RigsofRods
2023.09
Soft-body Physics Simulation
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
doc
angelscript
Script2Game
TerrainClass.h
Go to the documentation of this file.
1
2
namespace
Script2Game
{
3
16
class
TerrainClass
17
{
18
public
:
21
25
string
getTerrainName
();
26
30
string
getTerrainFileName
();
31
35
string
getTerrainFileResourceGroup
();
36
40
string
getGUID
();
41
45
int
getVersion
();
46
47
CacheEntryPtr
@
getCacheEntry
();
48
50
53
57
bool
isFlat
();
58
59
float
getHeightAt
(
float
x
,
float
z
);
60
64
vector3
getSpawnPos
();
65
69
degree
getSpawnRot
();
70
72
75
86
void
addSurveyMapEntity
(
const
std::string& type,
const
std::string& filename,
const
std::string& resource_group,
const
std::string& caption,
const
Ogre::Vector3& pos,
float
angle,
int
id
);
87
92
void
delSurveyMapEntities
(
int
id
);
93
94
ProceduralManagerClass
@
getProceduralManager
();
95
97
};
98
101
102
}
//namespace Script2Game
RoR::CacheEntryPtr
RefCountingObjectPtr< CacheEntry > CacheEntryPtr
Definition:
ForwardDeclarations.h:229
Script2Game::TerrainClass::delSurveyMapEntities
void delSurveyMapEntities(int id)
Removes all survey map icons with the given ID.
z
float z
Definition:
(ValueTypes) quaternion.h:7
Script2Game::TerrainClass
Binding of RoR::Terrain; represents a loaded terrain.
Definition:
TerrainClass.h:16
Script2Game::TerrainClass::getSpawnPos
vector3 getSpawnPos()
Script2Game::TerrainClass::getGUID
string getGUID()
Script2Game::TerrainClass::getTerrainFileName
string getTerrainFileName()
Script2Game
Pseudo-namespace; it doesn't exist in code or script runtime, only in this documentation.
Definition:
AngelImGui_enums.h:7
Script2Game::ProceduralManagerClass
Binding of RoR::ProceduralManager; generates dynamic roads for terrain.
Definition:
ProceduralManagerClass.h:16
Script2Game::TerrainClass::getTerrainName
string getTerrainName()
Script2Game::TerrainClass::getSpawnRot
degree getSpawnRot()
Script2Game::TerrainClass::getTerrainFileResourceGroup
string getTerrainFileResourceGroup()
Script2Game::TerrainClass::isFlat
bool isFlat()
Script2Game::TerrainClass::getVersion
int getVersion()
Script2Game::TerrainClass::getCacheEntry
CacheEntryPtr getCacheEntry()
Script2Game::TerrainClass::addSurveyMapEntity
void addSurveyMapEntity(const std::string &type, const std::string &filename, const std::string &resource_group, const std::string &caption, const Ogre::Vector3 &pos, float angle, int id)
Adds an icon with description to survey map (minimap).
x
float x
Definition:
(ValueTypes) quaternion.h:5
Script2Game::TerrainClass::getHeightAt
float getHeightAt(float x, float z)
Script2Game::TerrainClass::getProceduralManager
ProceduralManagerClass getProceduralManager()
Generated by
1.8.17