(C++)  1.0.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 (struct GrailStateSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (struct UtilityReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (struct PlannerReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (struct SimulatedGameReasonerSnapshot &snapshot)=0
 

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