Public Member Functions | |
| AIRule (AICondition *condition, AIAction *rule) | |
| bool | fireRule () |
| void | activateRule () |
| void | deactivateRule () |
| bool | isRuleActive () |
| void | writeAIRule (Common::WriteStream *) |
| void | readAIRule (Common::ReadStream *) |
Protected Attributes | |
| AICondition * | _ruleCondition |
| AIAction * | _ruleAction |
| bool | _ruleActive |