Grail (C++)  1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::planner::ActionTemplate Member List

This is the complete list of members for grail::planner::ActionTemplate, including all inherited members.

Action (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplatefriend
ActionTemplate(const std::string &name, const std::vector< unsigned int > &actionParameterTypes) (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
ActionTemplate(ActionTemplate &&other)=default (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
GenerateActions(const class WorldState &worldState) const (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
GetName() const (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
GetTypeId() const (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
SetCostFunction(CostFunction costFunction)grail::planner::ActionTemplate
SetEffects(EffectFunction effectFunction)grail::planner::ActionTemplate
SetPreconditions(PreconditionFunction preconditionFunction)grail::planner::ActionTemplate
SetTypeId(int id) (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate
~ActionTemplate()=default (defined in grail::planner::ActionTemplate)grail::planner::ActionTemplate