![]()  | 
  
    Grail (C++)
    1.3.0
    
   A multi-platform, modular, universal engine for embedding advanced AI in games. 
   | 
 

Public Member Functions | |
| ISnapshotGenerator (const ISnapshotGenerator &)=delete | |
| ISnapshotGenerator (ISnapshotGenerator &&)=delete | |
| ISnapshotGenerator & | operator= (const ISnapshotGenerator &)=delete | 
| ISnapshotGenerator & | operator= (ISnapshotGenerator &&)=delete | 
| virtual void | SetTimestampProvider (const std::shared_ptr< ITimestampProvider > &provider)=0 | 
| virtual void | ProduceSnapshot ()=0 | 
| virtual void | AddReceiver (IDebugSnapshotReceiver *receiver)=0 | 
| virtual void | RemoveReceiver (IDebugSnapshotReceiver *receiver)=0 | 
| virtual void | Release ()=0 |