AnimatLab  2
Test
ManagedAnimatInterfaces.SimulatorInterfaceMock Class Reference
+ Inheritance diagram for ManagedAnimatInterfaces.SimulatorInterfaceMock:
+ Collaboration diagram for ManagedAnimatInterfaces.SimulatorInterfaceMock:

Public Member Functions

bool AddItem (string sParentID, string sItemType, string sID, string sXml, bool bThrowError, bool bDoNotInit)
 
string AddKeyFrame (string strType, long lStartMillisecond, long lEndMillisecond)
 
bool AddWindow (System.IntPtr hParentWnd, string sWindowType, string sWindowXml)
 
void ConvertV1MeshFile (string sOriginalMeshFile, string NewMeshFile, string strTexture)
 
void CreateAndRunSimulation (bool bPaused)
 
void CreateSimulation ()
 
void CreateSimulation (string sXml)
 
void CreateStandAloneSim (string sModuleName, string sExePath)
 
long CurrentMillisecond ()
 
void DisableVideoPlayback ()
 
void EnableVideoPlayback (string strID)
 
string ErrorMessage ()
 
bool FindItem (string sID, bool bThrowError)
 
void FireHandleCriticalErrorEvent (string strError)
 
void FireHandleNonCriticalErrorEvent (string strError)
 
void FireNeedToStopSimulationEvent ()
 
void GenerateCollisionMeshFile (string sOriginalMeshFile, string sCollisionMeshFile, float fltScaleX, float fltScaleY, float fltScaleZ)
 
PositionRotationInfo GetPositionAndRotationFromD3DMatrix (double[,] aryTransform)
 
delegate void HandleCriticalErrorEventHandler (string strError)
 
delegate void HandleNonCriticalErrorEventHandler (string strError)
 
bool Loaded ()
 
string MoveKeyFrame (string strID, long lStartMillisecond, long lEndMillisecond)
 
void MoveSimulationToKeyFrame (string strID)
 
delegate void NeedToStopSimulationEventHandler ()
 
delegate void OnSimulationCreateEventHandler (ref string strXml)
 
void OnWindowGetFocus (string sID)
 
void OnWindowLoseFocus (string sID)
 
bool Paused ()
 
bool PauseSimulation ()
 
void ReInitializeSimulation ()
 
bool RemoveItem (string sParentID, string sItemType, string sID, bool bThrowError)
 
void RemoveKeyFrame (string strID)
 
void RemoveWindow (System.IntPtr hParentWnd)
 
int RetrieveChartData (string sChartKey, ref float[,] aryTimeData, ref float[,] aryData)
 
void SaveSimulationFile (string sFile)
 
void SaveVideo (string strPath)
 
bool SetData (string sID, string sDataType, string sValue, bool bThrowError)
 
void SetLogger (ILogger lpLog)
 
void SetProjectPath (string strPath)
 
void ShutdownSimulation ()
 
bool SimOpen ()
 
bool SimRunning ()
 
void Simulate (bool bPaused)
 
delegate void SimulationRunningEventHandler ()
 
bool StartSimulation ()
 
void StartVideoPlayback ()
 
void StepVideoPlayback (int iFrameCount)
 
void StopSimulation ()
 
void StopVideoPlayback ()
 
void TrackCamera (bool bTrackCamera, string sLookAtStructureID, string sLookAtBodyID)
 
- Public Member Functions inherited from ManagedAnimatInterfaces.ISimulatorInterface
bool AddWindow (IntPtr hParentWnd, string sWindowType, string sWindowXml)
 
void RemoveWindow (IntPtr hParentWnd)
 

Events

HandleCriticalErrorEventHandler HandleCriticalError [add, remove]
 
HandleNonCriticalErrorEventHandler HandleNonCriticalError [add, remove]
 
NeedToStopSimulationEventHandler NeedToStopSimulation [add, remove]
 
OnSimulationCreateEventHandler OnSimulationCreate [add, remove]
 
SimulationRunningEventHandler SimulationRunning [add, remove]
 

Detailed Description

Definition at line 16 of file SimulatorInterfaceMock.cs.


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