GameServer
BuffSpeedUp.h
[詳解]
1 
6 #ifndef __BUFFSPEEDUP_H__
7 #define __BUFFSPEEDUP_H__
8 
9 #include "BuffBase.h"
10 #include "Master/BuffMaster.h"
11 
16 class BuffSpeedUp : public BuffBase
17 {
18 
19 public:
20 
27  BuffSpeedUp(u32 Time, CharacterBase *pInCharacter, float InSpeedRate);
28 
32  virtual ~BuffSpeedUp() {}
33 
39  virtual u8 GetType() const { return BuffItem::SPEEDUP; }
40 
41 private:
42 
43  // 移動速度倍率.
44  float SpeedRate;
45 
46 };
47 
48 #endif // #ifndef __BUFFSPEEDUP_H__
unsigned char u8
Definition: TypeDefs.h:6
キャラクタ基底クラス
Definition: CharacterBase.h:24
バフ基底クラス
virtual ~BuffSpeedUp()
デストラクタ
Definition: BuffSpeedUp.h:32
バフ基底クラス
Definition: BuffBase.h:15
Definition: BuffMaster.h:16
virtual u8 GetType() const
タイプを取得
Definition: BuffSpeedUp.h:39
unsigned int u32
Definition: TypeDefs.h:10
スピードアップバフ
Definition: BuffSpeedUp.h:16
BuffSpeedUp(u32 Time, CharacterBase *pInCharacter, float InSpeedRate)
コンストラクタ
Definition: BuffSpeedUp.cpp:10