|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is an interface that can be used to represent a polygon in situations where a SCF object is required. Create an instance of this object using iThingFactoryState->CreatePolygonHandle() or iThingState->CreatePolygonHandle(). Note that this handle will make sure that the returned pointers are cleared if the thing or thing factory happens to be removed.
Method Summary | |
int |
getIndex()
Get the polygon index which this polygon handle represents. |
iMeshObject |
getMeshObject()
Get the mesh object of this polygon. |
iMeshObjectFactory |
getMeshObjectFactory()
Get the mesh object factory for this polygon. |
iThingFactoryState |
getThingFactoryState()
Get the factory state for this polygon. |
iThingState |
getThingState()
Get the instance of this polygon. |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getName, getRefCount, getVersion, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Method Detail |
public int getIndex()
public iMeshObject getMeshObject()
public iMeshObjectFactory getMeshObjectFactory()
public iThingFactoryState getThingFactoryState()
public iThingState getThingState()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |