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 |