42 void Poll(
int DeltaTime);
127 shared_ptr<AnpanMovePacketData> pMovePacketData;
130 shared_ptr<AnpanRotatePacketData> pRotatePacketData;
136 bool bIsNeedSendStopPacket;
140 #endif // #ifndef __ANPANAI_H__
アンパンAI
Definition: AnpanAI.h:21
shared_ptr< AnpanMovePacketData > SweepMovePacketData()
移動パケットデータの取得
Definition: AnpanAI.cpp:69
weak_ptr< CharacterBase > CharacterPtr
Definition: WeakPtrDefine.h:10
void OnSkillReceived(CharacterPtr pCharacter, const SkillItem *pSkill)
スキルを食らった。
Definition: AnpanAI.cpp:105
const Hate & GetHate() const
ヘイト管理を取得
Definition: AnpanAI.h:99
ヘイト管理クラス
Definition: Hate.h:52
アンパンクラス
Definition: Anpan.h:18
void Stop()
停止
Definition: AnpanAI.cpp:99
~AnpanAI()
デストラクタ
Definition: AnpanAI.cpp:26
アンパンAIステート基底クラス
Definition: AnpanAIStateBase.h:19
void CreateRotatePacketData(const Rotation &Rot, int Time)
回転パケットデータの生成
Definition: AnpanAI.cpp:77
void ChangeState(AnpanAIStateBase *pNewState)
ステート切り替え
Definition: AnpanAI.cpp:55
shared_ptr< AnpanRotatePacketData > SweepRotatePacketData()
回転パケットデータの取得
Definition: AnpanAI.cpp:83
void Poll(int DeltaTime)
毎フレームの処理
Definition: AnpanAI.cpp:39
AnpanAI(Anpan *pInParent)
コンストラクタ
Definition: AnpanAI.cpp:14
bool SweepSendStopPacketFlag()
停止パケットの送信を取得
Definition: AnpanAI.cpp:91
Definition: SkillMaster.h:9
void CreateMovePacketData(const Vector3D &Position, int Time)
移動パケットデータの生成
Definition: AnpanAI.cpp:63
void SetSendStopPacket()
停止パケットデータの設定.
Definition: AnpanAI.h:85