#include <conditional.h>

Public Member Functions | |
| IConditional () | |
| bool | operator== (const IConditional &pCond) const |
| virtual const std::string & | GetName () const =0 |
| virtual bool | Evaluate (const WorldState *)=0 |
Protected Member Functions | |
| virtual | ~IConditional () |
| dtAI::IConditional::IConditional | ( | ) | [inline] |
| virtual dtAI::IConditional::~IConditional | ( | ) | [inline, protected, virtual] |
| bool dtAI::IConditional::operator== | ( | const IConditional & | pCond | ) | const [inline] |
| virtual const std::string& dtAI::IConditional::GetName | ( | ) | const [pure virtual] |
Implemented in dtAI::Conditional< _Type >.
| virtual bool dtAI::IConditional::Evaluate | ( | const WorldState * | ) | [pure virtual] |
Implemented in dtAI::Conditional< _Type >.