![]() |
Plasma Engine
2.0
|

Public Member Functions | |
| virtual void | FlagNeededPerceptions (plAiPerceptionManager &ref_PerceptionManager) override |
| virtual plAiBehaviorScore | DetermineBehaviorScore (plGameObject &owner, const plAiPerceptionManager &perceptionManager) override |
| virtual void | ActivateBehavior (plGameObject &owner, const plAiPerception *pPerception, plAiActionQueue &inout_ActionQueue) override |
| void | ReactivateBehavior (plGameObject &owner, const plAiPerception *pPerception, plAiActionQueue &inout_ActionQueue) override |
| virtual plTime | GetCooldownDuration () override |
Public Member Functions inherited from plAiBehavior | |
| virtual bool | IsAvailable (float fActiveBehaviorScore) const |
| virtual void | DeactivateBehavior (plGameObject &owner, plAiActionQueue &inout_ActionQueue) |
| virtual ContinuationState | ContinueBehavior (plGameObject &owner, plAiActionQueue &inout_ActionQueue) |
|
overridevirtual |
Implements plAiBehavior.
|
overridevirtual |
Implements plAiBehavior.
|
overridevirtual |
Implements plAiBehavior.
|
overridevirtual |
Reimplemented from plAiBehavior.
|
inlineoverridevirtual |
Implements plAiBehavior.