deAICondition Class Reference

AI Condition Class. More...

#include <deAICondition.h>

Inheritance diagram for deAICondition:
deObject deAIConditionController deAIConditionEvent deAIConditionLogic

List of all members.

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.

Detailed Description

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.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deAICondition::deAICondition (  )

Creates a new ai node.

virtual deAICondition::~deAICondition (  ) [virtual]

Cleans up the ai node.


Member Function Documentation

virtual void deAICondition::Visit ( deAIConditionVisitor visitor ) [virtual]

Visits the rule.

Reimplemented in deAIConditionController, deAIConditionEvent, and deAIConditionLogic.


The documentation for this class was generated from the following file: