![]() |
Public API Reference |
![]() |
This is the abstract implementation of iMeshObjectType. More...
#include <cstool/meshobjtmpl.h>
Public Member Functions | |
csMeshType (iBase *p) | |
constructor | |
bool | Initialize (iObjectRegistry *reg) |
Initialize this plugin. | |
virtual csPtr< iMeshObjectFactory > | NewFactory ()=0 |
See imesh/object.h for specification. | |
virtual | ~csMeshType () |
destructor | |
Protected Attributes | |
iEngine * | Engine |
pointer to the engine if available. | |
iObjectRegistry * | object_reg |
Object registry. |
This is the abstract implementation of iMeshObjectType.
Definition at line 355 of file meshobjtmpl.h.
csMeshType::csMeshType | ( | iBase * | p | ) |
constructor
virtual csMeshType::~csMeshType | ( | ) | [virtual] |
destructor
bool csMeshType::Initialize | ( | iObjectRegistry * | reg | ) | [virtual] |
Initialize this plugin.
Implements iComponent.
virtual csPtr<iMeshObjectFactory> csMeshType::NewFactory | ( | ) | [pure virtual] |
See imesh/object.h for specification.
There is no default implementation for this method.
Implements iMeshObjectType.
iEngine* csMeshType::Engine [protected] |
pointer to the engine if available.
Definition at line 360 of file meshobjtmpl.h.
iObjectRegistry* csMeshType::object_reg [protected] |
Object registry.
Definition at line 363 of file meshobjtmpl.h.