Inheritance diagram for ExtrusionMeshCache:
Collaboration diagram for ExtrusionMeshCache:Public Member Functions | |
| ExtrusionMeshCache () | |
| virtual | ~ExtrusionMeshCache () |
| scene::IMesh * | create (core::dimension2d< u32 > dim) |
| scene::IMesh * | createCube () |
Private Attributes | |
| std::map< int, scene::IMesh * > | m_extrusion_meshes |
| scene::IMesh * | m_cube |
|
inline |
References createCubeMesh(), createExtrusionMesh(), m_cube, m_extrusion_meshes, MAX_EXTRUSION_MESH_RESOLUTION, and MIN_EXTRUSION_MESH_RESOLUTION.
Here is the call graph for this function:
|
inlinevirtual |
References m_cube, and m_extrusion_meshes.
|
inline |
References createExtrusionMesh(), is_power_of_two(), m_extrusion_meshes, MAX_EXTRUSION_MESH_RESOLUTION, MYMAX, and sanity_check.
Referenced by getExtrudedMesh(), and WieldMeshSceneNode::setExtruded().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References m_cube.
Referenced by WieldMeshSceneNode::WieldMeshSceneNode(), and WieldMeshSceneNode::changeToMesh().
Here is the caller graph for this function:
|
private |
Referenced by ExtrusionMeshCache(), ~ExtrusionMeshCache(), and createCube().
|
private |
Referenced by ExtrusionMeshCache(), ~ExtrusionMeshCache(), and create().