(C++)  1.1.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::LiveDebuggerServer Class Reference
Inheritance diagram for grail::LiveDebuggerServer:
Collaboration diagram for grail::LiveDebuggerServer:

Public Member Functions

 LiveDebuggerServer (const std::string &serverName)
 
void ProcessSnapshot (GrailStateSnapshot &stateSnapshot) override
 
void ProcessSnapshot (UtilityReasonerSnapshot &utilitySnapshot) override
 
void ProcessSnapshot (PlannerReasonerSnapshot &plannerSnapshot) override
 
void ProcessSnapshot (SimulatedGameReasonerSnapshot &simulatedGamesSnapshot) override
 
- Public Member Functions inherited from grail::IDebugSnapshotReceiver
 IDebugSnapshotReceiver (const IDebugSnapshotReceiver &)=delete
 
 IDebugSnapshotReceiver (IDebugSnapshotReceiver &&)=delete
 
IDebugSnapshotReceiveroperator= (const IDebugSnapshotReceiver &)=delete
 
IDebugSnapshotReceiveroperator= (IDebugSnapshotReceiver &&)=delete
 

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