Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGsFiler.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.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
16public class OdGsFiler : OdRxObject {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsFiler(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsFiler_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsFiler obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public static OdGsFiler cast(OdRxObject pObj) {// OdSmartPtr<OdGsFiler>
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
46
47 OdGsFiler ret = null;
48 if (null != mTrans)
49 {
50 mTrans.AddObject((OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true));
51 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, false);
52 }
53 else
54 {
55 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true);
56 }
57
59 return ret;
60}
61
62 public new static OdRxClass desc() {
63 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsFiler_desc(),false); /*createInt 3_2*/
64
66 return ret;
67}
68
69 public override OdRxClass isA() {
70 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsFiler_isA(swigCPtr),false); /*createInt 3_2*/
71
73 return ret;
74}
75
76 public override OdRxObject queryX(OdRxClass protocolClass) {
77 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsFiler_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public static OdGsFiler createObject() {// OdSmartPtr<OdGsFiler>
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
87
88 OdGsFiler ret = null;
89 if (null != mTrans)
90 {
91 mTrans.AddObject((OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true));
92 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, false);
93 }
94 else
95 {
96 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true);
97 }
98
100 return ret;
101}
102
103 public class SubstitutionActuator : global::System.IDisposable {
104 private Object locker = new Object();
105 private HandleRef swigCPtr;
106 protected bool swigCMemOwn;
107 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
108 public SubstitutionActuator(IntPtr cPtr, bool cMemoryOwn) {
109 swigCMemOwn = cMemoryOwn;
110 swigCPtr = new HandleRef(this, cPtr);
111 }
112 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
113 public static HandleRef getCPtr(SubstitutionActuator obj) {
114 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
115 }
116
118 Dispose(false);
119 }
120
121 public void Dispose() {
122 Dispose(true);
123 global::System.GC.SuppressFinalize(this);
124 }
125
126 protected virtual void Dispose(bool disposing) {
127 lock(this) {
128 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
129 if (swigCMemOwn) {
130 swigCMemOwn = false;
132 }
133 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
134 }
135 }
136 }
137
138 public SubstitutionActuator() : this(GlobalsPINVOKE.new_OdGsFiler_SubstitutionActuator(), true) {
140 }
141
142 public virtual void applySubstitution(IntPtr pPlace, IntPtr pValue, Globals.SetPtrFuncDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ pSetFunc) {
143 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_VOID_RETURN pre csin start*/
144 Globals.SetPtrFuncDelegateNative pSetFunc_inDelegate = null;
145 if (pSetFunc != null)
146 {
147 pSetFunc_inDelegate = (IntPtr pPlace_,IntPtr pValue_) =>
148 {
149 ;
150 try
151 {
152 pSetFunc(pPlace_,pValue_);
153 }
154 finally
155 {
156 ;
157 }
158 };
159 }
160 IntPtr pSetFunc_ptr = (pSetFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetFunc_inDelegate);
161 Teigha.Core.DelegateHolder.Add(pSetFunc_inDelegate);
162 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_VOID_RETURN pre csin end*/
163 try {
164 GlobalsPINVOKE.OdGsFiler_SubstitutionActuator_applySubstitution(swigCPtr, pPlace /*SIMPLETYPE*/, pValue /*SIMPLETYPE*/, pSetFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_VOID_RETURN csin*/ );
166 } finally {
167 //Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_VOID_RETURN post csin*/
168 }
169 }
170
171 }
172
173 public class Substitutor : global::System.IDisposable {
174 private Object locker = new Object();
175 private HandleRef swigCPtr;
176 protected bool swigCMemOwn;
177 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
178 public Substitutor(IntPtr cPtr, bool cMemoryOwn) {
179 swigCMemOwn = cMemoryOwn;
180 swigCPtr = new HandleRef(this, cPtr);
181 }
182 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
183 public static HandleRef getCPtr(Substitutor obj) {
184 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
185 }
186
187 ~Substitutor() {
188 Dispose(false);
189 }
190
191 public void Dispose() {
192 Dispose(true);
193 global::System.GC.SuppressFinalize(this);
194 }
195
196 protected virtual void Dispose(bool disposing) {
197 lock(this) {
198 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
199 if (swigCMemOwn) {
200 swigCMemOwn = false;
202 }
203 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
204 }
205 }
206 }
207
208 public virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister, bool bImmediate) {
209 GlobalsPINVOKE.OdGsFiler_Substitutor_registerSubstitution__SWIG_0(swigCPtr, pValue /*SIMPLETYPE*/, pSubstitution /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister, bImmediate);
211 }
212
213 public virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister) {
214 GlobalsPINVOKE.OdGsFiler_Substitutor_registerSubstitution__SWIG_1(swigCPtr, pValue /*SIMPLETYPE*/, pSubstitution /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister);
216 }
217
218 public virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size) {
219 GlobalsPINVOKE.OdGsFiler_Substitutor_registerSubstitution__SWIG_2(swigCPtr, pValue /*SIMPLETYPE*/, pSubstitution /*SIMPLETYPE*/, size /*SIMPLETYPE*/);
221 }
222
223 public virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution) {
224 GlobalsPINVOKE.OdGsFiler_Substitutor_registerSubstitution__SWIG_3(swigCPtr, pValue /*SIMPLETYPE*/, pSubstitution /*SIMPLETYPE*/);
226 }
227
228 public virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate) {
229 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_0(swigCPtr, pPlace /*SIMPLETYPE*/, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister, bImmediate);
231 }
232
233 public virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister) {
234 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_1(swigCPtr, pPlace /*SIMPLETYPE*/, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister);
236 }
237
238 public virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size) {
239 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_2(swigCPtr, pPlace /*SIMPLETYPE*/, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/);
241 }
242
243 public virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue) {
244 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_3(swigCPtr, pPlace /*SIMPLETYPE*/, pValue /*SIMPLETYPE*/);
246 }
247
248 public virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister, bool bImmediate) {
249 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_4(swigCPtr, OdBaseObjectPtr.getCPtr(pPlace), pValue /*SIMPLETYPE*/, bRegister, bImmediate);
251 }
252
253 public virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister) {
254 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_5(swigCPtr, OdBaseObjectPtr.getCPtr(pPlace), pValue /*SIMPLETYPE*/, bRegister);
256 }
257
262
263 public virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate) {
264 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_7(swigCPtr, pPlace /*SIMPLETYPE*/, OdGsFiler.SubstitutionActuator.getCPtr(pActuator), pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister, bImmediate);
266 }
267
268 public virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister) {
269 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_8(swigCPtr, pPlace /*SIMPLETYPE*/, OdGsFiler.SubstitutionActuator.getCPtr(pActuator), pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bRegister);
271 }
272
273 public virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size) {
274 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_9(swigCPtr, pPlace /*SIMPLETYPE*/, OdGsFiler.SubstitutionActuator.getCPtr(pActuator), pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/);
276 }
277
278 public virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue) {
279 GlobalsPINVOKE.OdGsFiler_Substitutor_requestSubstitution__SWIG_10(swigCPtr, pPlace /*SIMPLETYPE*/, OdGsFiler.SubstitutionActuator.getCPtr(pActuator), pValue /*SIMPLETYPE*/);
281 }
282
283 public virtual void clearSubstitutions(IntPtr pValue, UInt32 size) {
284 GlobalsPINVOKE.OdGsFiler_Substitutor_clearSubstitutions__SWIG_0(swigCPtr, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/);
286 }
287
292
297
298 public virtual void runSubstitutions(IntPtr pValue, UInt32 size, bool bClear) {
299 GlobalsPINVOKE.OdGsFiler_Substitutor_runSubstitutions__SWIG_0(swigCPtr, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/, bClear);
301 }
302
303 public virtual void runSubstitutions(IntPtr pValue, UInt32 size) {
304 GlobalsPINVOKE.OdGsFiler_Substitutor_runSubstitutions__SWIG_1(swigCPtr, pValue /*SIMPLETYPE*/, size /*SIMPLETYPE*/);
306 }
307
308 public virtual void runSubstitutions(IntPtr pValue) {
309 GlobalsPINVOKE.OdGsFiler_Substitutor_runSubstitutions__SWIG_2(swigCPtr, pValue /*SIMPLETYPE*/);
311 }
312
317
318 }
319
320 public virtual bool setStream(OdStreamBuf pStream, bool bWrite) {
321 bool ret = GlobalsPINVOKE.OdGsFiler_setStream__SWIG_0(swigCPtr, OdStreamBuf.getCPtr(pStream), bWrite);
323 return ret;
324 }
325
326 public virtual bool setStream(OdStreamBuf pStream) {
327 bool ret = GlobalsPINVOKE.OdGsFiler_setStream__SWIG_1(swigCPtr, OdStreamBuf.getCPtr(pStream));
329 return ret;
330 }
331
332 public virtual OdStreamBuf getStream() {// OdStreamBufPtr
333 MemoryManager mMan = MemoryManager.GetMemoryManager();
334 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
335 IntPtr ptr = GlobalsPINVOKE.OdGsFiler_getStream(swigCPtr);
336
337 OdStreamBuf ret = null;
338 if (null != mTrans)
339 {
340 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
341 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
342 }
343 else
344 {
345 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
346 }
347
349 return ret;
350}
351
356
357 public virtual OdRxObject getDatabase() {
358 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsFiler_getDatabase(swigCPtr),false); /*createInt 3_2*/
359
361 return ret;
362}
363
364 public virtual void setVersion(UInt32 nVersion) {
365 GlobalsPINVOKE.OdGsFiler_setVersion(swigCPtr, nVersion /*SIMPLETYPE*/);
367 }
368
369 public virtual UInt32 version() {
370// test csout
371 /*SIMPLETYPE*/
372 UInt32 ret = GlobalsPINVOKE.OdGsFiler_version(swigCPtr);
374 return ret;
375 }
376
381
382 public virtual bool checkDbHash(OdRxObject pDb) {
383 bool ret = GlobalsPINVOKE.OdGsFiler_checkDbHash(swigCPtr, OdRxObject.getCPtr(pDb));
385 return ret;
386 }
387
388 public virtual void setWriteSections(UInt64 nSections) {
389 GlobalsPINVOKE.OdGsFiler_setWriteSections(swigCPtr, nSections /*SIMPLETYPE*/);
391 }
392
393 public virtual void setWriteSection(OdGsFiler.Section section, bool bSet) {
394 GlobalsPINVOKE.OdGsFiler_setWriteSection(swigCPtr, (int)section, bSet);
396 }
397
398 public virtual bool isWriteSection(OdGsFiler.Section section) {
399 bool ret = GlobalsPINVOKE.OdGsFiler_isWriteSection(swigCPtr, (int)section);
401 return ret;
402 }
403
404 public virtual void setReadSections(UInt64 nSections) {
405 GlobalsPINVOKE.OdGsFiler_setReadSections(swigCPtr, nSections /*SIMPLETYPE*/);
407 }
408
409 public virtual void setReadSection(OdGsFiler.Section section, bool bSet) {
410 GlobalsPINVOKE.OdGsFiler_setReadSection(swigCPtr, (int)section, bSet);
412 }
413
414 public virtual bool isReadSection(OdGsFiler.Section section) {
415 bool ret = GlobalsPINVOKE.OdGsFiler_isReadSection(swigCPtr, (int)section);
417 return ret;
418 }
419
424
429
434
440
446
451
456
457 public virtual bool checkEOF() {
458 bool ret = GlobalsPINVOKE.OdGsFiler_checkEOF(swigCPtr);
460 return ret;
461 }
462
463 public virtual OdGsFiler.Substitutor subst() {
464 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsFiler_subst(swigCPtr);
465 OdGsFiler.Substitutor ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGsFiler.Substitutor(cPtr, false);
467 return ret;
468 }
469
474
479
480 public virtual OdRxObject getSubstitutor() {// OdRxObjectPtr
481 MemoryManager mMan = MemoryManager.GetMemoryManager();
482 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
483 IntPtr ptr = GlobalsPINVOKE.OdGsFiler_getSubstitutor(swigCPtr);
484
485 OdRxObject ret = null;
486 if (null != mTrans)
487 {
488 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
489 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
490 }
491 else
492 {
493 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
494 }
495
497 return ret;
498}
499
504
509
510 public virtual OdRxObject getArbitraryData(String pName) {// OdRxObjectPtr
511 MemoryManager mMan = MemoryManager.GetMemoryManager();
512 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
513 IntPtr ptr = GlobalsPINVOKE.OdGsFiler_getArbitraryData(swigCPtr, pName);
514
515 OdRxObject ret = null;
516 if (null != mTrans)
517 {
518 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
519 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
520 }
521 else
522 {
523 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
524 }
525
527 return ret;
528}
529
530 public virtual bool hasArbitraryData(String pName) {
531 bool ret = GlobalsPINVOKE.OdGsFiler_hasArbitraryData(swigCPtr, pName);
533 return ret;
534 }
535
540
541 public virtual void registerPtr(IntPtr pPtr) {
542 GlobalsPINVOKE.OdGsFiler_registerPtr(swigCPtr, pPtr /*SIMPLETYPE*/);
544 }
545
546 public virtual void unregisterPtr(IntPtr pPtr) {
547 GlobalsPINVOKE.OdGsFiler_unregisterPtr(swigCPtr, pPtr /*SIMPLETYPE*/);
549 }
550
551 public virtual bool isPtrRegistered(IntPtr pPtr) {
552 bool ret = GlobalsPINVOKE.OdGsFiler_isPtrRegistered(swigCPtr, pPtr /*SIMPLETYPE*/);
554 return ret;
555 }
556
561
566
567 public virtual OdDbStub rdHandle() {
568 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsFiler_rdHandle(swigCPtr);
569 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
571 return ret;
572 }
573
578
579 public virtual OdRxObject rdClass() {// OdRxObjectPtr
580 MemoryManager mMan = MemoryManager.GetMemoryManager();
581 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
582 IntPtr ptr = GlobalsPINVOKE.OdGsFiler_rdClass(swigCPtr);
583
584 OdRxObject ret = null;
585 if (null != mTrans)
586 {
587 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
588 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
589 }
590 else
591 {
592 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
593 }
594
596 return ret;
597}
598
599 public virtual void wrRawData(IntPtr pData, UInt32 nDataSize) {
600 GlobalsPINVOKE.OdGsFiler_wrRawData(swigCPtr, pData /*SIMPLETYPE*/, nDataSize /*SIMPLETYPE*/);
602 }
603
604 public virtual void rdRawData(IntPtr pData, UInt32 nDataSize) {
605 GlobalsPINVOKE.OdGsFiler_rdRawData(swigCPtr, pData /*SIMPLETYPE*/, nDataSize /*SIMPLETYPE*/);
607 }
608
609 public virtual void wrBool(bool bVal) {
610 GlobalsPINVOKE.OdGsFiler_wrBool(swigCPtr, bVal);
612 }
613
614 public virtual bool rdBool() {
615 bool ret = GlobalsPINVOKE.OdGsFiler_rdBool(swigCPtr);
617 return ret;
618 }
619
620 public virtual void wrInt(int val) {
621 GlobalsPINVOKE.OdGsFiler_wrInt(swigCPtr, val);
623 }
624
625 public virtual int rdInt() {
626 int ret = GlobalsPINVOKE.OdGsFiler_rdInt(swigCPtr);
628 return ret;
629 }
630
631 public virtual void wrUInt(uint val) {
632 GlobalsPINVOKE.OdGsFiler_wrUInt(swigCPtr, val);
634 }
635
636 public virtual uint rdUInt() {
637 uint ret = GlobalsPINVOKE.OdGsFiler_rdUInt(swigCPtr);
639 return ret;
640 }
641
642 public virtual void wrChar(char val) {
643 GlobalsPINVOKE.OdGsFiler_wrChar(swigCPtr, val);
645 }
646
647 public virtual char rdChar() {
648 char ret = GlobalsPINVOKE.OdGsFiler_rdChar(swigCPtr);
650 return ret;
651 }
652
653 public virtual void wrUInt8(byte val) {
654 GlobalsPINVOKE.OdGsFiler_wrUInt8(swigCPtr, val /*SIMPLETYPE*/);
656 }
657
658 public virtual byte rdUInt8() {
659// test csout
660 /*SIMPLETYPE*/
661 byte ret = GlobalsPINVOKE.OdGsFiler_rdUInt8(swigCPtr);
663 return ret;
664 }
665
666 public virtual void wrInt16(Int16 val) {
667 GlobalsPINVOKE.OdGsFiler_wrInt16(swigCPtr, val /*SIMPLETYPE*/);
669 }
670
671 public virtual Int16 rdInt16() {
672// test csout
673 /*SIMPLETYPE*/
674 Int16 ret = GlobalsPINVOKE.OdGsFiler_rdInt16(swigCPtr);
676 return ret;
677 }
678
679 public virtual void wrUInt16(UInt16 val) {
680 GlobalsPINVOKE.OdGsFiler_wrUInt16(swigCPtr, val /*SIMPLETYPE*/);
682 }
683
684 public virtual UInt16 rdUInt16() {
685// test csout
686 /*SIMPLETYPE*/
687 UInt16 ret = GlobalsPINVOKE.OdGsFiler_rdUInt16(swigCPtr);
689 return ret;
690 }
691
692 public virtual void wrInt32(Int32 val) {
693 GlobalsPINVOKE.OdGsFiler_wrInt32(swigCPtr, val /*SIMPLETYPE*/);
695 }
696
697 public virtual Int32 rdInt32() {
698// test csout
699 /*SIMPLETYPE*/
700 Int32 ret = GlobalsPINVOKE.OdGsFiler_rdInt32(swigCPtr);
702 return ret;
703 }
704
705 public virtual void wrUInt32(UInt32 val) {
706 GlobalsPINVOKE.OdGsFiler_wrUInt32(swigCPtr, val /*SIMPLETYPE*/);
708 }
709
710 public virtual UInt32 rdUInt32() {
711// test csout
712 /*SIMPLETYPE*/
713 UInt32 ret = GlobalsPINVOKE.OdGsFiler_rdUInt32(swigCPtr);
715 return ret;
716 }
717
718 public virtual void wrInt64(Int64 val) {
719 GlobalsPINVOKE.OdGsFiler_wrInt64(swigCPtr, val /*SIMPLETYPE*/);
721 }
722
723 public virtual Int64 rdInt64() {
724// test csout
725 /*SIMPLETYPE*/
726 Int64 ret = GlobalsPINVOKE.OdGsFiler_rdInt64(swigCPtr);
728 return ret;
729 }
730
731 public virtual void wrUInt64(UInt64 val) {
732 GlobalsPINVOKE.OdGsFiler_wrUInt64(swigCPtr, val /*SIMPLETYPE*/);
734 }
735
736 public virtual UInt64 rdUInt64() {
737// test csout
738 /*SIMPLETYPE*/
739 UInt64 ret = GlobalsPINVOKE.OdGsFiler_rdUInt64(swigCPtr);
741 return ret;
742 }
743
744 public virtual void wrIntPtr(IntPtr val) {
745 GlobalsPINVOKE.OdGsFiler_wrIntPtr(swigCPtr, val /*SIMPLETYPE*/);
747 }
748
749 public virtual IntPtr rdIntPtr() {
750// test csout
751 /*SIMPLETYPE*/
752 IntPtr ret = GlobalsPINVOKE.OdGsFiler_rdIntPtr(swigCPtr);
754 return ret;
755 }
756
757 public void wrPtr(IntPtr pPtr) {
758 GlobalsPINVOKE.OdGsFiler_wrPtr(swigCPtr, pPtr /*SIMPLETYPE*/);
760 }
761
762 public IntPtr rdPtr() {
763// test csout
764 /*SIMPLETYPE*/
765 IntPtr ret = GlobalsPINVOKE.OdGsFiler_rdPtr(swigCPtr);
767 return ret;
768 }
769
770 public virtual void wrCOLORREF(UInt32 val) {
771 GlobalsPINVOKE.OdGsFiler_wrCOLORREF(swigCPtr, val /*SIMPLETYPE*/);
773 }
774
775 public virtual UInt32 rdCOLORREF() {
776// test csout
777 /*SIMPLETYPE*/
778 UInt32 ret = GlobalsPINVOKE.OdGsFiler_rdCOLORREF(swigCPtr);
780 return ret;
781 }
782
783 public virtual void wrFloat(float val) {
784 GlobalsPINVOKE.OdGsFiler_wrFloat(swigCPtr, val);
786 }
787
788 public virtual float rdFloat() {
789 float ret = GlobalsPINVOKE.OdGsFiler_rdFloat(swigCPtr);
791 return ret;
792 }
793
794 public virtual void wrDouble(double val) {
795 GlobalsPINVOKE.OdGsFiler_wrDouble(swigCPtr, val);
797 }
798
799 public virtual double rdDouble() {
800 double ret = GlobalsPINVOKE.OdGsFiler_rdDouble(swigCPtr);
802 return ret;
803 }
804
809
814
819
824
829
834
839
844
849
854
859
864
869
870 public virtual void rdAnsiString(ref string str) {
871IntPtr tmp_str = Marshal.StringToCoTaskMemUni(str);
872 IntPtr saved_str = tmp_str;
873 try {
874 GlobalsPINVOKE.OdGsFiler_rdAnsiString(swigCPtr, ref tmp_str);
876 } finally {
877if (tmp_str != saved_str) str = Marshal.PtrToStringUni(tmp_str);
878 }
879 }
880
886
891
892 public virtual void rdString(ref string str) {
893IntPtr tmp_str = Marshal.StringToCoTaskMemUni(str);
894 IntPtr saved_str = tmp_str;
895 try {
896 GlobalsPINVOKE.OdGsFiler_rdString(swigCPtr, ref tmp_str);
898 } finally {
899if (tmp_str != saved_str) str = Marshal.PtrToStringUni(tmp_str);
900 }
901 }
902
908
913
918
923
928
933
938
943
948
953
958
963
968
973
978
983
988
993
998
1003
1008
1013
1018
1019 public static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb, UInt32 nVersion) {// OdSmartPtr<OdGsFiler>
1020 MemoryManager mMan = MemoryManager.GetMemoryManager();
1021 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1022 IntPtr ptr = GlobalsPINVOKE.OdGsFiler_createObject__SWIG_1(OdStreamBuf.getCPtr(pStream), bForWrite, OdRxObject.getCPtr(pDb), nVersion /*SIMPLETYPE*/);
1023
1024 OdGsFiler ret = null;
1025 if (null != mTrans)
1026 {
1027 mTrans.AddObject((OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true));
1028 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, false);
1029 }
1030 else
1031 {
1032 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true);
1033 }
1034
1036 return ret;
1037}
1038
1039 public static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb) {// OdSmartPtr<OdGsFiler>
1040 MemoryManager mMan = MemoryManager.GetMemoryManager();
1041 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1043
1044 OdGsFiler ret = null;
1045 if (null != mTrans)
1046 {
1047 mTrans.AddObject((OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true));
1048 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, false);
1049 }
1050 else
1051 {
1052 ret = (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),ptr, true);
1053 }
1054
1056 return ret;
1057}
1058
1059 protected static string getRealClassName(IntPtr ptr) {
1060 string ret = GlobalsPINVOKE.OdGsFiler_getRealClassName(ptr /*SIMPLETYPE*/);
1062 return ret;
1063 }
1064
1069 public virtual uint vb_version() { return this.version(); }
1070
1092
1093 public enum Version {
1094 kV1 = 100,
1095 kV2 = 200,
1096 kVLast = kV2
1097 }
1098
1099}
1100
1101}
delegate void SetPtrFuncDelegate(IntPtr pPlace_, IntPtr pValue_)
static global::System.Exception Retrieve()
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5, bool jarg6)
static void OdGsFiler_wrIntArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, bool jarg4)
static UInt32 OdGsFiler_rdUInt32(HandleRef jarg1)
static void OdGsFiler_rdPoint3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_rdDbStubPtrArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrInt32(HandleRef jarg1, Int32 jarg2)
static void OdGsFiler_rdUInt16Array(HandleRef jarg1, IntPtr jarg2)
static bool OdGsFiler_isReadSection(HandleRef jarg1, int jarg2)
static void OdGsFiler_wrSectionBegin(HandleRef jarg1, int jarg2)
static IntPtr OdGsFiler_getArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdGsFiler_desc()
static int OdGsFiler_curSection(HandleRef jarg1)
static void OdGsFiler_wrUInt16Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrSectionEnd(HandleRef jarg1, int jarg2)
static char OdGsFiler_rdChar(HandleRef jarg1)
static void OdGsFiler_setDatabase(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_wrDouble(HandleRef jarg1, double jarg2)
static void OdGsFiler_rdGsDCRectDouble(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrAnsiString(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdGsFiler_SubstitutionActuator(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGsFiler_version(HandleRef jarg1)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3, bool jarg4)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsFiler_rdClass(HandleRef jarg1)
static void OdGsFiler_rdRawData(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static void OdGsFiler_wrDbHash(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static UInt64 OdGsFiler_rdUInt64(HandleRef jarg1)
static void OdGsFiler_wrUInt32Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrUInt64Array(HandleRef jarg1, IntPtr jarg2)
static void delete_OdGsFiler(HandleRef jarg1)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static UInt16 OdGsFiler_rdUInt16(HandleRef jarg1)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsFiler_rdUInt32Array(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrUInt8Array(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsFiler_rdPtr(HandleRef jarg1)
static void OdGsFiler_rdUInt8Array(HandleRef jarg1, IntPtr jarg2)
static double OdGsFiler_rdDouble(HandleRef jarg1)
static void OdGsFiler_wrPoint3dArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrIntPtr(HandleRef jarg1, IntPtr jarg2)
static bool OdGsFiler_setStream__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5)
static void OdGsFiler_setWriteSections(HandleRef jarg1, UInt64 jarg2)
static void OdGsFiler_setReadSection(HandleRef jarg1, int jarg2, bool jarg3)
static void OdGsFiler_wrUInt8(HandleRef jarg1, byte jarg2)
static void OdGsFiler_rdUInt64Array(HandleRef jarg1, IntPtr jarg2)
static String OdGsFiler_rdStringRet(HandleRef jarg1)
static void OdGsFiler_wrRawData(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static void OdGsFiler_rdIntArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrDbStubPtrArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdGsFiler_Substitutor(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGsFiler_createObject__SWIG_1(HandleRef jarg1, bool jarg2, HandleRef jarg3, UInt32 jarg4)
static global::System.IntPtr OdGsFiler_rdHandle(HandleRef jarg1)
static void OdGsFiler_wrFloat(HandleRef jarg1, float jarg2)
static UInt32 OdGsFiler_rdCOLORREF(HandleRef jarg1)
static Int32 OdGsFiler_rdInt32(HandleRef jarg1)
static void OdGsFiler_makeSubstitutions__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGsFiler_wrInt16(HandleRef jarg1, Int16 jarg2)
static IntPtr OdGsFiler_getStream(HandleRef jarg1)
static void OdGsFiler_rdExtents3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, bool jarg4, bool jarg5)
static void OdGsFiler_setWriteSection(HandleRef jarg1, int jarg2, bool jarg3)
static void OdGsFiler_setSubstitutor(HandleRef jarg1, HandleRef jarg2)
static Int16 OdGsFiler_rdInt16(HandleRef jarg1)
static void OdGsFiler_clearArbitraryData(HandleRef jarg1)
static void OdGsFiler_wrPoint3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrUInt(HandleRef jarg1, uint jarg2)
static bool OdGsFiler_hasArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static bool OdGsFiler_checkDbHash(HandleRef jarg1, HandleRef jarg2)
static bool OdGsFiler_isPtrRegistered(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrPoint2dArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdString(HandleRef jarg1, ref IntPtr jarg2)
static void OdGsFiler_setVersion(HandleRef jarg1, UInt32 jarg2)
static void OdGsFiler_setReadSections(HandleRef jarg1, UInt64 jarg2)
static void OdGsFiler_clearRegisteredPtrs(HandleRef jarg1)
static void OdGsFiler_wrClass(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_setArbitraryData(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static uint OdGsFiler_rdUInt(HandleRef jarg1)
static void OdGsFiler_unregisterPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdBackSection(HandleRef jarg1)
static bool OdGsFiler_isWriteSection(HandleRef jarg1, int jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static global::System.IntPtr OdGsFiler_subst(HandleRef jarg1)
static void OdGsFiler_rdVector3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsFiler_isA(HandleRef jarg1)
static bool OdGsFiler_setStream__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_wrPoint2d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsFiler_rdBool(HandleRef jarg1)
static void OdGsFiler_wrEOFSection(HandleRef jarg1)
static IntPtr OdGsFiler_getDatabase(HandleRef jarg1)
static void OdGsFiler_makeSubstitutions__SWIG_1(HandleRef jarg1)
static void OdGsFiler_wrInt(HandleRef jarg1, int jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsFiler_registerPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdFloatArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_skipSection(HandleRef jarg1)
static void OdGsFiler_Substitutor_registerSubstitution__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static Int64 OdGsFiler_rdInt64(HandleRef jarg1)
static IntPtr OdGsFiler_getSubstitutor(HandleRef jarg1)
static float OdGsFiler_rdFloat(HandleRef jarg1)
static void OdGsFiler_wrInt64(HandleRef jarg1, Int64 jarg2)
static void OdGsFiler_rdGsDCRect(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrMatrix3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrVector2d(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsFiler_rdAnsiString(HandleRef jarg1, ref IntPtr jarg2)
static String OdGsFiler_rdAnsiStringRet(HandleRef jarg1)
static bool OdGsFiler_checkEOF(HandleRef jarg1)
static void OdGsFiler_rdPoint2dArray(HandleRef jarg1, IntPtr jarg2)
static int OdGsFiler_rdInt(HandleRef jarg1)
static void OdGsFiler_Substitutor_requestSubstitution__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, UInt32 jarg5, bool jarg6, bool jarg7)
static void OdGsFiler_wrChar(HandleRef jarg1, char jarg2)
static void OdGsFiler_wrGsDCRect(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGsFiler_getRealClassName(IntPtr jarg1)
static void OdGsFiler_wrFloatArray(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrString(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdGsFiler_wrUInt64(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdGsFiler_cast(HandleRef jarg1)
static void OdGsFiler_wrUInt16(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdGsFiler_createObject__SWIG_0()
static void OdGsFiler_wrGsDCRectDouble(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsFiler_rdSection(HandleRef jarg1)
static IntPtr OdGsFiler_rdIntPtr(HandleRef jarg1)
static IntPtr OdGsFiler_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsFiler_rdMatrix3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrVector3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrBool(HandleRef jarg1, bool jarg2)
static IntPtr OdGsFiler_createObject__SWIG_2(HandleRef jarg1, bool jarg2, HandleRef jarg3)
static void OdGsFiler_Substitutor_runSubstitutions__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsFiler_rdVector2d(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrHandle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_Substitutor_clearSubstitutions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_rdPoint2d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_rdPoint3dArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrCOLORREF(HandleRef jarg1, UInt32 jarg2)
static void OdGsFiler_wrPtr(HandleRef jarg1, IntPtr jarg2)
static void OdGsFiler_wrExtents3d(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsFiler_wrUInt32(HandleRef jarg1, UInt32 jarg2)
static byte OdGsFiler_rdUInt8(HandleRef jarg1)
static void OdGsFiler_SubstitutionActuator_applySubstitution(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, IntPtr jarg4)
static HandleRef getCPtr(OdBaseObjectPtr obj)
static HandleRef getCPtr(OdDbStub obj)
Definition OdDbStub.cs:26
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdFloatArray obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGsDCRectDouble obj)
static HandleRef getCPtr(OdGsDCRect obj)
Definition OdGsDCRect.cs:26
virtual void applySubstitution(IntPtr pPlace, IntPtr pValue, Globals.SetPtrFuncDelegate pSetFunc)
Definition OdGsFiler.cs:142
SubstitutionActuator(IntPtr cPtr, bool cMemoryOwn)
Definition OdGsFiler.cs:108
virtual void Dispose(bool disposing)
Definition OdGsFiler.cs:126
static HandleRef getCPtr(SubstitutionActuator obj)
Definition OdGsFiler.cs:113
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue)
Definition OdGsFiler.cs:258
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister, bool bImmediate)
Definition OdGsFiler.cs:208
virtual void clearSubstitutions(IntPtr pValue, UInt32 size)
Definition OdGsFiler.cs:283
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size)
Definition OdGsFiler.cs:273
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister)
Definition OdGsFiler.cs:233
virtual void runSubstitutions(IntPtr pValue, UInt32 size, bool bClear)
Definition OdGsFiler.cs:298
virtual void clearSubstitutions(IntPtr pValue)
Definition OdGsFiler.cs:288
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue)
Definition OdGsFiler.cs:278
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size, bool bRegister)
Definition OdGsFiler.cs:213
virtual void runSubstitutions(IntPtr pValue, UInt32 size)
Definition OdGsFiler.cs:303
virtual void Dispose(bool disposing)
Definition OdGsFiler.cs:196
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution, UInt32 size)
Definition OdGsFiler.cs:218
virtual void runSubstitutions(IntPtr pValue)
Definition OdGsFiler.cs:308
Substitutor(IntPtr cPtr, bool cMemoryOwn)
Definition OdGsFiler.cs:178
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister)
Definition OdGsFiler.cs:253
static HandleRef getCPtr(Substitutor obj)
Definition OdGsFiler.cs:183
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate)
Definition OdGsFiler.cs:263
virtual void requestSubstitution(OdBaseObjectPtr pPlace, IntPtr pValue, bool bRegister, bool bImmediate)
Definition OdGsFiler.cs:248
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size)
Definition OdGsFiler.cs:238
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue, UInt32 size, bool bRegister, bool bImmediate)
Definition OdGsFiler.cs:228
virtual void requestSubstitution(IntPtr pPlace, IntPtr pValue)
Definition OdGsFiler.cs:243
virtual void requestSubstitution(IntPtr pPlace, OdGsFiler.SubstitutionActuator pActuator, IntPtr pValue, UInt32 size, bool bRegister)
Definition OdGsFiler.cs:268
virtual void registerSubstitution(IntPtr pValue, IntPtr pSubstitution)
Definition OdGsFiler.cs:223
virtual bool isReadSection(OdGsFiler.Section section)
Definition OdGsFiler.cs:414
virtual float rdFloat()
Definition OdGsFiler.cs:788
virtual Int16 rdInt16()
Definition OdGsFiler.cs:671
virtual void setWriteSections(UInt64 nSections)
Definition OdGsFiler.cs:388
static new OdRxClass desc()
Definition OdGsFiler.cs:62
virtual uint vb_version()
virtual void wrSectionEnd(OdGsFiler.Section section)
Definition OdGsFiler.cs:425
virtual void wrSectionBegin(OdGsFiler.Section section)
Definition OdGsFiler.cs:420
virtual void skipSection()
Definition OdGsFiler.cs:447
virtual void rdUInt16Array(OdUInt16Array arr)
Definition OdGsFiler.cs:969
virtual void rdString(ref string str)
Definition OdGsFiler.cs:892
virtual void wrVector2d(OdGeVector2d vec)
Definition OdGsFiler.cs:815
virtual void wrInt16(Int16 val)
Definition OdGsFiler.cs:666
virtual Int32 rdInt32()
Definition OdGsFiler.cs:697
virtual OdGsFiler.Section curSection()
Definition OdGsFiler.cs:441
virtual UInt16 rdUInt16()
Definition OdGsFiler.cs:684
virtual UInt32 version()
Definition OdGsFiler.cs:369
virtual void wrFloat(float val)
Definition OdGsFiler.cs:783
virtual void rdMatrix3d(OdGeMatrix3d mat)
Definition OdGsFiler.cs:850
virtual void setReadSections(UInt64 nSections)
Definition OdGsFiler.cs:404
virtual OdRxObject getSubstitutor()
Definition OdGsFiler.cs:480
virtual void wrIntPtr(IntPtr val)
Definition OdGsFiler.cs:744
virtual void wrIntArray(OdIntArray arr)
Definition OdGsFiler.cs:929
OdGsFiler(IntPtr cPtr, bool cMemoryOwn)
Definition OdGsFiler.cs:20
virtual char rdChar()
Definition OdGsFiler.cs:647
virtual Int64 rdInt64()
Definition OdGsFiler.cs:723
virtual bool isPtrRegistered(IntPtr pPtr)
Definition OdGsFiler.cs:551
virtual byte rdUInt8()
Definition OdGsFiler.cs:658
virtual UInt32 rdCOLORREF()
Definition OdGsFiler.cs:775
virtual void setArbitraryData(String pName, OdRxObject pObject)
Definition OdGsFiler.cs:505
virtual void wrChar(char val)
Definition OdGsFiler.cs:642
virtual void rdPoint2dArray(OdGePoint2dArray arr)
Definition OdGsFiler.cs:994
virtual void rdPoint3dArray(OdGePoint3dArray arr)
Definition OdGsFiler.cs:999
virtual UInt32 rdUInt32()
Definition OdGsFiler.cs:710
virtual void makeSubstitutions()
Definition OdGsFiler.cs:475
static OdGsFiler createObject()
Definition OdGsFiler.cs:83
virtual void rdFloatArray(OdFloatArray arr)
Definition OdGsFiler.cs:989
virtual bool checkEOF()
Definition OdGsFiler.cs:457
virtual void rdGsDCRectDouble(OdGsDCRectDouble dcrcd)
virtual bool rdBool()
Definition OdGsFiler.cs:614
virtual void wrUInt64(UInt64 val)
Definition OdGsFiler.cs:731
virtual void wrUInt32(UInt32 val)
Definition OdGsFiler.cs:705
override OdRxObject queryX(OdRxClass protocolClass)
Definition OdGsFiler.cs:76
virtual bool setStream(OdStreamBuf pStream, bool bWrite)
Definition OdGsFiler.cs:320
static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb, UInt32 nVersion)
virtual void wrInt(int val)
Definition OdGsFiler.cs:620
virtual void rdAnsiString(ref string str)
Definition OdGsFiler.cs:870
virtual int rdInt()
Definition OdGsFiler.cs:625
virtual bool checkDbHash(OdRxObject pDb)
Definition OdGsFiler.cs:382
virtual OdDbStub rdHandle()
Definition OdGsFiler.cs:567
virtual void wrUInt32Array(OdUInt32Array arr)
Definition OdGsFiler.cs:919
virtual void wrPoint3dArray(OdGePoint3dArray arr)
Definition OdGsFiler.cs:944
virtual void wrGsDCRect(OdGsDCRect rc)
Definition OdGsFiler.cs:954
virtual void makeSubstitutions(bool bClear)
Definition OdGsFiler.cs:470
virtual OdGsFiler.Substitutor subst()
Definition OdGsFiler.cs:463
virtual void wrUInt16Array(OdUInt16Array arr)
Definition OdGsFiler.cs:914
virtual void rdBackSection()
Definition OdGsFiler.cs:452
virtual void wrDbHash(OdRxObject pDb)
Definition OdGsFiler.cs:377
virtual void wrDouble(double val)
Definition OdGsFiler.cs:794
static OdGsFiler createObject(OdStreamBuf pStream, bool bForWrite, OdRxObject pDb)
virtual void rdDbStubPtrArray(OdDbStubPtrArray arr)
virtual void rdIntArray(OdIntArray arr)
Definition OdGsFiler.cs:984
virtual void wrRawData(IntPtr pData, UInt32 nDataSize)
Definition OdGsFiler.cs:599
virtual UInt64 rdUInt64()
Definition OdGsFiler.cs:736
virtual void wrUInt(uint val)
Definition OdGsFiler.cs:631
virtual void wrEOFSection()
Definition OdGsFiler.cs:430
virtual void wrUInt64Array(OdUInt64Array arr)
Definition OdGsFiler.cs:924
virtual void wrPoint2d(OdGePoint2d pt)
Definition OdGsFiler.cs:805
virtual void wrPoint2dArray(OdGePoint2dArray arr)
Definition OdGsFiler.cs:939
virtual void wrAnsiString(String str)
Definition OdGsFiler.cs:865
virtual void wrBool(bool bVal)
Definition OdGsFiler.cs:609
virtual void wrUInt8(byte val)
Definition OdGsFiler.cs:653
virtual uint rdUInt()
Definition OdGsFiler.cs:636
virtual void clearArbitraryData()
Definition OdGsFiler.cs:536
virtual void setVersion(UInt32 nVersion)
Definition OdGsFiler.cs:364
virtual void wrGsDCRectDouble(OdGsDCRectDouble rcd)
Definition OdGsFiler.cs:959
virtual void wrUInt16(UInt16 val)
Definition OdGsFiler.cs:679
virtual bool setStream(OdStreamBuf pStream)
Definition OdGsFiler.cs:326
virtual void wrExtents3d(OdGeExtents3d ext)
Definition OdGsFiler.cs:855
virtual double rdDouble()
Definition OdGsFiler.cs:799
virtual void rdRawData(IntPtr pData, UInt32 nDataSize)
Definition OdGsFiler.cs:604
virtual void setSubstitutor(OdRxObject pSubst)
Definition OdGsFiler.cs:500
virtual void rdPoint2d(OdGePoint2d pt)
Definition OdGsFiler.cs:810
virtual void rdUInt32Array(OdUInt32Array arr)
Definition OdGsFiler.cs:974
static OdGsFiler cast(OdRxObject pObj)
Definition OdGsFiler.cs:42
virtual void wrInt32(Int32 val)
Definition OdGsFiler.cs:692
virtual OdStreamBuf getStream()
Definition OdGsFiler.cs:332
void wrPtr(IntPtr pPtr)
Definition OdGsFiler.cs:757
virtual void rdVector2d(OdGeVector2d vec)
Definition OdGsFiler.cs:820
virtual void wrInt64(Int64 val)
Definition OdGsFiler.cs:718
virtual void rdUInt64Array(OdUInt64Array arr)
Definition OdGsFiler.cs:979
virtual void wrString(String str)
Definition OdGsFiler.cs:887
virtual void setReadSection(OdGsFiler.Section section, bool bSet)
Definition OdGsFiler.cs:409
virtual void rdPoint3d(OdGePoint3d pt)
Definition OdGsFiler.cs:830
virtual void wrMatrix3d(OdGeMatrix3d mat)
Definition OdGsFiler.cs:845
virtual void unregisterPtr(IntPtr pPtr)
Definition OdGsFiler.cs:546
virtual void wrHandle(OdDbStub pHandle)
Definition OdGsFiler.cs:562
virtual OdRxObject getArbitraryData(String pName)
Definition OdGsFiler.cs:510
virtual void clearRegisteredPtrs()
Definition OdGsFiler.cs:557
virtual bool hasArbitraryData(String pName)
Definition OdGsFiler.cs:530
virtual void wrDbStubPtrArray(OdDbStubPtrArray arr)
Definition OdGsFiler.cs:949
virtual void setDatabase(OdRxObject pDb)
Definition OdGsFiler.cs:352
static HandleRef getCPtr(OdGsFiler obj)
Definition OdGsFiler.cs:25
virtual void rdUInt8Array(OdUInt8Array arr)
Definition OdGsFiler.cs:964
virtual void setWriteSection(OdGsFiler.Section section, bool bSet)
Definition OdGsFiler.cs:393
virtual void rdGsDCRect(OdGsDCRect dcrc)
virtual OdGsFiler.Section rdSection()
Definition OdGsFiler.cs:435
virtual void wrClass(OdRxObject pObj)
Definition OdGsFiler.cs:574
override void Dispose(bool disposing)
Definition OdGsFiler.cs:29
virtual void wrPoint3d(OdGePoint3d pt)
Definition OdGsFiler.cs:825
virtual OdRxObject rdClass()
Definition OdGsFiler.cs:579
override OdRxClass isA()
Definition OdGsFiler.cs:69
virtual void wrFloatArray(OdFloatArray arr)
Definition OdGsFiler.cs:934
virtual OdRxObject getDatabase()
Definition OdGsFiler.cs:357
virtual void rdVector3d(OdGeVector3d vec)
Definition OdGsFiler.cs:840
virtual void wrVector3d(OdGeVector3d vec)
Definition OdGsFiler.cs:835
virtual void wrUInt8Array(OdUInt8Array arr)
Definition OdGsFiler.cs:909
virtual void rdExtents3d(OdGeExtents3d ext)
Definition OdGsFiler.cs:860
virtual IntPtr rdIntPtr()
Definition OdGsFiler.cs:749
static string getRealClassName(IntPtr ptr)
virtual void wrCOLORREF(UInt32 val)
Definition OdGsFiler.cs:770
virtual bool isWriteSection(OdGsFiler.Section section)
Definition OdGsFiler.cs:398
virtual void registerPtr(IntPtr pPtr)
Definition OdGsFiler.cs:541
static HandleRef getCPtr(OdIntArray obj)
Definition OdIntArray.cs:28
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(OdUInt16Array obj)
static HandleRef getCPtr(OdUInt32Array obj)
static HandleRef getCPtr(OdUInt64Array obj)
static HandleRef getCPtr(OdUInt8Array obj)