ATCFS
 全て クラス 名前空間 ファイル 関数 変数 型定義 マクロ定義 ページ
Ats.h
[詳解]
1 #ifndef ATS_H_
2 #define ATS_H_
3 
4 #include <deque>
5 
6 int g_emgBrake; // 非常ノッチ
7 int g_svcBrake; // 常用最大ノッチ
8 int g_brakeNotch; // ブレーキノッチ
9 int g_powerNotch; // 力行ノッチ
10 int g_reverser; // レバーサ
11 bool g_pilotlamp; // パイロットランプ
12 int g_time; // 現在時刻
13 float g_speed; // 速度計の速度[km/h]
14 int g_deltaT; // フレーム時間[ms/frame]
15 
17 
18 void PassedBeacon(void);
19 std::deque<int>g_beacon_type;
20 std::deque<int>g_beacon_sig;
21 std::deque<float>g_beacon_dist;
22 std::deque<int>g_beacon_opt;
23 
30 
31 #endif // ATS_H_
int g_svcBrake
Definition: Ats.h:7
Definition: atsplugin.h:89
Wiper g_wiper
ワイパー
Definition: Ats.h:27
ATC-1, ATC-2, ATC-NS, KS-ATC, DS-ATCを再現するクラス
Definition: Atc.h:41
int g_time
Definition: Ats.h:12
std::deque< int > g_beacon_type
地上子種別
Definition: Ats.h:19
ATS_HANDLES g_output
Definition: Ats.h:16
void PassedBeacon(void)
SetBeaconDataの実行タイミングを制御するための関数
Definition: Ats.cpp:472
列車の加速度を算出するクラス
Definition: Accel.h:30
Atc g_atc
ATC.
Definition: Ats.h:25
int g_reverser
Definition: Ats.h:10
ATS-Pを再現するクラス
Definition: AtsP.h:38
その他機能を再現するクラス
Definition: Sub.h:31
int g_emgBrake
Definition: Ats.h:6
AtcfsCfg g_ini
Iniファイル
Definition: Ats.h:29
int g_powerNotch
Definition: Ats.h:9
Accel g_accel
加速度
Definition: Ats.h:24
int g_brakeNotch
Definition: Ats.h:8
std::deque< int > g_beacon_opt
地上子に設定された任意の値
Definition: Ats.h:22
Atsp g_atsp
ATS-P.
Definition: Ats.h:26
int g_deltaT
Definition: Ats.h:14
float g_speed
Definition: Ats.h:13
std::deque< float > g_beacon_dist
対となるセクションまでの距離[m]
Definition: Ats.h:21
bool g_pilotlamp
Definition: Ats.h:11
std::deque< int > g_beacon_sig
対となるセクションの信号
Definition: Ats.h:20
Definition: Wiper.h:37
Sub g_sub
その他機能
Definition: Ats.h:28
Definition: AtcfsCfg.h:59