Class RuntimeImpl
Inheritance
System.Object
RuntimeImpl
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.Utilities.dll
Syntax
public class RuntimeImpl : IRuntimeContext
Constructors
RuntimeImpl()
Declaration
Methods
AskRoot()
Declaration
public ComponentPart AskRoot()
Returns
Error(Boolean, String)
Declaration
public void Error(bool severity, string strMessage)
Parameters
Type |
Name |
Description |
System.Boolean |
severity |
|
System.String |
strMessage |
|
ExAskRoot(IntPtr)
Declaration
public static extern IntPtr ExAskRoot(IntPtr pItem)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
Returns
Type |
Description |
System.IntPtr |
|
ExAskRuntimeObject(IntPtr, Tag)
Declaration
public static extern IntPtr ExAskRuntimeObject(IntPtr pItem, Tag physTag)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
Tag |
physTag |
|
Returns
Type |
Description |
System.IntPtr |
|
ExAskRuntimeObjects(IntPtr, Tag, out Int32, out Void***)
Declaration
public static extern void ExAskRuntimeObjects(IntPtr pItem, Tag physTag, out int numOfObjects, out void ***runtimeObjects)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
Tag |
physTag |
|
System.Int32 |
numOfObjects |
|
System.Void*** |
runtimeObjects |
|
ExError(IntPtr, Int32, String)
Declaration
public static extern void ExError(IntPtr pItem, int severe, string strMessage)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
System.Int32 |
severe |
|
System.String |
strMessage |
|
ExForcePause(IntPtr)
Declaration
public static extern void ExForcePause(IntPtr pItem)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
ExProceedSimulation(IntPtr, Double)
Declaration
public static extern void ExProceedSimulation(IntPtr pItem, double dt)
Parameters
Type |
Name |
Description |
System.IntPtr |
pItem |
|
System.Double |
dt |
|
ForcePause()
Declaration
GetRuntimeObject(Tag)
Declaration
public RuntimeObject GetRuntimeObject(Tag physTag)
Parameters
Type |
Name |
Description |
Tag |
physTag |
|
Returns
GetRuntimeObjects(Tag, out Int32, out RuntimeObject[])
Declaration
public void GetRuntimeObjects(Tag physTag, out int numOfObjects, out RuntimeObject[] runtimeObjects)
Parameters
Type |
Name |
Description |
Tag |
physTag |
|
System.Int32 |
numOfObjects |
|
RuntimeObject[] |
runtimeObjects |
|
Init(Int64)
Declaration
public void Init(long pSelf)
Parameters
Type |
Name |
Description |
System.Int64 |
pSelf |
|
ProceedSimulation(Double)
Declaration
public void ProceedSimulation(double dt)
Parameters
Type |
Name |
Description |
System.Double |
dt |
|
Declaration
public void SetPerformSimulation(SimulationAction action)
Parameters
Implements