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 |