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();
111 MemoryManager mMan = MemoryManager.GetMemoryManager();
112 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
137 MemoryManager mMan = MemoryManager.GetMemoryManager();
138 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
183IntPtr tmp_pszUniqueName = Marshal.StringToCoTaskMemUni(pszUniqueName);
184 IntPtr saved_pszUniqueName = tmp_pszUniqueName;
190if (tmp_pszUniqueName != saved_pszUniqueName) pszUniqueName = Marshal.PtrToStringUni(tmp_pszUniqueName);
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
override void Dispose(bool disposing)
OdDbSection getSection(String pszName, OpenMode mode)
OdResult getUniqueSectionName(String pszBaseName, ref string pszUniqueName)
OdDbSectionManager(IntPtr cPtr, bool cMemoryOwn)
OdDbObjectId getSection(String pszName)
static OdDbSectionManager cast(OdRxObject pObj)
static new OdRxClass desc()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDbSectionManager obj)
override void dxfOutFields(OdDbDxfFiler pFiler)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult subGetClassID(IntPtr pClsid)
OdDbSection getLiveSection(OpenMode mode)
static new OdDbSectionManager createObject()
OdDbSectionManagerIterator newIterator()
override void dwgOutFields(OdDbDwgFiler pFiler)
OdDbObjectId getLiveSection()
static global::System.Exception Retrieve()
static int OdDbSectionManager_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDbSectionManager_isA(HandleRef jarg1)
static IntPtr OdDbSectionManager_createObject()
static int OdDbSectionManager_getUniqueSectionName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static global::System.IntPtr OdDbSectionManager_getSection__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbSectionManager_getSection__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static IntPtr OdDbSectionManager_getLiveSection__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDbSectionManager_newIterator(HandleRef jarg1)
static IntPtr OdDbSectionManager_cast(HandleRef jarg1)
static string OdDbSectionManager_getRealClassName(IntPtr jarg1)
static void OdDbSectionManager_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbSectionManager(HandleRef jarg1)
static int OdDbSectionManager_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbSectionManager_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSectionManager_desc()
static int OdDbSectionManager_numSections(HandleRef jarg1)
static int OdDbSectionManager_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSectionManager_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbSectionManager_getLiveSection__SWIG_0(HandleRef jarg1)