Simutrans-Squirrel-API
|
Public Member Functions | |
string | _tostring () |
coord (int x, int y, int z) | |
string | href (string text) |
coord3d | operator* (integer fac) |
coord3d | operator+ (coord3d other) |
coord3d | operator+ (coord3d other) |
coord3d | operator- (coord other) |
coord3d | operator- (coord other) |
coord3d | operator- () |
coord3d | operator/ (integer fac) |
Public Member Functions inherited from coord | |
string | _tostring () |
coord (int x, int y) | |
string | href (string text) |
coord | operator* (integer fac) |
coord | operator+ (coord other) |
coord | operator- (coord other) |
coord | operator- () |
coord | operator/ (integer fac) |
dir | to_dir () |
Public Attributes | |
integer | x |
x-coordinate | |
integer | y |
y-coordinate | |
integer | z |
z-coordinate - height | |
Public Attributes inherited from coord | |
integer | x |
x-coordinate | |
integer | y |
y-coordinate | |
Class that holds 3d coordinates. All functions that use this as input parameters will accept every data structure that contains members x, y, and z.
Coordinates always refer to the original rotation in map::file. They will be rotated if transferred between the game engine and squirrel.
Definition at line 70 of file api_simple.cc.
string coord3d::_tostring | ( | ) |
Converts coordinate to string containing the coordinates in the current rotation of the map.
Cannot be used in links in scenario texts. Use href instead.
string coord3d::href | ( | string | text | ) |
Generates text to generate links to coordinates in scenario texts.
text | text to be shown in the link |