RigsofRods
Soft-body Physics Simulation
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Functions
_
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Variables
a
b
c
d
e
f
g
i
k
l
m
n
p
r
s
t
u
v
w
Typedefs
a
c
d
e
f
g
l
m
n
o
p
r
s
t
v
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
a
b
c
d
g
h
l
m
n
o
p
r
s
t
v
Enumerator
a
b
c
d
f
g
h
l
m
n
o
r
s
t
v
Related Functions
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Enumerator
k
o
Macros
_
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
x
•
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:
BeamClass.h:2
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