3#include <common/aglRenderBuffer.h>
4#include <layer/aglLayerEnum.h>
51static_assert(
sizeof(
RenderInfo) == 0x28,
"agl::lyr::RenderInfo size mismatch");
Definition aglDisplayList.h:12
Definition aglRenderBuffer.h:15
Definition aglRenderInfo.h:23
const sead::Projection * mpProjection
Definition aglRenderInfo.h:46
DisplayType getDisplayType() const
Definition aglRenderInfo.h:29
Layer * getLayer() const
Definition aglRenderInfo.h:33
const sead::Projection * getProjection() const
Definition aglRenderInfo.h:35
const sead::Viewport * mpViewport
Definition aglRenderInfo.h:47
s32 getRenderStep() const
Definition aglRenderInfo.h:28
const sead::FrameBuffer * mpFrameBuffer
Definition aglRenderInfo.h:42
const agl::RenderBuffer * getRenderBuffer() const
Definition aglRenderInfo.h:31
Layer * mpLayer
Definition aglRenderInfo.h:44
DisplayList * getDisplayList() const
Definition aglRenderInfo.h:37
RenderInfo(DisplayType display_type, const sead::FrameBuffer *frame_buffer, DisplayList *p_display_list)
const sead::Camera * getCamera() const
Definition aglRenderInfo.h:34
const sead::FrameBuffer * getFrameBuffer() const
Definition aglRenderInfo.h:30
s32 getLayerIndex() const
Definition aglRenderInfo.h:32
s32 mRenderStep
Definition aglRenderInfo.h:40
DisplayType mDisplayType
Definition aglRenderInfo.h:41
const sead::Camera * mpCamera
Definition aglRenderInfo.h:45
bool _24
Definition aglRenderInfo.h:49
DisplayList * mpDisplayList
Definition aglRenderInfo.h:48
RenderInfo(DisplayType display_type, const sead::FrameBuffer *frame_buffer, bool, const Layer *p_layer, DisplayList *p_display_list)
const sead::Viewport * getViewport() const
Definition aglRenderInfo.h:36
s32 mLayerIndex
Definition aglRenderInfo.h:43
Definition seadCamera.h:16
Definition seadFrameBuffer.h:90
Definition seadProjection.h:19
Definition seadViewport.h:10
Definition aglDrawMethod.cpp:4
DisplayType
Definition aglLayerEnum.h:8
Definition aglDisplayList.cpp:5
Definition seadAssert.h:44