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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
override OdRxObject queryX(OdRxClass protocolClass)
OdDgElementId getAtNumber(UInt32 levelNumber, bool getErasedRecord)
OdDgLevelTable(IntPtr cPtr, bool cMemoryOwn)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override OdDgElement.ElementTypes getElementType()
static HandleRef getCPtr(OdDgLevelTable obj)
virtual bool getReadOnlyFlag()
static new OdRxClass desc()
OdDgElementId getAtNumber(UInt32 levelNumber)
static new OdDgLevelTable createObject()
override byte getElementSubType()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void add(OdDgTableRecord pRecord, bool bKeepLevelMask)
virtual void setReadOnlyFlag(bool bSet)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
static OdDgLevelTable cast(OdRxObject pObj)
override void add(OdDgTableRecord pRecord)
static HandleRef getCPtr(OdDgTableRecord obj)
static global::System.Exception Retrieve()
static global::System.IntPtr OdDgLevelTable_getAtNumber__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgLevelTable_add__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static IntPtr OdDgLevelTable_cast(HandleRef jarg1)
static string OdDgLevelTable_getRealClassName(IntPtr jarg1)
static IntPtr OdDgLevelTable_createObject()
static void OdDgLevelTable_add__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDgLevelTable_generateUsageData(HandleRef jarg1)
static global::System.IntPtr OdDgLevelTable_getAtNumber__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static IntPtr OdDgLevelTable_queryX(HandleRef jarg1, HandleRef jarg2)
static byte OdDgLevelTable_getElementSubType(HandleRef jarg1)
static void delete_OdDgLevelTable(HandleRef jarg1)
static IntPtr OdDgLevelTable_desc()
static int OdDgLevelTable_getElementType(HandleRef jarg1)
static void OdDgLevelTable_setReadOnlyFlag(HandleRef jarg1, bool jarg2)
static bool OdDgLevelTable_getReadOnlyFlag(HandleRef jarg1)
static IntPtr OdDgLevelTable_isA(HandleRef jarg1)