/// <summary></summary> public virtual NxInterface getInterface(NxInterfaceType type, int versionNumber) { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } return(NxInterface.GetClass(NxPhysicsSDK_getInterface_INVOKE(ClassPointer, doSetFunctionPointers, type, versionNumber))); }
private extern static IntPtr NxPhysicsSDK_getInterface_INVOKE(HandleRef classPointer, System.Boolean call_explicit, NxInterfaceType type, System.Int32 versionNumber);
private IntPtr getInterface_virtual(NxInterfaceType type, int versionNumber) { return(getInterface(type, versionNumber).ClassPointer.Handle); }