![]() |
Properties | Methods | Events |
---|---|---|
Data | - | - |
Description | ||
Locked | ||
LockID | ||
MaxSpeed | ||
Speed |
Dient dem Speichern zusätzlicher Informationen. Gespeicherte Daten in
dieserm Zeiger werden beim Löschen des Objekts nicht automatisch
freigegeben.
Diese Eigenschaft wird nicht direkt verwendet und kann vom Benutzer frei verwendet werden. |
Dient der Speicherung eines beschreibenden Textes.
Diese Eigenschaft wird nicht direkt verwendet und kann vom Benutzer frei verwendet werden. |
Dient der Speicherung einer möglichen Blockierung der Lok. Es ist nicht
vorgegeben wodurch diese Blockieung verursacht wird und wie sie
aufgehoben wird. Es hat auch keinen zusätzlichen Einfluß auf das
Verhalten eines Lok-Objekts. Um eine Unterscheidung treffen zu können,
ob mit einer blockierten Lok gearbeitet werden kann, kann die Eigenschaft
LockID verwendet werden.
Diese Eigenschaft wird nicht direkt verwendet und kann vom Benutzer frei verwendet werden. |
Dient der Speicherung eines Grundes, warum eine Lok blockiert wurde.
Über diese Eigenschaft kann ein Programm entscheiden, ob eine Blockierung
beachtet werden muß oder nicht. LockID wird im Zusammenhang mit der
Eigenschaft Locked verwendet.
Diese Eigenschaft wird nicht direkt verwendet und kann vom Benutzer frei verwendet werden. |
Dient der Speicherung einer maximalen Geschwindigkeit. Siehe hierzu auch
die Anmerkungen zur Eigenschaft Speed.
|
Diese Eigenschaft repräsentiert einen numerischen Wert für die
Geschwindigkeit einer Lok. Dabei ist keine Einheit der Geschwindigkeit
vorgegeben. Wird ein Wert für Speed gesetzt, so wird dieser direkt in
einen SpeedStep umgerechnet. Beim Lesen wird aus dem aktuell eingestellten
SpeedStep die Geschwindigkeit berechnet.
Zur Umrechnung wird MaxSpeed und MaxSteps herangezogen. Die Umrechnung erfolgt nach der Formel: NewSpeedStep = (NewSpeed * MaxSteps) / MaxSpeed Das Ergebnis wird auf den nächsten ganzzahligen Wert gerundet. |