Extended .NET SDK Documentation 2024 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 }
54
55 public static OdDgElementReactor cast(OdRxObject pObj) {// OdSmartPtr<OdDgElementReactor>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
59
60 OdDgElementReactor ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true));
64 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, false);
65 }
66 else
67 {
68 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),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),TG_DbPINVOKE.OdDgElementReactor_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) ? TG_DbPINVOKE.OdDgElementReactor_isASwigExplicitOdDgElementReactor(swigCPtr) : TG_DbPINVOKE.OdDgElementReactor_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) ? TG_DbPINVOKE.OdDgElementReactor_queryXSwigExplicitOdDgElementReactor(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TG_DbPINVOKE.OdDgElementReactor_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
91
93 return ret;
94}
95
96 public static OdDgElementReactor createObject() {// OdSmartPtr<OdDgElementReactor>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdDgElementReactor ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true));
105 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, false);
106 }
107 else
108 {
109 ret = (OdDgElementReactor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementReactor),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual void copied(OdDgElement pElement, OdDgElement pNewElement) {
117 if (SwigDerivedClassHasMethod("copied", swigMethodTypes2)) TG_DbPINVOKE.OdDgElementReactor_copiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pNewElement)); else TG_DbPINVOKE.OdDgElementReactor_copied(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pNewElement));
119 }
120
121 public virtual void erased(OdDgElement pElement, bool erasing) {
122 if (SwigDerivedClassHasMethod("erased", swigMethodTypes3)) TG_DbPINVOKE.OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_0(swigCPtr, OdDgElement.getCPtr(pElement), erasing); else TG_DbPINVOKE.OdDgElementReactor_erased__SWIG_0(swigCPtr, OdDgElement.getCPtr(pElement), erasing);
124 }
125
126 public virtual void erased(OdDgElement pElement) {
127 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4)) TG_DbPINVOKE.OdDgElementReactor_erasedSwigExplicitOdDgElementReactor__SWIG_1(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_erased__SWIG_1(swigCPtr, OdDgElement.getCPtr(pElement));
129 }
130
131 public virtual void goodbye(OdDgElement pElement) {
132 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes5)) TG_DbPINVOKE.OdDgElementReactor_goodbyeSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_goodbye(swigCPtr, OdDgElement.getCPtr(pElement));
134 }
135
136 public virtual void openedForModify(OdDgElement pElement) {
137 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes6)) TG_DbPINVOKE.OdDgElementReactor_openedForModifySwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_openedForModify(swigCPtr, OdDgElement.getCPtr(pElement));
139 }
140
141 public virtual void modified(OdDgElement pElement) {
142 if (SwigDerivedClassHasMethod("modified", swigMethodTypes7)) TG_DbPINVOKE.OdDgElementReactor_modifiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modified(swigCPtr, OdDgElement.getCPtr(pElement));
144 }
145
146 public virtual void modifiedGraphics(OdDgElement pElement) {
147 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes8)) TG_DbPINVOKE.OdDgElementReactor_modifiedGraphicsSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedGraphics(swigCPtr, OdDgElement.getCPtr(pElement));
149 }
150
151 public virtual void modifiedGeometry(OdDgElement pElement) {
152 if (SwigDerivedClassHasMethod("modifiedGeometry", swigMethodTypes9)) TG_DbPINVOKE.OdDgElementReactor_modifiedGeometrySwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedGeometry(swigCPtr, OdDgElement.getCPtr(pElement));
154 }
155
156 public virtual void modifiedLinkages(OdDgElement pElement) {
157 if (SwigDerivedClassHasMethod("modifiedLinkages", swigMethodTypes10)) TG_DbPINVOKE.OdDgElementReactor_modifiedLinkagesSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifiedLinkages(swigCPtr, OdDgElement.getCPtr(pElement));
159 }
160
161 public virtual void subElementModified(OdDgElement pElement, OdDgElement pSubElm) {
162 if (SwigDerivedClassHasMethod("subElementModified", swigMethodTypes11)) TG_DbPINVOKE.OdDgElementReactor_subElementModifiedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pSubElm)); else TG_DbPINVOKE.OdDgElementReactor_subElementModified(swigCPtr, OdDgElement.getCPtr(pElement), OdDgElement.getCPtr(pSubElm));
164 }
165
166 public virtual void modifyUndone(OdDgElement pElement) {
167 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes12)) TG_DbPINVOKE.OdDgElementReactor_modifyUndoneSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_modifyUndone(swigCPtr, OdDgElement.getCPtr(pElement));
169 }
170
171 public virtual void unappended(OdDgElement pElement) {
172 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes13)) TG_DbPINVOKE.OdDgElementReactor_unappendedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_unappended(swigCPtr, OdDgElement.getCPtr(pElement));
174 }
175
176 public virtual void reappended(OdDgElement pElement) {
177 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes14)) TG_DbPINVOKE.OdDgElementReactor_reappendedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElement.getCPtr(pElement)); else TG_DbPINVOKE.OdDgElementReactor_reappended(swigCPtr, OdDgElement.getCPtr(pElement));
179 }
180
181 public virtual void closed(OdDgElementId elementId) {
182 if (SwigDerivedClassHasMethod("closed", swigMethodTypes15)) TG_DbPINVOKE.OdDgElementReactor_closedSwigExplicitOdDgElementReactor(swigCPtr, OdDgElementId.getCPtr(elementId)); else TG_DbPINVOKE.OdDgElementReactor_closed(swigCPtr, OdDgElementId.getCPtr(elementId));
184 }
185
186 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
187 string ret = TG_DbPINVOKE.OdDgElementReactor_getRealClassName(ptr /*SIMPLETYPE*/);
189 return ret;
190 }
191
192 private void SwigDirectorConnect() {
193 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
194 swigDelegate0 = new SwigDelegateOdDgElementReactor_0(SwigDirectorMethodqueryX);
195 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
196 swigDelegate1 = new SwigDelegateOdDgElementReactor_1(SwigDirectorMethodisA);
197 if (SwigDerivedClassHasMethod("copied", swigMethodTypes2))
198 swigDelegate2 = new SwigDelegateOdDgElementReactor_2(SwigDirectorMethodcopied);
199 if (SwigDerivedClassHasMethod("erased", swigMethodTypes3))
200 swigDelegate3 = new SwigDelegateOdDgElementReactor_3(SwigDirectorMethoderased__SWIG_0);
201 if (SwigDerivedClassHasMethod("erased", swigMethodTypes4))
202 swigDelegate4 = new SwigDelegateOdDgElementReactor_4(SwigDirectorMethoderased__SWIG_1);
203 if (SwigDerivedClassHasMethod("goodbye", swigMethodTypes5))
204 swigDelegate5 = new SwigDelegateOdDgElementReactor_5(SwigDirectorMethodgoodbye);
205 if (SwigDerivedClassHasMethod("openedForModify", swigMethodTypes6))
206 swigDelegate6 = new SwigDelegateOdDgElementReactor_6(SwigDirectorMethodopenedForModify);
207 if (SwigDerivedClassHasMethod("modified", swigMethodTypes7))
208 swigDelegate7 = new SwigDelegateOdDgElementReactor_7(SwigDirectorMethodmodified);
209 if (SwigDerivedClassHasMethod("modifiedGraphics", swigMethodTypes8))
210 swigDelegate8 = new SwigDelegateOdDgElementReactor_8(SwigDirectorMethodmodifiedGraphics);
211 if (SwigDerivedClassHasMethod("modifiedGeometry", swigMethodTypes9))
212 swigDelegate9 = new SwigDelegateOdDgElementReactor_9(SwigDirectorMethodmodifiedGeometry);
213 if (SwigDerivedClassHasMethod("modifiedLinkages", swigMethodTypes10))
214 swigDelegate10 = new SwigDelegateOdDgElementReactor_10(SwigDirectorMethodmodifiedLinkages);
215 if (SwigDerivedClassHasMethod("subElementModified", swigMethodTypes11))
216 swigDelegate11 = new SwigDelegateOdDgElementReactor_11(SwigDirectorMethodsubElementModified);
217 if (SwigDerivedClassHasMethod("modifyUndone", swigMethodTypes12))
218 swigDelegate12 = new SwigDelegateOdDgElementReactor_12(SwigDirectorMethodmodifyUndone);
219 if (SwigDerivedClassHasMethod("unappended", swigMethodTypes13))
220 swigDelegate13 = new SwigDelegateOdDgElementReactor_13(SwigDirectorMethodunappended);
221 if (SwigDerivedClassHasMethod("reappended", swigMethodTypes14))
222 swigDelegate14 = new SwigDelegateOdDgElementReactor_14(SwigDirectorMethodreappended);
223 if (SwigDerivedClassHasMethod("closed", swigMethodTypes15))
224 swigDelegate15 = new SwigDelegateOdDgElementReactor_15(SwigDirectorMethodclosed);
225 TG_DbPINVOKE.OdDgElementReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15);
226 }
227
228 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
229 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);
230 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDgElementReactor));
231 return hasDerivedMethod;
232 }
233
234 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
235 return
236 // csdirectorout for OdRxObject*, OdRxObject&
238 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
239)).Handle
240;
241 }
242
243 private IntPtr SwigDirectorMethodisA() {
244 return
245 // csdirectorout for OdRxClass*, OdRxClass&
246 OdRxClass.getCPtr(isA()).Handle
247;
248 }
249
250 private void SwigDirectorMethodcopied(IntPtr pElement, IntPtr pNewElement) {
251 copied(
252 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
253,
254 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pNewElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
255);
256 }
257
258 private void SwigDirectorMethoderased__SWIG_0(IntPtr pElement, bool erasing) {
259 erased(
260 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
261, erasing);
262 }
263
264 private void SwigDirectorMethoderased__SWIG_1(IntPtr pElement) {
265 erased(
266 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
267);
268 }
269
270 private void SwigDirectorMethodgoodbye(IntPtr pElement) {
271 goodbye(
272 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
273);
274 }
275
276 private void SwigDirectorMethodopenedForModify(IntPtr pElement) {
278 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
279);
280 }
281
282 private void SwigDirectorMethodmodified(IntPtr pElement) {
283 modified(
284 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
285);
286 }
287
288 private void SwigDirectorMethodmodifiedGraphics(IntPtr pElement) {
290 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
291);
292 }
293
294 private void SwigDirectorMethodmodifiedGeometry(IntPtr pElement) {
296 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
297);
298 }
299
300 private void SwigDirectorMethodmodifiedLinkages(IntPtr pElement) {
302 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
303);
304 }
305
306 private void SwigDirectorMethodsubElementModified(IntPtr pElement, IntPtr pSubElm) {
308 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
309,
310 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pSubElm,false) /*createInt 6_2*/ // csdirectorin for smart pointer
311);
312 }
313
314 private void SwigDirectorMethodmodifyUndone(IntPtr pElement) {
316 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
317);
318 }
319
320 private void SwigDirectorMethodunappended(IntPtr pElement) {
322 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
323);
324 }
325
326 private void SwigDirectorMethodreappended(IntPtr pElement) {
328 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pElement,false) /*createInt 6_2*/ // csdirectorin for smart pointer
329);
330 }
331
332 private void SwigDirectorMethodclosed(global::System.IntPtr elementId) {
333 closed(new OdDgElementId(elementId, false));
334 }
335
336 public delegate IntPtr SwigDelegateOdDgElementReactor_0(IntPtr protocolClass);
337 public delegate IntPtr SwigDelegateOdDgElementReactor_1();
338 public delegate void SwigDelegateOdDgElementReactor_2(IntPtr pElement, IntPtr pNewElement);
339 public delegate void SwigDelegateOdDgElementReactor_3(IntPtr pElement, bool erasing);
340 public delegate void SwigDelegateOdDgElementReactor_4(IntPtr pElement);
341 public delegate void SwigDelegateOdDgElementReactor_5(IntPtr pElement);
342 public delegate void SwigDelegateOdDgElementReactor_6(IntPtr pElement);
343 public delegate void SwigDelegateOdDgElementReactor_7(IntPtr pElement);
344 public delegate void SwigDelegateOdDgElementReactor_8(IntPtr pElement);
345 public delegate void SwigDelegateOdDgElementReactor_9(IntPtr pElement);
346 public delegate void SwigDelegateOdDgElementReactor_10(IntPtr pElement);
347 public delegate void SwigDelegateOdDgElementReactor_11(IntPtr pElement, IntPtr pSubElm);
348 public delegate void SwigDelegateOdDgElementReactor_12(IntPtr pElement);
349 public delegate void SwigDelegateOdDgElementReactor_13(IntPtr pElement);
350 public delegate void SwigDelegateOdDgElementReactor_14(IntPtr pElement);
351 public delegate void SwigDelegateOdDgElementReactor_15(global::System.IntPtr elementId);
352
353 private SwigDelegateOdDgElementReactor_0 swigDelegate0;
354 private SwigDelegateOdDgElementReactor_1 swigDelegate1;
355 private SwigDelegateOdDgElementReactor_2 swigDelegate2;
356 private SwigDelegateOdDgElementReactor_3 swigDelegate3;
357 private SwigDelegateOdDgElementReactor_4 swigDelegate4;
358 private SwigDelegateOdDgElementReactor_5 swigDelegate5;
359 private SwigDelegateOdDgElementReactor_6 swigDelegate6;
360 private SwigDelegateOdDgElementReactor_7 swigDelegate7;
361 private SwigDelegateOdDgElementReactor_8 swigDelegate8;
362 private SwigDelegateOdDgElementReactor_9 swigDelegate9;
363 private SwigDelegateOdDgElementReactor_10 swigDelegate10;
364 private SwigDelegateOdDgElementReactor_11 swigDelegate11;
365 private SwigDelegateOdDgElementReactor_12 swigDelegate12;
366 private SwigDelegateOdDgElementReactor_13 swigDelegate13;
367 private SwigDelegateOdDgElementReactor_14 swigDelegate14;
368 private SwigDelegateOdDgElementReactor_15 swigDelegate15;
369
370 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
371 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
372 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement) };
373 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDgElement), typeof(bool) };
374 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDgElement) };
375 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDgElement) };
376 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDgElement) };
377 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDgElement) };
378 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDgElement) };
379 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDgElement) };
380 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDgElement) };
381 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement) };
382 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDgElement) };
383 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdDgElement) };
384 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdDgElement) };
385 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdDgElementId) };
386}
387
388}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDgElement obj)
Definition: OdDgElement.cs:26
static HandleRef getCPtr(OdDgElementId obj)
static OdDgElementReactor cast(OdRxObject pObj)
delegate void SwigDelegateOdDgElementReactor_8(IntPtr pElement)
virtual void modified(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_3(IntPtr pElement, bool erasing)
virtual void subElementModified(OdDgElement pElement, OdDgElement pSubElm)
delegate void SwigDelegateOdDgElementReactor_4(IntPtr pElement)
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)
delegate void SwigDelegateOdDgElementReactor_15(global::System.IntPtr elementId)
static HandleRef getCPtr(OdDgElementReactor obj)
virtual void erased(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_12(IntPtr pElement)
override void Dispose(bool disposing)
delegate void SwigDelegateOdDgElementReactor_2(IntPtr pElement, IntPtr pNewElement)
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_6(IntPtr pElement)
delegate void SwigDelegateOdDgElementReactor_9(IntPtr pElement)
virtual void modifiedLinkages(OdDgElement pElement)
virtual void openedForModify(OdDgElement pElement)
virtual void modifiedGraphics(OdDgElement pElement)
static string getRealClassName(IntPtr ptr)
virtual void reappended(OdDgElement pElement)
delegate void SwigDelegateOdDgElementReactor_11(IntPtr pElement, IntPtr pSubElm)
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 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_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)
static void OdDgElementReactor_copied(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDgElementReactor_unappended(HandleRef jarg1, HandleRef jarg2)