14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
116 MemoryManager mMan = MemoryManager.GetMemoryManager();
117 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbObjectId obj)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static string getRealClassName(IntPtr ptr)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdIdObjectToNotify(IntPtr cPtr, bool cMemoryOwn)
static new OdIdObjectToNotify createObject()
static new OdRxClass desc()
override void Dispose(bool disposing)
static HandleRef getCPtr(OdIdObjectToNotify obj)
override OdDbObject decomposeForSave(SaveType format, DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData)
static OdIdObjectToNotify cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static global::System.Exception Retrieve()
static IntPtr OdIdObjectToNotify_cast(HandleRef jarg1)
static IntPtr OdIdObjectToNotify_createObject()
static IntPtr OdIdObjectToNotify_desc()
static IntPtr OdIdObjectToNotify_isA(HandleRef jarg1)
static int OdIdObjectToNotify_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdIdObjectToNotify_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdIdObjectToNotify_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdIdObjectToNotify(HandleRef jarg1)
static string OdIdObjectToNotify_getRealClassName(IntPtr jarg1)
static IntPtr OdIdObjectToNotify_decomposeForSave(HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, out bool jarg5)