Definition at line 8 of file bmdl.hpp.
|
virtual scnLeaf_c::leafType_e | getType () const |
|
virtual void | remove () |
|
virtual void | setAnm (m3d::banm_c &anm) |
|
virtual void | play () |
|
bool | getNodeWorldMtx (ulong idx, nw4r::math::MTX34 *mtx) const |
|
bool | getNodeWorldMtxMultVecZero (ulong idx, nw4r::math::VEC3 &vec) const |
|
nw4r::g3d::ResMdl | getResMdl () const |
|
nw4r::g3d::ResMat * | getResMat (ulong idx) const |
|
void | removeAnm (nw4r::g3d::ScnMdlSimple::AnmObjType objType) |
|
void | setTevColor (ulong idx, _GXTevRegID regID, _GXColor color, bool markDirty) |
|
void | setTevColorAll (_GXTevRegID regID, _GXColor color, bool markDirty) |
|
void | setTevKColor (ulong idx, _GXTevKColorID colID, _GXColor color, bool markDirty) |
|
void | setTevKColorAll (_GXTevKColorID colID, _GXColor color, bool markDirty) |
|
virtual void | entry () |
|
void | setOption (ulong option, ulong value) |
|
bool | getOption (ulong option, ulong *value) const |
|
void | setScale (float x, float y, float z) |
|
void | setScale (const nw4r::math::VEC3 &scale) |
|
void | setLocalMtx (const nw4r::math::MTX34 *mtx) |
|
void | getLocalMtx (nw4r::math::MTX34 *mtx) const |
|
void | getViewMtx (nw4r::math::MTX34 *mtx) const |
|
void | calc (bool keepEnabledAfter) |
|
void | calcVtx (bool keepEnabledAfter) |
|
void | setPriorityDraw (int prioOpa, int prioXlu) |
|
nw4r::g3d::ScnObj * | getScn () const |
|
|
enum | leafType_e {
TYPE_BMDL
,
TYPE_UNUSED
,
TYPE_PROC
} |
|
◆ bmdl_c()
◆ ~bmdl_c()
◆ getType()
◆ remove()
void m3d::bmdl_c::remove |
( |
| ) |
|
|
virtual |
◆ setAnm()
◆ play()
void m3d::bmdl_c::play |
( |
| ) |
|
|
virtual |
◆ getNodeWorldMtx()
◆ getNodeWorldMtxMultVecZero()
bool m3d::bmdl_c::getNodeWorldMtxMultVecZero |
( |
ulong | idx, |
|
|
nw4r::math::VEC3 & | vec ) const |
◆ getResMdl()
◆ getResMat()
◆ removeAnm()
void m3d::bmdl_c::removeAnm |
( |
nw4r::g3d::ScnMdlSimple::AnmObjType | objType | ) |
|
◆ setTevColor()
void m3d::bmdl_c::setTevColor |
( |
ulong | idx, |
|
|
_GXTevRegID | regID, |
|
|
_GXColor | color, |
|
|
bool | markDirty ) |
◆ setTevColorAll()
void m3d::bmdl_c::setTevColorAll |
( |
_GXTevRegID | regID, |
|
|
_GXColor | color, |
|
|
bool | markDirty ) |
◆ setTevKColor()
void m3d::bmdl_c::setTevKColor |
( |
ulong | idx, |
|
|
_GXTevKColorID | colID, |
|
|
_GXColor | color, |
|
|
bool | markDirty ) |
◆ setTevKColorAll()
void m3d::bmdl_c::setTevKColorAll |
( |
_GXTevKColorID | colID, |
|
|
_GXColor | color, |
|
|
bool | markDirty ) |
◆ mpAnm