Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csThingObjectType Class Reference

Thing type. More...

#include <thing.h>

Inheritance diagram for csThingObjectType:

iMeshObjectType iBase List of all members.

Public Methods

 csThingObjectType (iBase *)
 Constructor.

virtual ~csThingObjectType ()
 Destructor.

virtual bool Initialize (iObjectRegistry *object_reg)
 Register plugin with the system driver.

virtual iMeshObjectFactoryNewFactory ()
 New Factory.

iPolyTxtPlaneCreatePolyTxtPlane (const char *name=NULL)
iPolyTxtPlaneFindPolyTxtPlane (const char *name)
iCurveTemplateCreateBezierTemplate (const char *name=NULL)
iCurveTemplateFindCurveTemplate (const char *iName)
void RemovePolyTxtPlane (iPolyTxtPlane *pl)
void RemoveCurveTemplate (iCurveTemplate *ct)
void ClearPolyTxtPlanes ()
void ClearCurveTemplates ()

Public Attributes

 SCF_DECLARE_IBASE
csThingObjectType::eiThingEnvironment  scfiThingEnvironment
csThingObjectType::eiComponent  scfiComponent

Detailed Description

Thing type.

This is the plugin you have to use to create instances of csThing.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000