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