|
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 ) |