NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
Class Reference
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nd2d
 NdReset
 NEGG
 NfProfileFor all profile related structures
 Nm2d
 Nnw4hbm
 Nnw4r
 C__eti_init_infoC++ exception table info
 C__partial_array_destructorGuarantees the correct destruction of an array if an exception is thrown during its construction
 C_GXColorA 32-bit RGBA color
 C_GXFifo
 C_GXTexObj
 CARCDirEntry
 CARCHandle
 CcListMg_cA doubly-linked list container. See cListNd_c
 CcListNd_cA doubly-linked list node. See cListMg_c
 CcM_rand_cRandom number generation helper class
 CcOwnerSetMg_cA set container. See cOwnerSetNd_c
 CcOwnerSetNd_cA set node with a pointer to the owning container. See cOwnerSetMg_c
 CcTreeMg_cA tree container. See cTreeNd_c
 CcTreeNd_cA tree node. See cTreeMg_c
 CdActor_c
 CdaPyDemoMng_c
 CdaPyMng_c
 CdBase_cThe minimum required implementation for a base
 CdBaseActor_cThe minimum required implementation for an actor base
 CdBg_c
 CdCc_cCollider ("Collision Check") class - handles collisions between actors
 CdControllerInformation_cDisplays the controller information screen
 CdCsvData_c
 CdFader_c
 CdInfo_c
 CdMdActor_cThe minimum required implementation for a cutscene actor
 CdMessage_c
 CdMj2dGame_cSave slot data holder
 CdMj2dHeader_cRepresents the header of the game's save file
 CdRes_cAn archive resource management class
 CdResMng_cA higher-level archive resource management class
 CdScene_c
 CdScRestartCrsin_c
 CdScStage_c
 CdScWMap_c
 CdSelectCursor_c
 CdWarningManager_c
 CdWCamera_c
 CdWipeDokan_cA fader that animates a wavy texture across the screen
 CdWipeKuppa_cA fader that animates a Bowser texture in/out
 CdWipeMario_cA fader that animates a Mario texture in/out
 CdWmActor_cThe minimum required implementation for a world map actor
 CdWmViewClip_c
 CdYesNoWindow_cDisplays a confirmation prompt
 CEffectManager_c
 CfBaHelper_c[Unused]. [A helper class for fBase_c with unknown purpose]
 CfBase_cThe base class for all scenes, actors and various other processes
 CfLiMgBa_cA base list, made of fLiNdBa_c nodes
 CfLiMgPTMF_cA base list made of fLiNdPrio_c nodes, with a reference to a process function
 CfLiNdBa_cA base list node
 CfLiNdPrio_cA base list node, with priority fields for reordering
 CfManager_cManages the execution of base operations
 CForceListElement
 CfTrMgBa_cA base tree, made of fTrNdBa_c nodes
 CfTrMgPTMF_cA base tree made of fTrNdBa_c nodes, with a reference to a process function
 CfTrNdBa_cA base tree node
 CLytBase_c
 CLytTextBox_c
 CmAngA one-dimensional short angle vector
 CmAng3_cA three-dimensional short angle vector
 CmColorA 32-bit RGBA color
 CmColorFader_cA fader that fades a color in and out
 CmDvd_command_c
 CmDvd_mountMemArchive_c
 CMEMiHeapHeader
 CMEMLink
 CMEMList
 CmFader_cFader management class
 CmFaderBase_cBase fader implementation
 CmMtx_cA 3x4 matrix
 CmSphere_c
 CmVec2_cA two-dimensional floating point vector
 CmVec3_cA three-dimensional floating point vector
 CmWipeFader_cA fader that wipes a texture in and out to/from the center of the screen
 CobjectRefGlobal destruction chain entry
 CS16VecA three-dimensional short vector
 CsFState_cA state holder for a given class
 CsFStateFct_cA state factory for a given class
 CsFStateID_cAn implementation of a state ID for a given class
 CsFStateMgr_cA wrapper for sStateMgr_c that uses sFStateFct_c and sStateIDChk_c
 CSndAudioMgr
 CsPhase_cA phase is a list of methods to be called in order
 CsStateFctIf_cThe interface for state factories
 CsStateID_cA generic implementation of a state ID
 CsStateIDChk_cA default implementation of a state ID checker
 CsStateIDChkIf_cThe interface for state ID checkers
 CsStateIDIf_cThe interface for state IDs
 CsStateIf_cThe interface for a state holder
 CsStateMethod_cA class that handles state execution and transition
 CsStateMethodUsr_FI_cAn extension to sStateMethod_c that implements the remaining abstract methods
 CsStateMgr_cAn implementation of sStateMgrIf_c
 CsStateMgrIf_cThe interface for state managers
 CVecA three-dimensional floating point vector
 CVec2A two-dimensional floating point vector