Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgElementReactor.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.TG {
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 OdDgElementReactor(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgElementReactor_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgElementReactor 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(TG_DbPINVOKE.new_OdDgElementReactor(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDgElementReactor(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 DelegateHolder.OnHoldSwigDirectorDelegates(this);
54 }
55
56 public static OdDgElementReactor cast(OdRxObject pObj) {// OdSmartPtr<OdDgElementReactor>
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
60
61 OdDgElementReactor ret = null;
62 if (null != mTrans)
63 {
64 mTrans.AddObject((OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true));
65 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, false);
66 }
67 else
68 {
69 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true);
70 }
71
73 return ret;
74}
75
76 public new static OdRxClass desc() {
77 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgElementReactor_desc(),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public override OdRxClass isA() {
84 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? TG_DbPINVOKE.OdDgElementReactor_isASwigExplicitOdDgElementReactor(swigCPtr) : TG_DbPINVOKE.OdDgElementReactor_isA(swigCPtr)),false); /*createInt 3_2*/
85
87 return ret;
88}
89
90 public override OdRxObject queryX(OdRxClass protocolClass) {
91 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? TG_DbPINVOKE.OdDgElementReactor_queryXSwigExplicitOdDgElementReactor(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TG_DbPINVOKE.OdDgElementReactor_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
92
94 return ret;
95}
96
97 public static OdDgElementReactor createObject() {// OdSmartPtr<OdDgElementReactor>
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
101
102 OdDgElementReactor ret = null;
103 if (null != mTrans)
104 {
105 mTrans.AddObject((OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true));
106 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, false);
107 }
108 else
109 {
110 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true);
111 }
112
114 return ret;
115}
116
117 public virtual void copied(OdDgElement pElement, OdDgElement pNewElement) {
118 if (SwigDerivedClassHasMethod("copied", swigMethodTypes3)) TG_DbPINVOKE.OdDgElementReactor_copiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pNewElement)); else TG_DbPINVOKE.OdDgElementReactor_copied(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pNewElement));
120 }
121
122 public virtual void erased(OdDgElement pElement, bool erasing) {
123 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4)) TG_DbPINVOKE.OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_0(swigCPtr, OdDgElement.getCPtr(pElement), erasing); else TG_DbPINVOKE.OdDgElementReactor_erased__SWIG_0(swigCPtr, OdDgElement.getCPtr(pElement), erasing);
125 }
126
127 public virtual void erased(OdDgElement pElement) {
128 if (SwigDerivedClassHasMethod("erased", swigMethodTypes5)) TG_DbPINVOKE.OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_1(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_erased__SWIG_1(swigCPtr, OdDgElement.getCPtr(pElement));
130 }
131
132 public virtual void goodbye(OdDgElement pElement) {
133 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes6)) TG_DbPINVOKE.OdDgElementReactor_goodbyeSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_goodbye(swigCPtr, OdDgElement.getCPtr(pElement));
135 }
136
137 public virtual void openedForModify(OdDgElement pElement) {
138 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes7)) TG_DbPINVOKE.OdDgElementReactor_openedForModifySwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_openedForModify(swigCPtr, OdDgElement.getCPtr(pElement));
140 }
141
142 public virtual void modified(OdDgElement pElement) {
143 if (SwigDerivedClassHasMethod("modified", swigMethodTypes8)) TG_DbPINVOKE.OdDgElementReactor_modifiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modified(swigCPtr, OdDgElement.getCPtr(pElement));
145 }
146
147 public virtual void modifiedGraphics(OdDgElement pElement) {
148 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes9)) TG_DbPINVOKE.OdDgElementReactor_modifiedGraphicsSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedGraphics(swigCPtr, OdDgElement.getCPtr(pElement));
150 }
151
152 public virtual void modifiedGeometry(OdDgElement pElement) {
153 if (SwigDerivedClassHasMethod("modifiedGeometry", swigMethodTypes10)) TG_DbPINVOKE.OdDgElementReactor_modifiedGeometrySwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedGeometry(swigCPtr, OdDgElement.getCPtr(pElement));
155 }
156
157 public virtual void modifiedLinkages(OdDgElement pElement) {
158 if (SwigDerivedClassHasMethod("modifiedLinkages", swigMethodTypes11)) TG_DbPINVOKE.OdDgElementReactor_modifiedLinkagesSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedLinkages(swigCPtr, OdDgElement.getCPtr(pElement));
160 }
161
162 public virtual void subElementModified(OdDgElement pElement, OdDgElement pSubElm) {
163 if (SwigDerivedClassHasMethod("subElementModified", swigMethodTypes12)) TG_DbPINVOKE.OdDgElementReactor_subElementModifiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pSubElm)); else TG_DbPINVOKE.OdDgElementReactor_subElementModified(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pSubElm));
165 }
166
167 public virtual void modifyUndone(OdDgElement pElement) {
168 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes13)) TG_DbPINVOKE.OdDgElementReactor_modifyUndoneSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifyUndone(swigCPtr, OdDgElement.getCPtr(pElement));
170 }
171
172 public virtual void unappended(OdDgElement pElement) {
173 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes14)) TG_DbPINVOKE.OdDgElementReactor_unappendedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_unappended(swigCPtr, OdDgElement.getCPtr(pElement));
175 }
176
177 public virtual void reappended(OdDgElement pElement) {
178 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes15)) TG_DbPINVOKE.OdDgElementReactor_reappendedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_reappended(swigCPtr, OdDgElement.getCPtr(pElement));
180 }
181
182 public virtual void closed(OdDgElementId elementId) {
183 if (SwigDerivedClassHasMethod("closed", swigMethodTypes16)) TG_DbPINVOKE.OdDgElementReactor_closedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElementId.getCPtr(elementId)); else TG_DbPINVOKE.OdDgElementReactor_closed(swigCPtr, OdDgElementId.getCPtr(elementId));
185 }
186
187 protected static string getRealClassName(IntPtr ptr) {
188 string ret = TG_DbPINVOKE.OdDgElementReactor_getRealClassName(ptr /*SIMPLETYPE*/);
190 return ret;
191 }
192
193 private void SwigDirectorConnect() {
194 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
195 swigDelegate0 = new SwigDelegateOdDgElementReactor_0(SwigDirectorMethodqueryX);
196 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
197 swigDelegate1 = new SwigDelegateOdDgElementReactor_1(SwigDirectorMethodisA);
198 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
199 swigDelegate2 = new SwigDelegateOdDgElementReactor_2(SwigDirectorMethodcopyFrom);
200 if (SwigDerivedClassHasMethod("copied", swigMethodTypes3))
201 swigDelegate3 = new SwigDelegateOdDgElementReactor_3(SwigDirectorMethodcopied);
202 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4))
203 swigDelegate4 = new SwigDelegateOdDgElementReactor_4(SwigDirectorMethoderased__SWIG_0);
204 if (SwigDerivedClassHasMethod("erased", swigMethodTypes5))
205 swigDelegate5 = new SwigDelegateOdDgElementReactor_5(SwigDirectorMethoderased__SWIG_1);
206 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes6))
207 swigDelegate6 = new SwigDelegateOdDgElementReactor_6(SwigDirectorMethodgoodbye);
208 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes7))
209 swigDelegate7 = new SwigDelegateOdDgElementReactor_7(SwigDirectorMethodopenedForModify);
210 if (SwigDerivedClassHasMethod("modified", swigMethodTypes8))
211 swigDelegate8 = new SwigDelegateOdDgElementReactor_8(SwigDirectorMethodmodified);
212 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes9))
213 swigDelegate9 = new SwigDelegateOdDgElementReactor_9(SwigDirectorMethodmodifiedGraphics);
214 if (SwigDerivedClassHasMethod("modifiedGeometry", swigMethodTypes10))
215 swigDelegate10 = new SwigDelegateOdDgElementReactor_10(SwigDirectorMethodmodifiedGeometry);
216 if (SwigDerivedClassHasMethod("modifiedLinkages", swigMethodTypes11))
217 swigDelegate11 = new SwigDelegateOdDgElementReactor_11(SwigDirectorMethodmodifiedLinkages);
218 if (SwigDerivedClassHasMethod("subElementModified", swigMethodTypes12))
219 swigDelegate12 = new SwigDelegateOdDgElementReactor_12(SwigDirectorMethodsubElementModified);
220 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes13))
221 swigDelegate13 = new SwigDelegateOdDgElementReactor_13(SwigDirectorMethodmodifyUndone);
222 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes14))
223 swigDelegate14 = new SwigDelegateOdDgElementReactor_14(SwigDirectorMethodunappended);
224 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes15))
225 swigDelegate15 = new SwigDelegateOdDgElementReactor_15(SwigDirectorMethodreappended);
226 if (SwigDerivedClassHasMethod("closed", swigMethodTypes16))
227 swigDelegate16 = new SwigDelegateOdDgElementReactor_16(SwigDirectorMethodclosed);
228 TG_DbPINVOKE.OdDgElementReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16);
229 }
230
231 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
232 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);
233 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDgElementReactor));
234 return hasDerivedMethod;
235 }
236
237 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
238 return
239 // csdirectorout for OdRxObject*, OdRxObject&
241 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
242)).Handle
243;
244 }
245
246 private IntPtr SwigDirectorMethodisA() {
247 return
248 // csdirectorout for OdRxClass*, OdRxClass&
249 OdRxClass.getCPtr(isA()).Handle
250;
251 }
252
253 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
254 copyFrom(
255 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
256);
257 }
258
259 private void SwigDirectorMethodcopied(IntPtr pElement, IntPtr pNewElement) {
260 copied(
261 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
262,
263 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pNewElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
264);
265 }
266
267 private void SwigDirectorMethoderased__SWIG_0(IntPtr pElement, bool erasing) {
268 erased(
269 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
270, erasing);
271 }
272
273 private void SwigDirectorMethoderased__SWIG_1(IntPtr pElement) {
274 erased(
275 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
276);
277 }
278
279 private void SwigDirectorMethodgoodbye(IntPtr pElement) {
280 goodbye(
281 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
282);
283 }
284
285 private void SwigDirectorMethodopenedForModify(IntPtr pElement) {
287 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
288);
289 }
290
291 private void SwigDirectorMethodmodified(IntPtr pElement) {
292 modified(
293 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
294);
295 }
296
297 private void SwigDirectorMethodmodifiedGraphics(IntPtr pElement) {
299 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
300);
301 }
302
303 private void SwigDirectorMethodmodifiedGeometry(IntPtr pElement) {
305 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
306);
307 }
308
309 private void SwigDirectorMethodmodifiedLinkages(IntPtr pElement) {
311 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
312);
313 }
314
315 private void SwigDirectorMethodsubElementModified(IntPtr pElement, IntPtr pSubElm) {
317 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
318,
319 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pSubElm,false) /*createInt 6_2*/ // csdirectorin for smart pointer
320);
321 }
322
323 private void SwigDirectorMethodmodifyUndone(IntPtr pElement) {
325 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
326);
327 }
328
329 private void SwigDirectorMethodunappended(IntPtr pElement) {
331 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
332);
333 }
334
335 private void SwigDirectorMethodreappended(IntPtr pElement) {
337 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
338);
339 }
340
341 private void SwigDirectorMethodclosed(global::System.IntPtr elementId) {
342 closed(new OdDgElementId(elementId, false));
343 }
344
345 public delegate IntPtr SwigDelegateOdDgElementReactor_0(IntPtr protocolClass);
346 public delegate IntPtr SwigDelegateOdDgElementReactor_1();
347 public delegate void SwigDelegateOdDgElementReactor_2(IntPtr pSource);
348 public delegate void SwigDelegateOdDgElementReactor_3(IntPtr pElement, IntPtr pNewElement);
349 public delegate void SwigDelegateOdDgElementReactor_4(IntPtr pElement, bool erasing);
350 public delegate void SwigDelegateOdDgElementReactor_5(IntPtr pElement);
351 public delegate void SwigDelegateOdDgElementReactor_6(IntPtr pElement);
352 public delegate void SwigDelegateOdDgElementReactor_7(IntPtr pElement);
353 public delegate void SwigDelegateOdDgElementReactor_8(IntPtr pElement);
354 public delegate void SwigDelegateOdDgElementReactor_9(IntPtr pElement);
355 public delegate void SwigDelegateOdDgElementReactor_10(IntPtr pElement);
356 public delegate void SwigDelegateOdDgElementReactor_11(IntPtr pElement);
357 public delegate void SwigDelegateOdDgElementReactor_12(IntPtr pElement, IntPtr pSubElm);
358 public delegate void SwigDelegateOdDgElementReactor_13(IntPtr pElement);
359 public delegate void SwigDelegateOdDgElementReactor_14(IntPtr pElement);
360 public delegate void SwigDelegateOdDgElementReactor_15(IntPtr pElement);
361 public delegate void SwigDelegateOdDgElementReactor_16(global::System.IntPtr elementId);
362
363 private SwigDelegateOdDgElementReactor_0 swigDelegate0;
364 private SwigDelegateOdDgElementReactor_1 swigDelegate1;
365 private SwigDelegateOdDgElementReactor_2 swigDelegate2;
366 private SwigDelegateOdDgElementReactor_3 swigDelegate3;
367 private SwigDelegateOdDgElementReactor_4 swigDelegate4;
368 private SwigDelegateOdDgElementReactor_5 swigDelegate5;
369 private SwigDelegateOdDgElementReactor_6 swigDelegate6;
370 private SwigDelegateOdDgElementReactor_7 swigDelegate7;
371 private SwigDelegateOdDgElementReactor_8 swigDelegate8;
372 private SwigDelegateOdDgElementReactor_9 swigDelegate9;
373 private SwigDelegateOdDgElementReactor_10 swigDelegate10;
374 private SwigDelegateOdDgElementReactor_11 swigDelegate11;
375 private SwigDelegateOdDgElementReactor_12 swigDelegate12;
376 private SwigDelegateOdDgElementReactor_13 swigDelegate13;
377 private SwigDelegateOdDgElementReactor_14 swigDelegate14;
378 private SwigDelegateOdDgElementReactor_15 swigDelegate15;
379 private SwigDelegateOdDgElementReactor_16 swigDelegate16;
380
381 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
382 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
383 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
384 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement) };
385 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDgElement), typeof(bool) };
386 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDgElement) };
387 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDgElement) };
388 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDgElement) };
389 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDgElement) };
390 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDgElement) };
391 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDgElement) };
392 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDgElement) };
393 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement) };
394 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdDgElement) };
395 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdDgElement) };
396 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdDgElement) };
397 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdDgElementId) };
398}
399
400}
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
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgElementId obj)
static OdDgElementReactor cast(OdRxObject pObj)
delegate void SwigDelegateOdDgElementReactor_8(IntPtr pElement)
virtual void modified(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_12(IntPtr pElement, IntPtr pSubElm)
virtual void subElementModified(OdDgElement pElement, OdDgElement pSubElm)
delegate void SwigDelegateOdDgElementReactor_13(IntPtr pElement)
delegate IntPtr SwigDelegateOdDgElementReactor_0(IntPtr protocolClass)
virtual void modifiedGeometry(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_10(IntPtr pElement)
delegate void SwigDelegateOdDgElementReactor_14(IntPtr pElement)
OdDgElementReactor(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgElementReactor obj)
virtual void erased(OdDgElement pElement)
override void Dispose(bool disposing)
delegate void SwigDelegateOdDgElementReactor_16(global::System.IntPtr elementId)
delegate void SwigDelegateOdDgElementReactor_15(IntPtr pElement)
virtual void copied(OdDgElement pElement, OdDgElement pNewElement)
virtual void goodbye(OdDgElement pElement)
virtual void modifyUndone(OdDgElement pElement)
virtual void unappended(OdDgElement pElement)
virtual void closed(OdDgElementId elementId)
delegate void SwigDelegateOdDgElementReactor_4(IntPtr pElement, bool erasing)
delegate void SwigDelegateOdDgElementReactor_6(IntPtr pElement)
delegate void SwigDelegateOdDgElementReactor_9(IntPtr pElement)
virtual void modifiedLinkages(OdDgElement pElement)
virtual void openedForModify(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_2(IntPtr pSource)
virtual void modifiedGraphics(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_3(IntPtr pElement, IntPtr pNewElement)
static string getRealClassName(IntPtr ptr)
virtual void reappended(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_11(IntPtr pElement)
delegate void SwigDelegateOdDgElementReactor_7(IntPtr pElement)
virtual void erased(OdDgElement pElement, bool erasing)
delegate void SwigDelegateOdDgElementReactor_5(IntPtr pElement)
delegate IntPtr SwigDelegateOdDgElementReactor_1()
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
static OdDgElementReactor createObject()
static global::System.Exception Retrieve()
static IntPtr OdDgElementReactor_desc()
static void OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDgElementReactor_closed(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgElementReactor_modifyUndoneSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modifiedLinkages(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_erased__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDgElementReactor_modifyUndone(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_reappended(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modifiedLinkagesSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementReactor_cast(HandleRef jarg1)
static void OdDgElementReactor_modifiedGeometry(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modifiedGraphicsSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_closedSwigExplicitOdDgElementReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgElementReactor_modifiedSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDgElementReactor.SwigDelegateOdDgElementReactor_0 delegate0, OdDgElementReactor.SwigDelegateOdDgElementReactor_1 delegate1, OdDgElementReactor.SwigDelegateOdDgElementReactor_2 delegate2, OdDgElementReactor.SwigDelegateOdDgElementReactor_3 delegate3, OdDgElementReactor.SwigDelegateOdDgElementReactor_4 delegate4, OdDgElementReactor.SwigDelegateOdDgElementReactor_5 delegate5, OdDgElementReactor.SwigDelegateOdDgElementReactor_6 delegate6, OdDgElementReactor.SwigDelegateOdDgElementReactor_7 delegate7, OdDgElementReactor.SwigDelegateOdDgElementReactor_8 delegate8, OdDgElementReactor.SwigDelegateOdDgElementReactor_9 delegate9, OdDgElementReactor.SwigDelegateOdDgElementReactor_10 delegate10, OdDgElementReactor.SwigDelegateOdDgElementReactor_11 delegate11, OdDgElementReactor.SwigDelegateOdDgElementReactor_12 delegate12, OdDgElementReactor.SwigDelegateOdDgElementReactor_13 delegate13, OdDgElementReactor.SwigDelegateOdDgElementReactor_14 delegate14, OdDgElementReactor.SwigDelegateOdDgElementReactor_15 delegate15, OdDgElementReactor.SwigDelegateOdDgElementReactor_16 delegate16)
static IntPtr OdDgElementReactor_isA(HandleRef jarg1)
static void OdDgElementReactor_subElementModified(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDgElementReactor_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_openedForModifySwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_copiedSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static string OdDgElementReactor_getRealClassName(IntPtr jarg1)
static void delete_OdDgElementReactor(HandleRef jarg1)
static void OdDgElementReactor_goodbye(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_erased__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modifiedGraphics(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_openedForModify(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modifiedGeometrySwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementReactor_createObject()
static void OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_goodbyeSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_subElementModifiedSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDgElementReactor_isASwigExplicitOdDgElementReactor(HandleRef jarg1)
static void OdDgElementReactor_reappendedSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementReactor_queryXSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_modified(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_unappendedSwigExplicitOdDgElementReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDgElementReactor_copied(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDgElementReactor_unappended(HandleRef jarg1, HandleRef jarg2)