Grail (C++)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::IDebugSnapshotReceiver Class Referenceabstract
Inheritance diagram for grail::IDebugSnapshotReceiver:

Public Member Functions

 IDebugSnapshotReceiver (const IDebugSnapshotReceiver &)=delete
 
 IDebugSnapshotReceiver (IDebugSnapshotReceiver &&)=delete
 
IDebugSnapshotReceiveroperator= (const IDebugSnapshotReceiver &)=delete
 
IDebugSnapshotReceiveroperator= (IDebugSnapshotReceiver &&)=delete
 
virtual void ProcessSnapshot (data::GrailStateSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::UtilityReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::PlannerReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::SimulatedGameReasonerSnapshot &snapshot)=0
 

The documentation for this class was generated from the following file: