(C++)  1.1.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::UtilityReasoner Member List

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

CreateSnapshotGenerator(size_t entityId) overridegrail::UtilityReasonervirtual
GetUtilityReasonerSnapshot() constgrail::UtilityReasoner
operator=(const UtilityReasoner &other)=delete (defined in grail::UtilityReasoner)grail::UtilityReasoner
operator=(UtilityReasoner &&other)=delete (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) overridegrail::UtilityReasonervirtual
SetSnapshotProduction(bool isEnabled)grail::UtilityReasoner
UtilityReasoner(std::vector< BlueprintOption > &&blueprintOptions, SelectionMethod selectionMethod=SelectionMethod::MAX, float persistence=0.1f)grail::UtilityReasoner
UtilityReasoner(const UtilityReasoner &other)=delete (defined in grail::UtilityReasoner)grail::UtilityReasoner
UtilityReasoner(UtilityReasoner &&other)=delete (defined in grail::UtilityReasoner)grail::UtilityReasoner
~Reasoner()=default (defined in grail::Reasoner)grail::Reasonervirtual
~UtilityReasoner() override=default (defined in grail::UtilityReasoner)grail::UtilityReasonervirtual