TrainzScript Library Reference
From TrainzOnline
(Difference between revisions)
Line 10: | Line 10: | ||
***[[class TrainzGameObject|TrainzGameObject]] | ***[[class TrainzGameObject|TrainzGameObject]] | ||
****[[class GameplayMenu|GameplayMenu]] | ****[[class GameplayMenu|GameplayMenu]] | ||
− | + | *[[class PropertyObject|PropertyObject]] * | |
****[[class MeshObject|MeshObject]] | ****[[class MeshObject|MeshObject]] | ||
*****[[class Bogey|Bogey]] | *****[[class Bogey|Bogey]] | ||
Line 21: | Line 21: | ||
*******[[class Crossing|Crossing]] | *******[[class Crossing|Crossing]] | ||
*******[[class Turntable|Turntable]] | *******[[class Turntable|Turntable]] | ||
− | + | *[[class JunctionBase|JunctionBase]] * | |
******[[class Trackside|Trackside]] | ******[[class Trackside|Trackside]] | ||
*******[[class Junction|Junction]] | *******[[class Junction|Junction]] |
Revision as of 06:50, 14 September 2017
The following is a list of all "common" classes provided by Auran for use with the Trainz game runtime environment. Some of these classes may not be available from other runtime environments. Please see the TrainzScript Language Reference for a list of the "core" TrainzScript classes that are present in all runtime environments.
Classes marked with an asterisk have no parent class.
- GSObject *
- PropertyObject *
- JunctionBase *
- Constructors *
- GSTrackSearch *
- Interface *
- Math *
- Router *
- Str *
- TrainUtil *
- World *
- World1 *