![]() |
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.