SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SceneNameObjListExecutor Class Reference
Inheritance diagram for SceneNameObjListExecutor:
NameObjListExecutor

Public Member Functions

virtual void initMovementList ()
 
virtual void initCalcAnimList ()
 
virtual void initCalcViewAndEntryList ()
 
virtual void initDrawList ()
 
- Public Member Functions inherited from NameObjListExecutor
void init ()
 
s16 registerDrawBuffer (LiveActor *, int)
 
void allocateDrawBufferActorList ()
 
void registerPreDrawFunction (const MR::FunctorBase &, int)
 
void findLightInfo (LiveActor *, int, int) const
 
void incrementCheckMovement (NameObj *, int)
 
void incrementCheckCalcAnim (NameObj *, int)
 
void incrementCheckDraw (NameObj *, int)
 
void addToMovement (NameObj *, int)
 
void addToCalcAnim (NameObj *, int)
 
void addToDrawBuffer (LiveActor *, int, int)
 
void addToDraw (NameObj *, int)
 
void removeToMovement (NameObj *, int)
 
void removeToCalcAnim (NameObj *, int)
 
void removeToDrawBuffer (LiveActor *, int, int)
 
void removeToDraw (NameObj *, int)
 
void executeMovement (int)
 
void executeCalcAnim (int)
 
void entryDrawBuffer2D ()
 
void entryDrawBuffer3D ()
 
void entryDrawBufferMirror ()
 
void drawOpa (int)
 
void drawXlu (int)
 
void executeDraw (int)
 

Additional Inherited Members

- Public Attributes inherited from NameObjListExecutor
DrawBufferHoldermBufferHolder
 
NameObjCategoryListmMovementList
 
NameObjCategoryListmCalcAnimList
 
NameObjCategoryListmDrawList
 

Detailed Description

Definition at line 12 of file SceneNameObjListExecutor.hpp.

Constructor & Destructor Documentation

◆ SceneNameObjListExecutor()

SceneNameObjListExecutor::SceneNameObjListExecutor ( )
inline

Definition at line 14 of file SceneNameObjListExecutor.hpp.

◆ ~SceneNameObjListExecutor()

SceneNameObjListExecutor::~SceneNameObjListExecutor ( )
virtual

Definition at line 23 of file SceneNameObjListExecutor.cpp.

Member Function Documentation

◆ initMovementList()

void SceneNameObjListExecutor::initMovementList ( )
virtual

Reimplemented from NameObjListExecutor.

Definition at line 6 of file SceneNameObjListExecutor.cpp.

◆ initCalcAnimList()

void SceneNameObjListExecutor::initCalcAnimList ( )
virtual

Reimplemented from NameObjListExecutor.

Definition at line 10 of file SceneNameObjListExecutor.cpp.

◆ initCalcViewAndEntryList()

void SceneNameObjListExecutor::initCalcViewAndEntryList ( )
virtual

Reimplemented from NameObjListExecutor.

Definition at line 14 of file SceneNameObjListExecutor.cpp.

◆ initDrawList()

void SceneNameObjListExecutor::initDrawList ( )
virtual

Reimplemented from NameObjListExecutor.

Definition at line 19 of file SceneNameObjListExecutor.cpp.