その他機能を再現するクラス [詳解]
関数 | |
Sub (Train train) | |
新しいインスタンスを作成する [詳解] | |
override void | Initialize (InitializationModes mode) |
ゲーム開始時に呼び出される関数 [詳解] | |
override void | Elapse (ElapseData data, ref bool blocking) |
1フレームごとに呼び出される関数 [詳解] | |
override void | SetReverser (int reverser) |
レバーサーが扱われたときに呼び出される関数 [詳解] | |
override void | SetPower (int powerNotch) |
主ハンドルが扱われたときに呼び出される関数 [詳解] | |
override void | SetBrake (int brakeNotch) |
ブレーキが扱われたときに呼び出される関数 [詳解] | |
override void | KeyDown (VirtualKeys key) |
ATSキーが押されたときに呼び出される関数 [詳解] | |
override void | KeyUp (VirtualKeys key) |
ATSキーが離されたときに呼び出される関数 [詳解] | |
override void | HornBlow (HornTypes type) |
警笛が扱われたときに呼び出される関数 [詳解] | |
override void | SetSignal (SignalData[] signal) |
現在の閉塞の信号が変化したときに呼び出される関数 [詳解] | |
override void | SetBeacon (BeaconData beacon) |
地上子を越えたときに呼び出される関数 [詳解] | |
非公開メンバ関数 | |
void | PlayAtcAirSound () |
ATCブレーキの緩解音を再生する関数 [詳解] | |
非公開変数類 | |
readonly Train | train_ |
int | brake_status_ |
ATCブレーキの状態(0: 緩解, 1: 作動) [詳解] | |
int | prev_brake_status_ |
1フレーム前のATCブレーキの状態(0: 緩解, 1: 作動) [詳解] | |
その他機能を再現するクラス
|
package |
新しいインスタンスを作成する
train | Trainクラスのインスタンス |
|
packagevirtual |
1フレームごとに呼び出される関数
data | The data. |
blocking | 保安装置がブロックされているか、後続の保安装置をブロックするかどうか。 |
ATCFS.Deviceを実装しています。
|
packagevirtual |
|
packagevirtual |
|
packagevirtual |
|
packagevirtual |
|
private |
ATCブレーキの緩解音を再生する関数
|
packagevirtual |
|
packagevirtual |
|
packagevirtual |
|
packagevirtual |
|
packagevirtual |
|
private |
ATCブレーキの状態(0: 緩解, 1: 作動)
|
private |
1フレーム前のATCブレーキの状態(0: 緩解, 1: 作動)
|
private |