NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
mLib 3D library
Classes | |
class | anmChr_c |
class | anmChrBlend_c |
class | anmMatClr_c |
class | anmTexPat_c |
class | anmTexSrt_c |
class | anmVis_c |
class | banm_c |
class | bmdl_c |
class | calcRatio_c |
Class to smoothly blend between two values. More... | |
class | capture_c |
class | fanm_c |
Animation object. More... | |
class | internal |
class | mdl_c |
class | proc_c |
class | scnLeaf_c |
class | smdl_c |
Enumerations | |
enum | playMode_e { FORWARD_LOOP , FORWARD_ONCE , REVERSE_LOOP , REVERSE_ONCE , PLAYMODE_INHERIT , MASK_LOOP = 1 , MASK_FORWARD = 2 } |
Functions | |
void | initHio (const char *name) |
bool | create (EGG::Heap *heap, ulong maxChildren, ulong maxScnObj, ulong numLightObj, ulong numLightSet) |
bool | create (EGG::Heap *heap, GXPixelFmt fmt, GXColor col, ulong maxChildren, ulong maxScnObj, ulong numLightObj, ulong numLightSet, ulong numLightMgr, ulong numFogMgr) |
bool | createLightMgr (EGG::Heap *heap, u16 lmArg1, u16 lmArg2, u8 lmArg3, bool createFogMgr, int idx) |
void | removeLightMgr (int idx) |
bool | createFogMgr (EGG::Heap *heap, int fmArg, int idx) |
void | removeFogMgr (int idx) |
nw4r::g3d::ScnRoot * | getScnRoot () |
nw4r::g3d::Camera | getCamera (int idx) |
nw4r::g3d::Camera | getCurrentCamera () |
int | getCurrentCameraID () |
void | setCurrentCamera (int idx) |
nw4r::g3d::LightSetting * | getLightSettingP () |
EGG::LightManager * | getLightMgr (int idx) |
EGG::FogManager * | getFogMgr (int idx) |
void | drawDone (int idx) |
void | drawLightMapTexture (int idx) |
bool | replaceLightMapTexture (char const *name, m3d::bmdl_c &mdl, int idx) |
void | calcWorld (int idx) |
void | calcMaterial () |
void | calcView (int idx) |
void | drawOpa () |
void | drawXlu () |
void | pushBack (nw4r::g3d::ScnObj *obj) |
void | clear () |
void | reset () |
int | getNodeID (nw4r::g3d::ResMdl mdl, char const *name) |
void | resetMaterial () |
Turns off all indirect texture processing. | |
void | screenEffectReset (int cameraID, EGG::Screen &screen) |
void | proc_c_drawProc (nw4r::g3d::ScnProc *proc, bool drawOpa) |
enum m3d::playMode_e |
bool m3d::create | ( | EGG::Heap * | heap, |
ulong | maxChildren, | ||
ulong | maxScnObj, | ||
ulong | numLightObj, | ||
ulong | numLightSet ) |
bool m3d::createLightMgr | ( | EGG::Heap * | heap, |
u16 | lmArg1, | ||
u16 | lmArg2, | ||
u8 | lmArg3, | ||
bool | createFogMgr, | ||
int | idx ) |
bool m3d::createFogMgr | ( | EGG::Heap * | heap, |
int | fmArg, | ||
int | idx ) |
nw4r::g3d::ScnRoot * m3d::getScnRoot | ( | ) |
nw4r::g3d::Camera m3d::getCamera | ( | int | idx | ) |
nw4r::g3d::Camera m3d::getCurrentCamera | ( | ) |
nw4r::g3d::LightSetting * m3d::getLightSettingP | ( | ) |
EGG::LightManager * m3d::getLightMgr | ( | int | idx | ) |
EGG::FogManager * m3d::getFogMgr | ( | int | idx | ) |
bool m3d::replaceLightMapTexture | ( | char const * | name, |
m3d::bmdl_c & | mdl, | ||
int | idx ) |
void m3d::pushBack | ( | nw4r::g3d::ScnObj * | obj | ) |
int m3d::getNodeID | ( | nw4r::g3d::ResMdl | mdl, |
char const * | name ) |
void m3d::resetMaterial | ( | ) |
void m3d::screenEffectReset | ( | int | cameraID, |
EGG::Screen & | screen ) |
Definition at line 8 of file m_3d_capture.cpp.
void m3d::proc_c_drawProc | ( | nw4r::g3d::ScnProc * | proc, |
bool | drawOpa ) |