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();
204IntPtr tmp_strLevelName = Marshal.StringToCoTaskMemUni(strLevelName);
205 IntPtr saved_strLevelName = tmp_strLevelName;
211if (tmp_strLevelName != saved_strLevelName) strLevelName = Marshal.PtrToStringUni(tmp_strLevelName);
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElementId obj)
OdDgLevelMask.OdDgLevelStatus getLevelIsVisible(String strLevelName)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
void setLevelIsVisible(UInt32 uEntryId, String strLevelName, bool bVisible)
UInt64 getReferenceAttachHandleId()
override byte getElementSubType()
OdDgLevelMask.OdDgLevelStatus getLevelIsVisible(String strLevelName, bool bFreezeNewLevels)
UInt32 getMaxLevelEntryId()
void setViewIndex(UInt16 uIndex)
OdDgElementId getReferenceAttachId()
void setReferenceAttachHandleId(UInt64 uRefAttachId)
override OdDgElement.ElementTypes getElementType()
bool getLevelIsVisible(UInt32 levelEntryId)
static HandleRef getCPtr(OdDgLevelMask obj)
static new OdDgLevelMask createObject()
OdDgLevelMask(IntPtr cPtr, bool cMemoryOwn)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
OdDgLevelMask.OdDgLevelStatus getLevelIsVisible(OdDgElementId idLevel, bool bFreezeNewLevels)
void setReferenceAttachId(OdDgElementId idAttach)
static new OdRxClass desc()
void setLevelIsVisible(UInt32 levelEntryId, bool value)
override void Dispose(bool disposing)
bool getLevelStatus(UInt32 uEntryId, ref string strLevelName, out OdDgLevelMask.OdDgLevelStatus uStatus)
OdDgLevelMask.OdDgLevelStatus getLevelIsVisible(OdDgElementId idLevel)
static OdDgLevelMask cast(OdRxObject pObj)
static global::System.Exception Retrieve()
static IntPtr OdDgLevelMask_isA(HandleRef jarg1)
static bool OdDgLevelMask_getLevelIsVisible__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static int OdDgLevelMask_getLevelIsVisible__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgLevelMask_getMaxLevelEntryId(HandleRef jarg1)
static void OdDgLevelMask_setReferenceAttachHandleId(HandleRef jarg1, UInt64 jarg2)
static void OdDgLevelMask_setLevelIsVisible__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static byte OdDgLevelMask_getElementSubType(HandleRef jarg1)
static UInt64 OdDgLevelMask_getReferenceAttachHandleId(HandleRef jarg1)
static global::System.IntPtr OdDgLevelMask_getReferenceAttachId(HandleRef jarg1)
static IntPtr OdDgLevelMask_cast(HandleRef jarg1)
static void OdDgLevelMask_setViewIndex(HandleRef jarg1, UInt16 jarg2)
static string OdDgLevelMask_getRealClassName(IntPtr jarg1)
static IntPtr OdDgLevelMask_desc()
static void OdDgLevelMask_setLevelIsVisible__SWIG_1(HandleRef jarg1, UInt32 jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, bool jarg4)
static bool OdDgLevelMask_getLevelStatus(HandleRef jarg1, UInt32 jarg2, ref IntPtr jarg3, out OdDgLevelMask.OdDgLevelStatus jarg4)
static int OdDgLevelMask_getLevelIsVisible__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDgLevelMask_getElementType(HandleRef jarg1)
static IntPtr OdDgLevelMask_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgLevelMask_setReferenceAttachId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt16 OdDgLevelMask_getViewIndex(HandleRef jarg1)
static void delete_OdDgLevelMask(HandleRef jarg1)
static int OdDgLevelMask_getLevelIsVisible__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static IntPtr OdDgLevelMask_createObject()
static int OdDgLevelMask_getLevelIsVisible__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)