![]() |
Plasma Engine
2.0
|

Classes | |
| struct | ContinuationState |
Public Member Functions | |
| virtual bool | IsAvailable (float fActiveBehaviorScore) const |
| virtual void | FlagNeededPerceptions (plAiPerceptionManager &ref_PerceptionManager)=0 |
| virtual plAiBehaviorScore | DetermineBehaviorScore (plGameObject &owner, const plAiPerceptionManager &perceptionManager)=0 |
| virtual void | ActivateBehavior (plGameObject &owner, const plAiPerception *pPerception, plAiActionQueue &inout_ActionQueue)=0 |
| virtual void | ReactivateBehavior (plGameObject &owner, const plAiPerception *pPerception, plAiActionQueue &inout_ActionQueue)=0 |
| virtual void | DeactivateBehavior (plGameObject &owner, plAiActionQueue &inout_ActionQueue) |
| virtual ContinuationState | ContinueBehavior (plGameObject &owner, plAiActionQueue &inout_ActionQueue) |
| virtual plTime | GetCooldownDuration () |