SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
DrawBufferHolder Class Reference

Public Member Functions

 DrawBufferHolder (s32)
 
void initTable (const DrawBufferInitialTable *, s32)
 
void allocateActorListBuffer ()
 
void active (LiveActor *, s32, s32)
 
s16 registerDrawBuffer (LiveActor *, s32)
 
void deactive (LiveActor *, s32, s32)
 
void findLightInfo (LiveActor *, s32, s32)
 
void entry (s32)
 
void drawOpa (s32) const
 
void drawXlu (s32) const
 

Public Attributes

DrawBufferGroupmBufferGroup
 
s32 mBufferGroupCount
 
MR::Vector< MR::AssignableArray< DrawBufferGroup * > > * _8
 
u8 _C [0x30-0xC]
 

Detailed Description

Definition at line 15 of file DrawBufferHolder.hpp.

Member Data Documentation

◆ mBufferGroup

DrawBufferGroup* DrawBufferHolder::mBufferGroup

Definition at line 32 of file DrawBufferHolder.hpp.

◆ mBufferGroupCount

s32 DrawBufferHolder::mBufferGroupCount

Definition at line 33 of file DrawBufferHolder.hpp.

◆ _8

MR::Vector<MR::AssignableArray<DrawBufferGroup *> >* DrawBufferHolder::_8

Definition at line 34 of file DrawBufferHolder.hpp.

◆ _C

u8 DrawBufferHolder::_C[0x30-0xC]

Definition at line 35 of file DrawBufferHolder.hpp.