Ejemplo n.º 1
0
 internal void Dispose(M modelWrapper)
 {
     NativeApiPInvoke.Dispose(modelWrapper.DangerousGetHandle());
 }
Ejemplo n.º 2
0
 internal void Execute(M modelWrapper)
 {
     NativeApiPInvoke.Execute(modelWrapper.DangerousGetHandle());
 }
Ejemplo n.º 3
0
 internal IntPtr CreateSimulation()
 {
     return(NativeApiPInvoke.CreateSimulation());
 }
Ejemplo n.º 4
0
 internal IntPtr Clone(M modelWrapper)
 {
     return(NativeApiPInvoke.Clone(modelWrapper.DangerousGetHandle()));
 }
Ejemplo n.º 5
0
 internal int GetEnd(M modelWrapper)
 {
     return(NativeApiPInvoke.GetEnd(modelWrapper.DangerousGetHandle()));
 }
Ejemplo n.º 6
0
 internal bool SupportsThreadSafeCloning(M modelWrapper)
 {
     return(NativeApiPInvoke.SupportsThreadSafeCloning(modelWrapper.DangerousGetHandle()));
 }
Ejemplo n.º 7
0
 internal double GetVariable(M modelWrapper, string modelPropertyId)
 {
     return(NativeApiPInvoke.GetVariable(modelWrapper.DangerousGetHandle(), modelPropertyId));
 }
Ejemplo n.º 8
0
 internal void SetVariable(M modelWrapper, string modelPropertyId, double value)
 {
     NativeApiPInvoke.SetVariable(modelWrapper.DangerousGetHandle(), modelPropertyId, value);
 }
Ejemplo n.º 9
0
 internal void Record(M modelWrapper, string modelPropertyId)
 {
     NativeApiPInvoke.Record(modelWrapper.DangerousGetHandle(), modelPropertyId);
 }
Ejemplo n.º 10
0
 internal void Play(M modelWrapper, string modelPropertyId, double[] values)
 {
     NativeApiPInvoke.Play(modelWrapper.DangerousGetHandle(), modelPropertyId, values, values.Length);
 }
Ejemplo n.º 11
0
 internal void SetSpan(M modelWrapper, int start, int end)
 {
     NativeApiPInvoke.SetSpan(modelWrapper.DangerousGetHandle(), start, end);
 }