|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| ClippingInfoGroup (const char *, int) | |
| void | setGroupNo (const JMapInfoIter &) |
| void | registerInfo (ClippingActorInfo *) |
| bool | isClippedNowAll () const |
| void | startClippedAll () |
| void | endClippedAll () |
Public Member Functions inherited from NameObj | |
| NameObj (const char *pName) | |
| Constructs a new NameObj instance. | |
| virtual void | init (const JMapInfoIter &rIter) |
| Intializes the NameObj and can set various settings and construct necessary classes. | |
| virtual void | initAfterPlacement () |
| virtual void | movement () |
| virtual void | draw () const |
| Draws the object. Does nothing until overridden. | |
| virtual void | calcAnim () |
| virtual void | calcViewAndEntry () |
| void | initWithoutIter () |
| Initializes a NameObj without a JMapInfoIter instance. | |
| void | setName (const char *pName) |
| Sets the NameObj's mName. | |
| void | executeMovement () |
| void | requestSuspend () |
| void | requestResume () |
| void | syncWithFlags () |
Public Attributes | |
| int | _C |
| s32 | _10 |
| ClippingActorInfo ** | _14 |
| JMapIdInfo * | _18 |
| u8 | _1C |
Public Attributes inherited from NameObj | |
| const char * | mName |
| A string to identify the NameObj. | |
| volatile u16 | mFlags |
| Flags in relation to movement. | |
| s16 | mExecutorIdx |
| The index into the NameObjExecuteInfo array. | |
Definition at line 8 of file ClippingGroupHolder.hpp.
| ClippingInfoGroup::ClippingInfoGroup | ( | const char * | pGroupName, |
| int | count ) |
Definition at line 5 of file ClippingGroupHolder.cpp.
|
virtual |
Definition at line 119 of file ClippingGroupHolder.cpp.
| void ClippingInfoGroup::setGroupNo | ( | const JMapInfoIter & | rIter | ) |
Definition at line 18 of file ClippingGroupHolder.cpp.
| void ClippingInfoGroup::registerInfo | ( | ClippingActorInfo * | pInfo | ) |
Definition at line 22 of file ClippingGroupHolder.cpp.
| bool ClippingInfoGroup::isClippedNowAll | ( | ) | const |
Definition at line 27 of file ClippingGroupHolder.cpp.
| void ClippingInfoGroup::startClippedAll | ( | ) |
Definition at line 43 of file ClippingGroupHolder.cpp.
| void ClippingInfoGroup::endClippedAll | ( | ) |
Definition at line 53 of file ClippingGroupHolder.cpp.
| int ClippingInfoGroup::_C |
Definition at line 20 of file ClippingGroupHolder.hpp.
| s32 ClippingInfoGroup::_10 |
Definition at line 21 of file ClippingGroupHolder.hpp.
| ClippingActorInfo** ClippingInfoGroup::_14 |
Definition at line 22 of file ClippingGroupHolder.hpp.
| JMapIdInfo* ClippingInfoGroup::_18 |
Definition at line 23 of file ClippingGroupHolder.hpp.
| u8 ClippingInfoGroup::_1C |
Definition at line 24 of file ClippingGroupHolder.hpp.