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

Public Member Functions

 ActiveActorList (int)
 
bool hasTooMany () const
 
bool isFull () const
 
void addActor (LiveActor *)
 
void removeDeadActor ()
 
void clear ()
 
void killAll ()
 

Public Attributes

LiveActor ** mActorList
 
s32 mCurCount
 
int mMaxCount
 

Detailed Description

Definition at line 8 of file ActiveActorList.hpp.

Constructor & Destructor Documentation

◆ ActiveActorList()

ActiveActorList::ActiveActorList ( int max)

Definition at line 4 of file ActiveActorList.cpp.

Member Function Documentation

◆ hasTooMany()

bool ActiveActorList::hasTooMany ( ) const
inline

Definition at line 12 of file ActiveActorList.hpp.

◆ isFull()

bool ActiveActorList::isFull ( ) const

Definition at line 12 of file ActiveActorList.cpp.

◆ addActor()

void ActiveActorList::addActor ( LiveActor * pActor)

Definition at line 16 of file ActiveActorList.cpp.

◆ removeDeadActor()

void ActiveActorList::removeDeadActor ( )

Definition at line 23 of file ActiveActorList.cpp.

◆ clear()

void ActiveActorList::clear ( )

Definition at line 41 of file ActiveActorList.cpp.

◆ killAll()

void ActiveActorList::killAll ( )

Definition at line 49 of file ActiveActorList.cpp.

Member Data Documentation

◆ mActorList

LiveActor** ActiveActorList::mActorList

Definition at line 23 of file ActiveActorList.hpp.

◆ mCurCount

s32 ActiveActorList::mCurCount

Definition at line 24 of file ActiveActorList.hpp.

◆ mMaxCount

int ActiveActorList::mMaxCount

Definition at line 25 of file ActiveActorList.hpp.