#include <RageDisplay.h>
Inheritance diagram for RageCompiledGeometry:
Public Member Functions | |
virtual | ~RageCompiledGeometry () |
void | Set (const vector< msMesh > &vMeshes, bool bNeedsNormals) |
virtual void | Allocate (const vector< msMesh > &vMeshes)=0 |
virtual void | Change (const vector< msMesh > &vMeshes)=0 |
virtual void | Draw (int iMeshIndex) const =0 |
Protected Member Functions | |
size_t | GetTotalVertices () |
size_t | GetTotalTriangles () |
Protected Attributes | |
vector< MeshInfo > | m_vMeshInfo |
bool | m_bNeedsNormals |
|
|
|
Implemented in RageCompiledGeometrySWD3D, RageCompiledGeometryNull, RageCompiledGeometrySWOGL, and RageCompiledGeometryHWOGL. |
|
Implemented in RageCompiledGeometrySWD3D, RageCompiledGeometryNull, RageCompiledGeometrySWOGL, and RageCompiledGeometryHWOGL. |
|
Implemented in RageCompiledGeometrySWD3D, RageCompiledGeometryNull, RageCompiledGeometrySWOGL, and RageCompiledGeometryHWOGL. |
|
|
|
|
|
|
|
|
|
|