CrystalSpace

Public API Reference

csMeshObject Member List

This is the complete list of members for csMeshObject, including all inherited members.
AddListener(iObjectModelListener *listener)csObjectModel [inline, virtual]
AddRefOwner(void **ref_owner)scfImplementation< csObjectModel > [inline, virtual]
boundingboxcsMeshObject [protected]
BuildDecal(const csVector3 *pos, float decalRadius, iDecalBuilder *decalBuilder)csMeshObject [inline, virtual]
Clone()csMeshObject [inline, virtual]
csMeshObject(iEngine *engine)csMeshObject
csObjectModel(iBase *parent=0)csObjectModel [inline]
DecRef()scfImplementation< csObjectModel > [inline, virtual]
EnginecsMeshObject [protected]
FireListeners()csObjectModel [inline]
flagscsMeshObject [protected]
GetBaseID(iObjectRegistry *object_reg)csObjectModel [inline]
GetColor(csColor &color) const csMeshObject [virtual]
GetFactory() const =0csMeshObject [pure virtual]
GetFlags()csMeshObject [inline, virtual]
GetInterfaceMetadata()scfImplementation< csObjectModel > [inline, virtual]
GetMaterialWrapper() const csMeshObject [virtual]
GetMeshWrapper() const csMeshObject [virtual]
GetMixMode() const csMeshObject [inline, virtual]
GetObjectBoundingBox()csMeshObject [virtual]
GetObjectModel()csMeshObject [inline, virtual]
GetRadius(float &radius, csVector3 &center)csMeshObject [virtual]
GetRefCount()scfImplementation< csObjectModel > [inline, virtual]
GetRenderMeshes(int &num, iRenderView *, iMovable *, uint32)csMeshObject [inline, virtual]
GetShapeNumber() const csObjectModel [inline, virtual]
GetStandardStringSet(iObjectRegistry *object_reg)csObjectModel [inline]
GetTerraFormerColldet()csMeshObject [inline, virtual]
GetTerrainColldet()csMeshObject [inline, virtual]
GetTriangleData(csStringID)csObjectModel [virtual]
GetTriangleDataIterator()csObjectModel [virtual]
GetVisibleCallback() const csMeshObject [virtual]
HardTransform(const csReversibleTransform &t)csMeshObject [virtual]
HitBeamObject(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr, int *polygon_idx=0, iMaterialWrapper **=0)csMeshObject [virtual]
HitBeamOutline(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr)csMeshObject [virtual]
IncRef()scfImplementation< csObjectModel > [inline, virtual]
IsTriangleDataSet(csStringID)csObjectModel [virtual]
LogParentcsMeshObject [protected]
NextFrame(csTicks current_time, const csVector3 &pos, uint currentFrame)csMeshObject [virtual]
operator=(const scfImplementation &)scfImplementation< csObjectModel > [inline]
PositionChild(iMeshObject *, csTicks)csMeshObject [inline, virtual]
scfImplementationExt1< csMeshObject, csObjectModel, iMeshObject >::PositionChild(iMeshObject *child, csTicks current_time)=0iMeshObject [pure virtual]
RemoveListener(iObjectModelListener *listener)csObjectModel [inline, virtual]
RemoveRefOwner(void **ref_owner)scfImplementation< csObjectModel > [inline, virtual]
ResetTriangleData(csStringID)csObjectModel [virtual]
scfImplementation(csObjectModel *object, iBase *parent=0)scfImplementation< csObjectModel > [inline]
scfImplementation(const scfImplementation &)scfImplementation< csObjectModel > [inline]
SetColor(const csColor &color)csMeshObject [virtual]
SetMaterialWrapper(iMaterialWrapper *material)csMeshObject [virtual]
SetMeshWrapper(iMeshWrapper *logparent)csMeshObject [virtual]
SetMixMode(uint)csMeshObject [inline, virtual]
SetObjectBoundingBox(const csBox3 &bbox)csMeshObject [virtual]
SetShapeNumber(long n)csObjectModel [inline]
SetTriangleData(csStringID, iTriangleMesh *)csObjectModel [virtual]
SetVisibleCallback(iMeshObjectDrawCallback *cb)csMeshObject [virtual]
ShapeChanged()csObjectModel [inline]
SupportsHardTransform() const csMeshObject [virtual]
VisCallbackcsMeshObject [protected]
WantToDie()csMeshObject [protected]
~csMeshObject()csMeshObject [virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.0 by doxygen 1.6.1