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)
const int kAllButCloningAllowed
static HandleRef getCPtr(OdDbProxyObject obj)
override OdRxObject queryX(OdRxClass protocolClass)
const int kCloningAllowed
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
const int kMergeMangleName
bool allOperationsAllowed()
override DuplicateRecordCloning mergeStyle()
override void dxfOutFields(OdDbDxfFiler pFiler)
override OdResult dxfIn(OdDbDxfFiler filer)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
bool allButCloningAllowed()
const int kDisableProxyWarning
static new OdDbProxyObject createObject()
void getReferences(OdTypedIdsArray objectIds)
override OdResult subErase(bool erasing)
override void dwgOutFields(OdDbDwgFiler pFiler)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
const int kAllAllowedBits
virtual String originalClassName()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static OdDbProxyObject cast(OdRxObject pObj)
String applicationDescription()
static new OdRxClass desc()
OdDbProxyObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdTypedIdsArray obj)
static global::System.Exception Retrieve()
static bool OdDbProxyObject_allOperationsAllowed(HandleRef jarg1)
static IntPtr OdDbProxyObject_cast(HandleRef jarg1)
static IntPtr OdDbProxyObject_createObject()
static IntPtr OdDbProxyObject_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbProxyObject_isA(HandleRef jarg1)
static int OdDbProxyObject_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static string OdDbProxyObject_getRealClassName(IntPtr jarg1)
static bool OdDbProxyObject_isR13FormatProxy(HandleRef jarg1)
static void OdDbProxyObject_getReferences(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyObject_mergeStyle(HandleRef jarg1)
static bool OdDbProxyObject_cloningAllowed(HandleRef jarg1)
static String OdDbProxyObject_originalClassName(HandleRef jarg1)
static int OdDbProxyObject_subErase(HandleRef jarg1, bool jarg2)
static int OdDbProxyObject_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static String OdDbProxyObject_originalDxfName(HandleRef jarg1)
static void OdDbProxyObject_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyObject_proxyFlags(HandleRef jarg1)
static bool OdDbProxyObject_allButCloningAllowed(HandleRef jarg1)
static void delete_OdDbProxyObject(HandleRef jarg1)
static bool OdDbProxyObject_eraseAllowed(HandleRef jarg1)
static String OdDbProxyObject_applicationDescription(HandleRef jarg1)
static IntPtr OdDbProxyObject_desc()
static void OdDbProxyObject_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyObject_dxfIn(HandleRef jarg1, HandleRef jarg2)