CrystalSpace

Public API Reference

iTerrainCell Member List

This is the complete list of members for iTerrainCell, including all inherited members.
AddRefOwner(void **ref_owner, CS::Threading::Mutex *mutex)=0iBase [pure virtual]
Collide(iCollider *collider, float radius, const csReversibleTransform &trans, bool oneHit, iTerrainCollisionPairArray *pairs)=0iTerrainCell [pure virtual]
CollideSegment(const csVector3 &start, const csVector3 &end, bool oneHit, iTerrainVector3Array *points)=0iTerrainCell [pure virtual]
CollideSegment(const csVector3 &start, const csVector3 &end, csVector3 &hitPoint)=0iTerrainCell [pure virtual]
CollideTriangles(const csVector3 *vertices, size_t tri_count, const unsigned int *indices, float radius, const csReversibleTransform &trans, bool oneHit, iTerrainCollisionPairArray *pairs)=0iTerrainCell [pure virtual]
DecRef()=0iBase [pure virtual]
GetAlphaSplatMaterial() const =0iTerrainCell [pure virtual]
GetBaseMaterial() const =0iTerrainCell [pure virtual]
GetBinormal(int x, int y) const =0iTerrainCell [pure virtual]
GetBinormal(const csVector2 &pos) const =0iTerrainCell [pure virtual]
GetBitangentData()=0iTerrainCell [pure virtual]
GetCollisionData() const =0iTerrainCell [pure virtual]
GetCollisionProperties() const =0iTerrainCell [pure virtual]
GetFeederData() const =0iTerrainCell [pure virtual]
GetFeederProperties() const =0iTerrainCell [pure virtual]
GetGridHeight() const =0iTerrainCell [pure virtual]
GetGridWidth() const =0iTerrainCell [pure virtual]
GetHeight(int x, int y) const =0iTerrainCell [pure virtual]
GetHeight(const csVector2 &pos) const =0iTerrainCell [pure virtual]
GetHeightData()=0iTerrainCell [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetLoadState() const =0iTerrainCell [pure virtual]
GetMaterialMapHeight() const =0iTerrainCell [pure virtual]
GetMaterialMapWidth() const =0iTerrainCell [pure virtual]
GetMaterialPersistent() const =0iTerrainCell [pure virtual]
GetName() const =0iTerrainCell [pure virtual]
GetNormal(int x, int y) const =0iTerrainCell [pure virtual]
GetNormal(const csVector2 &pos) const =0iTerrainCell [pure virtual]
GetNormalData()=0iTerrainCell [pure virtual]
GetPosition() const =0iTerrainCell [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRenderData() const =0iTerrainCell [pure virtual]
GetRenderProperties() const =0iTerrainCell [pure virtual]
GetSize() const =0iTerrainCell [pure virtual]
GetSplatBaseMaterial() const =0iTerrainCell [pure virtual]
GetTangent(int x, int y) const =0iTerrainCell [pure virtual]
GetTangent(const csVector2 &pos) const =0iTerrainCell [pure virtual]
GetTangentData()=0iTerrainCell [pure virtual]
GetTerrain()=0iTerrainCell [pure virtual]
IncRef()=0iBase [pure virtual]
Loaded enum valueiTerrainCell
LoadState enum nameiTerrainCell
LockHeightData(const csRect &rectangle)=0iTerrainCell [pure virtual]
LockMaterialMap(const csRect &rectangle)=0iTerrainCell [pure virtual]
LockNormalData(const csRect &rectangle)=0iTerrainCell [pure virtual]
NotLoaded enum valueiTerrainCell
PreLoaded enum valueiTerrainCell
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RecalculateNormalData()=0iTerrainCell [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetAlphaMask(iMaterialWrapper *material, iImage *alphaMap)=0iTerrainCell [pure virtual]
SetAlphaSplatMaterial(iMaterialWrapper *material)=0iTerrainCell [pure virtual]
SetBaseMaterial(iMaterialWrapper *material)=0iTerrainCell [pure virtual]
SetCollisionData(csRefCount *data)=0iTerrainCell [pure virtual]
SetFeederData(csRefCount *data)=0iTerrainCell [pure virtual]
SetLoadState(LoadState state)=0iTerrainCell [pure virtual]
SetMaterialMask(unsigned int material, iImage *image)=0iTerrainCell [pure virtual]
SetMaterialMask(unsigned int material, const unsigned char *data, unsigned int width, unsigned int height)=0iTerrainCell [pure virtual]
SetName(const char *name)=0iTerrainCell [pure virtual]
SetRenderData(csRefCount *data)=0iTerrainCell [pure virtual]
SetSplatBaseMaterial(iMaterialWrapper *material)=0iTerrainCell [pure virtual]
UnlockHeightData()=0iTerrainCell [pure virtual]
UnlockMaterialMap()=0iTerrainCell [pure virtual]
UnlockNormalData()=0iTerrainCell [pure virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.1 by doxygen 1.6.1