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();
201 MemoryManager mMan = MemoryManager.GetMemoryManager();
202 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
221 MemoryManager mMan = MemoryManager.GetMemoryManager();
222 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
241 MemoryManager mMan = MemoryManager.GetMemoryManager();
242 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)
virtual UInt64 getParentId()
virtual bool isTemplateGroup()
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
OdDgElementTemplate(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual void setTemplateGroup(bool bSet)
static new OdDgElementTemplate createObject()
virtual String getTemplateName()
override byte getElementSubType()
static OdDgElementTemplate cast(OdRxObject pObj)
virtual void addElementTemplate(OdDgElement pTemplate)
virtual void setTemplateName(String strName)
override void Dispose(bool disposing)
virtual void setTemplateItem(UInt32 uIndex, OdDgTemplateItem item)
static string getRealClassName(IntPtr ptr)
virtual void addTemplateItem(OdDgTemplateItem item)
virtual OdDgElementIterator createIterator()
virtual void deleteTemplateItem(UInt32 uIndex)
virtual UInt32 getItemCount()
virtual OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
static HandleRef getCPtr(OdDgElementTemplate obj)
virtual OdDgElementId getAt(String strTemplate)
override OdDgElement.ElementTypes getElementType()
virtual void setParentId(UInt64 uId)
override OdRxObject queryX(OdRxClass protocolClass)
virtual UInt32 getTemplateOrder()
virtual OdDgElementIterator createIterator(bool atBeginning)
static new OdRxClass desc()
virtual OdDgTemplateItem getTemplateItem(UInt32 uIndex)
virtual void setTemplateOrder(UInt32 uOrder)
static HandleRef getCPtr(OdDgTemplateItem obj)
static global::System.Exception Retrieve()
static void OdDgElementTemplate_addElementTemplate(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementTemplate_setTemplateName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgElementTemplate_createObject()
static IntPtr OdDgElementTemplate_isA(HandleRef jarg1)
static bool OdDgElementTemplate_isTemplateGroup(HandleRef jarg1)
static byte OdDgElementTemplate_getElementSubType(HandleRef jarg1)
static IntPtr OdDgElementTemplate_createIterator__SWIG_2(HandleRef jarg1)
static void delete_OdDgElementTemplate(HandleRef jarg1)
static UInt64 OdDgElementTemplate_getParentId(HandleRef jarg1)
static global::System.IntPtr OdDgElementTemplate_getTemplateItem(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgElementTemplate_createIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdDgElementTemplate_addTemplateItem(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementTemplate_desc()
static void OdDgElementTemplate_setParentId(HandleRef jarg1, UInt64 jarg2)
static void OdDgElementTemplate_setTemplateItem(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static global::System.IntPtr OdDgElementTemplate_getAt(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdDgElementTemplate_getItemCount(HandleRef jarg1)
static IntPtr OdDgElementTemplate_cast(HandleRef jarg1)
static String OdDgElementTemplate_getTemplateName(HandleRef jarg1)
static IntPtr OdDgElementTemplate_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementTemplate_setTemplateGroup(HandleRef jarg1, bool jarg2)
static void OdDgElementTemplate_deleteTemplateItem(HandleRef jarg1, UInt32 jarg2)
static int OdDgElementTemplate_getElementType(HandleRef jarg1)
static string OdDgElementTemplate_getRealClassName(IntPtr jarg1)
static IntPtr OdDgElementTemplate_createIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static UInt32 OdDgElementTemplate_getTemplateOrder(HandleRef jarg1)
static void OdDgElementTemplate_setTemplateOrder(HandleRef jarg1, UInt32 jarg2)