, including all inherited members.
| AddCell(iTerrainFactoryCell *)=0 | iTerrainSystem | [pure virtual] |
| AddCellHeightUpdateListener(iTerrainCellHeightDataCallback *cb)=0 | iTerrainSystem | [pure virtual] |
| AddCellLoadListener(iTerrainCellLoadCallback *cb)=0 | iTerrainSystem | [pure virtual] |
| AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| Collide(iCollider *collider, float radius, const csReversibleTransform &trans, bool oneHit, iTerrainCollisionPairArray *pairs)=0 | iTerrainSystem | [pure virtual] |
| CollideSegment(const csVector3 &start, const csVector3 &end, bool oneHit, iTerrainVector3Array *points, iMaterialArray *materials)=0 | iTerrainSystem | [pure virtual] |
| CollideSegment(const csVector3 &start, const csVector3 &end, csVector3 &hitPoint, iMaterialWrapper **hitMaterial)=0 | iTerrainSystem | [pure virtual] |
| CollideSegment(const csVector3 &start, const csVector3 &end, bool use_ray=false)=0 | iTerrainSystem | [pure virtual] |
| CollideTriangles(const csVector3 *vertices, size_t tri_count, const unsigned int *indices, float radius, const csReversibleTransform &trans, bool oneHit, iTerrainCollisionPairArray *pairs)=0 | iTerrainSystem | [pure virtual] |
| DecRef()=0 | iBase | [pure virtual] |
| GetAutoPreLoad() const =0 | iTerrainSystem | [pure virtual] |
| GetBinormal(const csVector2 &pos)=0 | iTerrainSystem | [pure virtual] |
| GetCell(const char *name, bool loadData=false)=0 | iTerrainSystem | [pure virtual] |
| GetCell(const csVector2 &pos, bool loadData=false)=0 | iTerrainSystem | [pure virtual] |
| GetCell(size_t index, bool loadData=false)=0 | iTerrainSystem | [pure virtual] |
| GetCellCount() const =0 | iTerrainSystem | [pure virtual] |
| GetHeight(const csVector2 &pos)=0 | iTerrainSystem | [pure virtual] |
| GetInterfaceMetadata()=0 | iBase | [pure virtual] |
| GetMaterialPalette() const =0 | iTerrainSystem | [pure virtual] |
| GetMaxLoadedCells() const =0 | iTerrainSystem | [pure virtual] |
| GetNormal(const csVector2 &pos)=0 | iTerrainSystem | [pure virtual] |
| GetRefCount()=0 | iBase | [pure virtual] |
| GetTangent(const csVector2 &pos)=0 | iTerrainSystem | [pure virtual] |
| GetVirtualViewDistance() const =0 | iTerrainSystem | [pure virtual] |
| IncRef()=0 | iBase | [pure virtual] |
| PreLoadCells(iRenderView *rview, iMovable *movable)=0 | iTerrainSystem | [pure virtual] |
| QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
| RemoveCell(iTerrainCell *)=0 | iTerrainSystem | [pure virtual] |
| RemoveCellHeightUpdateListener(iTerrainCellHeightDataCallback *cb)=0 | iTerrainSystem | [pure virtual] |
| RemoveCellLoadListener(iTerrainCellLoadCallback *cb)=0 | iTerrainSystem | [pure virtual] |
| RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| SetAutoPreLoad(bool mode)=0 | iTerrainSystem | [pure virtual] |
| SetMaterialPalette(const csTerrainMaterialPalette &array)=0 | iTerrainSystem | [pure virtual] |
| SetMaxLoadedCells(size_t value)=0 | iTerrainSystem | [pure virtual] |
| SetVirtualViewDistance(float distance)=0 | iTerrainSystem | [pure virtual] |
| UnloadOldCells()=0 | iTerrainSystem | [pure virtual] |
| ~iBase() | iBase | [inline, protected, virtual] |