Colobot
Gfx::CTerrain Member List

This is the complete list of members for Gfx::CTerrain, including all inherited members.

AddBuildingLevel(Math::Vector center, float min, float max, float height, float factor)Gfx::CTerrain
AddFlyingLimit(Math::Vector center, float extRadius, float intRadius, float maxHeight)Gfx::CTerrain
AddMaterial(int id, const std::string &texName, const Math::Point &uv, int up, int right, int down, int left, float hardness)Gfx::CTerrain
AddReliefPoint(Math::Vector pos, float scaleRelief)Gfx::CTerrainprotected
AdjustBuildingLevel(Math::Vector &p)Gfx::CTerrainprotected
AdjustRelief()Gfx::CTerrainprotected
AdjustToBounds(Math::Vector &pos, float margin)Gfx::CTerrain
AdjustToFloor(Math::Vector &pos, bool brut=false, bool water=false)Gfx::CTerrain
AdjustToStandardBounds(Math::Vector &pos)Gfx::CTerrain
ChangeMaterialPoint(int x, int y, int id)Gfx::CTerrainprotected
CheckMaterialPoint(int x, int y, float min, float max, float slope)Gfx::CTerrainprotected
CondChangeMaterialPoint(int x, int y, int id, char *mat)Gfx::CTerrainprotected
CreateMosaic(int ox, int oy, int step, int objRank, const Material &mat)Gfx::CTerrainprotected
CreateObjects()Gfx::CTerrain
CreateSquare(int x, int y)Gfx::CTerrainprotected
CTerrain() (defined in Gfx::CTerrain)Gfx::CTerrain
DeleteBuildingLevel(Math::Vector center)Gfx::CTerrain
FindMaterial(int id)Gfx::CTerrainprotected
FindMaterialByNeighbors(char *mat)Gfx::CTerrainprotected
FlushBuildingLevel()Gfx::CTerrain
FlushFlyingLimit()Gfx::CTerrain
FlushMaterialPoints()Gfx::CTerrainprotected
FlushMaterials()Gfx::CTerrain
FlushRelief()Gfx::CTerrain
Generate(int mosaicCount, int brickCountPow2, float brickSize, float vision, int depth, float hardness)Gfx::CTerrain
GenerateMaterials(int *id, float min, float max, float slope, float freq, Math::Vector center, float radius)Gfx::CTerrain
GetBrickCount()Gfx::CTerrain
GetBrickSize()Gfx::CTerrain
GetBuildingFactor(const Math::Vector &pos)Gfx::CTerrain
GetCoarseSlope(const Math::Vector &pos)Gfx::CTerrain
GetFineSlope(const Math::Vector &pos)Gfx::CTerrain
GetFlatZoneRadius(Math::Vector center, float max)Gfx::CTerrain
GetFloorLevel(const Math::Vector &pos, bool brut=false, bool water=false)Gfx::CTerrain
GetFlyingLimit(Math::Vector pos, bool noLimit)Gfx::CTerrain
GetFlyingMaxHeight() (defined in Gfx::CTerrain)Gfx::CTerrain
GetHardness(const Math::Vector &pos)Gfx::CTerrain
GetHeight(int x, int y)Gfx::CTerrainprotected
GetHeightToFloor(const Math::Vector &pos, bool brut=false, bool water=false)Gfx::CTerrain
GetMosaicCount()Gfx::CTerrain
GetNormal(Math::Vector &n, const Math::Vector &p)Gfx::CTerrain
GetReliefScale()Gfx::CTerrain
GetResource(const Math::Vector &pos)Gfx::CTerrain
GetTexture(int x, int y, std::string &name, Math::Point &uv)Gfx::CTerrainprotected
GetVector(int x, int y)Gfx::CTerrainprotected
GetVertex(int x, int y, int step)Gfx::CTerrainprotected
GetWind() (defined in Gfx::CTerrain)Gfx::CTerrain
InitMaterialPoints()Gfx::CTerrainprotected
InitMaterials(int id)Gfx::CTerrain
InitTextures(const std::string &baseName, int *table, int dx, int dy)Gfx::CTerrain
LoadRelief(const std::string &fileName, float scaleRelief, bool adjustBorder)Gfx::CTerrain
LoadResources(const std::string &fileName)Gfx::CTerrain
m_brickCountGfx::CTerrainprotected
m_brickSizeGfx::CTerrainprotected
m_buildingLevels (defined in Gfx::CTerrain)Gfx::CTerrainprotected
m_defaultHardnessGfx::CTerrainprotected
m_depthGfx::CTerrainprotected
m_engine (defined in Gfx::CTerrain)Gfx::CTerrainprotected
m_flyingLimitsGfx::CTerrainprotected
m_flyingMaxHeightGfx::CTerrainprotected
m_materialAutoIDGfx::CTerrainprotected
m_materialPointCountGfx::CTerrainprotected
m_materialPointsGfx::CTerrainprotected
m_materialsGfx::CTerrainprotected
m_maxMaterialIDGfx::CTerrainprotected
m_mosaicCountGfx::CTerrainprotected
m_objRanksGfx::CTerrainprotected
m_reliefGfx::CTerrainprotected
m_resourcesGfx::CTerrainprotected
m_scaleReliefGfx::CTerrainprotected
m_texBaseExtGfx::CTerrainprotected
m_texBaseNameGfx::CTerrainprotected
m_texturesGfx::CTerrainprotected
m_textureScaleGfx::CTerrainprotected
m_textureSubdivCountGfx::CTerrainprotected
m_useMaterialsGfx::CTerrainprotected
m_visionGfx::CTerrainprotected
m_water (defined in Gfx::CTerrain)Gfx::CTerrainprotected
m_windGfx::CTerrainprotected
RandomizeRelief()Gfx::CTerrain
SetFlyingMaxHeight(float height)Gfx::CTerrain
SetMaterialPoint(int x, int y, int id, char *mat)Gfx::CTerrainprotected
SetWind(Math::Vector speed)Gfx::CTerrain
ShowFlatGround(Math::Vector pos)Gfx::CTerrain
Terraform(const Math::Vector &p1, const Math::Vector &p2, float height)Gfx::CTerrain
UpdateBuildingLevel(Math::Vector center)Gfx::CTerrain
~CTerrain() (defined in Gfx::CTerrain)Gfx::CTerrain