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

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

AddReceiver(IDebugSnapshotReceiver *receiver)=0 (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorpure virtual
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 ISnapshotGenerator &)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
operator=(ISnapshotGenerator &&)=delete (defined in grail::ISnapshotGenerator)grail::ISnapshotGenerator
ProduceSnapshot()=0 (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorpure virtual
Release()=0 (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorpure virtual
RemoveReceiver(IDebugSnapshotReceiver *receiver)=0 (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorpure virtual
SetTimestampProvider(const std::shared_ptr< ITimestampProvider > &provider)=0 (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorpure virtual
~ISnapshotGenerator()=default (defined in grail::ISnapshotGenerator)grail::ISnapshotGeneratorvirtual