#include <gauge3d/graphics/model.h>
Inherits GAUGE3D::GObject.
Inherited by GAUGE3D::GBillboardSprite, GAUGE3D::GSphereModel, and GAUGE3D::GSuperModel.
Public Types | |
typedef GSmartPointer<AnimState> | pAnimState |
Smart pointer to a AnimState. | |
typedef GSmartPointer<RenderInfo> | pRenderInfo |
Smart pointer to a RenderInfo. | |
Public Methods | |
virtual | ~GModel () |
virtual pAnimState | CreateAnimState ()=0 |
Generates an AnimState object associated with this model. | |
virtual pRenderInfo | CreateRenderInfo ()=0 |
Create a RenderInfo bound to this model. More... |
Plugins that allow GAUGE to load various 3D model formats (like MD2 from Quake 2) are derived from this class.
|
Create a RenderInfo bound to this model.
Reimplemented in GAUGE3D::GBillboardSprite, GAUGE3D::GSphereModel, and GAUGE3D::GSuperModel. |