AI Condition Class. More...
#include <deAICondition.h>
Public Member Functions | |
Constructors and Destructors | |
| deAICondition () | |
| Creates a new ai node. | |
| virtual | ~deAICondition () |
| Cleans up the ai node. | |
Visiting | |
| virtual void | Visit (deAIConditionVisitor *visitor) |
| Visits the rule. | |
AI Condition Class.
Base class for all AI Conditions. Conditions produce a condition value which can be used by ai nodes to carry out different actions depending upon the received value. Conditions are organized in a tree fashion similar to ai nodes.
| deAICondition::deAICondition | ( | ) |
Creates a new ai node.
| virtual deAICondition::~deAICondition | ( | ) | [virtual] |
Cleans up the ai node.
| virtual void deAICondition::Visit | ( | deAIConditionVisitor * | visitor ) | [virtual] |
Visits the rule.
Reimplemented in deAIConditionController, deAIConditionEvent, and deAIConditionLogic.
1.7.2