Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbObject.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDbObject : OdGiDrawable {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbObject(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbObject_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbObject 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
43 public static OdDbObject cast(OdRxObject pObj) {// OdSmartPtr<OdDbObject>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbObject ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
52 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbObject_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbObject_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbObject_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbObject createObject() {// OdSmartPtr<OdDbObject>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbObject ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
93 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
98 }
99
101 return ret;
102}
103
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
107 IntPtr ptr = TD_DbPINVOKE.OdDbObject_objectId(swigCPtr);
108
109 OdDbObjectId ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject(new OdDbObjectId(ptr, true));
113 ret = new OdDbObjectId(ptr, false);
114 }
115 else
116 {
117 ret = new OdDbObjectId(ptr, true);
118 }
119
121 return ret;
122}
123
125 OdDbHandle ret = new OdDbHandle(TD_DbPINVOKE.OdDbObject_getDbHandle(swigCPtr), true);
127 return ret;
128 }
129
131 OdDbHandle ret = new OdDbHandle(TD_DbPINVOKE.OdDbObject_handle(swigCPtr), true);
133 return ret;
134 }
135
137 MemoryManager mMan = MemoryManager.GetMemoryManager();
138 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
139 IntPtr ptr = TD_DbPINVOKE.OdDbObject_ownerId(swigCPtr);
140
141 OdDbObjectId ret = null;
142 if (null != mTrans)
143 {
144 mTrans.AddObject(new OdDbObjectId(ptr, true));
145 ret = new OdDbObjectId(ptr, false);
146 }
147 else
148 {
149 ret = new OdDbObjectId(ptr, true);
150 }
151
153 return ret;
154}
155
156 public virtual void setOwnerId(OdDbObjectId ownerId) {
159 }
160
162 OdDbDatabase ret = (OdDbDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),TD_DbPINVOKE.OdDbObject_database(swigCPtr),false); /*createInt 3_2*/
163
165 return ret;
166}
167
171 }
172
174 MemoryManager mMan = MemoryManager.GetMemoryManager();
175 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
176 IntPtr ptr = TD_DbPINVOKE.OdDbObject_extensionDictionary(swigCPtr);
177
178 OdDbObjectId ret = null;
179 if (null != mTrans)
180 {
181 mTrans.AddObject(new OdDbObjectId(ptr, true));
182 ret = new OdDbObjectId(ptr, false);
183 }
184 else
185 {
186 ret = new OdDbObjectId(ptr, true);
187 }
188
190 return ret;
191}
192
196 return ret;
197 }
198
199 public OdDbXrecord createXrecord(String xrecordName, DuplicateRecordCloning style) {// OdDbXrecordPtr
200 MemoryManager mMan = MemoryManager.GetMemoryManager();
201 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
202 IntPtr ptr = TD_DbPINVOKE.OdDbObject_createXrecord__SWIG_0(swigCPtr, xrecordName, (int)style);
203
204 OdDbXrecord ret = null;
205 if (null != mTrans)
206 {
207 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
208 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
209 }
210 else
211 {
212 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
213 }
214
216 return ret;
217}
218
219 public OdDbXrecord createXrecord(String xrecordName) {// OdDbXrecordPtr
220 MemoryManager mMan = MemoryManager.GetMemoryManager();
221 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
222 IntPtr ptr = TD_DbPINVOKE.OdDbObject_createXrecord__SWIG_1(swigCPtr, xrecordName);
223
224 OdDbXrecord ret = null;
225 if (null != mTrans)
226 {
227 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
228 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
229 }
230 else
231 {
232 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
233 }
234
236 return ret;
237}
238
239 public void upgradeOpen() {
242 }
243
244 public void downgradeOpen() {
247 }
248
249 public void cancel() {
252 }
253
254 public virtual OdResult subOpen(OpenMode mode) {
255 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbObject_subOpen(swigCPtr, (int)mode);
257 return ret;
258 }
259
260 public virtual void subClose() {
263 }
264
265 public OdResult erase(bool eraseIt) {
266 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbObject_erase__SWIG_0(swigCPtr, eraseIt);
268 return ret;
269 }
270
271 public OdResult erase() {
274 return ret;
275 }
276
277 public virtual OdResult subErase(bool erasing) {
278 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbObject_subErase(swigCPtr, erasing);
280 return ret;
281 }
282
283 public void handOverTo(OdDbObject pNewObject, bool keepXData, bool keepExtDict) {
284 TD_DbPINVOKE.OdDbObject_handOverTo__SWIG_0(swigCPtr, OdDbObject.getCPtr(pNewObject), keepXData, keepExtDict);
286 }
287
288 public void handOverTo(OdDbObject pNewObject, bool keepXData) {
289 TD_DbPINVOKE.OdDbObject_handOverTo__SWIG_1(swigCPtr, OdDbObject.getCPtr(pNewObject), keepXData);
291 }
292
293 public void handOverTo(OdDbObject pNewObject) {
296 }
297
298 public virtual void subHandOverTo(OdDbObject pNewObject) {
301 }
302
303 public void swapIdWith(OdDbObjectId otherId, bool swapXdata, bool swapExtDict) {
304 TD_DbPINVOKE.OdDbObject_swapIdWith__SWIG_0(swigCPtr, OdDbObjectId.getCPtr(otherId), swapXdata, swapExtDict);
306 }
307
308 public void swapIdWith(OdDbObjectId otherId, bool swapXdata) {
309 TD_DbPINVOKE.OdDbObject_swapIdWith__SWIG_1(swigCPtr, OdDbObjectId.getCPtr(otherId), swapXdata);
311 }
312
313 public void swapIdWith(OdDbObjectId otherId) {
316 }
317
318 public virtual void subSwapIdWith(OdDbObjectId otherId, bool swapXdata, bool swapExtDict) {
319 TD_DbPINVOKE.OdDbObject_subSwapIdWith__SWIG_0(swigCPtr, OdDbObjectId.getCPtr(otherId), swapXdata, swapExtDict);
321 }
322
323 public virtual void subSwapIdWith(OdDbObjectId otherId, bool swapXdata) {
326 }
327
328 public virtual void subSwapIdWith(OdDbObjectId otherId) {
331 }
332
333 public virtual void audit(OdDbAuditInfo pAuditInfo) {
334 TD_DbPINVOKE.OdDbObject_audit(swigCPtr, OdDbAuditInfo.getCPtr(pAuditInfo));
336 }
337
338 public void dwgIn(OdDbDwgFiler pFiler) {
341 }
342
343 public void dwgOut(OdDbDwgFiler pFiler) {
346 }
347
348 public virtual OdResult dxfIn(OdDbDxfFiler pFiler) {
351 return ret;
352 }
353
354 public virtual void dxfOut(OdDbDxfFiler pFiler) {
357 }
358
359 public virtual OdResult dwgInFields(OdDbDwgFiler pFiler) {
362 return ret;
363 }
364
365 public virtual void dwgOutFields(OdDbDwgFiler pFiler) {
368 }
369
370 public virtual OdResult dxfInFields(OdDbDxfFiler pFiler) {
373 return ret;
374 }
375
376 public virtual void dxfOutFields(OdDbDxfFiler pFiler) {
379 }
380
381 public virtual OdResult dxfInFields_R12(OdDbDxfFiler pFiler) {
384 return ret;
385 }
386
387 public virtual void dxfOutFields_R12(OdDbDxfFiler pFiler) {
390 }
391
395 return ret;
396 }
397
398 public virtual OdResBuf xData(String regappName) {// OdResBufPtr
399 MemoryManager mMan = MemoryManager.GetMemoryManager();
400 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
401 IntPtr ptr = TD_DbPINVOKE.OdDbObject_xData__SWIG_0(swigCPtr, regappName);
402
403 OdResBuf ret = null;
404 if (null != mTrans)
405 {
406 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
407 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
408 }
409 else
410 {
411 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
412 }
413
415 return ret;
416}
417
418 public virtual OdResBuf xData() {// OdResBufPtr
419 MemoryManager mMan = MemoryManager.GetMemoryManager();
420 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
421 IntPtr ptr = TD_DbPINVOKE.OdDbObject_xData__SWIG_1(swigCPtr);
422
423 OdResBuf ret = null;
424 if (null != mTrans)
425 {
426 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
427 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
428 }
429 else
430 {
431 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
432 }
433
435 return ret;
436}
437
438 public virtual void setXData(OdResBuf pRb) {
441 }
442
443 public bool isEraseStatusToggled() {
446 return ret;
447 }
448
449 public bool isErased() {
450 bool ret = TD_DbPINVOKE.OdDbObject_isErased(swigCPtr);
452 return ret;
453 }
454
455 public bool isReadEnabled() {
456 bool ret = TD_DbPINVOKE.OdDbObject_isReadEnabled(swigCPtr);
458 return ret;
459 }
460
461 public bool isWriteEnabled() {
462 bool ret = TD_DbPINVOKE.OdDbObject_isWriteEnabled(swigCPtr);
464 return ret;
465 }
466
467 public bool isNotifyEnabled() {
468 bool ret = TD_DbPINVOKE.OdDbObject_isNotifyEnabled(swigCPtr);
470 return ret;
471 }
472
473 public bool isModified() {
474 bool ret = TD_DbPINVOKE.OdDbObject_isModified(swigCPtr);
476 return ret;
477 }
478
479 public bool isModifiedXData() {
480 bool ret = TD_DbPINVOKE.OdDbObject_isModifiedXData(swigCPtr);
482 return ret;
483 }
484
485 public bool isModifiedGraphics() {
486 bool ret = TD_DbPINVOKE.OdDbObject_isModifiedGraphics(swigCPtr);
488 return ret;
489 }
490
491 public bool isNewObject() {
492 bool ret = TD_DbPINVOKE.OdDbObject_isNewObject(swigCPtr);
494 return ret;
495 }
496
497 public bool isNotifying() {
498 bool ret = TD_DbPINVOKE.OdDbObject_isNotifying(swigCPtr);
500 return ret;
501 }
502
503 public bool isUndoing() {
504 bool ret = TD_DbPINVOKE.OdDbObject_isUndoing(swigCPtr);
506 return ret;
507 }
508
509 public bool isReallyClosing() {
510 bool ret = TD_DbPINVOKE.OdDbObject_isReallyClosing(swigCPtr);
512 return ret;
513 }
514
515 public bool isDBRO() {
516 bool ret = TD_DbPINVOKE.OdDbObject_isDBRO(swigCPtr);
518 return ret;
519 }
520
521 public void assertReadEnabled() {
524 }
525
526 public void assertWriteEnabled(bool autoUndo, bool recordModified) {
527 TD_DbPINVOKE.OdDbObject_assertWriteEnabled__SWIG_0(swigCPtr, autoUndo, recordModified);
529 }
530
531 public void assertWriteEnabled(bool autoUndo) {
534 }
535
536 public void assertWriteEnabled() {
539 }
540
541 public void assertNotifyEnabled() {
544 }
545
546 public void disableUndoRecording(bool disable) {
549 }
550
554 return ret;
555 }
556
558 OdDbDwgFiler ret = (OdDbDwgFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDwgFiler),TD_DbPINVOKE.OdDbObject_undoFiler(swigCPtr),false); /*createInt 3_2*/
559
561 return ret;
562}
563
564 public virtual void applyPartialUndo(OdDbDwgFiler pUndoFiler, OdRxClass pClassObj) {
567 }
568
569 public void addReactor(OdDbObjectReactor pReactor) {
572 }
573
574 public void removeReactor(OdDbObjectReactor pReactor) {
577 }
578
579 public virtual void addPersistentReactor(OdDbObjectId objId) {
582 }
583
584 public virtual void removePersistentReactor(OdDbObjectId objId) {
587 }
588
592 return ret;
593 }
594
596// csout array
598
600 return res;
601}
602
604// csout array
606
608 return res;
609}
610
611 public virtual void recvPropagateModify(OdDbObject pSubObj) {
614 }
615
616 public virtual void xmitPropagateModify() {
619 }
620
621 public virtual OdDbObject deepClone(OdDbIdMapping idMap, OdDbObject pOwner, bool bPrimary) {// OdDbObjectPtr
622 MemoryManager mMan = MemoryManager.GetMemoryManager();
623 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
624 IntPtr ptr = TD_DbPINVOKE.OdDbObject_deepClone__SWIG_0(swigCPtr, OdDbIdMapping.getCPtr(idMap), OdDbObject.getCPtr(pOwner), bPrimary);
625
626 OdDbObject ret = null;
627 if (null != mTrans)
628 {
629 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
630 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
631 }
632 else
633 {
634 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
635 }
636
638 return ret;
639}
640
641 public virtual OdDbObject deepClone(OdDbIdMapping idMap, OdDbObject pOwner) {// OdDbObjectPtr
642 MemoryManager mMan = MemoryManager.GetMemoryManager();
643 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
645
646 OdDbObject ret = null;
647 if (null != mTrans)
648 {
649 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
650 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
651 }
652 else
653 {
654 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
655 }
656
658 return ret;
659}
660
661 public virtual OdDbObject wblockClone(OdDbIdMapping idMap, OdDbObject pOwner, bool bPrimary) {// OdDbObjectPtr
662 MemoryManager mMan = MemoryManager.GetMemoryManager();
663 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
664 IntPtr ptr = TD_DbPINVOKE.OdDbObject_wblockClone__SWIG_0(swigCPtr, OdDbIdMapping.getCPtr(idMap), OdDbObject.getCPtr(pOwner), bPrimary);
665
666 OdDbObject ret = null;
667 if (null != mTrans)
668 {
669 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
670 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
671 }
672 else
673 {
674 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
675 }
676
678 return ret;
679}
680
681 public virtual OdDbObject wblockClone(OdDbIdMapping idMap, OdDbObject pOwner) {// OdDbObjectPtr
682 MemoryManager mMan = MemoryManager.GetMemoryManager();
683 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
685
686 OdDbObject ret = null;
687 if (null != mTrans)
688 {
689 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
690 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
691 }
692 else
693 {
694 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
695 }
696
698 return ret;
699}
700
701 public virtual void appendToOwner(OdDbIdPair idPair, OdDbObject pOwnerObject, OdDbIdMapping idMap) {
704 }
705
709 }
710
711 public bool isOdDbObjectIdsInFlux() {
714 return ret;
715 }
716
717 public virtual void copied(OdDbObject pObject, OdDbObject pNewObject) {
718 TD_DbPINVOKE.OdDbObject_copied(swigCPtr, OdDbObject.getCPtr(pObject), OdDbObject.getCPtr(pNewObject));
720 }
721
722 public virtual void erased(OdDbObject pObject, bool erasing) {
723 TD_DbPINVOKE.OdDbObject_erased__SWIG_0(swigCPtr, OdDbObject.getCPtr(pObject), erasing);
725 }
726
727 public virtual void erased(OdDbObject pObject) {
730 }
731
732 public virtual void goodbye(OdDbObject pObject) {
735 }
736
737 public virtual void openedForModify(OdDbObject pObject) {
740 }
741
742 public virtual void modified(OdDbObject pObject) {
745 }
746
747 public virtual void subObjModified(OdDbObject pObject, OdDbObject pSubObj) {
750 }
751
752 public virtual void modifyUndone(OdDbObject pObject) {
755 }
756
757 public virtual void modifiedXData(OdDbObject pObject) {
760 }
761
762 public virtual void unappended(OdDbObject pObject) {
765 }
766
767 public virtual void reappended(OdDbObject pObject) {
770 }
771
772 public bool isAProxy() {
773 bool ret = TD_DbPINVOKE.OdDbObject_isAProxy(swigCPtr);
775 return ret;
776 }
777
778 public virtual void objectClosed(OdDbObjectId objectId) {
781 }
782
783 public virtual void modifiedGraphics(OdDbObject pObject) {
786 }
787
788 public override void copyFrom(OdRxObject pSource) {
791 }
792
796 return ret;
797 }
798
802 }
803
804 public virtual DwgVersion getObjectSaveVersion(OdDbFiler pFiler, out MaintReleaseVer pMaintVer) {
807 return ret;
808 }
809
813 return ret;
814 }
815
816 public virtual OdDbObject decomposeForSave(DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData) {// OdDbObjectPtr
817 MemoryManager mMan = MemoryManager.GetMemoryManager();
818 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
819 IntPtr ptr = TD_DbPINVOKE.OdDbObject_decomposeForSave__SWIG_0(swigCPtr, (int)ver, OdDbObjectId.getCPtr(replaceId), out exchangeXData);
820
821 OdDbObject ret = null;
822 if (null != mTrans)
823 {
824 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
825 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
826 }
827 else
828 {
829 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
830 }
831
833 return ret;
834}
835
836 public virtual OdDbObject decomposeForSave(SaveType format, DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData) {// OdDbObjectPtr
837 MemoryManager mMan = MemoryManager.GetMemoryManager();
838 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
839 IntPtr ptr = TD_DbPINVOKE.OdDbObject_decomposeForSave__SWIG_1(swigCPtr, (int)format, (int)ver, OdDbObjectId.getCPtr(replaceId), out exchangeXData);
840
841 OdDbObject ret = null;
842 if (null != mTrans)
843 {
844 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
845 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
846 }
847 else
848 {
849 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
850 }
851
853 return ret;
854}
855
856 public void convertForSave(DwgVersion ver) {
857 TD_DbPINVOKE.OdDbObject_convertForSave(swigCPtr, (int)ver);
859 }
860
861 public virtual void composeForLoad(SaveType format, DwgVersion version, OdDbAuditInfo pAuditInfo) {
862 TD_DbPINVOKE.OdDbObject_composeForLoad(swigCPtr, (int)format, (int)version, OdDbAuditInfo.getCPtr(pAuditInfo));
864 }
865
866 public virtual OdGiDrawable drawable() {
867 OdGiDrawable ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),TD_DbPINVOKE.OdDbObject_drawable(swigCPtr),false); /*createInt 3_2*/
868
870 return ret;
871}
872
873 public virtual new UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
874// test csout
875 /*SIMPLETYPE*/
876 UInt32 ret = TD_DbPINVOKE.OdDbObject_subSetAttributes(swigCPtr, OdGiDrawableTraits.getCPtr(pTraits));
878 return ret;
879 }
880
881 public virtual new bool subWorldDraw(OdGiWorldDraw pWd) {
884 return ret;
885 }
886
887 public virtual new void subViewportDraw(OdGiViewportDraw pVd) {
890 }
891
892 public override bool isPersistent() {
893 bool ret = TD_DbPINVOKE.OdDbObject_isPersistent(swigCPtr);
895 return ret;
896 }
897
898 public override OdDbStub id() {
899 global::System.IntPtr cPtr = TD_DbPINVOKE.OdDbObject_id(swigCPtr);
900 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
902 return ret;
903 }
904
905 public virtual OdResult getClassID(IntPtr /*SIMPLETYPE*/ pClsid) {
906 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbObject_getClassID(swigCPtr, pClsid /*SIMPLETYPE*/);
908 return ret;
909 }
910
911 public override void setGsNode(OdGsCache pNode) {
914 }
915
916 public override OdGsCache gsNode() {
917 OdGsCache ret = (OdGsCache)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsCache),TD_DbPINVOKE.OdDbObject_gsNode(swigCPtr),false); /*createInt 3_2*/
918
920 return ret;
921}
922
926 }
927
928 public bool hasFields() {
929 bool ret = TD_DbPINVOKE.OdDbObject_hasFields(swigCPtr);
931 return ret;
932 }
933
934 public OdDbObjectId getField(String fieldName) {
935 MemoryManager mMan = MemoryManager.GetMemoryManager();
936 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
937 IntPtr ptr = TD_DbPINVOKE.OdDbObject_getField__SWIG_0(swigCPtr, fieldName);
938
939 OdDbObjectId ret = null;
940 if (null != mTrans)
941 {
942 mTrans.AddObject(new OdDbObjectId(ptr, true));
943 ret = new OdDbObjectId(ptr, false);
944 }
945 else
946 {
947 ret = new OdDbObjectId(ptr, true);
948 }
949
951 return ret;
952}
953
954 public OdDbObject getField(String fieldName, OpenMode mode) {// OdDbObjectPtr
955 MemoryManager mMan = MemoryManager.GetMemoryManager();
956 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
957 IntPtr ptr = TD_DbPINVOKE.OdDbObject_getField__SWIG_1(swigCPtr, fieldName, (int)mode);
958
959 OdDbObject ret = null;
960 if (null != mTrans)
961 {
962 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
963 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
964 }
965 else
966 {
967 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
968 }
969
971 return ret;
972}
973
974 public virtual OdDbObjectId setField(String fieldName, OdDbField pField) {
975 MemoryManager mMan = MemoryManager.GetMemoryManager();
976 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
977 IntPtr ptr = TD_DbPINVOKE.OdDbObject_setField(swigCPtr, fieldName, OdDbField.getCPtr(pField));
978
979 OdDbObjectId ret = null;
980 if (null != mTrans)
981 {
982 mTrans.AddObject(new OdDbObjectId(ptr, true));
983 ret = new OdDbObjectId(ptr, false);
984 }
985 else
986 {
987 ret = new OdDbObjectId(ptr, true);
988 }
989
991 return ret;
992}
993
994 public virtual OdResult removeField(OdDbObjectId fieldId) {
997 return ret;
998 }
999
1000 public virtual OdDbObjectId removeField(String fieldName) {
1001 MemoryManager mMan = MemoryManager.GetMemoryManager();
1002 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
1003 IntPtr ptr = TD_DbPINVOKE.OdDbObject_removeField__SWIG_1(swigCPtr, fieldName);
1004
1005 OdDbObjectId ret = null;
1006 if (null != mTrans)
1007 {
1008 mTrans.AddObject(new OdDbObjectId(ptr, true));
1009 ret = new OdDbObjectId(ptr, false);
1010 }
1011 else
1012 {
1013 ret = new OdDbObjectId(ptr, true);
1014 }
1015
1017 return ret;
1018}
1019
1021 MemoryManager mMan = MemoryManager.GetMemoryManager();
1022 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
1024
1025 OdDbObjectId ret = null;
1026 if (null != mTrans)
1027 {
1028 mTrans.AddObject(new OdDbObjectId(ptr, true));
1029 ret = new OdDbObjectId(ptr, false);
1030 }
1031 else
1032 {
1033 ret = new OdDbObjectId(ptr, true);
1034 }
1035
1037 return ret;
1038}
1039
1040 public OdDbObject getFieldDictionary(OpenMode mode) {// OdDbObjectPtr
1041 MemoryManager mMan = MemoryManager.GetMemoryManager();
1042 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1043 IntPtr ptr = TD_DbPINVOKE.OdDbObject_getFieldDictionary__SWIG_1(swigCPtr, (int)mode);
1044
1045 OdDbObject ret = null;
1046 if (null != mTrans)
1047 {
1048 mTrans.AddObject((OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true));
1049 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, false);
1050 }
1051 else
1052 {
1053 ret = (OdDbObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObject),ptr, true);
1054 }
1055
1057 return ret;
1058}
1059
1060 public virtual OdRxClass saveAsClass(OdRxClass pClass) {
1061 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbObject_saveAsClass(swigCPtr, OdRxClass.getCPtr(pClass)),false); /*createInt 3_2*/
1062
1064 return ret;
1065}
1066
1067 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
1068 string ret = TD_DbPINVOKE.OdDbObject_getRealClassName(ptr /*SIMPLETYPE*/);
1070 return ret;
1071 }
1072
1078
1079}
1080
1081}
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsCache obj)
Definition: OdGsCache.cs:25
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDbAuditInfo obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
static HandleRef getCPtr(OdDbField obj)
Definition: OdDbField.cs:26
static HandleRef getCPtr(OdDbFiler obj)
Definition: OdDbFiler.cs:26
static HandleRef getCPtr(OdDbIdMapping obj)
static HandleRef getCPtr(OdDbIdPair obj)
Definition: OdDbIdPair.cs:27
virtual DuplicateRecordCloning mergeStyle()
Definition: OdDbObject.cs:392
void setOdDbObjectIdsInFlux()
Definition: OdDbObject.cs:706
virtual OdGiDrawable drawable()
Definition: OdDbObject.cs:866
OdDbObjectId getFieldDictionary()
Definition: OdDbObject.cs:1020
void convertForSave(DwgVersion ver)
Definition: OdDbObject.cs:856
OdDbXrecord createXrecord(String xrecordName, DuplicateRecordCloning style)
Definition: OdDbObject.cs:199
override OdGsCache gsNode()
Definition: OdDbObject.cs:916
virtual void dxfOutFields_R12(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:387
void createExtensionDictionary()
Definition: OdDbObject.cs:168
virtual void subSwapIdWith(OdDbObjectId otherId, bool swapXdata)
Definition: OdDbObject.cs:323
virtual DwgVersion getObjectSaveVersion(OdDbFiler pFiler, out MaintReleaseVer pMaintVer)
Definition: OdDbObject.cs:804
override bool isPersistent()
Definition: OdDbObject.cs:892
void removeReactor(OdDbObjectReactor pReactor)
Definition: OdDbObject.cs:574
virtual OdDbObject decomposeForSave(DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData)
Definition: OdDbObject.cs:816
virtual void erased(OdDbObject pObject)
Definition: OdDbObject.cs:727
virtual void addPersistentReactor(OdDbObjectId objId)
Definition: OdDbObject.cs:579
virtual OdResult removeField(OdDbObjectId fieldId)
Definition: OdDbObject.cs:994
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
Definition: OdDbObject.cs:1077
OdDbHandle handle()
Definition: OdDbObject.cs:130
void handOverTo(OdDbObject pNewObject)
Definition: OdDbObject.cs:293
virtual void dwgOutFields(OdDbDwgFiler pFiler)
Definition: OdDbObject.cs:365
virtual void composeForLoad(SaveType format, DwgVersion version, OdDbAuditInfo pAuditInfo)
Definition: OdDbObject.cs:861
override void copyFrom(OdRxObject pSource)
Definition: OdDbObject.cs:788
virtual void setOwnerId(OdDbObjectId ownerId)
Definition: OdDbObject.cs:156
virtual OdResult dxfIn(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:348
virtual void subSwapIdWith(OdDbObjectId otherId)
Definition: OdDbObject.cs:328
static new OdDbObject createObject()
Definition: OdDbObject.cs:84
bool isUndoRecordingDisabled()
Definition: OdDbObject.cs:551
virtual void modifyUndone(OdDbObject pObject)
Definition: OdDbObject.cs:752
override OdRxClass isA()
Definition: OdDbObject.cs:70
OdDbObjectId getField(String fieldName)
Definition: OdDbObject.cs:934
bool isOdDbObjectIdsInFlux()
Definition: OdDbObject.cs:711
virtual void audit(OdDbAuditInfo pAuditInfo)
Definition: OdDbObject.cs:333
void disableUndoRecording(bool disable)
Definition: OdDbObject.cs:546
void dwgOut(OdDbDwgFiler pFiler)
Definition: OdDbObject.cs:343
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdDbObject.cs:77
OdDbHandle getDbHandle()
Definition: OdDbObject.cs:124
virtual void recvPropagateModify(OdDbObject pSubObj)
Definition: OdDbObject.cs:611
static HandleRef getCPtr(OdDbObject obj)
Definition: OdDbObject.cs:26
virtual OdDbObjectId removeField(String fieldName)
Definition: OdDbObject.cs:1000
virtual OdResult dwgInFields(OdDbDwgFiler pFiler)
Definition: OdDbObject.cs:359
virtual OdResult getClassID(IntPtr pClsid)
Definition: OdDbObject.cs:905
OdDbObject(IntPtr cPtr, bool cMemoryOwn)
Definition: OdDbObject.cs:21
OdDbObjectId objectId()
Definition: OdDbObject.cs:104
void swapIdWith(OdDbObjectId otherId)
Definition: OdDbObject.cs:313
void dwgIn(OdDbDwgFiler pFiler)
Definition: OdDbObject.cs:338
virtual void applyPartialUndo(OdDbDwgFiler pUndoFiler, OdRxClass pClassObj)
Definition: OdDbObject.cs:564
virtual void dxfOut(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:354
virtual void modified(OdDbObject pObject)
Definition: OdDbObject.cs:742
virtual void xmitPropagateModify()
Definition: OdDbObject.cs:616
virtual OdResult dxfInFields(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:370
virtual void removePersistentReactor(OdDbObjectId objId)
Definition: OdDbObject.cs:584
virtual OdDbObject decomposeForSave(SaveType format, DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData)
Definition: OdDbObject.cs:836
static string getRealClassName(IntPtr ptr)
Definition: OdDbObject.cs:1067
OdDbObjectIdArray getPersistentReactors()
Definition: OdDbObject.cs:595
OdDbObjectId ownerId()
Definition: OdDbObject.cs:136
OdDbXrecord createXrecord(String xrecordName)
Definition: OdDbObject.cs:219
OdDbObjectId extensionDictionary()
Definition: OdDbObject.cs:173
virtual new bool subWorldDraw(OdGiWorldDraw pWd)
Definition: OdDbObject.cs:881
void handOverTo(OdDbObject pNewObject, bool keepXData)
Definition: OdDbObject.cs:288
virtual void appendToOwner(OdDbIdPair idPair, OdDbObject pOwnerObject, OdDbIdMapping idMap)
Definition: OdDbObject.cs:701
void assertNotifyEnabled()
Definition: OdDbObject.cs:541
OdResult erase(bool eraseIt)
Definition: OdDbObject.cs:265
override OdDbStub id()
Definition: OdDbObject.cs:898
virtual OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:381
virtual void copied(OdDbObject pObject, OdDbObject pNewObject)
Definition: OdDbObject.cs:717
void swapIdWith(OdDbObjectId otherId, bool swapXdata, bool swapExtDict)
Definition: OdDbObject.cs:303
virtual void unappended(OdDbObject pObject)
Definition: OdDbObject.cs:762
virtual new void subViewportDraw(OdGiViewportDraw pVd)
Definition: OdDbObject.cs:887
virtual void modifiedXData(OdDbObject pObject)
Definition: OdDbObject.cs:757
virtual new UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
Definition: OdDbObject.cs:873
virtual OdDbObject wblockClone(OdDbIdMapping idMap, OdDbObject pOwner, bool bPrimary)
Definition: OdDbObject.cs:661
virtual void goodbye(OdDbObject pObject)
Definition: OdDbObject.cs:732
bool releaseExtensionDictionary()
Definition: OdDbObject.cs:193
virtual void subHandOverTo(OdDbObject pNewObject)
Definition: OdDbObject.cs:298
virtual OdDbObjectId setField(String fieldName, OdDbField pField)
Definition: OdDbObject.cs:974
virtual DwgVersion getObjectSaveVersion(OdDbFiler pFiler)
Definition: OdDbObject.cs:810
virtual void modifiedGraphics(OdDbObject pObject)
Definition: OdDbObject.cs:783
virtual OdResult subOpen(OpenMode mode)
Definition: OdDbObject.cs:254
virtual OdResBuf xData(String regappName)
Definition: OdDbObject.cs:398
virtual OdRxClass saveAsClass(OdRxClass pClass)
Definition: OdDbObject.cs:1060
OdDbObjectReactorArray getTransientReactors()
Definition: OdDbObject.cs:603
bool hasSaveVersionOverride()
Definition: OdDbObject.cs:793
virtual void setXData(OdResBuf pRb)
Definition: OdDbObject.cs:438
override void Dispose(bool disposing)
Definition: OdDbObject.cs:30
void handOverTo(OdDbObject pNewObject, bool keepXData, bool keepExtDict)
Definition: OdDbObject.cs:283
OdDbObject getFieldDictionary(OpenMode mode)
Definition: OdDbObject.cs:1040
virtual void openedForModify(OdDbObject pObject)
Definition: OdDbObject.cs:737
virtual void subObjModified(OdDbObject pObject, OdDbObject pSubObj)
Definition: OdDbObject.cs:747
void swapIdWith(OdDbObjectId otherId, bool swapXdata)
Definition: OdDbObject.cs:308
virtual OdResBuf xData()
Definition: OdDbObject.cs:418
virtual OdDbObject deepClone(OdDbIdMapping idMap, OdDbObject pOwner)
Definition: OdDbObject.cs:641
void addReactor(OdDbObjectReactor pReactor)
Definition: OdDbObject.cs:569
virtual OdResult subErase(bool erasing)
Definition: OdDbObject.cs:277
bool hasPersistentReactor(OdDbObjectId objId)
Definition: OdDbObject.cs:589
OdDbObject getField(String fieldName, OpenMode mode)
Definition: OdDbObject.cs:954
OdDbDwgFiler undoFiler()
Definition: OdDbObject.cs:557
virtual void dxfOutFields(OdDbDxfFiler pFiler)
Definition: OdDbObject.cs:376
virtual void objectClosed(OdDbObjectId objectId)
Definition: OdDbObject.cs:778
void assertWriteEnabled(bool autoUndo, bool recordModified)
Definition: OdDbObject.cs:526
virtual void subSwapIdWith(OdDbObjectId otherId, bool swapXdata, bool swapExtDict)
Definition: OdDbObject.cs:318
virtual void reappended(OdDbObject pObject)
Definition: OdDbObject.cs:767
static new OdRxClass desc()
Definition: OdDbObject.cs:63
static OdDbObject cast(OdRxObject pObj)
Definition: OdDbObject.cs:43
virtual OdDbObject wblockClone(OdDbIdMapping idMap, OdDbObject pOwner)
Definition: OdDbObject.cs:681
virtual void erased(OdDbObject pObject, bool erasing)
Definition: OdDbObject.cs:722
void assertWriteEnabled(bool autoUndo)
Definition: OdDbObject.cs:531
void setHasSaveVersionOverride(bool hasSaveVersionOverride)
Definition: OdDbObject.cs:799
void xDataTransformBy(OdGeMatrix3d xfm)
Definition: OdDbObject.cs:923
bool isEraseStatusToggled()
Definition: OdDbObject.cs:443
virtual OdDbObject deepClone(OdDbIdMapping idMap, OdDbObject pOwner, bool bPrimary)
Definition: OdDbObject.cs:621
virtual void subClose()
Definition: OdDbObject.cs:260
override void setGsNode(OdGsCache pNode)
Definition: OdDbObject.cs:911
OdDbDatabase database()
Definition: OdDbObject.cs:161
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static HandleRef getCPtr(OdDbObjectReactor obj)
static HandleRef getCPtr(OdResBuf obj)
Definition: OdResBuf.cs:26
static global::System.Exception Retrieve()
static bool OdDbObject_isModified(HandleRef jarg1)
static void OdDbObject_convertForSave(HandleRef jarg1, int jarg2)
static IntPtr OdDbObject_gsNode(HandleRef jarg1)
static void OdDbObject_addPersistentReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObject_subSwapIdWith__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbObject_getObjectSaveVersion__SWIG_0(HandleRef jarg1, HandleRef jarg2, out MaintReleaseVer jarg3)
static void OdDbObject_setOdDbObjectIdsInFlux(HandleRef jarg1)
static void OdDbObject_subSwapIdWith__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static void OdDbObject_subClose(HandleRef jarg1)
static void OdDbObject_erased__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static int OdDbObject_mergeStyle(HandleRef jarg1)
static int OdDbObject_erase__SWIG_1(HandleRef jarg1)
static void OdDbObject_assertWriteEnabled__SWIG_1(HandleRef jarg1, bool jarg2)
static IntPtr OdDbObject_wblockClone__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static bool OdDbObject_isReallyClosing(HandleRef jarg1)
static void OdDbObject_handOverTo__SWIG_1(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static IntPtr OdDbObject_deepClone__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static int OdDbObject_erase__SWIG_0(HandleRef jarg1, bool jarg2)
static bool OdDbObject_hasFields(HandleRef jarg1)
static void OdDbObject_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_erased__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDbObject_getTransientReactors(HandleRef jarg1)
static void OdDbObject_removeReactor(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_setHasSaveVersionOverride(HandleRef jarg1, bool jarg2)
static bool OdDbObject_releaseExtensionDictionary(HandleRef jarg1)
static void OdDbObject_dxfOut(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_removePersistentReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbObject_hasPersistentReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObject_openedForModify(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_handOverTo__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbObject_setField(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static IntPtr OdDbObject_isA(HandleRef jarg1)
static void OdDbObject_disableUndoRecording(HandleRef jarg1, bool jarg2)
static UInt32 OdDbObject_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_objectClosed(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObject_modifyUndone(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObject_getFieldDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbObject_getField__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbObject_subErase(HandleRef jarg1, bool jarg2)
static void OdDbObject_xDataTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbObject_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_swapIdWith__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static IntPtr OdDbObject_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbObject_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_assertWriteEnabled__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static void OdDbObject_dwgIn(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbObject(HandleRef jarg1)
static global::System.IntPtr OdDbObject_getDbHandle(HandleRef jarg1)
static global::System.IntPtr OdDbObject_removeField__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbObject_desc()
static IntPtr OdDbObject_decomposeForSave__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out bool jarg4)
static void OdDbObject_applyPartialUndo(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static global::System.IntPtr OdDbObject_getFieldDictionary__SWIG_0(HandleRef jarg1)
static void OdDbObject_handOverTo__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3, bool jarg4)
static bool OdDbObject_isWriteEnabled(HandleRef jarg1)
static void OdDbObject_assertWriteEnabled__SWIG_2(HandleRef jarg1)
static bool OdDbObject_isUndoing(HandleRef jarg1)
static global::System.IntPtr OdDbObject_objectId(HandleRef jarg1)
static bool OdDbObject_isErased(HandleRef jarg1)
static void OdDbObject_composeForLoad(HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDbObject_assertReadEnabled(HandleRef jarg1)
static IntPtr OdDbObject_xData__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbObject_appendToOwner(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4)
static void OdDbObject_upgradeOpen(HandleRef jarg1)
static bool OdDbObject_hasSaveVersionOverride(HandleRef jarg1)
static void OdDbObject_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_addReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObject_undoFiler(HandleRef jarg1)
static IntPtr OdDbObject_saveAsClass(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_setGsNode(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObject_cast(HandleRef jarg1)
static IntPtr OdDbObject_wblockClone__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObject_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDbObject_isReadEnabled(HandleRef jarg1)
static bool OdDbObject_isPersistent(HandleRef jarg1)
static IntPtr OdDbObject_decomposeForSave__SWIG_1(HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, out bool jarg5)
static IntPtr OdDbObject_createXrecord__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static void OdDbObject_recvPropagateModify(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_swapIdWith__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static bool OdDbObject_isOdDbObjectIdsInFlux(HandleRef jarg1)
static int OdDbObject_dxfIn(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_assertNotifyEnabled(HandleRef jarg1)
static bool OdDbObject_isModifiedXData(HandleRef jarg1)
static void OdDbObject_modifiedGraphics(HandleRef jarg1, HandleRef jarg2)
static bool OdDbObject_isDBRO(HandleRef jarg1)
static void OdDbObject_reappended(HandleRef jarg1, HandleRef jarg2)
static bool OdDbObject_isAProxy(HandleRef jarg1)
static int OdDbObject_getClassID(HandleRef jarg1, IntPtr jarg2)
static void OdDbObject_modifiedXData(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_setXData(HandleRef jarg1, HandleRef jarg2)
static int OdDbObject_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObject_xData__SWIG_1(HandleRef jarg1)
static string OdDbObject_getRealClassName(IntPtr jarg1)
static bool OdDbObject_isNotifying(HandleRef jarg1)
static void OdDbObject_modified(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_goodbye(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_cancel(HandleRef jarg1)
static bool OdDbObject_isNewObject(HandleRef jarg1)
static void OdDbObject_audit(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObject_copyFrom(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbObject_getPersistentReactors(HandleRef jarg1)
static int OdDbObject_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbObject_isUndoRecordingDisabled(HandleRef jarg1)
static int OdDbObject_subOpen(HandleRef jarg1, int jarg2)
static bool OdDbObject_isNotifyEnabled(HandleRef jarg1)
static void OdDbObject_xmitPropagateModify(HandleRef jarg1)
static void OdDbObject_swapIdWith__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbObject_deepClone__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObject_unappended(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_subObjModified(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObject_dwgOut(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObject_createObject()
static global::System.IntPtr OdDbObject_id(HandleRef jarg1)
static IntPtr OdDbObject_drawable(HandleRef jarg1)
static int OdDbObject_getObjectSaveVersion__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_copied(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbObject_subHandOverTo(HandleRef jarg1, HandleRef jarg2)
static void OdDbObject_downgradeOpen(HandleRef jarg1)
static IntPtr OdDbObject_database(HandleRef jarg1)
static void OdDbObject_subSwapIdWith__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbObject_handle(HandleRef jarg1)
static void OdDbObject_createExtensionDictionary(HandleRef jarg1)
static global::System.IntPtr OdDbObject_ownerId(HandleRef jarg1)
static void OdDbObject_setOwnerId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbObject_isModifiedGraphics(HandleRef jarg1)
static global::System.IntPtr OdDbObject_extensionDictionary(HandleRef jarg1)
static void OdDbObject_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbObject_removeField__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbObject_isEraseStatusToggled(HandleRef jarg1)
static IntPtr OdDbObject_getField__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static IntPtr OdDbObject_createXrecord__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)