AnimatLab  2
Test
ISimGUICallback.h
1 #pragma once
2 
3 namespace AnimatSim
4 {
11  class ANIMAT_PORT ISimGUICallback
12  {
13  protected:
14 
15  public:
16  ISimGUICallback(void);
17  virtual ~ISimGUICallback(void);
18 
29  virtual void NeedToStopSimulation() = 0;
30 
40  virtual void HandleNonCriticalError(std::string strError) = 0;
41 
51  virtual void HandleCriticalError(std::string strError) = 0;
52 
53  };
54 }
Root namespace for the base simulation library for AnimatLab.
Callback methods for the simulation object.