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();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
override void dxfOutFields(OdDbDxfFiler pFiler)
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDbLSObject obj)
static new OdDbLSObject createObject()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static OdDbLSObject cast(OdRxObject pObj)
void setComponentUID(byte[] pUID)
OdDbLSObject(IntPtr cPtr, bool cMemoryOwn)
virtual byte[] componentUID()
override void dwgOutFields(OdDbDwgFiler pFiler)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static global::System.Exception Retrieve()
static void delete_OdDbLSObject(HandleRef jarg1)
static void OdDbLSObject_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbLSObject_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbLSObject_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbLSObject_cast(HandleRef jarg1)
static IntPtr OdDbLSObject_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbLSObject_componentUID(HandleRef jarg1)
static IntPtr OdDbLSObject_createObject()
static void OdDbLSObject_setComponentUID(HandleRef jarg1, IntPtr jarg2)
static void OdDbLSObject_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static string OdDbLSObject_getRealClassName(IntPtr jarg1)
static IntPtr OdDbLSObject_desc()
static IntPtr OdDbLSObject_isA(HandleRef jarg1)