NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
dSystem Namespace Reference

Description

System initialization and management functions.

Functions

sPhase_c::METHOD_RESULT_e createFontManagerPhase (void *)
sPhase_c::METHOD_RESULT_e createMessageManagerPhase (void *)
sPhase_c::METHOD_RESULT_e createEffectManagerPhase1 (void *)
sPhase_c::METHOD_RESULT_e createEffectManagerPhase2 (void *)
void createEffectManagerHeap (EGG::Heap *heap1, EGG::Heap *heap2)
void fixArena ()
void fixHeapsSub (EGG::ExpHeap *heap, int size)
void fixHeaps ()

Variables

const char sc_EffectManagerHeap1Name [] = EFFECT_HEAP_1_NAME
const char sc_EffectManagerHeap2Name [] = EFFECT_HEAP_2_NAME
const char sc_FontManagerHeapName [] = FONT_MANAGER_HEAP_NAME
const char sc_MessageManagerHeapName [] = MESSAGE_MANAGER_HEAP_NAME
mDvd_toMainRam_cl_breffCommand
mDvd_toMainRam_cl_breftCommand
EGG::Heap * s_FontManagerHeap
EGG::Heap * s_EffectManagerHeap1
EGG::Heap * s_EffectManagerHeap2
EGG::Heap * s_MessageManagerHeap
void * s_OrgMEM1ArenaLo
void * s_NewMEM1ArenaLo
void * s_OrgMEM1ArenaHi
void * s_NewMEM1ArenaHi

Function Documentation

◆ createFontManagerPhase()

sPhase_c::METHOD_RESULT_e dSystem::createFontManagerPhase ( void * )

Definition at line 313 of file d_system.cpp.

◆ createMessageManagerPhase()

sPhase_c::METHOD_RESULT_e dSystem::createMessageManagerPhase ( void * )

Definition at line 325 of file d_system.cpp.

◆ createEffectManagerPhase1()

sPhase_c::METHOD_RESULT_e dSystem::createEffectManagerPhase1 ( void * )

Definition at line 280 of file d_system.cpp.

◆ createEffectManagerPhase2()

sPhase_c::METHOD_RESULT_e dSystem::createEffectManagerPhase2 ( void * )

Definition at line 299 of file d_system.cpp.

◆ createEffectManagerHeap()

void dSystem::createEffectManagerHeap ( EGG::Heap * heap1,
EGG::Heap * heap2 )

Definition at line 53 of file d_system.cpp.

◆ fixArena()

void dSystem::fixArena ( )

Definition at line 344 of file d_system.cpp.

◆ fixHeapsSub()

void dSystem::fixHeapsSub ( EGG::ExpHeap * heap,
int size )

Definition at line 358 of file d_system.cpp.

◆ fixHeaps()

void dSystem::fixHeaps ( )

Definition at line 378 of file d_system.cpp.

Variable Documentation

◆ sc_EffectManagerHeap1Name

const char dSystem::sc_EffectManagerHeap1Name = EFFECT_HEAP_1_NAME
extern

Definition at line 35 of file d_system.cpp.

◆ sc_EffectManagerHeap2Name

const char dSystem::sc_EffectManagerHeap2Name = EFFECT_HEAP_2_NAME
extern

Definition at line 36 of file d_system.cpp.

◆ sc_FontManagerHeapName

const char dSystem::sc_FontManagerHeapName = FONT_MANAGER_HEAP_NAME
extern

Definition at line 50 of file d_system.cpp.

◆ sc_MessageManagerHeapName

const char dSystem::sc_MessageManagerHeapName = MESSAGE_MANAGER_HEAP_NAME
extern

Definition at line 322 of file d_system.cpp.

◆ l_breffCommand

mDvd_toMainRam_c * dSystem::l_breffCommand
extern

Definition at line 277 of file d_system.cpp.

◆ l_breftCommand

mDvd_toMainRam_c * dSystem::l_breftCommand
extern

Definition at line 278 of file d_system.cpp.

◆ s_FontManagerHeap

EGG::Heap * dSystem::s_FontManagerHeap
extern

Definition at line 51 of file d_system.cpp.

◆ s_EffectManagerHeap1

EGG::Heap * dSystem::s_EffectManagerHeap1
extern

Definition at line 38 of file d_system.cpp.

◆ s_EffectManagerHeap2

EGG::Heap * dSystem::s_EffectManagerHeap2
extern

Definition at line 39 of file d_system.cpp.

◆ s_MessageManagerHeap

EGG::Heap * dSystem::s_MessageManagerHeap
extern

Definition at line 323 of file d_system.cpp.

◆ s_OrgMEM1ArenaLo

void * dSystem::s_OrgMEM1ArenaLo
extern

Definition at line 339 of file d_system.cpp.

◆ s_NewMEM1ArenaLo

void * dSystem::s_NewMEM1ArenaLo
extern

Definition at line 340 of file d_system.cpp.

◆ s_OrgMEM1ArenaHi

void * dSystem::s_OrgMEM1ArenaHi
extern

Definition at line 341 of file d_system.cpp.

◆ s_NewMEM1ArenaHi

void * dSystem::s_NewMEM1ArenaHi
extern

Definition at line 342 of file d_system.cpp.