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();
124 MemoryManager mMan = MemoryManager.GetMemoryManager();
125 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
144 MemoryManager mMan = MemoryManager.GetMemoryManager();
145 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
164 MemoryManager mMan = MemoryManager.GetMemoryManager();
165 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElement obj)
static new OdDgElementTemplateTable createObject()
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
OdDgElementIterator createIterator()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static HandleRef getCPtr(OdDgElementTemplateTable obj)
override OdDgElement.ElementTypes getElementType()
OdDgElementIterator createIterator(bool atBeginning)
OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override void Dispose(bool disposing)
override byte getElementSubType()
override OdRxObject queryX(OdRxClass protocolClass)
void add(OdDgElement pTemplate)
OdDgElementId getAt(String strTemplate)
OdDgElementTemplateTable(IntPtr cPtr, bool cMemoryOwn)
static OdDgElementTemplateTable cast(OdRxObject pObj)
static global::System.Exception Retrieve()
static IntPtr OdDgElementTemplateTable_createIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static IntPtr OdDgElementTemplateTable_cast(HandleRef jarg1)
static void delete_OdDgElementTemplateTable(HandleRef jarg1)
static IntPtr OdDgElementTemplateTable_desc()
static IntPtr OdDgElementTemplateTable_createIterator__SWIG_2(HandleRef jarg1)
static byte OdDgElementTemplateTable_getElementSubType(HandleRef jarg1)
static IntPtr OdDgElementTemplateTable_createIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static global::System.IntPtr OdDgElementTemplateTable_getAt(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDgElementTemplateTable_getRealClassName(IntPtr jarg1)
static void OdDgElementTemplateTable_add(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementTemplateTable_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementTemplateTable_isA(HandleRef jarg1)
static IntPtr OdDgElementTemplateTable_createObject()
static int OdDgElementTemplateTable_getElementType(HandleRef jarg1)