Grail (C++)
1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
This is the complete list of members for grail::planner::Goal, including all inherited members.
GetHeuristic() const | grail::planner::Goal | virtual |
Goal() (defined in grail::planner::Goal) | grail::planner::Goal | |
Goal(const Goal &)=default (defined in grail::planner::Goal) | grail::planner::Goal | |
Goal(Goal &&)=default (defined in grail::planner::Goal) | grail::planner::Goal | |
IsReached(const AIEntity &entity) const =0 | grail::planner::Goal | pure virtual |
OnChosen(const AIEntity &goalPursuer) | grail::planner::Goal | virtual |
OnReached(const AIEntity &goalPursuer) const | grail::planner::Goal | virtual |
OnReapplied(const AIEntity &goalPursuer) | grail::planner::Goal | virtual |
operator=(const Goal &)=default (defined in grail::planner::Goal) | grail::planner::Goal | |
operator=(Goal &&)=default (defined in grail::planner::Goal) | grail::planner::Goal | |
SetPlanSpaceConditions(class Planner &planner, const ObjectIndexBinding &objectIndexBinding) const =0 | grail::planner::Goal | pure virtual |
~Goal()=default (defined in grail::planner::Goal) | grail::planner::Goal | virtual |