|
My Project
|
a union of all kinds of task defined More...
#include <AITasks.h>
Public Types | |
| enum | AITaskType { DieAndReborn = 0, WanderNearby = 1, Evade =2, Follow =3, Movie =4 } |
Public Member Functions | |
| AITask (AITaskType type, void *pt) | |
| void | DestroyMe () |
Public Attributes | |
| enum ParaEngine::AITask::AITaskType | m_nType |
| bool | m_bIsFinished |
| set to true if finished | |
| union { | |
| AITask_DieAndReborn * pAITask_DieAndReborn | |
| AITask_WanderNearby * pAITask_WanderNearby | |
| AITask_Evade * pAITask_Evade | |
| AITask_Follow * pAITask_Follow | |
| AITask_MovieTrack * pAITask_Movie | |
| void * pAITask | |
| }; | |
a union of all kinds of task defined
1.8.12