Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType > Member List

This is the complete list of members for Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >, including all inherited members.

AddReceiver(IDebugSnapshotReceiver receiver)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >inline
PassSnapshotToReceiver(IDebugSnapshotReceiver receiver, SnapshotType snapshot) (defined in Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >protectedpure virtual
ProduceSnapshot()Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >inline
Release() (defined in Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >pure virtual
RemoveReceiver(IDebugSnapshotReceiver receiver)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >inline
TimestampProvider (defined in Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >
TryProduceSnapshot(out SnapshotType snapshot) (defined in Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >)Grail.Core.DebugUtilities.SnapshotGenerator< SnapshotType >protectedpure virtual