sead
Loading...
Searching...
No Matches
agl::lyr::RenderInfo Class Reference

#include <aglRenderInfo.h>

Public Member Functions

 RenderInfo (DisplayType display_type, const sead::FrameBuffer *frame_buffer, bool, const Layer *p_layer, DisplayList *p_display_list)
 RenderInfo (DisplayType display_type, const sead::FrameBuffer *frame_buffer, DisplayList *p_display_list)
s32 getRenderStep () const
DisplayType getDisplayType () const
const sead::FrameBuffergetFrameBuffer () const
const agl::RenderBuffergetRenderBuffer () const
s32 getLayerIndex () const
LayergetLayer () const
const sead::CameragetCamera () const
const sead::ProjectiongetProjection () const
const sead::ViewportgetViewport () const
DisplayListgetDisplayList () const

Private Attributes

s32 mRenderStep
DisplayType mDisplayType
const sead::FrameBuffermpFrameBuffer
s32 mLayerIndex
LayermpLayer
const sead::CamerampCamera
const sead::ProjectionmpProjection
const sead::ViewportmpViewport
DisplayListmpDisplayList
bool _24

Constructor & Destructor Documentation

◆ RenderInfo() [1/2]

agl::lyr::RenderInfo::RenderInfo ( DisplayType display_type,
const sead::FrameBuffer * frame_buffer,
bool ,
const Layer * p_layer,
DisplayList * p_display_list )

◆ RenderInfo() [2/2]

agl::lyr::RenderInfo::RenderInfo ( DisplayType display_type,
const sead::FrameBuffer * frame_buffer,
DisplayList * p_display_list )

Member Function Documentation

◆ getRenderStep()

s32 agl::lyr::RenderInfo::getRenderStep ( ) const
inline

◆ getDisplayType()

DisplayType agl::lyr::RenderInfo::getDisplayType ( ) const
inline

◆ getFrameBuffer()

const sead::FrameBuffer * agl::lyr::RenderInfo::getFrameBuffer ( ) const
inline

◆ getRenderBuffer()

const agl::RenderBuffer * agl::lyr::RenderInfo::getRenderBuffer ( ) const
inline

◆ getLayerIndex()

s32 agl::lyr::RenderInfo::getLayerIndex ( ) const
inline

◆ getLayer()

Layer * agl::lyr::RenderInfo::getLayer ( ) const
inline

◆ getCamera()

const sead::Camera * agl::lyr::RenderInfo::getCamera ( ) const
inline

◆ getProjection()

const sead::Projection * agl::lyr::RenderInfo::getProjection ( ) const
inline

◆ getViewport()

const sead::Viewport * agl::lyr::RenderInfo::getViewport ( ) const
inline

◆ getDisplayList()

DisplayList * agl::lyr::RenderInfo::getDisplayList ( ) const
inline

Member Data Documentation

◆ mRenderStep

s32 agl::lyr::RenderInfo::mRenderStep
private

◆ mDisplayType

DisplayType agl::lyr::RenderInfo::mDisplayType
private

◆ mpFrameBuffer

const sead::FrameBuffer* agl::lyr::RenderInfo::mpFrameBuffer
private

◆ mLayerIndex

s32 agl::lyr::RenderInfo::mLayerIndex
private

◆ mpLayer

Layer* agl::lyr::RenderInfo::mpLayer
private

◆ mpCamera

const sead::Camera* agl::lyr::RenderInfo::mpCamera
private

◆ mpProjection

const sead::Projection* agl::lyr::RenderInfo::mpProjection
private

◆ mpViewport

const sead::Viewport* agl::lyr::RenderInfo::mpViewport
private

◆ mpDisplayList

DisplayList* agl::lyr::RenderInfo::mpDisplayList
private

◆ _24

bool agl::lyr::RenderInfo::_24
private