[詳解]
float ema_accel_
指数移動平均加速度[km/h/s]
Definition: Accel.h:44
float prev_raw_accel_
1フレーム前の生の加速度[km/h/s]
Definition: Accel.h:34
void Init(void)
Initializeで実行する関数
Definition: Accel.cpp:36
void Exe(void)
Elapseで実行する関数
Definition: Accel.cpp:63
float prev_spd_
1フレーム前の列車速度[km/h]
Definition: Accel.h:32
列車の加速度を算出するクラス
Definition: Accel.h:30
const int * Time
ゲーム内時刻[ms]
Definition: Accel.h:42
void CalcEmaAccel(void)
列車の指数移動平均加速度を算出する関数
Definition: Accel.cpp:55
float raw_accel_
生の加速度[km/h/s]
Definition: Accel.h:43
void CalcRawAccel(void)
列車の生の加速度を算出する関数
Definition: Accel.cpp:43
int prev_time_
1フレーム前のゲーム内時刻[ms]
Definition: Accel.h:33
const float * TrainSpeed
列車速度[km/h]
Definition: Accel.h:41
virtual ~Accel(void)
Definition: Accel.cpp:30
Accel(void)
Definition: Accel.cpp:27
float alpha_
平滑化係数(0<α<1)
Definition: Accel.h:35