DXフレームワーク　リファレンス・マニュアル 0.01 DXフレームワークのリファレンスです。詳細は公式wiki

- メインページ
- 関連ページ
- クラス
- ファイル

- ファイル一覧

Speed.h
1 #pragma once
2
3 namespace DXFW
4 {
5 class Speed
6 {
7 protected:
8 double speed;
9 public:
10 Speed(double 速度):
11 speed(速度)
12 {}
13
14 virtual double Get() const
15 {
16 return speed;
17 };
18
19 double Ease()
20 {
21 Update();
22 return Get();
23 }
24
25 virtual void Update() = 0;
26
27 virtual void Multi(double 倍率)
28 {
29 speed *= 倍率;
30 }
31
32 virtual void Add(double 加算値)
33 {
34 speed += 加算値;
35 }
36
37 operator double()
38 {
39 return Ease();
40 }
41 };
42 }
DXFW::Speed
Definition: Speed.h:5