|
My Project
|
This is the complete list of members for ParaTerrain::Terrain, including all inherited members.
| AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
| AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType) | ParaEngine::IAttributeFields | virtual |
| addref() const | ParaEngine::CRefCounted | inline |
| AddToAutoReleasePool() | ParaEngine::CRefCounted | |
| AllocateTextureCells(int numTextureCellsX, int numTextureCellsY) | ParaTerrain::Terrain | |
| ATTRIBUTE_METHOD(IAttributeFields, PrintObject_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD(IAttributeFields, AddRef_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD(IAttributeFields, Release_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD1(Terrain, IsModified_s, bool *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetModified_s, bool) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, IsEmpty_s, bool *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetSize_s, float *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetOnloadScript_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetTerrainElevFile_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetTerrainConfigFile_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetTerrainBaseTextureFile_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetTerrainBaseTextureFile_s, const char *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetTerrainCommonTextureFile_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetTerrainCommonTextureFile_s, const char *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetNumOfRegions_s, int *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetCurrentRegionIndex_s, int *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetCurrentRegionIndex_s, int) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetCurrentRegionName_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetCurrentRegionName_s, const char *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, GetCurrentRegionFilepath_s, const char **) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(Terrain, SetCurrentRegionFilepath_s, const char *) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| ATTRIBUTE_METHOD1(IAttributeFields, GetName_s, const char **) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD1(IAttributeFields, SetName_s, const char *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD1(IAttributeFields, GetRefCount_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD1(IAttributeFields, SetTime_s, int) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| ATTRIBUTE_METHOD1(IAttributeFields, GetTime_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
| BoxToRenderCoordinate(CShapeBox &cuboid) const | ParaTerrain::Terrain | |
| BuildGeoMipmapBlocks() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| BuildGeoMipmapBuffer() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| Cleanup() | ParaTerrain::Terrain | |
| Clone(IObject *obj) const | ParaEngine::IObject | virtual |
| Clone() const | ParaEngine::IObject | virtual |
| CreateAttributeClass() | ParaEngine::IAttributeFields | protectedvirtual |
| CreateGetRegions() | ParaTerrain::Terrain | |
| CreateHoleMap(BYTE *pHoleData=NULL, int nLength=0) | ParaTerrain::Terrain | |
| CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protected |
| CuboidInFogRadius(const CShapeBox &cuboid) const | ParaTerrain::Terrain | |
| CuboidInFrustum(const CShapeBox &cuboid) const | ParaTerrain::Terrain | |
| DeleteDeviceObjects() | ParaTerrain::Terrain | |
| delref() const | ParaEngine::CRefCounted | inline |
| DigCrater(float centerX, float centerY, float radius, int textureId=-1) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| Equals(const IObject *obj) const | ParaEngine::IObject | virtual |
| GenerateTerrainNormal(bool bForceRegenerate=false) | ParaTerrain::Terrain | protected |
| GenerateTexture(int widthTexels, int heightTexels, const char *szGeneratorName) | ParaTerrain::Terrain | |
| GenerateTexture(int widthTexels, int heightTexels, TextureGenerator *pGenerator) | ParaTerrain::Terrain | |
| GetAttributeClass() | ParaEngine::IAttributeFields | |
| GetAttributeClassDescription() | ParaTerrain::Terrain | inlinevirtual |
| GetAttributeClassID() | ParaTerrain::Terrain | inlinevirtual |
| GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
| GetAttributeClassName() | ParaTerrain::Terrain | inlinevirtual |
| GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
| GetBaseTextureHeight() | ParaTerrain::Terrain | |
| GetBaseTextureWidth() | ParaTerrain::Terrain | |
| GetBoundingBoxes(vector< CShapeAABB > &boxes, const Matrix4 *modelView, const CShapeFrustum &frustum, int nMaxBoxesNum=1024, int nSmallestBoxStride=4) | ParaTerrain::Terrain | |
| GetBoundingBoxW() | ParaTerrain::Terrain | |
| GetBoxToEyeMatrics(const CShapeBox &cuboid) const | ParaTerrain::Terrain | |
| GetChildAttributeColumnCount() | ParaEngine::IAttributeFields | virtual |
| GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
| GetChildAttributeObject(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
| GetChildAttributeObjectCount(int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
| GetCommonTexture() const | ParaTerrain::Terrain | |
| GetCuboidFogSide(const CShapeBox &cuboid) const | ParaTerrain::Terrain | |
| GetCurrentRegionFilepath() | ParaTerrain::Terrain | |
| GetCurrentRegionIndex() | ParaTerrain::Terrain | |
| GetCurrentRegionName() | ParaTerrain::Terrain | |
| GetDefaultBaseLayerMask() | ParaTerrain::Terrain | |
| GetDetailTextureRepeats() | ParaTerrain::Terrain | |
| GetDetailThreshold() const | ParaTerrain::Terrain | |
| GetDynamicAttributes(bool bCreateIfNotExist=false) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | protectedvirtual |
| GetDynamicField(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
| GetDynamicField(int nIndex) | ParaEngine::IAttributeFields | virtual |
| GetDynamicFieldCount() | ParaEngine::IAttributeFields | virtual |
| GetDynamicFieldNameByIndex(int nIndex) | ParaEngine::IAttributeFields | virtual |
| GetElevation(float x, float y) const | ParaTerrain::Terrain | |
| GetElevation(int index) const | ParaTerrain::Terrain | |
| GetElevationW(float x, float y) const | ParaTerrain::Terrain | |
| GetHeight() const | ParaTerrain::Terrain | |
| GetHeightVertices() const | ParaTerrain::Terrain | |
| GetHighResTexCord(int nIndex, float &u, float &v) | ParaTerrain::Terrain | inline |
| GetHighResTextureRadius() | ParaTerrain::Terrain | |
| GetIdentifier() (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
| GetLatticePosition(int &x, int &y) | ParaTerrain::Terrain | |
| GetLowestVisibleHeight() | ParaTerrain::Terrain | |
| GetLowResTexCord(int nIndex, float &u, float &v) | ParaTerrain::Terrain | inline |
| GetMaskBits(int textureCellX, int textureCellY, int detailIndex, int &maskWidth, int &maskHeight) | ParaTerrain::Terrain | |
| GetMaskFile(string &sMaskFile, const string &sConfigFile) | ParaTerrain::Terrain | |
| GetMaxElevation() const | ParaTerrain::Terrain | |
| GetMaximumVisibleBlockSize() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| GetNormal(float x, float y, float &normalX, float &normalY, float &normalZ) const | ParaTerrain::Terrain | |
| GetNormalW(float x, float y, float &normalX, float &normalY, float &normalZ) const | ParaTerrain::Terrain | |
| GetNumberOfTextureTilesHeight() const | ParaTerrain::Terrain | |
| GetNumberOfTextureTilesWidth() const | ParaTerrain::Terrain | |
| GetNumberOfVertices() const | ParaTerrain::Terrain | |
| GetNumOfRegions() | ParaTerrain::Terrain | |
| GetOffsetX() const | ParaTerrain::Terrain | |
| GetOffsetY() const | ParaTerrain::Terrain | |
| GetOnloadScript() | ParaTerrain::Terrain | |
| GetRefCount() const | ParaEngine::CRefCounted | inline |
| GetRegions() | ParaTerrain::Terrain | |
| GetRegionValue(const string &sLayerName, float x, float y) | ParaTerrain::Terrain | |
| GetRegionValueW(const string &sLayerName, float x, float y) | ParaTerrain::Terrain | |
| GetRenderReport() | ParaTerrain::Terrain | |
| GetTerrainBaseTextureFile() | ParaTerrain::Terrain | inline |
| GetTerrainCommonTextureFile() | ParaTerrain::Terrain | inline |
| GetTerrainConfigFile() | ParaTerrain::Terrain | inline |
| GetTerrainElevFile() | ParaTerrain::Terrain | |
| GetTexCord(int nIndex, float &lowU, float &lowV, float &detailU, float &detailV) | ParaTerrain::Terrain | inline |
| GetTextureCell(int index) | ParaTerrain::Terrain | |
| GetTextureCell(int textureCellX, int textureCellY) | ParaTerrain::Terrain | |
| GetTextureCellW(float x, float y) | ParaTerrain::Terrain | |
| GetTextureCoordinates(float x, float y, int &textureCellX, int &textureCellY, float &texU, float &texV) const | ParaTerrain::Terrain | |
| GetTextureIDbyPoint(float x, float y, float &tileX, float &tileY) | ParaTerrain::Terrain | |
| GetTextureSet() | ParaTerrain::Terrain | |
| GetTextureTileHeight() const | ParaTerrain::Terrain | |
| GetTextureTileWidth() const | ParaTerrain::Terrain | |
| GetTime() | ParaEngine::IAttributeFields | virtual |
| GetType() const (defined in ParaEngine::IObject) | ParaEngine::IObject | inlinevirtual |
| GetValidationMessage() | ParaEngine::IAttributeFields | inlinevirtual |
| GetVertex(float x, float y) const | ParaTerrain::Terrain | |
| GetVertexElevation(int index) const | ParaTerrain::Terrain | |
| GetVertexInfo(int idx, uint32 bitMask, uint8 bitOffset) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| GetVertexSpacing() const | ParaTerrain::Terrain | |
| GetVertexW(float x, float y) const | ParaTerrain::Terrain | |
| GetVertices(float centerX, float centerY, float radius, std::vector< TerrainVertex > &vertices) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| GetWeakReference() | ParaEngine::IObject | |
| GetWidth() const | ParaTerrain::Terrain | |
| GetWidthVertices() const | ParaTerrain::Terrain | |
| IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
| InitDeviceObjects() | ParaTerrain::Terrain | |
| InstallFields(CAttributeClass *pClass, bool bOverride) | ParaTerrain::Terrain | virtual |
| IntersectRay(float startX, float startY, float startZ, float dirX, float dirY, float dirZ, float &intersectX, float &intersectY, float &intersectZ, float fMaxDistance=INFINITY) | ParaTerrain::Terrain | |
| IntersectRay(float startX, float startY, float startZ, float dirX, float dirY, float dirZ, float &intersectX, float &intersectY, float &intersectZ, int &textureCellX, int &textureCellY, float &texU, float &texV, float fMaxDistance=INFINITY) | ParaTerrain::Terrain | |
| IntersectRayW(float startX, float startY, float startZ, float dirX, float dirY, float dirZ, float &intersectX, float &intersectY, float &intersectZ, float fMaxDistance=INFINITY) | ParaTerrain::Terrain | |
| InvalidateDeviceObjects() | ParaTerrain::Terrain | |
| InvokeEditor(int nFieldID, const string &sParameters) | ParaTerrain::Terrain | virtual |
| ParaEngine::IAttributeFields::InvokeEditor(int nFieldID, const std::string &sParameters) | ParaEngine::IAttributeFields | inlinevirtual |
| IsEmpty() | ParaTerrain::Terrain | |
| IsHole(float x, float y) | ParaTerrain::Terrain | |
| IsHoleW(float x, float y) | ParaTerrain::Terrain | |
| IsModified() | ParaTerrain::Terrain | virtual |
| IsModified(DWORD dwModifiedBits) | ParaTerrain::Terrain | |
| IsMultiTextureSupported() const | ParaTerrain::Terrain | |
| IsWalkable(float x, float y) const (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| IsWalkable(float x, float y, Vector3 &oNormal) const (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| IsWalkableW(float x, float y) const (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| LoadDynamicFieldsFromString(const std::string &input) | ParaEngine::IAttributeFields | virtual |
| Loader (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| LoadFromConfigFile(const char *sFileName, float fSize=0, const char *relativePath=NULL) | ParaTerrain::Terrain | |
| LoadMaskFromDisk(bool bForceReload=false) | ParaTerrain::Terrain | |
| m_pDetailedTextureFactory | ParaTerrain::Terrain | |
| m_refcount (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | mutableprotected |
| m_useGeoMipmap (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| m_weak_reference (defined in ParaEngine::IObject) | ParaEngine::IObject | protected |
| ModelViewMatrixChanged() | ParaTerrain::Terrain | |
| NormalizeMask(int textureCellX, int textureCellY, int detailIndex, bool bReload=true) | ParaTerrain::Terrain | |
| OnLoad() | ParaTerrain::Terrain | |
| OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false) | ParaEngine::IAttributeFields | static |
| Paint(ParaEngine::TextureEntity *detailTexture, float brushRadius, float brushIntensity, float maxIntensity, bool erase, float x, float y) | ParaTerrain::Terrain | |
| Paint(int detailTextureIndex, float brushRadius, float brushIntensity, float maxIntensity, bool erase, float x, float y) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| Pick(int screenX, int screenY, float &pickedX, float &pickedY, float &pickedZ) const | ParaTerrain::Terrain | |
| Pick(int screenX, int screenY, float &pickedX, float &pickedY, float &pickedZ, int &textureCellX, int &textureCellY, float &texU, float &texV) const | ParaTerrain::Terrain | |
| PrintObject() | ParaEngine::IAttributeFields | |
| ProcessObjectEvent(const ObjectEvent &event) | ParaEngine::IObject | inlinevirtual |
| QueryObject(int nObjectType) | ParaEngine::IAttributeFields | virtual |
| QueryObjectByName(const std::string &sObjectType) | ParaEngine::IAttributeFields | virtual |
| Read(char *szFilename) | ParaTerrain::Terrain | |
| ReadMaskFile(CParaFile &fileMask) | ParaTerrain::Terrain | |
| RebuildRenderBuffer() | ParaTerrain::Terrain | |
| RecalcGeometry(int index1, int index2) | ParaTerrain::Terrain | |
| RecalcGeometry() | ParaTerrain::Terrain | |
| RecalcNormal(float x, float y) | ParaTerrain::Terrain | |
| RecalcNormal(int vertexIndex) | ParaTerrain::Terrain | |
| ref() const | ParaTerrain::Terrain | inline |
| RefreshTerrainInfo() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| RegisterDefaultGenerators() | ParaTerrain::Terrain | static |
| RegisterTextureGenerator(std::string name, TextureGenerator *pGenerator) | ParaTerrain::Terrain | static |
| Release() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | virtual |
| ReloadMask(int textureCellX, int textureCellY, int detailIndex) | ParaTerrain::Terrain | |
| RemoveAllDynamicFields() | ParaEngine::IAttributeFields | virtual |
| Render() | ParaTerrain::Terrain | |
| RenderGeoMipmap() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| RepairCracks() | ParaTerrain::Terrain | |
| ResetField(int nFieldID) | ParaEngine::IAttributeFields | inlinevirtual |
| ResizeTextureMaskWidth(int nWidth) | ParaTerrain::Terrain | |
| s_HighResTexCords | ParaTerrain::Terrain | static |
| s_LowResTexCords | ParaTerrain::Terrain | static |
| SaveConfig(const string &filePath) | ParaTerrain::Terrain | |
| SaveDetailTexture(const string &filePath) | ParaTerrain::Terrain | |
| SaveDynamicFieldsToString(std::string &output) | ParaEngine::IAttributeFields | virtual |
| SaveElevation(const string &filePath) | ParaTerrain::Terrain | |
| SaveToFile(const char *filename=NULL) | ParaTerrain::Terrain | |
| SetAllElevations(const float *pElevations, int elevWidth, int elevHeight, float fTerrainSize, float elevationScale=1.0f) | ParaTerrain::Terrain | |
| SetBaseTexture(const string &filename, int numTextureCellsX=8, int numTextureCellsY=8) | ParaTerrain::Terrain | |
| SetBlockLod(int indexX, int indexY, int level, GeoMipmapChunkType chunkType) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetCommonTexture(const uint8 *pImage, int width, int height) | ParaTerrain::Terrain | |
| SetCommonTexture(const char *fileName) | ParaTerrain::Terrain | |
| SetCommonTexture(Texture *pTexture) | ParaTerrain::Terrain | |
| SetCurrentRegionFilepath(const string &filename) | ParaTerrain::Terrain | |
| SetCurrentRegionIndex(int nRegion) | ParaTerrain::Terrain | |
| SetCurrentRegionName(const string &name) | ParaTerrain::Terrain | |
| SetDetailTextureRepeats(float repeats) | ParaTerrain::Terrain | |
| SetDetailThreshold(float threshold) | ParaTerrain::Terrain | |
| SetDynamicField(const std::string &sName, const CVariable &value) | ParaEngine::IAttributeFields | virtual |
| SetEditorMode(bool enable) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetHighResTextureRadius(float radius) | ParaTerrain::Terrain | |
| SetHole(float x, float y, bool bIsHold) | ParaTerrain::Terrain | |
| SetHoleLocal(float x, float y, bool bIsHold) | ParaTerrain::Terrain | |
| SetHoleScale(int nHoleScale) | ParaTerrain::Terrain | |
| SetIdentifier(const std::string &sID) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
| SetLatticePosition(int x, int y) | ParaTerrain::Terrain | |
| SetLowestVisibleHeight(float fHeight) | ParaTerrain::Terrain | |
| SetMaximumVisibleBlockSize(int stride) | ParaTerrain::Terrain | |
| SetModified(bool bIsModified, DWORD dwModifiedBits) | ParaTerrain::Terrain | |
| SetModified(bool bIsModified) | ParaTerrain::Terrain | virtual |
| SetOffset(float x, float y) | ParaTerrain::Terrain | |
| SetSharedIB(ParaIndexBuffer ib) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| SetSharedIndexInfoGroup(GeoMipmapIndicesGroup *geoMipmapIndicesGroup) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | inline |
| SetTerrainBaseTextureFile(const string &str) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetTerrainCommonTextureFile(const string &str) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetTerrainInfoData(const uint32 *pInfoData, int width) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetTexture(const uint8 *pTextureImage, int width, int height) | ParaTerrain::Terrain | |
| SetTextureCell(int index, TextureCell *pCell) | ParaTerrain::Terrain | |
| SetTextureFactory(TextureFactory *pFactory) | ParaTerrain::Terrain | |
| SetTextureSet(TextureSet *pTextureSet) | ParaTerrain::Terrain | |
| SetTime(int nTime) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
| SetVertexElevation(int index, float newElevation, bool recalculate_geometry=true) | ParaTerrain::Terrain | |
| SetVertexElevation(float x, float y, float newElevation) | ParaTerrain::Terrain | |
| SetVertexInfo(int idx, uint32 data, uint32 bitMask, uint32 bitOffset) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| SetVisibleDataMask(uint32 mask, uint8 bitOffset) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| StaticInitUV(int nWidthVertices, int nNumberOfTextureTiles, int nDetailTextureRepeats) | ParaTerrain::Terrain | static |
| SwitchLodStyle(bool useGeoMipmap, ParaIndexBuffer pSharedIndices, GeoMipmapIndicesGroup *geoMipmapIndicesGroup) (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | |
| Terrain() | ParaTerrain::Terrain | |
| Terrain(const float *pElevations, int elevWidth, int elevHeight, const uint8 *pTextureImage, int textureWidth, int textureHeight, const uint8 *pDetailTextureImage, int detailWidth, int detailHeight, float vertexSpacing, float elevationScale, int maxNumTriangles, float offsetX=0.0f, float offsetY=0.0f) | ParaTerrain::Terrain | |
| Terrain(int widthVertices, int heightVertices, float vertexSpacing, int maxNumTriangles) | ParaTerrain::Terrain | |
| Terrain(int maxNumTriangles, float offsetX, float offsetY) | ParaTerrain::Terrain | |
| TerrainBlock (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| TerrainBuffer (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| TerrainLattice (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| Tessellate() | ParaTerrain::Terrain | |
| TessellateGeoMipmap() | ParaTerrain::Terrain | |
| TextureSet (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| ToString() const (defined in ParaEngine::IObject) | ParaEngine::IObject | virtual |
| Triangle (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| TriangleFan (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| TriangleStrip (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain | friend |
| unref() const | ParaTerrain::Terrain | inline |
| UpdateHoles() | ParaTerrain::Terrain | |
| ValidateFields() | ParaEngine::IAttributeFields | inlinevirtual |
| WeakPtr_type typedef (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
| Write(char *szFilename) | ParaTerrain::Terrain | |
| WriteRawElevations(const char *szFilename) | ParaTerrain::Terrain | |
| WriteRawTextures(const char *szTerrainName) | ParaTerrain::Terrain | |
| ~CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protectedvirtual |
| ~IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
| ~IObject() (defined in ParaEngine::IObject) | ParaEngine::IObject | protectedvirtual |
| ~Terrain() (defined in ParaTerrain::Terrain) | ParaTerrain::Terrain |
1.8.12