Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CFxDatabaseReactor.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 PCAD_DOT_NET {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16using Teigha.TD;
17
19 private Object locker = new Object();
20 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 public CFxDatabaseReactor(IntPtr cPtr, bool cMemoryOwn) : base(PCADGlobalsPINVOKE.CFxDatabaseReactor_SWIGUpcast(cPtr), cMemoryOwn) {
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 public static HandleRef getCPtr(CFxDatabaseReactor obj) {
28 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
29 }
30
31 protected override void Dispose(bool disposing) {
32 lock(this) {
33 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
34 if (swigCMemOwn) {
35 swigCMemOwn = false;
37 }
38 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
39 }
40 base.Dispose(disposing);
41 }
42 }
43
45 : this(PCADGlobalsPINVOKE.new_CFxDatabaseReactor(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
46 {
47 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
48 if (null != mTr)
49 {
50 mTr.AddObject(new CFxDatabaseReactor(swigCPtr.Handle, true));
51 }
53 SwigDirectorConnect();
54 DelegateHolder.OnHoldSwigDirectorDelegates(this);
55 }
56
57 public static CFxDatabaseReactor cast(OdRxObject pObj) {// OdSmartPtr<CFxDatabaseReactor>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 CFxDatabaseReactor ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, true));
66 ret = (CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, false);
67 }
68 else
69 {
70 ret = (CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, true);
71 }
72
74 return ret;
75}
76
77 public new static OdRxClass desc() {
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),PCADGlobalsPINVOKE.CFxDatabaseReactor_desc(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public override OdRxClass isA() {
85 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? PCADGlobalsPINVOKE.CFxDatabaseReactor_isASwigExplicitCFxDatabaseReactor(swigCPtr) : PCADGlobalsPINVOKE.CFxDatabaseReactor_isA(swigCPtr)),false); /*createInt 3_2*/
86
88 return ret;
89}
90
91 public override OdRxObject queryX(OdRxClass protocolClass) {
92 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? PCADGlobalsPINVOKE.CFxDatabaseReactor_queryXSwigExplicitCFxDatabaseReactor(swigCPtr, OdRxClass.getCPtr(protocolClass)) : PCADGlobalsPINVOKE.CFxDatabaseReactor_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public static CFxDatabaseReactor createObject() {// OdSmartPtr<CFxDatabaseReactor>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 CFxDatabaseReactor ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, true));
107 ret = (CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, false);
108 }
109 else
110 {
111 ret = (CFxDatabaseReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(CFxDatabaseReactor),ptr, true);
112 }
113
115 return ret;
116}
117
118 protected static string getRealClassName(IntPtr ptr) {
119 string ret = PCADGlobalsPINVOKE.CFxDatabaseReactor_getRealClassName(ptr /*SIMPLETYPE*/);
121 return ret;
122 }
123
124 private void SwigDirectorConnect() {
125 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
126 swigDelegate0 = new SwigDelegateCFxDatabaseReactor_0(SwigDirectorMethodqueryX);
127 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
128 swigDelegate1 = new SwigDelegateCFxDatabaseReactor_1(SwigDirectorMethodisA);
129 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
130 swigDelegate2 = new SwigDelegateCFxDatabaseReactor_2(SwigDirectorMethodcopyFrom);
131 if (SwigDerivedClassHasMethod("objectAppended", swigMethodTypes3))
132 swigDelegate3 = new SwigDelegateCFxDatabaseReactor_3(SwigDirectorMethodobjectAppended);
133 if (SwigDerivedClassHasMethod("objectUnAppended", swigMethodTypes4))
134 swigDelegate4 = new SwigDelegateCFxDatabaseReactor_4(SwigDirectorMethodobjectUnAppended);
135 if (SwigDerivedClassHasMethod("objectReAppended", swigMethodTypes5))
136 swigDelegate5 = new SwigDelegateCFxDatabaseReactor_5(SwigDirectorMethodobjectReAppended);
137 if (SwigDerivedClassHasMethod("objectOpenedForModify", swigMethodTypes6))
138 swigDelegate6 = new SwigDelegateCFxDatabaseReactor_6(SwigDirectorMethodobjectOpenedForModify);
139 if (SwigDerivedClassHasMethod("objectModified", swigMethodTypes7))
140 swigDelegate7 = new SwigDelegateCFxDatabaseReactor_7(SwigDirectorMethodobjectModified);
141 if (SwigDerivedClassHasMethod("objectErased", swigMethodTypes8))
142 swigDelegate8 = new SwigDelegateCFxDatabaseReactor_8(SwigDirectorMethodobjectErased__SWIG_0);
143 if (SwigDerivedClassHasMethod("objectErased", swigMethodTypes9))
144 swigDelegate9 = new SwigDelegateCFxDatabaseReactor_9(SwigDirectorMethodobjectErased__SWIG_1);
145 if (SwigDerivedClassHasMethod("headerSysVarWillChange", swigMethodTypes10))
146 swigDelegate10 = new SwigDelegateCFxDatabaseReactor_10(SwigDirectorMethodheaderSysVarWillChange);
147 if (SwigDerivedClassHasMethod("headerSysVarChanged", swigMethodTypes11))
148 swigDelegate11 = new SwigDelegateCFxDatabaseReactor_11(SwigDirectorMethodheaderSysVarChanged);
149 if (SwigDerivedClassHasMethod("proxyResurrectionCompleted", swigMethodTypes12))
150 swigDelegate12 = new SwigDelegateCFxDatabaseReactor_12(SwigDirectorMethodproxyResurrectionCompleted);
151 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes13))
152 swigDelegate13 = new SwigDelegateCFxDatabaseReactor_13(SwigDirectorMethodgoodbye);
153 PCADGlobalsPINVOKE.CFxDatabaseReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13);
154 }
155
156 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
157 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
158 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(CFxDatabaseReactor));
159 return hasDerivedMethod;
160 }
161
162 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
163 return
164 // csdirectorout for OdRxObject*, OdRxObject&
166 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
167)).Handle
168;
169 }
170
171 private IntPtr SwigDirectorMethodisA() {
172 return
173 // csdirectorout for OdRxClass*, OdRxClass&
174 OdRxClass.getCPtr(isA()).Handle
175;
176 }
177
178 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
179 copyFrom(
180 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
181);
182 }
183
184 private void SwigDirectorMethodobjectAppended(IntPtr pDb, IntPtr pObject) {
186 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
187,
188 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
189);
190 }
191
192 private void SwigDirectorMethodobjectUnAppended(IntPtr pDb, IntPtr pObject) {
194 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
195,
196 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
197);
198 }
199
200 private void SwigDirectorMethodobjectReAppended(IntPtr pDb, IntPtr pObject) {
202 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
203,
204 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
205);
206 }
207
208 private void SwigDirectorMethodobjectOpenedForModify(IntPtr pDb, IntPtr pObject) {
210 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
211,
212 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
213);
214 }
215
216 private void SwigDirectorMethodobjectModified(IntPtr pDb, IntPtr pObject) {
218 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
219,
220 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
221);
222 }
223
224 private void SwigDirectorMethodobjectErased__SWIG_0(IntPtr pDb, IntPtr pObject, bool erased) {
226 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
227,
228 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
229, erased);
230 }
231
232 private void SwigDirectorMethodobjectErased__SWIG_1(IntPtr pDb, IntPtr pObject) {
234 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
235,
236 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
237);
238 }
239
240 private void SwigDirectorMethodheaderSysVarWillChange(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name) {
242 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
243, name);
244 }
245
246 private void SwigDirectorMethodheaderSysVarChanged(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name) {
248 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
249, name);
250 }
251
252 private void SwigDirectorMethodproxyResurrectionCompleted(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String appname, global::System.IntPtr objectIds) {
254 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
255, appname, new OdDbObjectIdArray(objectIds, false));
256 }
257
258 private void SwigDirectorMethodgoodbye(IntPtr pDb) {
259 goodbye(
260 (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,false) /*createInt 6_2*/ // csdirectorin for smart pointer
261);
262 }
263
264 public delegate IntPtr SwigDelegateCFxDatabaseReactor_0(IntPtr protocolClass);
265 public delegate IntPtr SwigDelegateCFxDatabaseReactor_1();
266 public delegate void SwigDelegateCFxDatabaseReactor_2(IntPtr pSource);
267 public delegate void SwigDelegateCFxDatabaseReactor_3(IntPtr pDb, IntPtr pObject);
268 public delegate void SwigDelegateCFxDatabaseReactor_4(IntPtr pDb, IntPtr pObject);
269 public delegate void SwigDelegateCFxDatabaseReactor_5(IntPtr pDb, IntPtr pObject);
270 public delegate void SwigDelegateCFxDatabaseReactor_6(IntPtr pDb, IntPtr pObject);
271 public delegate void SwigDelegateCFxDatabaseReactor_7(IntPtr pDb, IntPtr pObject);
272 public delegate void SwigDelegateCFxDatabaseReactor_8(IntPtr pDb, IntPtr pObject, bool erased);
273 public delegate void SwigDelegateCFxDatabaseReactor_9(IntPtr pDb, IntPtr pObject);
274 public delegate void SwigDelegateCFxDatabaseReactor_10(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name);
275 public delegate void SwigDelegateCFxDatabaseReactor_11(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name);
276 public delegate void SwigDelegateCFxDatabaseReactor_12(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String appname, global::System.IntPtr objectIds);
277 public delegate void SwigDelegateCFxDatabaseReactor_13(IntPtr pDb);
278
279 private SwigDelegateCFxDatabaseReactor_0 swigDelegate0;
280 private SwigDelegateCFxDatabaseReactor_1 swigDelegate1;
281 private SwigDelegateCFxDatabaseReactor_2 swigDelegate2;
282 private SwigDelegateCFxDatabaseReactor_3 swigDelegate3;
283 private SwigDelegateCFxDatabaseReactor_4 swigDelegate4;
284 private SwigDelegateCFxDatabaseReactor_5 swigDelegate5;
285 private SwigDelegateCFxDatabaseReactor_6 swigDelegate6;
286 private SwigDelegateCFxDatabaseReactor_7 swigDelegate7;
287 private SwigDelegateCFxDatabaseReactor_8 swigDelegate8;
288 private SwigDelegateCFxDatabaseReactor_9 swigDelegate9;
289 private SwigDelegateCFxDatabaseReactor_10 swigDelegate10;
290 private SwigDelegateCFxDatabaseReactor_11 swigDelegate11;
291 private SwigDelegateCFxDatabaseReactor_12 swigDelegate12;
292 private SwigDelegateCFxDatabaseReactor_13 swigDelegate13;
293
294 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
295 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
296 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
297 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
298 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
299 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
300 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
301 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
302 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject), typeof(bool) };
303 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObject) };
304 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbDatabase), typeof(String) };
305 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDbDatabase), typeof(String) };
306 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDbDatabase), typeof(String), typeof(OdDbObjectIdArray) };
307 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdDbDatabase) };
308}
309
310}
delegate void SwigDelegateCFxDatabaseReactor_3(IntPtr pDb, IntPtr pObject)
delegate void SwigDelegateCFxDatabaseReactor_13(IntPtr pDb)
delegate void SwigDelegateCFxDatabaseReactor_9(IntPtr pDb, IntPtr pObject)
delegate IntPtr SwigDelegateCFxDatabaseReactor_0(IntPtr protocolClass)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
delegate void SwigDelegateCFxDatabaseReactor_11(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name)
override void Dispose(bool disposing)
delegate void SwigDelegateCFxDatabaseReactor_5(IntPtr pDb, IntPtr pObject)
delegate void SwigDelegateCFxDatabaseReactor_10(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String name)
delegate void SwigDelegateCFxDatabaseReactor_7(IntPtr pDb, IntPtr pObject)
delegate void SwigDelegateCFxDatabaseReactor_8(IntPtr pDb, IntPtr pObject, bool erased)
delegate IntPtr SwigDelegateCFxDatabaseReactor_1()
static HandleRef getCPtr(CFxDatabaseReactor obj)
delegate void SwigDelegateCFxDatabaseReactor_12(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]String appname, global::System.IntPtr objectIds)
delegate void SwigDelegateCFxDatabaseReactor_2(IntPtr pSource)
static CFxDatabaseReactor createObject()
static CFxDatabaseReactor cast(OdRxObject pObj)
delegate void SwigDelegateCFxDatabaseReactor_6(IntPtr pDb, IntPtr pObject)
CFxDatabaseReactor(IntPtr cPtr, bool cMemoryOwn)
delegate void SwigDelegateCFxDatabaseReactor_4(IntPtr pDb, IntPtr pObject)
static IntPtr CFxDatabaseReactor_isA(HandleRef jarg1)
static string CFxDatabaseReactor_getRealClassName(IntPtr jarg1)
static IntPtr CFxDatabaseReactor_desc()
static IntPtr CFxDatabaseReactor_cast(HandleRef jarg1)
static void CFxDatabaseReactor_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_0 delegate0, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_1 delegate1, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_2 delegate2, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_3 delegate3, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_4 delegate4, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_5 delegate5, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_6 delegate6, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_7 delegate7, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_8 delegate8, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_9 delegate9, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_10 delegate10, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_11 delegate11, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_12 delegate12, CFxDatabaseReactor.SwigDelegateCFxDatabaseReactor_13 delegate13)
static void delete_CFxDatabaseReactor(HandleRef jarg1)
static IntPtr CFxDatabaseReactor_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr CFxDatabaseReactor_queryXSwigExplicitCFxDatabaseReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr CFxDatabaseReactor_createObject()
static IntPtr CFxDatabaseReactor_isASwigExplicitCFxDatabaseReactor(HandleRef jarg1)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
virtual void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
virtual void objectOpenedForModify(OdDbDatabase pDb, OdDbObject pObject)
virtual void headerSysVarChanged(OdDbDatabase pDb, String name)
virtual void objectUnAppended(OdDbDatabase pDb, OdDbObject pObject)
virtual void proxyResurrectionCompleted(OdDbDatabase pDb, String appname, OdDbObjectIdArray objectIds)
virtual void objectErased(OdDbDatabase pDb, OdDbObject pObject, bool erased)
virtual void objectAppended(OdDbDatabase pDb, OdDbObject pObject)
virtual void goodbye(OdDbDatabase pDb)
virtual void objectReAppended(OdDbDatabase pDb, OdDbObject pObject)
virtual void objectModified(OdDbDatabase pDb, OdDbObject pObject)
virtual void headerSysVarWillChange(OdDbDatabase pDb, String name)