#include <dtAI/operator.h>#include <dtAI/worldstate.h>#include <dtAI/conditional.h>#include <dtAI/statevariable.h>#include <dtUtil/functor.h>#include <dtCore/refptr.h>#include <list>#include <vector>#include <string>#include <sstream>Namespaces | |
| namespace | dtAI |
Classes | |
| class | dtAI::StateVar< _Type > |
| Utilities for making the use of the Planner even easier. More... | |
| class | dtAI::Conditional< _Type > |
| class | dtAI::IEffect |
| class | dtAI::Eff< _Type > |
| class | dtAI::TGoal< _CostType, _Type > |
| class | dtAI::TOperator< _Type > |
Typedefs | |
| typedef StateVar< bool > | dtAI::StateVariable |
| typedef Conditional< bool > | dtAI::Precondition |
| typedef Conditional< bool > | dtAI::Interrupt |
| typedef Eff< bool > | dtAI::Effect |
| typedef TGoal< float, bool > | dtAI::Goal |
| typedef TOperator< bool > | dtAI::NPCOperator |
Functions | |
| template<typename _Type> | |
| const StateVar< _Type > * | dtAI::GetWorldStateVariable (const WorldState *pWS, const std::string &pName) |
| template<typename _Type> | |
| StateVar< _Type > * | dtAI::GetWorldStateVariable (WorldState *pWS, const std::string &pName) |