Search Results for

    Show / Hide Table of Contents

    Class RuntimeImpl

    Inheritance
    System.Object
    RuntimeImpl
    Implements
    IRuntimeContext
    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)
    Namespace: NXOpen.Utilities
    Assembly: NXOpen.Utilities.dll
    Syntax
    public class RuntimeImpl : IRuntimeContext

    Constructors

    RuntimeImpl()

    Declaration
    public RuntimeImpl()

    Methods

    AskRoot()

    Declaration
    public ComponentPart AskRoot()
    Returns
    Type Description
    ComponentPart

    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
    public void ForcePause()

    GetRuntimeObject(Tag)

    Declaration
    public RuntimeObject GetRuntimeObject(Tag physTag)
    Parameters
    Type Name Description
    Tag physTag
    Returns
    Type Description
    RuntimeObject

    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

    SetPerformSimulation(SimulationAction)

    Declaration
    public void SetPerformSimulation(SimulationAction action)
    Parameters
    Type Name Description
    SimulationAction action

    Implements

    IRuntimeContext
    In This Article
    Back to top Generated by DocFX