예제 #1
0
 /// <summary></summary>
 /// <param name="object">Object identifier, usually a pointer. </param>
 /// <param name="type">Type of object to create. </param>
 /// <param name="className">Class name of the object, e.g. "NxBox" or "PulseRifleBolt". </param>
 /// <param name="mask">Event group mask that this event is contained in, e.g. NX_DBG_EVENTGROUP_JOINTS. </param>
 public virtual void createObject(System.IntPtr _object, NxRemoteDebuggerObjectType type, string className, uint mask)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxRemoteDebugger_createObject_INVOKE(ClassPointer, doSetFunctionPointers, _object, type, className, mask);
 }
예제 #2
0
 private extern static void NxRemoteDebugger_createObject_INVOKE(HandleRef classPointer, System.Boolean call_explicit, System.IntPtr _object, NxRemoteDebuggerObjectType type, System.String className, System.UInt32 mask);
예제 #3
0
 private void createObject_virtual(System.IntPtr _object, NxRemoteDebuggerObjectType type, string className, uint mask)
 {
     createObject(_object, type, className, mask);
 }