Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbObjectReactor.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 OdDbObjectReactor(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbObjectReactor_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbObjectReactor 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
44 : this(TD_DbPINVOKE.new_OdDbObjectReactor(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDbObjectReactor(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 }
54
55 public static OdDbObjectReactor cast(OdRxObject pObj) {// OdSmartPtr<OdDbObjectReactor>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
59
60 OdDbObjectReactor ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, true));
64 ret = (OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, false);
65 }
66 else
67 {
68 ret = (OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, true);
69 }
70
72 return ret;
73}
74
75 public new static OdRxClass desc() {
76 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbObjectReactor_desc(),false); /*createInt 3_2*/
77
79 return ret;
80}
81
82 public override OdRxClass isA() {
83 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? TD_DbPINVOKE.OdDbObjectReactor_isASwigExplicitOdDbObjectReactor(swigCPtr) : TD_DbPINVOKE.OdDbObjectReactor_isA(swigCPtr)),false); /*createInt 3_2*/
84
86 return ret;
87}
88
89 public override OdRxObject queryX(OdRxClass protocolClass) {
90 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? TD_DbPINVOKE.OdDbObjectReactor_queryXSwigExplicitOdDbObjectReactor(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TD_DbPINVOKE.OdDbObjectReactor_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
91
93 return ret;
94}
95
96 public static OdDbObjectReactor createObject() {// OdSmartPtr<OdDbObjectReactor>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdDbObjectReactor ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, true));
105 ret = (OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, false);
106 }
107 else
108 {
109 ret = (OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual void cancelled(OdDbObject pObject) {
117 if (SwigDerivedClassHasMethod("cancelled", swigMethodTypes2)) TD_DbPINVOKE.OdDbObjectReactor_cancelledSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_cancelled(swigCPtr, OdDbObject.getCPtr(pObject));
119 }
120
121 public virtual void copied(OdDbObject pObject, OdDbObject pNewObject) {
122 if (SwigDerivedClassHasMethod("copied", swigMethodTypes3)) TD_DbPINVOKE.OdDbObjectReactor_copiedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject), OdDbObject.getCPtr(pNewObject)); else TD_DbPINVOKE.OdDbObjectReactor_copied(swigCPtr, OdDbObject.getCPtr(pObject), OdDbObject.getCPtr(pNewObject));
124 }
125
126 public virtual void erased(OdDbObject pObject, bool erasing) {
127 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4)) TD_DbPINVOKE.OdDbObjectReactor_erasedSwigExplicitOdDbObjectReactor__SWIG_0(swigCPtr, OdDbObject.getCPtr(pObject), erasing); else TD_DbPINVOKE.OdDbObjectReactor_erased__SWIG_0(swigCPtr, OdDbObject.getCPtr(pObject), erasing);
129 }
130
131 public virtual void erased(OdDbObject pObject) {
132 if (SwigDerivedClassHasMethod("erased", swigMethodTypes5)) TD_DbPINVOKE.OdDbObjectReactor_erasedSwigExplicitOdDbObjectReactor__SWIG_1(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_erased__SWIG_1(swigCPtr, OdDbObject.getCPtr(pObject));
134 }
135
136 public virtual void goodbye(OdDbObject pObject) {
137 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes6)) TD_DbPINVOKE.OdDbObjectReactor_goodbyeSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_goodbye(swigCPtr, OdDbObject.getCPtr(pObject));
139 }
140
141 public virtual void openedForModify(OdDbObject pObject) {
142 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes7)) TD_DbPINVOKE.OdDbObjectReactor_openedForModifySwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_openedForModify(swigCPtr, OdDbObject.getCPtr(pObject));
144 }
145
146 public virtual void modified(OdDbObject pObject) {
147 if (SwigDerivedClassHasMethod("modified", swigMethodTypes8)) TD_DbPINVOKE.OdDbObjectReactor_modifiedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_modified(swigCPtr, OdDbObject.getCPtr(pObject));
149 }
150
151 public virtual void modifiedGraphics(OdDbObject pObject) {
152 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes9)) TD_DbPINVOKE.OdDbObjectReactor_modifiedGraphicsSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_modifiedGraphics(swigCPtr, OdDbObject.getCPtr(pObject));
154 }
155
156 public virtual void subObjModified(OdDbObject pObject, OdDbObject pSubObj) {
157 if (SwigDerivedClassHasMethod("subObjModified", swigMethodTypes10)) TD_DbPINVOKE.OdDbObjectReactor_subObjModifiedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject), OdDbObject.getCPtr(pSubObj)); else TD_DbPINVOKE.OdDbObjectReactor_subObjModified(swigCPtr, OdDbObject.getCPtr(pObject), OdDbObject.getCPtr(pSubObj));
159 }
160
161 public virtual void modifyUndone(OdDbObject pObject) {
162 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes11)) TD_DbPINVOKE.OdDbObjectReactor_modifyUndoneSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_modifyUndone(swigCPtr, OdDbObject.getCPtr(pObject));
164 }
165
166 public virtual void modifiedXData(OdDbObject pObject) {
167 if (SwigDerivedClassHasMethod("modifiedXData", swigMethodTypes12)) TD_DbPINVOKE.OdDbObjectReactor_modifiedXDataSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_modifiedXData(swigCPtr, OdDbObject.getCPtr(pObject));
169 }
170
171 public virtual void unappended(OdDbObject pObject) {
172 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes13)) TD_DbPINVOKE.OdDbObjectReactor_unappendedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_unappended(swigCPtr, OdDbObject.getCPtr(pObject));
174 }
175
176 public virtual void reappended(OdDbObject pObject) {
177 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes14)) TD_DbPINVOKE.OdDbObjectReactor_reappendedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObject.getCPtr(pObject)); else TD_DbPINVOKE.OdDbObjectReactor_reappended(swigCPtr, OdDbObject.getCPtr(pObject));
179 }
180
181 public virtual void objectClosed(OdDbObjectId objectId) {
182 if (SwigDerivedClassHasMethod("objectClosed", swigMethodTypes15)) TD_DbPINVOKE.OdDbObjectReactor_objectClosedSwigExplicitOdDbObjectReactor(swigCPtr, OdDbObjectId.getCPtr(objectId)); else TD_DbPINVOKE.OdDbObjectReactor_objectClosed(swigCPtr, OdDbObjectId.getCPtr(objectId));
184 }
185
186 public static OdDbObjectReactor findReactor(OdDbObject pObject, OdRxClass pKeyClass) {
187 OdDbObjectReactor ret = (OdDbObjectReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectReactor),TD_DbPINVOKE.OdDbObjectReactor_findReactor(OdDbObject.getCPtr(pObject), OdRxClass.getCPtr(pKeyClass)),false); /*createInt 3_2*/
188
190 return ret;
191}
192
193 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
194 string ret = TD_DbPINVOKE.OdDbObjectReactor_getRealClassName(ptr /*SIMPLETYPE*/);
196 return ret;
197 }
198
199 private void SwigDirectorConnect() {
200 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
201 swigDelegate0 = new SwigDelegateOdDbObjectReactor_0(SwigDirectorMethodqueryX);
202 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
203 swigDelegate1 = new SwigDelegateOdDbObjectReactor_1(SwigDirectorMethodisA);
204 if (SwigDerivedClassHasMethod("cancelled", swigMethodTypes2))
205 swigDelegate2 = new SwigDelegateOdDbObjectReactor_2(SwigDirectorMethodcancelled);
206 if (SwigDerivedClassHasMethod("copied", swigMethodTypes3))
207 swigDelegate3 = new SwigDelegateOdDbObjectReactor_3(SwigDirectorMethodcopied);
208 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4))
209 swigDelegate4 = new SwigDelegateOdDbObjectReactor_4(SwigDirectorMethoderased__SWIG_0);
210 if (SwigDerivedClassHasMethod("erased", swigMethodTypes5))
211 swigDelegate5 = new SwigDelegateOdDbObjectReactor_5(SwigDirectorMethoderased__SWIG_1);
212 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes6))
213 swigDelegate6 = new SwigDelegateOdDbObjectReactor_6(SwigDirectorMethodgoodbye);
214 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes7))
215 swigDelegate7 = new SwigDelegateOdDbObjectReactor_7(SwigDirectorMethodopenedForModify);
216 if (SwigDerivedClassHasMethod("modified", swigMethodTypes8))
217 swigDelegate8 = new SwigDelegateOdDbObjectReactor_8(SwigDirectorMethodmodified);
218 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes9))
219 swigDelegate9 = new SwigDelegateOdDbObjectReactor_9(SwigDirectorMethodmodifiedGraphics);
220 if (SwigDerivedClassHasMethod("subObjModified", swigMethodTypes10))
221 swigDelegate10 = new SwigDelegateOdDbObjectReactor_10(SwigDirectorMethodsubObjModified);
222 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes11))
223 swigDelegate11 = new SwigDelegateOdDbObjectReactor_11(SwigDirectorMethodmodifyUndone);
224 if (SwigDerivedClassHasMethod("modifiedXData", swigMethodTypes12))
225 swigDelegate12 = new SwigDelegateOdDbObjectReactor_12(SwigDirectorMethodmodifiedXData);
226 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes13))
227 swigDelegate13 = new SwigDelegateOdDbObjectReactor_13(SwigDirectorMethodunappended);
228 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes14))
229 swigDelegate14 = new SwigDelegateOdDbObjectReactor_14(SwigDirectorMethodreappended);
230 if (SwigDerivedClassHasMethod("objectClosed", swigMethodTypes15))
231 swigDelegate15 = new SwigDelegateOdDbObjectReactor_15(SwigDirectorMethodobjectClosed);
232 TD_DbPINVOKE.OdDbObjectReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15);
233 }
234
235 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
236 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);
237 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbObjectReactor));
238 return hasDerivedMethod;
239 }
240
241 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
242 return
243 // csdirectorout for OdRxObject*, OdRxObject&
245 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
246)).Handle
247;
248 }
249
250 private IntPtr SwigDirectorMethodisA() {
251 return
252 // csdirectorout for OdRxClass*, OdRxClass&
253 OdRxClass.getCPtr(isA()).Handle
254;
255 }
256
257 private void SwigDirectorMethodcancelled(IntPtr pObject) {
258 cancelled(
259 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
260);
261 }
262
263 private void SwigDirectorMethodcopied(IntPtr pObject, IntPtr pNewObject) {
264 copied(
265 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
266,
267 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pNewObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
268);
269 }
270
271 private void SwigDirectorMethoderased__SWIG_0(IntPtr pObject, bool erasing) {
272 erased(
273 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
274, erasing);
275 }
276
277 private void SwigDirectorMethoderased__SWIG_1(IntPtr pObject) {
278 erased(
279 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
280);
281 }
282
283 private void SwigDirectorMethodgoodbye(IntPtr pObject) {
284 goodbye(
285 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
286);
287 }
288
289 private void SwigDirectorMethodopenedForModify(IntPtr pObject) {
291 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
292);
293 }
294
295 private void SwigDirectorMethodmodified(IntPtr pObject) {
296 modified(
297 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
298);
299 }
300
301 private void SwigDirectorMethodmodifiedGraphics(IntPtr pObject) {
303 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
304);
305 }
306
307 private void SwigDirectorMethodsubObjModified(IntPtr pObject, IntPtr pSubObj) {
309 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
310,
311 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pSubObj,false) /*createInt 6_2*/ // csdirectorin for smart pointer
312);
313 }
314
315 private void SwigDirectorMethodmodifyUndone(IntPtr pObject) {
317 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
318);
319 }
320
321 private void SwigDirectorMethodmodifiedXData(IntPtr pObject) {
323 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
324);
325 }
326
327 private void SwigDirectorMethodunappended(IntPtr pObject) {
329 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
330);
331 }
332
333 private void SwigDirectorMethodreappended(IntPtr pObject) {
335 (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
336);
337 }
338
339 private void SwigDirectorMethodobjectClosed(global::System.IntPtr objectId) {
340 objectClosed(new OdDbObjectId(objectId, false));
341 }
342
343 public delegate IntPtr SwigDelegateOdDbObjectReactor_0(IntPtr protocolClass);
344 public delegate IntPtr SwigDelegateOdDbObjectReactor_1();
345 public delegate void SwigDelegateOdDbObjectReactor_2(IntPtr pObject);
346 public delegate void SwigDelegateOdDbObjectReactor_3(IntPtr pObject, IntPtr pNewObject);
347 public delegate void SwigDelegateOdDbObjectReactor_4(IntPtr pObject, bool erasing);
348 public delegate void SwigDelegateOdDbObjectReactor_5(IntPtr pObject);
349 public delegate void SwigDelegateOdDbObjectReactor_6(IntPtr pObject);
350 public delegate void SwigDelegateOdDbObjectReactor_7(IntPtr pObject);
351 public delegate void SwigDelegateOdDbObjectReactor_8(IntPtr pObject);
352 public delegate void SwigDelegateOdDbObjectReactor_9(IntPtr pObject);
353 public delegate void SwigDelegateOdDbObjectReactor_10(IntPtr pObject, IntPtr pSubObj);
354 public delegate void SwigDelegateOdDbObjectReactor_11(IntPtr pObject);
355 public delegate void SwigDelegateOdDbObjectReactor_12(IntPtr pObject);
356 public delegate void SwigDelegateOdDbObjectReactor_13(IntPtr pObject);
357 public delegate void SwigDelegateOdDbObjectReactor_14(IntPtr pObject);
358 public delegate void SwigDelegateOdDbObjectReactor_15(global::System.IntPtr objectId);
359
360 private SwigDelegateOdDbObjectReactor_0 swigDelegate0;
361 private SwigDelegateOdDbObjectReactor_1 swigDelegate1;
362 private SwigDelegateOdDbObjectReactor_2 swigDelegate2;
363 private SwigDelegateOdDbObjectReactor_3 swigDelegate3;
364 private SwigDelegateOdDbObjectReactor_4 swigDelegate4;
365 private SwigDelegateOdDbObjectReactor_5 swigDelegate5;
366 private SwigDelegateOdDbObjectReactor_6 swigDelegate6;
367 private SwigDelegateOdDbObjectReactor_7 swigDelegate7;
368 private SwigDelegateOdDbObjectReactor_8 swigDelegate8;
369 private SwigDelegateOdDbObjectReactor_9 swigDelegate9;
370 private SwigDelegateOdDbObjectReactor_10 swigDelegate10;
371 private SwigDelegateOdDbObjectReactor_11 swigDelegate11;
372 private SwigDelegateOdDbObjectReactor_12 swigDelegate12;
373 private SwigDelegateOdDbObjectReactor_13 swigDelegate13;
374 private SwigDelegateOdDbObjectReactor_14 swigDelegate14;
375 private SwigDelegateOdDbObjectReactor_15 swigDelegate15;
376
377 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
378 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
379 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdDbObject) };
380 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbObject), typeof(OdDbObject) };
381 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbObject), typeof(bool) };
382 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbObject) };
383 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbObject) };
384 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbObject) };
385 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbObject) };
386 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbObject) };
387 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbObject), typeof(OdDbObject) };
388 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDbObject) };
389 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDbObject) };
390 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdDbObject) };
391 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdDbObject) };
392 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdDbObjectId) };
393}
394
395}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDbObject obj)
Definition: OdDbObject.cs:26
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
override OdRxClass isA()
delegate void SwigDelegateOdDbObjectReactor_2(IntPtr pObject)
delegate IntPtr SwigDelegateOdDbObjectReactor_1()
static OdDbObjectReactor createObject()
virtual void openedForModify(OdDbObject pObject)
override void Dispose(bool disposing)
delegate void SwigDelegateOdDbObjectReactor_9(IntPtr pObject)
virtual void modifyUndone(OdDbObject pObject)
delegate void SwigDelegateOdDbObjectReactor_4(IntPtr pObject, bool erasing)
delegate void SwigDelegateOdDbObjectReactor_13(IntPtr pObject)
delegate void SwigDelegateOdDbObjectReactor_14(IntPtr pObject)
delegate void SwigDelegateOdDbObjectReactor_10(IntPtr pObject, IntPtr pSubObj)
virtual void modifiedGraphics(OdDbObject pObject)
virtual void goodbye(OdDbObject pObject)
virtual void reappended(OdDbObject pObject)
virtual void erased(OdDbObject pObject, bool erasing)
virtual void subObjModified(OdDbObject pObject, OdDbObject pSubObj)
delegate void SwigDelegateOdDbObjectReactor_7(IntPtr pObject)
static OdDbObjectReactor findReactor(OdDbObject pObject, OdRxClass pKeyClass)
virtual void objectClosed(OdDbObjectId objectId)
virtual void copied(OdDbObject pObject, OdDbObject pNewObject)
delegate void SwigDelegateOdDbObjectReactor_3(IntPtr pObject, IntPtr pNewObject)
delegate void SwigDelegateOdDbObjectReactor_15(global::System.IntPtr objectId)
delegate void SwigDelegateOdDbObjectReactor_11(IntPtr pObject)
delegate void SwigDelegateOdDbObjectReactor_12(IntPtr pObject)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void cancelled(OdDbObject pObject)
virtual void unappended(OdDbObject pObject)
static string getRealClassName(IntPtr ptr)
delegate void SwigDelegateOdDbObjectReactor_6(IntPtr pObject)
delegate void SwigDelegateOdDbObjectReactor_8(IntPtr pObject)
virtual void modifiedXData(OdDbObject pObject)
static OdDbObjectReactor cast(OdRxObject pObj)
delegate void SwigDelegateOdDbObjectReactor_5(IntPtr pObject)
OdDbObjectReactor(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbObjectReactor obj)
static new OdRxClass desc()
virtual void modified(OdDbObject pObject)
delegate IntPtr SwigDelegateOdDbObjectReactor_0(IntPtr protocolClass)
virtual void erased(OdDbObject pObject)
static global::System.Exception Retrieve()
static void OdDbObjectReactor_modifyUndone(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObjectReactor_isA(HandleRef jarg1)
static void OdDbObjectReactor_subObjModified(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObjectReactor_openedForModify(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_subObjModifiedSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObjectReactor_reappendedSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_goodbyeSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObjectReactor_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObjectReactor_desc()
static void delete_OdDbObjectReactor(HandleRef jarg1)
static void OdDbObjectReactor_objectClosed(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObjectReactor_unappended(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_erasedSwigExplicitOdDbObjectReactor__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_erased__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_0 delegate0, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_1 delegate1, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_2 delegate2, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_3 delegate3, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_4 delegate4, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_5 delegate5, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_6 delegate6, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_7 delegate7, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_8 delegate8, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_9 delegate9, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_10 delegate10, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_11 delegate11, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_12 delegate12, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_13 delegate13, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_14 delegate14, OdDbObjectReactor.SwigDelegateOdDbObjectReactor_15 delegate15)
static void OdDbObjectReactor_objectClosedSwigExplicitOdDbObjectReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObjectReactor_goodbye(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_erasedSwigExplicitOdDbObjectReactor__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static IntPtr OdDbObjectReactor_createObject()
static IntPtr OdDbObjectReactor_cast(HandleRef jarg1)
static IntPtr OdDbObjectReactor_queryXSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_copied(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObjectReactor_modified(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_modifiedGraphics(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_modifyUndoneSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_cancelled(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_modifiedSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_unappendedSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_erased__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDbObjectReactor_openedForModifySwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObjectReactor_findReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_copiedSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObjectReactor_reappended(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_modifiedXData(HandleRef jarg1, HandleRef jarg2)
static string OdDbObjectReactor_getRealClassName(IntPtr jarg1)
static IntPtr OdDbObjectReactor_isASwigExplicitOdDbObjectReactor(HandleRef jarg1)
static void OdDbObjectReactor_modifiedGraphicsSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_modifiedXDataSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObjectReactor_cancelledSwigExplicitOdDbObjectReactor(HandleRef jarg1, HandleRef jarg2)