Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdModelDocSynergyModule.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdModelDocSynergyModule(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdModelDocSynergyModule_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdModelDocSynergyModule obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public virtual OdSyDrawingMgr syDrawingMgr(OdDbDatabase pHostDb, bool bCreate) {
44 OdSyDrawingMgr ret = (OdSyDrawingMgr)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSyDrawingMgr),TD_DbPINVOKE.OdModelDocSynergyModule_syDrawingMgr__SWIG_0(swigCPtr, OdDbDatabase.getCPtr(pHostDb), bCreate),false); /*createInt 3_2*/
45
47 return ret;
48}
49
50 public virtual OdSyDrawingMgr syDrawingMgr(OdDbDatabase pHostDb) {
51 OdSyDrawingMgr ret = (OdSyDrawingMgr)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSyDrawingMgr),TD_DbPINVOKE.OdModelDocSynergyModule_syDrawingMgr__SWIG_1(swigCPtr, OdDbDatabase.getCPtr(pHostDb)),false); /*createInt 3_2*/
52
54 return ret;
55}
56
58 OdSyDrawingMgr ret = (OdSyDrawingMgr)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSyDrawingMgr),TD_DbPINVOKE.OdModelDocSynergyModule_syDrawingMgrNewIdwDb(swigCPtr, OdDbDatabase.getCPtr(pHostDb)),false); /*createInt 3_2*/
59
61 return ret;
62}
63
64 protected static string getRealClassName(IntPtr ptr) {
65 string ret = TD_DbPINVOKE.OdModelDocSynergyModule_getRealClassName(ptr /*SIMPLETYPE*/);
67 return ret;
68 }
69
70}
71
72}
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdModelDocSynergyModule obj)
virtual OdSyDrawingMgr syDrawingMgr(OdDbDatabase pHostDb, bool bCreate)
OdModelDocSynergyModule(IntPtr cPtr, bool cMemoryOwn)
virtual OdSyDrawingMgr syDrawingMgr(OdDbDatabase pHostDb)
virtual OdSyDrawingMgr syDrawingMgrNewIdwDb(OdDbDatabase pHostDb)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
static global::System.Exception Retrieve()
static IntPtr OdModelDocSynergyModule_syDrawingMgrNewIdwDb(HandleRef jarg1, HandleRef jarg2)
static void delete_OdModelDocSynergyModule(HandleRef jarg1)
static IntPtr OdModelDocSynergyModule_syDrawingMgr__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdModelDocSynergyModule_syDrawingMgr__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static string OdModelDocSynergyModule_getRealClassName(IntPtr jarg1)