dtAI::IConditional Class Reference

An expression that evaluates to true of false. More...

#include <conditional.h>

Inheritance diagram for dtAI::IConditional:

dtAI::Conditional< _Type > dtAI::TGoal< _CostType, _Type >

List of all members.

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 ()


Detailed Description

An expression that evaluates to true of false.

Constructor & Destructor Documentation

dtAI::IConditional::IConditional (  )  [inline]

virtual dtAI::IConditional::~IConditional (  )  [inline, protected, virtual]


Member Function Documentation

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 >.


http://www.delta3d.org
2.0.0 generated 14 Feb 2008