(C++)
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
#include <GoalSelector.hh>
Public Member Functions | |
GoalSelector (const GoalSelector &)=default | |
GoalSelector (GoalSelector &&)=default | |
GoalSelector & | operator= (const GoalSelector &)=default |
GoalSelector & | operator= (GoalSelector &&)=default |
virtual void | UpdateGoal (IGoalAcceptor &goalAcceptor, AIEntity &entity)=0 |
This method should invoke goalAcceptor.setNewGoal whenever a new goal is selected. | |
An abstract class used to specify goal selection logic for PlannerReasoner. Inherit from this class if you want to implement your own goal selection logic.