このプラグインによってシミュレートされる列車を表すクラス [詳解]
クラス | |
class | ReadOnlyHandles |
読み込みのみ可能なハンドル操作を表すクラス [詳解] | |
公開メンバ関数 | |
void | DoorChange (DoorStates oldState, DoorStates newState) |
Is called when the state of the doors changes. [詳解] | |
関数 | |
Train (int[] panel, PlaySoundDelegate playSound) | |
新しいインスタンスを作成する [詳解] | |
void | Initialize (InitializationModes mode) |
ゲーム開始時に呼び出される関数 [詳解] | |
void | Elapse (ElapseData data) |
1フレームごとに呼び出される関数 [詳解] | |
void | SetReverser (int reverser) |
レバーサーが扱われたときに呼び出される関数 [詳解] | |
void | SetPower (int powerNotch) |
主ハンドルが扱われたときに呼び出される関数 [詳解] | |
void | SetBrake (int brakeNotch) |
ブレーキが扱われたときに呼び出される関数 [詳解] | |
void | KeyDown (VirtualKeys key) |
ATSキーが押されたときに呼び出される関数 [詳解] | |
void | KeyUp (VirtualKeys key) |
ATSキーが離されたときに呼び出される関数 [詳解] | |
void | HornBlow (HornTypes type) |
警笛が扱われたときに呼び出される関数 [詳解] | |
void | SetSignal (SignalData[] signal) |
現在の閉塞の信号が変化したときに呼び出される関数 [詳解] | |
void | SetBeacon (BeaconData beacon) |
地上子を越えたときに呼び出される関数 [詳解] | |
変数 | |
bool | PluginInitializing |
プラグインが現在初期化中かどうか。これは、メニューから駅にジャンプするときなどに、InitializeとElapseの間で発生する。 [詳解] | |
VehicleSpecs | Specs |
車両諸元 [詳解] | |
VehicleState | State |
現在の列車の状態 [詳解] | |
ReadOnlyHandles | Handles |
最後にElapseが呼び出された際のハンドル操作 [詳解] | |
DoorStates | Doors |
現在の客室ドアの状態 [詳解] | |
int[] | Panel |
パネルに渡す値 [詳解] | |
Sounds | Sounds |
この列車で使用されるサウンド [詳解] | |
Accel | Accel |
加速度 [詳解] | |
Atc | Atc |
ATC [詳解] | |
AtsP | AtsP |
ATS-P [詳解] | |
Sub | Sub |
その他機能 [詳解] | |
Device[] | Devices |
この列車に搭載されているすべての保安装置のリスト。保安装置はEB、ATC、ATS-P、ATS-Sxの順でなければならない。 [詳解] | |
このプラグインによってシミュレートされる列車を表すクラス
|
package |
新しいインスタンスを作成する
panel | パネルに渡す値 |
playSound | サウンドを再生するためのデリゲート |
void ATCFS.Train.DoorChange | ( | DoorStates | oldState, |
DoorStates | newState | ||
) |
Is called when the state of the doors changes.
oldState | The old state of the doors. |
newState | The new state of the doors. |
|
package |
1フレームごとに呼び出される関数
data | The data. |
|
package |
警笛が扱われたときに呼び出される関数
type | 警笛のタイプ |
|
package |
ゲーム開始時に呼び出される関数
mode | 初期化モード |
|
package |
ATSキーが押されたときに呼び出される関数
key | ATSキー |
|
package |
ATSキーが離されたときに呼び出される関数
key | ATSキー |
|
package |
地上子を越えたときに呼び出される関数
beacon | 車上子で受け取った情報 |
|
package |
ブレーキが扱われたときに呼び出される関数
brakeNotch | ブレーキノッチ |
|
package |
主ハンドルが扱われたときに呼び出される関数
powerNotch | 力行ノッチ |
|
package |
レバーサーが扱われたときに呼び出される関数
reverser | レバーサ位置 |
|
package |
現在の閉塞の信号が変化したときに呼び出される関数
signal | 信号番号 |
|
package |
加速度
|
package |
ATC
|
package |
ATS-P
|
package |
この列車に搭載されているすべての保安装置のリスト。保安装置はEB、ATC、ATS-P、ATS-Sxの順でなければならない。
|
package |
現在の客室ドアの状態
|
package |
最後にElapseが呼び出された際のハンドル操作
|
package |
パネルに渡す値
|
package |
プラグインが現在初期化中かどうか。これは、メニューから駅にジャンプするときなどに、InitializeとElapseの間で発生する。
|
package |
この列車で使用されるサウンド
|
package |
車両諸元
|
package |
現在の列車の状態
|
package |
その他機能