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();
153 MemoryManager mMan = MemoryManager.GetMemoryManager();
154 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
173 MemoryManager mMan = MemoryManager.GetMemoryManager();
174 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
193 MemoryManager mMan = MemoryManager.GetMemoryManager();
194 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbLongTransaction obj)
bool workSetHas(OdDbObjectId ObjectId, bool getErased)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdDbObjectId destinationBlock()
OdDbLongTransWorkSetIterator newWorkSetIterator(bool incRemovedObjs)
OdResult fadeExclusion(OdDbObjectId ObjectId)
bool needsFading(OdDbObjectId ObjectId)
OdDbLongTransaction(IntPtr cPtr, bool cMemoryOwn)
String getLongTransactionName()
static OdDbLongTransaction cast(OdRxObject pObj)
OdDbLongTransWorkSetIterator newWorkSetIterator()
OdDbLongTransWorkSetIterator newWorkSetIterator(bool incRemovedObjs, bool incSecondaryObjs)
override void dwgOutFields(OdDbDwgFiler pFiler)
override OdRxObject queryX(OdRxClass protocolClass)
OdDbObjectId originObject(OdDbObjectId workSetId)
static new OdRxClass desc()
OdResult removeFromWorkSet(OdDbObjectId id)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static new OdDbLongTransaction createObject()
override void applyPartialUndo(OdDbDwgFiler pUndoFiler, OdRxClass pClassObj)
override OdResult subErase(bool erasing)
override void Dispose(bool disposing)
OdResult addToWorkSet(OdDbObjectId ObjectId)
static string getRealClassName(IntPtr ptr)
bool workSetHas(OdDbObjectId ObjectId)
OdDbObjectId originBlock()
OdDbIdMapping activeIdMap()
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static int OdDbLongTransaction_fadeExclusion(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDbLongTransaction(HandleRef jarg1)
static int OdDbLongTransaction_type(HandleRef jarg1)
static void OdDbLongTransaction_applyPartialUndo(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static int OdDbLongTransaction_addToWorkSet(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbLongTransaction_cast(HandleRef jarg1)
static IntPtr OdDbLongTransaction_createObject()
static int OdDbLongTransaction_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbLongTransaction_syncWorkSet(HandleRef jarg1)
static void OdDbLongTransaction_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbLongTransaction_subErase(HandleRef jarg1, bool jarg2)
static IntPtr OdDbLongTransaction_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdDbLongTransaction_workSetHas__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbLongTransaction_originObject(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbLongTransaction_needsFading(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbLongTransaction_isA(HandleRef jarg1)
static global::System.IntPtr OdDbLongTransaction_originBlock(HandleRef jarg1)
static IntPtr OdDbLongTransaction_newWorkSetIterator__SWIG_2(HandleRef jarg1)
static IntPtr OdDbLongTransaction_newWorkSetIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdDbLongTransaction_workSetHas__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static String OdDbLongTransaction_getLongTransactionName(HandleRef jarg1)
static global::System.IntPtr OdDbLongTransaction_destinationBlock(HandleRef jarg1)
static string OdDbLongTransaction_getRealClassName(IntPtr jarg1)
static IntPtr OdDbLongTransaction_desc()
static IntPtr OdDbLongTransaction_activeIdMap(HandleRef jarg1)
static IntPtr OdDbLongTransaction_newWorkSetIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static int OdDbLongTransaction_removeFromWorkSet(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)