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

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

AddReceiver(IDebugSnapshotReceiver *receiver) overridegrail::SnapshotGenerator< PlannerReasonerSnapshot >inlinevirtual
ISnapshotGenerator()=default (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
ISnapshotGenerator(const ISnapshotGenerator &)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
ISnapshotGenerator(ISnapshotGenerator &&)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
operator=(const SnapshotGenerator &)=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >
operator=(SnapshotGenerator &&)=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >
operator=(const ISnapshotGenerator &)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
operator=(ISnapshotGenerator &&)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
PassSnapshotToReceiver(IDebugSnapshotReceiver &receiver, PlannerReasonerSnapshot &snapshot) override (defined in grail::PlannerReasonerSnapshotGenerator)grail::PlannerReasonerSnapshotGeneratorvirtual
PlannerReasonerSnapshotGenerator(PlannerReasoner *observedReasoner, size_t entityId) (defined in grail::PlannerReasonerSnapshotGenerator)grail::PlannerReasonerSnapshotGenerator
ProduceSnapshot() overridegrail::SnapshotGenerator< PlannerReasonerSnapshot >inlinevirtual
Release() override (defined in grail::PlannerReasonerSnapshotGenerator)grail::PlannerReasonerSnapshotGeneratorvirtual
RemoveReceiver(IDebugSnapshotReceiver *receiver) overridegrail::SnapshotGenerator< PlannerReasonerSnapshot >inlinevirtual
SetTimestampProvider(const std::shared_ptr< ITimestampProvider > &provider) override (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >inlinevirtual
SnapshotGenerator()=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >
SnapshotGenerator(const SnapshotGenerator &)=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >
SnapshotGenerator(SnapshotGenerator &&)=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >
TryProduceSnapshot(PlannerReasonerSnapshot &outSnapshot) override (defined in grail::PlannerReasonerSnapshotGenerator)grail::PlannerReasonerSnapshotGeneratorvirtual
~ISnapshotGenerator()=default (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorvirtual
~PlannerReasonerSnapshotGenerator() override=default (defined in grail::PlannerReasonerSnapshotGenerator)grail::PlannerReasonerSnapshotGenerator
~SnapshotGenerator() override=default (defined in grail::SnapshotGenerator< PlannerReasonerSnapshot >)grail::SnapshotGenerator< PlannerReasonerSnapshot >