(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::UtilityReasoner, including all inherited members.
CreateSnapshotGenerator(size_t) override (defined in grail::UtilityReasoner) | grail::UtilityReasoner | virtual |
GetUtilityReasonerSnapshot() const (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
operator=(const UtilityReasoner &other)=delete (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
operator=(UtilityReasoner &&other)=default (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
operator=(const Reasoner &)=default (defined in grail::Reasoner) | grail::Reasoner | |
operator=(Reasoner &&)=default (defined in grail::Reasoner) | grail::Reasoner | |
Reasoner()=default (defined in grail::Reasoner) | grail::Reasoner | |
Reasoner(const Reasoner &)=default (defined in grail::Reasoner) | grail::Reasoner | |
Reasoner(Reasoner &&)=default (defined in grail::Reasoner) | grail::Reasoner | |
SelectBehavior(AIEntity &entity) override | grail::UtilityReasoner | virtual |
SetSnapshotProduction(bool value) (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
UtilityReasoner(std::map< std::shared_ptr< utility::IEvaluator< EntityBlackboardPair >>, Prefab< Behavior > > &&prefabOptions, SelectionMethod selectionMethod=SelectionMethod::MAX, float persistence=0.1f) | grail::UtilityReasoner | |
UtilityReasoner(const UtilityReasoner &other)=delete (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
UtilityReasoner(UtilityReasoner &&other)=default (defined in grail::UtilityReasoner) | grail::UtilityReasoner | |
~Reasoner()=default (defined in grail::Reasoner) | grail::Reasoner | virtual |
~UtilityReasoner() override (defined in grail::UtilityReasoner) | grail::UtilityReasoner | virtual |