|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 7 of file d_movie.hpp.
Public Attributes | |
| sPhase_c | mChain |
| dQuake_c | mQuake |
| void * | mpMovieData |
| void * | mpMovieSound |
| void * | mpDemoMessage |
| NMSndObjectBase | mSndObject |
| u32 | m_130 [7] |
| int | mFrameCounter |
| int | mEndCommandIndex |
| int | mCameraMoveCommandIndex |
| int | mEffectCommandIndex |
| int | mSoundCommandIndex |
| int | mShakeCommandIndex |
| u32 | mState |
| u32 | mCurrentSceneId |
| mVec3_c | m_16C |
| mVec3_c | m_178 |
| mVec3_c | mCameraPos |
| int | m_190 |
| int | m_194 |
| int | mMovieId |
| bool | mMovieEnded |
| bool | mEffectCreated |
| float | m_1A0 |
Public Attributes inherited from dScene_c | |
| sPhase_c * | mpPhase |
| The phase used for scene initialization. | |
Public Attributes inherited from fBase_c | |
| fBaseID_e | mUniqueID |
| The base's unique identifier. | |
| u32 | mParam |
| A bitfield that configures the base's behaviour. Its usage varies from profile to profile. | |
| ProfileName | mProfName |
| The base's profile name. | |
Static Public Attributes | |
| static dScMovie_c * | m_instance |
Static Public Attributes inherited from dScene_c | |
| static u32 | mPara |
| The parameters for the next scene. | |
| static ProfileName | m_nextScene = fProfile::INVALID |
| The profile name of the next scene. | |
| static ProfileName | m_nowScene = fProfile::INVALID |
| The profile name of the current scene. | |
| static ProfileName | m_oldScene = fProfile::INVALID |
| The profile name of the previous scene. | |
| static bool | m_otherSceneFlg = true |
| Whether the next scene has already been created. | |
| static u16 | m_fadeInFrame = 30 |
| The duration of the next fade-in. | |
| static u16 | m_fadeOutFrame = 30 |
| The duration of the next fade-out. | |
| static bool | m_isAutoFadeIn = true |
| If a fade-in should automatically be performed on scene load. | |
Additional Inherited Members | |
Public Types inherited from fBase_c | |
| enum | LIFECYCLE_e { CREATING , ACTIVE , DELETING } |
| The possible lifecycle states. More... | |
| enum | GROUP_TYPE_e { OTHER , SCENE , ACTOR } |
| The possible group types. More... | |
| enum | MAIN_STATE_e { CANCELED , ERROR , SUCCESS , WAITING } |
| The possible operation results. More... | |
| enum | PACK_RESULT_e { NOT_READY , SUCCEEDED , FAILED } |
| The possible operation step results. More... | |
| enum | PROC_DISABLE_e { ROOT_DISABLE_EXECUTE = BIT_FLAG(0) , DISABLE_EXECUTE = BIT_FLAG(1) , ROOT_DISABLE_DRAW = BIT_FLAG(2) , DISABLE_DRAW = BIT_FLAG(3) } |
Controls if the execute and draw operations should be skipped. More... | |
Public Member Functions inherited from dScene_c | |
| dScene_c () | |
| Creates a new scene. | |
| ~dScene_c () | |
| Destroys the scene. | |
| virtual int | preCreate () |
pre method for the create operation. | |
| virtual void | postCreate (fBase_c::MAIN_STATE_e status) |
post method for the create operation. | |
| virtual int | preDelete () |
pre method for the delete operation. | |
| virtual void | postDelete (fBase_c::MAIN_STATE_e status) |
post method for the delete operation. | |
| virtual int | preExecute () |
pre method for the execute operation. | |
| virtual void | postExecute (fBase_c::MAIN_STATE_e status) |
post method for the execute operation. | |
| virtual int | preDraw () |
pre method for the draw operation. | |
| virtual void | postDraw (fBase_c::MAIN_STATE_e status) |
post method for the draw operation. | |
Public Member Functions inherited from dBase_c | |
| dBase_c () | |
| Constructs a new base. | |
| virtual | ~dBase_c () |
| Destroys the base. | |
| virtual const char * | getKindString () const |
| Gets the base's kind string. | |
Public Member Functions inherited from fBase_c | |
| fBase_c () | |
| Constructs a new base. | |
| void | deleteRequest () |
| Requests deletion of the base. | |
| fBase_c * | getConnectParent () const |
| Gets the base's parent. | |
| fBase_c * | getConnectChild () const |
| Gets the base's first child. | |
| fBase_c * | getConnectBrNext () const |
| Gets the base's next sibling. | |
| bool | checkChildProcessCreateState () const |
| Checks if the base has at least one child in the CREATING state. | |
Public Member Functions inherited from cOwnerSetMg_c | |
| cOwnerSetMg_c () | |
| Constructs a new set container. | |
| ~cOwnerSetMg_c () | |
| Destroys the set. | |
| void | add (cOwnerSetNd_c *nd, void *owner) |
| Adds a node to the set. | |
| void | remove (cOwnerSetNd_c *nd, void *owner) |
| Removes a node from the set. | |
Static Public Member Functions inherited from dScene_c | |
| static void | setStartScene () |
| Sets up the scene to be shown when the game boots up. | |
| static void | setResetScene () |
| Sets up the scene to be shown after a game reset. | |
| static dScene_c * | createNextScene () |
| Creates and returns a root base for the next scene. | |
| static void | setNextScene (ProfileName nextScene, unsigned long param, bool forceChange) |
| Attempts to prepare the transition to a new scene. | |
| static void | setFadeInFrame (unsigned short length) |
Sets the duration of the next fade-in transition to length. | |
| static void | setFadeOutFrame (unsigned short length) |
Sets the duration of the next fade-out transition to length. | |
| static void | setFadeInOutFrame (unsigned short length) |
Sets the duration of the next fade-in and fade-out transitions to length. | |
Static Public Member Functions inherited from dBase_c | |
| static dBase_c * | searchBaseByProfName (ProfileName profile, const dBase_c *parent) |
| Searches for a base with a given profile name, optionally under a given parent. | |
| static void | initLoader () |
| Sets the callbacks for the scrapped relocatable profile system. | |
| static dBase_c * | createBase (ProfileName profName, dBase_c *parent, unsigned long param, u8 groupType) |
| Creates a child base under the given parent. | |
| static dBase_c * | createRoot (ProfileName profName, unsigned long param, u8 groupType) |
| Creates a root base. | |
Static Public Member Functions inherited from fBase_c | |
| static void * | operator new (size_t) |
new operator override for all bases. | |
| static void | operator delete (void *) |
delete operator override for all bases. | |
| static fBase_c * | createChild (ProfileName profName, fBase_c *parent, unsigned long param, u8 groupType) |
| Creates a child base under the given parent. | |
| static fBase_c * | createRoot (ProfileName profName, unsigned long param, u8 groupType) |
| Creates a root base. | |
Protected Member Functions inherited from fBase_c | |
| bool | isProcControlFlag (u8 flag) const |
| Checks if a flag is set in mProcControl. | |
| void | setProcControlFlag (u8 flag) |
| Sets a flag in mProcControl. | |
| void | clearProcControlFlag (u8 flag) |
| Clears a flag in mProcControl. | |
| virtual int | create () |
do method for the create operation. | |
| virtual int | doDelete () |
do method for the delete operation. | |
| virtual int | execute () |
do method for the execute operation. | |
| virtual int | draw () |
do method for the draw operation. | |
| virtual void | deleteReady () |
| Informs the base that it's about to be deleted. | |
| virtual bool | entryFrmHeap (unsigned long size, EGG::Heap *parentHeap) |
| Creates a heap of the given size for the base. | |
| virtual bool | entryFrmHeapNonAdjust (unsigned long size, EGG::Heap *parentHeap) |
| Creates a heap of the given size for the base. | |
| virtual bool | createHeap () |
| [Does nothing]. | |
| virtual | ~fBase_c () |
| Destroys the base. | |
Protected Attributes inherited from dBase_c | |
| const char * | mpKindString |
| The base's kind string. | |
| const char * | mpNameString |
| The base's profile name string. | |
Protected Attributes inherited from fBase_c | |
| u8 | mLifecycleState |
| The base's lifecycle state. Value is a LIFECYCLE_e. | |
| bool | mDeleteRequested |
If deletion of the base was requested, but the delete operation has not been scheduled yet. | |
| bool | mDeferExecute |
If the create operation was completed, but scheduling the execute and draw operations isn't possible at this time. | |
| bool | mDeferRetryCreate |
If the create operation has not been completed, and rescheduling it isn't possible at this time. | |
| u8 | mGroupType |
| The base's group type. Value is a GROUP_TYPE_e. | |
| u8 | mProcControl |
| The operations to be skipped. Value is a PROC_DISABLE_e. | |
| fManager_c | mMng |
| The base's process manager. | |
| fBaHelper_c * | mpUnusedHelper |
| See Unused Content. | |
| fLiMgBa_c | mUnusedList |
| See Unused Content. | |
| EGG::FrmHeap * | mHeap |
| The base's dedicated heap. | |
Static Protected Attributes inherited from fBase_c | |
| static int(* | sLoadAsyncCallback )() |
| See Unused Content. | |
| static void(* | sUnloadCallback )() |
| See Unused Content. | |
| sPhase_c dScMovie_c::mChain |
Definition at line 9 of file d_movie.hpp.
| dQuake_c dScMovie_c::mQuake |
Definition at line 10 of file d_movie.hpp.
| void* dScMovie_c::mpMovieData |
Definition at line 11 of file d_movie.hpp.
| void* dScMovie_c::mpMovieSound |
Definition at line 12 of file d_movie.hpp.
| void* dScMovie_c::mpDemoMessage |
Definition at line 13 of file d_movie.hpp.
| NMSndObjectBase dScMovie_c::mSndObject |
Definition at line 14 of file d_movie.hpp.
| u32 dScMovie_c::m_130[7] |
Definition at line 15 of file d_movie.hpp.
| int dScMovie_c::mFrameCounter |
Definition at line 16 of file d_movie.hpp.
| int dScMovie_c::mEndCommandIndex |
Definition at line 17 of file d_movie.hpp.
| int dScMovie_c::mCameraMoveCommandIndex |
Definition at line 18 of file d_movie.hpp.
| int dScMovie_c::mEffectCommandIndex |
Definition at line 19 of file d_movie.hpp.
| int dScMovie_c::mSoundCommandIndex |
Definition at line 20 of file d_movie.hpp.
| int dScMovie_c::mShakeCommandIndex |
Definition at line 21 of file d_movie.hpp.
| u32 dScMovie_c::mState |
Definition at line 22 of file d_movie.hpp.
| u32 dScMovie_c::mCurrentSceneId |
Definition at line 23 of file d_movie.hpp.
| mVec3_c dScMovie_c::m_16C |
Definition at line 24 of file d_movie.hpp.
| mVec3_c dScMovie_c::m_178 |
Definition at line 25 of file d_movie.hpp.
| mVec3_c dScMovie_c::mCameraPos |
Definition at line 26 of file d_movie.hpp.
| int dScMovie_c::m_190 |
Definition at line 27 of file d_movie.hpp.
| int dScMovie_c::m_194 |
Definition at line 28 of file d_movie.hpp.
| int dScMovie_c::mMovieId |
Definition at line 29 of file d_movie.hpp.
| bool dScMovie_c::mMovieEnded |
Definition at line 30 of file d_movie.hpp.
| bool dScMovie_c::mEffectCreated |
Definition at line 31 of file d_movie.hpp.
| float dScMovie_c::m_1A0 |
Definition at line 32 of file d_movie.hpp.
|
static |
Definition at line 34 of file d_movie.hpp.