NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
m3d::proc_c Class Reference
Inheritance diagram for m3d::proc_c:
[legend]

Description

Definition at line 8 of file proc.hpp.

Public Member Functions

virtual scnLeaf_c::leafType_e getType () const
 
virtual void drawOpa ()
 
virtual void drawXlu ()
 
bool create (mAllocator_c *allocator, size_t *size)
 
- Public Member Functions inherited from m3d::scnLeaf_c
virtual void remove ()
 
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::ScnObjgetScn () const
 

Additional Inherited Members

- Public Types inherited from m3d::scnLeaf_c
enum  leafType_e {
  TYPE_BMDL ,
  TYPE_UNUSED ,
  TYPE_PROC
}
 
- Protected Attributes inherited from m3d::scnLeaf_c
nw4r::g3d::ScnLeafmpScn
 

Member Function Documentation

◆ getType()

virtual scnLeaf_c::leafType_e m3d::proc_c::getType ( ) const
inlinevirtual

Implements m3d::scnLeaf_c.

Definition at line 10 of file proc.hpp.

◆ create()

bool m3d::proc_c::create ( mAllocator_c * allocator,
size_t * size )

Definition at line 326 of file m_3d.cpp.