14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static bool OdGiTransientManager_eraseChildTransient(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGiTransientManager_cast(HandleRef jarg1)
static IntPtr OdGiTransientManager_isA(HandleRef jarg1)
static bool OdGiTransientManager_eraseTransient(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3)
static Int32 OdGiTransientManager_getFreeSubDrawingMode(HandleRef jarg1, int jarg2, out Int32 jarg3, IntPtr jarg4)
static string OdGiTransientManager_getRealClassName(IntPtr jarg1)
static IntPtr OdGiTransientManager_createObject()
static IntPtr OdGiTransientManager_desc()
static void delete_OdGiTransientManager(HandleRef jarg1)
static void OdGiTransientManager_updateTransient(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3)
static IntPtr OdGiTransientManager_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdGiTransientManager_eraseTransients(HandleRef jarg1, int jarg2, Int32 jarg3, IntPtr jarg4)
static bool OdGiTransientManager_addTransient(HandleRef jarg1, HandleRef jarg2, int jarg3, Int32 jarg4, IntPtr jarg5)
static bool OdGiTransientManager_addChildTransient(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGiTransientManager_updateChildTransient(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static HandleRef getCPtr(OdGiDrawable obj)
virtual Int32 getFreeSubDrawingMode(OdGiTransientManager.OdGiTransientDrawingMode mode, out Int32 subMode, OdUInt32Array viewportIds)
OdGiTransientManager(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdGiTransientManager obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool eraseTransient(OdGiDrawable pDrawable, OdUInt32Array viewportIds)
static new OdRxClass desc()
override void Dispose(bool disposing)
static OdGiTransientManager createObject()
virtual void updateTransient(OdGiDrawable pDrawable, OdUInt32Array viewportIds)
virtual bool eraseChildTransient(OdGiDrawable pDrawable, OdGiDrawable pParent)
virtual bool addChildTransient(OdGiDrawable pDrawable, OdGiDrawable pParent)
static OdGiTransientManager cast(OdRxObject pObj)
virtual bool addTransient(OdGiDrawable pDrawable, OdGiTransientManager.OdGiTransientDrawingMode mode, Int32 subMode, OdUInt32Array viewportIds)
virtual bool eraseTransients(OdGiTransientManager.OdGiTransientDrawingMode mode, Int32 subMode, OdUInt32Array viewportIds)
virtual void updateChildTransient(OdGiDrawable pDrawable, OdGiDrawable pParent)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdUInt32Array obj)