18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 : this(
TD_DbPINVOKE.new_OdEditorReactor(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction();
52 SwigDirectorConnect();
53 DelegateHolder.OnHoldSwigDirectorDelegates(
this);
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
333 if (SwigDerivedClassHasMethod(
"xrefSubCommandStart", swigMethodTypes79))
TD_DbPINVOKE.
OdEditorReactor_xrefSubCommandStartSwigExplicitOdEditorReactor__SWIG_0(swigCPtr,
OdDbDatabase.
getCPtr(pHostDb), (
int)subCmd,
OdDbObjectIdArray.
getCPtr(btrIds),
OdStringArray.
getCPtr(btrNames),
OdStringArray.
getCPtr(paths));
else TD_DbPINVOKE.
OdEditorReactor_xrefSubCommandStart__SWIG_0(swigCPtr,
OdDbDatabase.
getCPtr(pHostDb), (
int)subCmd,
OdDbObjectIdArray.
getCPtr(btrIds),
OdStringArray.
getCPtr(btrNames),
OdStringArray.
getCPtr(paths));
338 if (SwigDerivedClassHasMethod(
"xrefSubCommandStart", swigMethodTypes34))
TD_DbPINVOKE.
OdEditorReactor_xrefSubCommandStartSwigExplicitOdEditorReactor__SWIG_1(swigCPtr,
OdDbDatabase.
getCPtr(pHostDb), (
int)subCmd,
OdDbObjectIdArray.
getCPtr(btrIds),
OdStringArray.
getCPtr(btrNames),
OdStringArray.
getCPtr(paths), out veto);
else TD_DbPINVOKE.
OdEditorReactor_xrefSubCommandStart__SWIG_1(swigCPtr,
OdDbDatabase.
getCPtr(pHostDb), (
int)subCmd,
OdDbObjectIdArray.
getCPtr(btrIds),
OdStringArray.
getCPtr(btrNames),
OdStringArray.
getCPtr(paths), out veto);
348 private void SwigDirectorConnect() {
349 if (SwigDerivedClassHasMethod(
"queryX", swigMethodTypes0))
351 if (SwigDerivedClassHasMethod(
"isA", swigMethodTypes1))
353 if (SwigDerivedClassHasMethod(
"copyFrom", swigMethodTypes2))
355 if (SwigDerivedClassHasMethod(
"dwgFileOpened", swigMethodTypes3))
357 if (SwigDerivedClassHasMethod(
"initialDwgFileOpenComplete", swigMethodTypes4))
359 if (SwigDerivedClassHasMethod(
"databaseConstructed", swigMethodTypes5))
361 if (SwigDerivedClassHasMethod(
"databaseToBeDestroyed", swigMethodTypes6))
363 if (SwigDerivedClassHasMethod(
"beginSave", swigMethodTypes7))
365 if (SwigDerivedClassHasMethod(
"saveComplete", swigMethodTypes8))
367 if (SwigDerivedClassHasMethod(
"abortSave", swigMethodTypes9))
369 if (SwigDerivedClassHasMethod(
"beginDxfIn", swigMethodTypes10))
371 if (SwigDerivedClassHasMethod(
"abortDxfIn", swigMethodTypes11))
373 if (SwigDerivedClassHasMethod(
"dxfInComplete", swigMethodTypes12))
375 if (SwigDerivedClassHasMethod(
"beginDxfOut", swigMethodTypes13))
377 if (SwigDerivedClassHasMethod(
"abortDxfOut", swigMethodTypes14))
379 if (SwigDerivedClassHasMethod(
"dxfOutComplete", swigMethodTypes15))
381 if (SwigDerivedClassHasMethod(
"beginInsert", swigMethodTypes16))
383 if (SwigDerivedClassHasMethod(
"beginInsert", swigMethodTypes17))
385 if (SwigDerivedClassHasMethod(
"otherInsert", swigMethodTypes18))
387 if (SwigDerivedClassHasMethod(
"abortInsert", swigMethodTypes19))
389 if (SwigDerivedClassHasMethod(
"endInsert", swigMethodTypes20))
391 if (SwigDerivedClassHasMethod(
"wblockNotice", swigMethodTypes21))
393 if (SwigDerivedClassHasMethod(
"beginWblock", swigMethodTypes22))
395 if (SwigDerivedClassHasMethod(
"beginWblock", swigMethodTypes23))
397 if (SwigDerivedClassHasMethod(
"beginWblock", swigMethodTypes24))
399 if (SwigDerivedClassHasMethod(
"otherWblock", swigMethodTypes25))
401 if (SwigDerivedClassHasMethod(
"abortWblock", swigMethodTypes26))
403 if (SwigDerivedClassHasMethod(
"endWblock", swigMethodTypes27))
405 if (SwigDerivedClassHasMethod(
"beginWblockObjects", swigMethodTypes28))
407 if (SwigDerivedClassHasMethod(
"beginDeepClone", swigMethodTypes29))
409 if (SwigDerivedClassHasMethod(
"beginDeepCloneXlation", swigMethodTypes30))
411 if (SwigDerivedClassHasMethod(
"abortDeepClone", swigMethodTypes31))
413 if (SwigDerivedClassHasMethod(
"endDeepClone", swigMethodTypes32))
415 if (SwigDerivedClassHasMethod(
"partialOpenNotice", swigMethodTypes33))
417 if (SwigDerivedClassHasMethod(
"xrefSubCommandStart", swigMethodTypes34))
419 if (SwigDerivedClassHasMethod(
"xrefSubCommandEnd", swigMethodTypes35))
421 if (SwigDerivedClassHasMethod(
"xrefSubCommandAborted", swigMethodTypes36))
423 if (SwigDerivedClassHasMethod(
"beginDwgOpen", swigMethodTypes37))
425 if (SwigDerivedClassHasMethod(
"endDwgOpen", swigMethodTypes38))
427 if (SwigDerivedClassHasMethod(
"beginClose", swigMethodTypes39))
429 if (SwigDerivedClassHasMethod(
"beginAttach", swigMethodTypes40))
431 if (SwigDerivedClassHasMethod(
"otherAttach", swigMethodTypes41))
433 if (SwigDerivedClassHasMethod(
"abortAttach", swigMethodTypes42))
435 if (SwigDerivedClassHasMethod(
"endAttach", swigMethodTypes43))
437 if (SwigDerivedClassHasMethod(
"redirected", swigMethodTypes44))
439 if (SwigDerivedClassHasMethod(
"comandeered", swigMethodTypes45))
441 if (SwigDerivedClassHasMethod(
"beginRestore", swigMethodTypes46))
443 if (SwigDerivedClassHasMethod(
"abortRestore", swigMethodTypes47))
445 if (SwigDerivedClassHasMethod(
"endRestore", swigMethodTypes48))
447 if (SwigDerivedClassHasMethod(
"xrefSubcommandBindItem", swigMethodTypes49))
449 if (SwigDerivedClassHasMethod(
"xrefSubcommandAttachItem", swigMethodTypes50))
451 if (SwigDerivedClassHasMethod(
"xrefSubcommandOverlayItem", swigMethodTypes51))
453 if (SwigDerivedClassHasMethod(
"xrefSubcommandDetachItem", swigMethodTypes52))
455 if (SwigDerivedClassHasMethod(
"xrefSubcommandPathItem", swigMethodTypes53))
457 if (SwigDerivedClassHasMethod(
"xrefSubcommandReloadItem", swigMethodTypes54))
459 if (SwigDerivedClassHasMethod(
"xrefSubcommandUnloadItem", swigMethodTypes55))
461 if (SwigDerivedClassHasMethod(
"undoSubcommandAuto", swigMethodTypes56))
463 if (SwigDerivedClassHasMethod(
"undoSubcommandControl", swigMethodTypes57))
465 if (SwigDerivedClassHasMethod(
"undoSubcommandBegin", swigMethodTypes58))
467 if (SwigDerivedClassHasMethod(
"undoSubcommandEnd", swigMethodTypes59))
469 if (SwigDerivedClassHasMethod(
"undoSubcommandMark", swigMethodTypes60))
471 if (SwigDerivedClassHasMethod(
"undoSubcommandBack", swigMethodTypes61))
473 if (SwigDerivedClassHasMethod(
"undoSubcommandNumber", swigMethodTypes62))
475 if (SwigDerivedClassHasMethod(
"pickfirstModified", swigMethodTypes63))
477 if (SwigDerivedClassHasMethod(
"layoutSwitched", swigMethodTypes64))
479 if (SwigDerivedClassHasMethod(
"docFrameMovedOrResized", swigMethodTypes65))
481 if (SwigDerivedClassHasMethod(
"mainFrameMovedOrResized", swigMethodTypes66))
483 if (SwigDerivedClassHasMethod(
"beginDoubleClick", swigMethodTypes67))
485 if (SwigDerivedClassHasMethod(
"beginRightClick", swigMethodTypes68))
487 if (SwigDerivedClassHasMethod(
"toolbarBitmapSizeWillChange", swigMethodTypes69))
489 if (SwigDerivedClassHasMethod(
"toolbarBitmapSizeChanged", swigMethodTypes70))
491 if (SwigDerivedClassHasMethod(
"objectsLazyLoaded", swigMethodTypes71))
493 if (SwigDerivedClassHasMethod(
"beginQuit", swigMethodTypes72))
495 if (SwigDerivedClassHasMethod(
"quitAborted", swigMethodTypes73))
497 if (SwigDerivedClassHasMethod(
"quitWillStart", swigMethodTypes74))
499 if (SwigDerivedClassHasMethod(
"modelessOperationWillStart", swigMethodTypes75))
501 if (SwigDerivedClassHasMethod(
"modelessOperationEnded", swigMethodTypes76))
503 if (SwigDerivedClassHasMethod(
"sysVarChanged", swigMethodTypes77))
505 if (SwigDerivedClassHasMethod(
"sysVarWillChange", swigMethodTypes78))
507 if (SwigDerivedClassHasMethod(
"xrefSubCommandStart", swigMethodTypes79))
509 TD_DbPINVOKE.
OdEditorReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate22, swigDelegate23, swigDelegate24, swigDelegate25, swigDelegate26, swigDelegate27, swigDelegate28, swigDelegate29, swigDelegate30, swigDelegate31, swigDelegate32, swigDelegate33, swigDelegate34, swigDelegate35, swigDelegate36, swigDelegate37, swigDelegate38, swigDelegate39, swigDelegate40, swigDelegate41, swigDelegate42, swigDelegate43, swigDelegate44, swigDelegate45, swigDelegate46, swigDelegate47, swigDelegate48, swigDelegate49, swigDelegate50, swigDelegate51, swigDelegate52, swigDelegate53, swigDelegate54, swigDelegate55, swigDelegate56, swigDelegate57, swigDelegate58, swigDelegate59, swigDelegate60, swigDelegate61, swigDelegate62, swigDelegate63, swigDelegate64, swigDelegate65, swigDelegate66, swigDelegate67, swigDelegate68, swigDelegate69, swigDelegate70, swigDelegate71, swigDelegate72, swigDelegate73, swigDelegate74, swigDelegate75, swigDelegate76, swigDelegate77, swigDelegate78, swigDelegate79);
512 private bool SwigDerivedClassHasMethod(
string methodName, global::System.Type[] methodTypes) {
513 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance,
null, methodTypes,
null);
514 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(
OdEditorReactor));
515 return hasDerivedMethod;
518 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
527 private IntPtr SwigDirectorMethodisA() {
534 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
540 private void SwigDirectorMethoddwgFileOpened(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]
String filename) {
542 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
546 private void SwigDirectorMethodinitialDwgFileOpenComplete(IntPtr pDb) {
548 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
552 private void SwigDirectorMethoddatabaseConstructed(IntPtr pDb) {
554 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
558 private void SwigDirectorMethoddatabaseToBeDestroyed(IntPtr pDb) {
560 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
564 private void SwigDirectorMethodbeginSave(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]
String intendedName) {
566 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
570 private void SwigDirectorMethodsaveComplete(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]
String actualName) {
572 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
576 private void SwigDirectorMethodabortSave(IntPtr pDb) {
578 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
582 private void SwigDirectorMethodbeginDxfIn(IntPtr pDb) {
584 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
588 private void SwigDirectorMethodabortDxfIn(IntPtr pDb) {
590 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
594 private void SwigDirectorMethoddxfInComplete(IntPtr pDb) {
596 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
600 private void SwigDirectorMethodbeginDxfOut(IntPtr pDb) {
602 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
606 private void SwigDirectorMethodabortDxfOut(IntPtr pDb) {
608 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
612 private void SwigDirectorMethoddxfOutComplete(IntPtr pDb) {
614 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
618 private void SwigDirectorMethodbeginInsert__SWIG_0(IntPtr pToDb, [MarshalAs(UnmanagedType.LPWStr)]
String blockName, IntPtr pFromDb) {
620 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
622 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
626 private void SwigDirectorMethodbeginInsert__SWIG_1(IntPtr pToDb, global::System.IntPtr xfm, IntPtr pFromDb) {
628 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
630 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
634 private void SwigDirectorMethodotherInsert(IntPtr pToDb, IntPtr idMap, IntPtr pFromDb) {
636 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
638 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
640 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
644 private void SwigDirectorMethodabortInsert(IntPtr pToDb) {
646 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
650 private void SwigDirectorMethodendInsert(IntPtr pToDb) {
652 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
656 private void SwigDirectorMethodwblockNotice(IntPtr pFromDb) {
658 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
662 private void SwigDirectorMethodbeginWblock__SWIG_0(IntPtr pToDb, IntPtr pFromDb, global::System.IntPtr insertionPoint) {
664 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
666 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
670 private void SwigDirectorMethodbeginWblock__SWIG_1(IntPtr pToDb, IntPtr pFromDb, global::System.IntPtr blockId) {
672 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
674 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
675,
new OdDbObjectId(blockId,
true));
678 private void SwigDirectorMethodbeginWblock__SWIG_2(IntPtr pToDb, IntPtr pFromDb) {
680 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
682 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
686 private void SwigDirectorMethodotherWblock(IntPtr pToDb, IntPtr idMap, IntPtr pFromDb) {
688 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
690 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
692 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
696 private void SwigDirectorMethodabortWblock(IntPtr pToDb) {
698 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
702 private void SwigDirectorMethodendWblock(IntPtr pToDb) {
704 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
708 private void SwigDirectorMethodbeginWblockObjects(IntPtr pFromDb, IntPtr idMap) {
710 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
712 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
716 private void SwigDirectorMethodbeginDeepClone(IntPtr pToDb, IntPtr idMap) {
718 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
720 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
724 private void SwigDirectorMethodbeginDeepCloneXlation(IntPtr idMap) {
726 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
730 private void SwigDirectorMethodabortDeepClone(IntPtr idMap) {
732 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
736 private void SwigDirectorMethodendDeepClone(IntPtr idMap) {
738 (OdDbIdMapping)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIdMapping),idMap,
false)
742 private void SwigDirectorMethodpartialOpenNotice(IntPtr pDb) {
744 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
748 private void SwigDirectorMethodxrefSubCommandStart__SWIG_1(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths,
bool veto) {
750 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pHostDb,
false)
754 private void SwigDirectorMethodxrefSubCommandEnd(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths) {
756 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pHostDb,
false)
760 private void SwigDirectorMethodxrefSubCommandAborted(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths) {
762 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pHostDb,
false)
766 private void SwigDirectorMethodbeginDwgOpen([MarshalAs(UnmanagedType.LPWStr)]
String filename) {
770 private void SwigDirectorMethodendDwgOpen([MarshalAs(UnmanagedType.LPWStr)]
String filename) {
774 private void SwigDirectorMethodbeginClose(IntPtr pDb) {
776 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
780 private void SwigDirectorMethodbeginAttach(IntPtr pToDb, [MarshalAs(UnmanagedType.LPWStr)]
String filename, IntPtr pFromDb) {
782 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
784 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
788 private void SwigDirectorMethodotherAttach(IntPtr pToDb, IntPtr pFromDb) {
790 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
792 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
796 private void SwigDirectorMethodabortAttach(IntPtr pFromDb) {
798 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
802 private void SwigDirectorMethodendAttach(IntPtr pToDb) {
804 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
808 private void SwigDirectorMethodredirected(global::System.IntPtr newId, global::System.IntPtr oldId) {
809 redirected(
new OdDbObjectId(newId,
true),
new OdDbObjectId(oldId,
true));
812 private void SwigDirectorMethodcomandeered(IntPtr pToDb, global::System.IntPtr
id, IntPtr pFromDb) {
814 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
815,
new OdDbObjectId(
id,
true),
816 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
820 private void SwigDirectorMethodbeginRestore(IntPtr pToDb, [MarshalAs(UnmanagedType.LPWStr)]
String filename, IntPtr pFromDb) {
822 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
824 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pFromDb,
false)
828 private void SwigDirectorMethodabortRestore(IntPtr pToDb) {
830 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
834 private void SwigDirectorMethodendRestore(IntPtr pToDb) {
836 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pToDb,
false)
840 private void SwigDirectorMethodxrefSubcommandBindItem(
int activity, global::System.IntPtr blockId) {
844 private void SwigDirectorMethodxrefSubcommandAttachItem(
int activity, [MarshalAs(UnmanagedType.LPWStr)]
String xrefPath) {
848 private void SwigDirectorMethodxrefSubcommandOverlayItem(
int activity, [MarshalAs(UnmanagedType.LPWStr)]
String xrefPath) {
852 private void SwigDirectorMethodxrefSubcommandDetachItem(
int activity, global::System.IntPtr blockId) {
856 private void SwigDirectorMethodxrefSubcommandPathItem(
int activity, global::System.IntPtr blockId, [MarshalAs(UnmanagedType.LPWStr)]
String newPath) {
860 private void SwigDirectorMethodxrefSubcommandReloadItem(
int activity, global::System.IntPtr blockId) {
864 private void SwigDirectorMethodxrefSubcommandUnloadItem(
int activity, global::System.IntPtr blockId) {
868 private void SwigDirectorMethodundoSubcommandAuto(
int activity,
bool undoAuto) {
872 private void SwigDirectorMethodundoSubcommandControl(
int activity,
int option) {
876 private void SwigDirectorMethodundoSubcommandBegin(
int activity) {
880 private void SwigDirectorMethodundoSubcommandEnd(
int activity) {
884 private void SwigDirectorMethodundoSubcommandMark(
int activity) {
888 private void SwigDirectorMethodundoSubcommandBack(
int activity) {
892 private void SwigDirectorMethodundoSubcommandNumber(
int activity,
int numSteps) {
896 private void SwigDirectorMethodpickfirstModified() {
900 private void SwigDirectorMethodlayoutSwitched([MarshalAs(UnmanagedType.LPWStr)]
String newLayoutName) {
904 private void SwigDirectorMethoddocFrameMovedOrResized(UInt64 hwndDocFrame,
bool moved) {
908 private void SwigDirectorMethodmainFrameMovedOrResized(UInt64 hwndMainFrame,
bool moved) {
912 private void SwigDirectorMethodbeginDoubleClick(global::System.IntPtr clickPoint) {
916 private void SwigDirectorMethodbeginRightClick(global::System.IntPtr clickPoint) {
920 private void SwigDirectorMethodtoolbarBitmapSizeWillChange(
bool largeBitmaps) {
924 private void SwigDirectorMethodtoolbarBitmapSizeChanged(
bool largeBitmaps) {
928 private void SwigDirectorMethodobjectsLazyLoaded(global::System.IntPtr objectIds) {
932 private void SwigDirectorMethodbeginQuit() {
936 private void SwigDirectorMethodquitAborted() {
940 private void SwigDirectorMethodquitWillStart() {
944 private void SwigDirectorMethodmodelessOperationWillStart([MarshalAs(UnmanagedType.LPWStr)]
String contextString) {
948 private void SwigDirectorMethodmodelessOperationEnded([MarshalAs(UnmanagedType.LPWStr)]
String contextString) {
952 private void SwigDirectorMethodsysVarChanged(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]
String varName) {
954 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
958 private void SwigDirectorMethodsysVarWillChange(IntPtr pDb, [MarshalAs(UnmanagedType.LPWStr)]
String varName) {
960 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pDb,
false)
964 private void SwigDirectorMethodxrefSubCommandStart__SWIG_0(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths) {
966 (OdDbDatabase)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabase),pHostDb,
false)
1004 public delegate
void SwigDelegateOdEditorReactor_34(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths,
bool veto);
1005 public delegate
void SwigDelegateOdEditorReactor_35(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths);
1006 public delegate
void SwigDelegateOdEditorReactor_36(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths);
1049 public delegate
void SwigDelegateOdEditorReactor_79(IntPtr pHostDb,
int subCmd, global::System.IntPtr btrIds, global::System.IntPtr btrNames, global::System.IntPtr paths);
1132 private static global::System.Type[] swigMethodTypes0 =
new global::System.Type[] { typeof(
OdRxClass) };
1133 private static global::System.Type[] swigMethodTypes1 =
new global::System.Type[] { };
1134 private static global::System.Type[] swigMethodTypes2 =
new global::System.Type[] { typeof(
OdRxObject) };
1135 private static global::System.Type[] swigMethodTypes3 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String) };
1136 private static global::System.Type[] swigMethodTypes4 =
new global::System.Type[] { typeof(OdDbDatabase) };
1137 private static global::System.Type[] swigMethodTypes5 =
new global::System.Type[] { typeof(OdDbDatabase) };
1138 private static global::System.Type[] swigMethodTypes6 =
new global::System.Type[] { typeof(OdDbDatabase) };
1139 private static global::System.Type[] swigMethodTypes7 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String) };
1140 private static global::System.Type[] swigMethodTypes8 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String) };
1141 private static global::System.Type[] swigMethodTypes9 =
new global::System.Type[] { typeof(OdDbDatabase) };
1142 private static global::System.Type[] swigMethodTypes10 =
new global::System.Type[] { typeof(OdDbDatabase) };
1143 private static global::System.Type[] swigMethodTypes11 =
new global::System.Type[] { typeof(OdDbDatabase) };
1144 private static global::System.Type[] swigMethodTypes12 =
new global::System.Type[] { typeof(OdDbDatabase) };
1145 private static global::System.Type[] swigMethodTypes13 =
new global::System.Type[] { typeof(OdDbDatabase) };
1146 private static global::System.Type[] swigMethodTypes14 =
new global::System.Type[] { typeof(OdDbDatabase) };
1147 private static global::System.Type[] swigMethodTypes15 =
new global::System.Type[] { typeof(OdDbDatabase) };
1148 private static global::System.Type[] swigMethodTypes16 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String), typeof(OdDbDatabase) };
1149 private static global::System.Type[] swigMethodTypes17 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
OdGeMatrix3d), typeof(OdDbDatabase) };
1150 private static global::System.Type[] swigMethodTypes18 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbIdMapping), typeof(OdDbDatabase) };
1151 private static global::System.Type[] swigMethodTypes19 =
new global::System.Type[] { typeof(OdDbDatabase) };
1152 private static global::System.Type[] swigMethodTypes20 =
new global::System.Type[] { typeof(OdDbDatabase) };
1153 private static global::System.Type[] swigMethodTypes21 =
new global::System.Type[] { typeof(OdDbDatabase) };
1154 private static global::System.Type[] swigMethodTypes22 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbDatabase), typeof(
OdGePoint3d) };
1155 private static global::System.Type[] swigMethodTypes23 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbDatabase), typeof(OdDbObjectId) };
1156 private static global::System.Type[] swigMethodTypes24 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbDatabase) };
1157 private static global::System.Type[] swigMethodTypes25 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbIdMapping), typeof(OdDbDatabase) };
1158 private static global::System.Type[] swigMethodTypes26 =
new global::System.Type[] { typeof(OdDbDatabase) };
1159 private static global::System.Type[] swigMethodTypes27 =
new global::System.Type[] { typeof(OdDbDatabase) };
1160 private static global::System.Type[] swigMethodTypes28 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbIdMapping) };
1161 private static global::System.Type[] swigMethodTypes29 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbIdMapping) };
1162 private static global::System.Type[] swigMethodTypes30 =
new global::System.Type[] { typeof(OdDbIdMapping) };
1163 private static global::System.Type[] swigMethodTypes31 =
new global::System.Type[] { typeof(OdDbIdMapping) };
1164 private static global::System.Type[] swigMethodTypes32 =
new global::System.Type[] { typeof(OdDbIdMapping) };
1165 private static global::System.Type[] swigMethodTypes33 =
new global::System.Type[] { typeof(OdDbDatabase) };
1166 private static global::System.Type[] swigMethodTypes34 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
OdXrefSubCommand), typeof(OdDbObjectIdArray), typeof(
OdStringArray), typeof(
OdStringArray), typeof(
bool).MakeByRefType() };
1167 private static global::System.Type[] swigMethodTypes35 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
OdXrefSubCommand), typeof(OdDbObjectIdArray), typeof(
OdStringArray), typeof(
OdStringArray) };
1168 private static global::System.Type[] swigMethodTypes36 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
OdXrefSubCommand), typeof(OdDbObjectIdArray), typeof(
OdStringArray), typeof(
OdStringArray) };
1169 private static global::System.Type[] swigMethodTypes37 =
new global::System.Type[] { typeof(
String) };
1170 private static global::System.Type[] swigMethodTypes38 =
new global::System.Type[] { typeof(
String) };
1171 private static global::System.Type[] swigMethodTypes39 =
new global::System.Type[] { typeof(OdDbDatabase) };
1172 private static global::System.Type[] swigMethodTypes40 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String), typeof(OdDbDatabase) };
1173 private static global::System.Type[] swigMethodTypes41 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbDatabase) };
1174 private static global::System.Type[] swigMethodTypes42 =
new global::System.Type[] { typeof(OdDbDatabase) };
1175 private static global::System.Type[] swigMethodTypes43 =
new global::System.Type[] { typeof(OdDbDatabase) };
1176 private static global::System.Type[] swigMethodTypes44 =
new global::System.Type[] { typeof(OdDbObjectId), typeof(OdDbObjectId) };
1177 private static global::System.Type[] swigMethodTypes45 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(OdDbObjectId), typeof(OdDbDatabase) };
1178 private static global::System.Type[] swigMethodTypes46 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String), typeof(OdDbDatabase) };
1179 private static global::System.Type[] swigMethodTypes47 =
new global::System.Type[] { typeof(OdDbDatabase) };
1180 private static global::System.Type[] swigMethodTypes48 =
new global::System.Type[] { typeof(OdDbDatabase) };
1181 private static global::System.Type[] swigMethodTypes49 =
new global::System.Type[] { typeof(
int), typeof(OdDbObjectId) };
1182 private static global::System.Type[] swigMethodTypes50 =
new global::System.Type[] { typeof(
int), typeof(
String) };
1183 private static global::System.Type[] swigMethodTypes51 =
new global::System.Type[] { typeof(
int), typeof(
String) };
1184 private static global::System.Type[] swigMethodTypes52 =
new global::System.Type[] { typeof(
int), typeof(OdDbObjectId) };
1185 private static global::System.Type[] swigMethodTypes53 =
new global::System.Type[] { typeof(
int), typeof(OdDbObjectId), typeof(
String) };
1186 private static global::System.Type[] swigMethodTypes54 =
new global::System.Type[] { typeof(
int), typeof(OdDbObjectId) };
1187 private static global::System.Type[] swigMethodTypes55 =
new global::System.Type[] { typeof(
int), typeof(OdDbObjectId) };
1188 private static global::System.Type[] swigMethodTypes56 =
new global::System.Type[] { typeof(
int), typeof(
bool) };
1189 private static global::System.Type[] swigMethodTypes57 =
new global::System.Type[] { typeof(
int), typeof(
int) };
1190 private static global::System.Type[] swigMethodTypes58 =
new global::System.Type[] { typeof(
int) };
1191 private static global::System.Type[] swigMethodTypes59 =
new global::System.Type[] { typeof(
int) };
1192 private static global::System.Type[] swigMethodTypes60 =
new global::System.Type[] { typeof(
int) };
1193 private static global::System.Type[] swigMethodTypes61 =
new global::System.Type[] { typeof(
int) };
1194 private static global::System.Type[] swigMethodTypes62 =
new global::System.Type[] { typeof(
int), typeof(
int) };
1195 private static global::System.Type[] swigMethodTypes63 =
new global::System.Type[] { };
1196 private static global::System.Type[] swigMethodTypes64 =
new global::System.Type[] { typeof(
String) };
1197 private static global::System.Type[] swigMethodTypes65 =
new global::System.Type[] { typeof(UInt64), typeof(
bool) };
1198 private static global::System.Type[] swigMethodTypes66 =
new global::System.Type[] { typeof(UInt64), typeof(
bool) };
1199 private static global::System.Type[] swigMethodTypes67 =
new global::System.Type[] { typeof(
OdGePoint3d) };
1200 private static global::System.Type[] swigMethodTypes68 =
new global::System.Type[] { typeof(
OdGePoint3d) };
1201 private static global::System.Type[] swigMethodTypes69 =
new global::System.Type[] { typeof(
bool) };
1202 private static global::System.Type[] swigMethodTypes70 =
new global::System.Type[] { typeof(
bool) };
1203 private static global::System.Type[] swigMethodTypes71 =
new global::System.Type[] { typeof(OdDbObjectIdArray) };
1204 private static global::System.Type[] swigMethodTypes72 =
new global::System.Type[] { };
1205 private static global::System.Type[] swigMethodTypes73 =
new global::System.Type[] { };
1206 private static global::System.Type[] swigMethodTypes74 =
new global::System.Type[] { };
1207 private static global::System.Type[] swigMethodTypes75 =
new global::System.Type[] { typeof(
String) };
1208 private static global::System.Type[] swigMethodTypes76 =
new global::System.Type[] { typeof(
String) };
1209 private static global::System.Type[] swigMethodTypes77 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String) };
1210 private static global::System.Type[] swigMethodTypes78 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
String) };
1211 private static global::System.Type[] swigMethodTypes79 =
new global::System.Type[] { typeof(OdDbDatabase), typeof(
OdXrefSubCommand), typeof(OdDbObjectIdArray), typeof(
OdStringArray), typeof(
OdStringArray) };