RedCore
Loading...
Searching...
No Matches
red::pub::Renderer Class Reference

#include <aglRenderer.h>

Inherits agl::lyr::Renderer.

Public Member Functions

bool isDisplayList_ () const
Public Member Functions inherited from agl::lyr::Renderer
 Renderer ()
virtual ~Renderer ()
bool draw (DisplayType display_type) const
void removeDrawMethod (const DrawMethod *p_draw_method)
T * createLayer (s32 layer_index, const sead::SafeString &name, DisplayType display_type, sead::Heap *heap)
RenderBuffergetRenderBuffer (s32 index) const
s32 getLayerNum () const
Layer *const & getLayer (s32 index) const
T * getLayer (s32 index) const

Additional Inherited Members

Protected Member Functions inherited from agl::lyr::Renderer
void initLayer_ (Layer *p_layer, s32 layer_index, const sead::SafeString &name, DisplayType display_type, sead::Heap *heap)
bool isDisplayList_ () const
Protected Attributes inherited from agl::lyr::Renderer
u32 _10
MultiSampleType mMultiSampleType
sead::UnsafeArray< u32[0x6C4/sizeof(u32)], cDisplayType_MaxmRenderDisplay
sead::UnsafeArray< RenderBuffer *, cDisplayType_MaxmRenderBuffer
sead::Buffer< Layer * > mLayer
sead::BitFlag16 mFlag
f32 _db4
u8 _db8 [16]
sead::CriticalSection mCriticalSection
sead::UnsafeArray< u32[0x64/sizeof(u32)], 2 > mJobQueue
sead::UnsafeArray< sead::PtrArrayImpl, cDisplayType_MaxmRenderDisplayJob
u32 _ee4
u32 _ee8
s32 _eec
sead::ControllermpDebugController
f32 _ef4
sead::Vector2f _ef8
u32 _f00
u32 mRenderDLBuffer [0x58/sizeof(u32)]
u32 mGpuCounter
u32 mGpuCounterPeriod
u32 _f64
s32 mColorBufferSwizzle
s32 mDepthBufferSwizzle
f32 _f70

Member Function Documentation

◆ isDisplayList_()

bool agl::lyr::Renderer::isDisplayList_ ( ) const