14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static void delete_OdGiSelfGdiDrawable(HandleRef jarg1)
static IntPtr OdGiSelfGdiDrawable_desc()
static IntPtr OdGiSelfGdiDrawable_createObject()
static IntPtr OdGiSelfGdiDrawable_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiSelfGdiDrawable_isA(HandleRef jarg1)
static bool OdGiSelfGdiDrawable_draw(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static string OdGiSelfGdiDrawable_getRealClassName(IntPtr jarg1)
static IntPtr OdGiSelfGdiDrawable_cast(HandleRef jarg1)
static HandleRef getCPtr(OdGiCommonDraw obj)
override void Dispose(bool disposing)
OdGiSelfGdiDrawable(IntPtr cPtr, bool cMemoryOwn)
static OdGiSelfGdiDrawable createObject()
static OdGiSelfGdiDrawable cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool draw(OdGiCommonDraw drawObj, IntPtr hdc, OdGsDCRect screenRect)
static HandleRef getCPtr(OdGiSelfGdiDrawable obj)
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdGsDCRect obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)