17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 : this(
GlobalsPINVOKE.new_OdDbBaseHostAppServices(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction();
51 SwigDirectorConnect();
52 DelegateHolder.OnHoldSwigDirectorDelegates(
this);
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
221 MemoryManager mMan = MemoryManager.GetMemoryManager();
222 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
241 MemoryManager mMan = MemoryManager.GetMemoryManager();
242 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
266IntPtr tmp_filename = Marshal.StringToCoTaskMemUni(filename);
267 IntPtr saved_filename = tmp_filename;
273if (tmp_filename != saved_filename) filename = Marshal.PtrToStringUni(tmp_filename);
324 string ret = (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes33) ?
GlobalsPINVOKE.
OdDbBaseHostAppServices_fileDialogSwigExplicitOdDbBaseHostAppServices__SWIG_0(swigCPtr, flags, dialogCaption, defExt, defFilename, filter) :
GlobalsPINVOKE.
OdDbBaseHostAppServices_fileDialog__SWIG_0(swigCPtr, flags, dialogCaption, defExt, defFilename, filter));
354 MemoryManager mMan = MemoryManager.GetMemoryManager();
355 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
374 MemoryManager mMan = MemoryManager.GetMemoryManager();
375 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
394 MemoryManager mMan = MemoryManager.GetMemoryManager();
395 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
414 MemoryManager mMan = MemoryManager.GetMemoryManager();
415 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
460IntPtr tmp_value = Marshal.StringToCoTaskMemUni(
value);
461 IntPtr saved_value = tmp_value;
467if (tmp_value != saved_value)
value = Marshal.PtrToStringUni(tmp_value);
495 private void SwigDirectorConnect() {
496 if (SwigDerivedClassHasMethod(
"queryX", swigMethodTypes0))
498 if (SwigDerivedClassHasMethod(
"isA", swigMethodTypes1))
500 if (SwigDerivedClassHasMethod(
"copyFrom", swigMethodTypes2))
502 if (SwigDerivedClassHasMethod(
"findFile", swigMethodTypes3))
504 if (SwigDerivedClassHasMethod(
"findFile", swigMethodTypes4))
506 if (SwigDerivedClassHasMethod(
"findFile", swigMethodTypes5))
508 if (SwigDerivedClassHasMethod(
"newProgressMeter", swigMethodTypes6))
510 if (SwigDerivedClassHasMethod(
"releaseProgressMeter", swigMethodTypes7))
512 if (SwigDerivedClassHasMethod(
"program", swigMethodTypes8))
514 if (SwigDerivedClassHasMethod(
"product", swigMethodTypes9))
516 if (SwigDerivedClassHasMethod(
"companyName", swigMethodTypes10))
518 if (SwigDerivedClassHasMethod(
"prodcode", swigMethodTypes11))
520 if (SwigDerivedClassHasMethod(
"releaseMajorMinorString", swigMethodTypes12))
522 if (SwigDerivedClassHasMethod(
"releaseMajorVersion", swigMethodTypes13))
524 if (SwigDerivedClassHasMethod(
"releaseMinorVersion", swigMethodTypes14))
526 if (SwigDerivedClassHasMethod(
"versionString", swigMethodTypes15))
528 if (SwigDerivedClassHasMethod(
"warning", swigMethodTypes16))
530 if (SwigDerivedClassHasMethod(
"warning", swigMethodTypes17))
532 if (SwigDerivedClassHasMethod(
"warning", swigMethodTypes18))
534 if (SwigDerivedClassHasMethod(
"warning", swigMethodTypes19))
536 if (SwigDerivedClassHasMethod(
"getErrorDescription", swigMethodTypes20))
538 if (SwigDerivedClassHasMethod(
"newUndoController", swigMethodTypes21))
540 if (SwigDerivedClassHasMethod(
"newUndoStream", swigMethodTypes22))
542 if (SwigDerivedClassHasMethod(
"auditPrintReport", swigMethodTypes23))
544 if (SwigDerivedClassHasMethod(
"ttfFileNameByDescriptor", swigMethodTypes24))
546 if (SwigDerivedClassHasMethod(
"getAlternateFontName", swigMethodTypes25))
548 if (SwigDerivedClassHasMethod(
"getFontMapFileName", swigMethodTypes26))
550 if (SwigDerivedClassHasMethod(
"getPreferableFont", swigMethodTypes27))
552 if (SwigDerivedClassHasMethod(
"getSubstituteFont", swigMethodTypes28))
554 if (SwigDerivedClassHasMethod(
"getSubstituteFontByChar", swigMethodTypes29))
556 if (SwigDerivedClassHasMethod(
"getSystemFontFolders", swigMethodTypes30))
558 if (SwigDerivedClassHasMethod(
"collectFilePathsInDirectory", swigMethodTypes31))
560 if (SwigDerivedClassHasMethod(
"collectFilePathsInDirectory", swigMethodTypes32))
562 if (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes33))
564 if (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes34))
566 if (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes35))
568 if (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes36))
570 if (SwigDerivedClassHasMethod(
"fileDialog", swigMethodTypes37))
572 if (SwigDerivedClassHasMethod(
"gsBitmapDevice", swigMethodTypes38))
574 if (SwigDerivedClassHasMethod(
"gsBitmapDevice", swigMethodTypes39))
576 if (SwigDerivedClassHasMethod(
"gsBitmapDevice", swigMethodTypes40))
578 if (SwigDerivedClassHasMethod(
"gsBitmapDevice", swigMethodTypes41))
580 if (SwigDerivedClassHasMethod(
"getTempPath", swigMethodTypes42))
582 if (SwigDerivedClassHasMethod(
"numThreads", swigMethodTypes43))
584 if (SwigDerivedClassHasMethod(
"getEnv", swigMethodTypes44))
586 if (SwigDerivedClassHasMethod(
"setEnv", swigMethodTypes45))
588 if (SwigDerivedClassHasMethod(
"getAppUserName", swigMethodTypes46))
590 if (SwigDerivedClassHasMethod(
"getAppUserName", swigMethodTypes47))
592 GlobalsPINVOKE.
OdDbBaseHostAppServices_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);
595 private bool SwigDerivedClassHasMethod(
string methodName, global::System.Type[] methodTypes) {
596 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);
598 return hasDerivedMethod;
601 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
605 (OdRxClass)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,
false)
610 private IntPtr SwigDirectorMethodisA() {
613 OdRxClass.getCPtr(
isA()).Handle
617 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
623 [
return: MarshalAs(UnmanagedType.LPWStr)]
624 private String SwigDirectorMethodfindFile__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]
String filename, IntPtr pDb,
int hint) {
630 [
return: MarshalAs(UnmanagedType.LPWStr)]
631 private String SwigDirectorMethodfindFile__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]
String filename, IntPtr pDb) {
637 [
return: MarshalAs(UnmanagedType.LPWStr)]
638 private String SwigDirectorMethodfindFile__SWIG_2([MarshalAs(UnmanagedType.LPWStr)]
String filename) {
642 private global::System.IntPtr SwigDirectorMethodnewProgressMeter() {
646 private void SwigDirectorMethodreleaseProgressMeter(global::System.IntPtr pProgressMeter) {
647 releaseProgressMeter((pProgressMeter == global::System.IntPtr.Zero) ?
null : new OdDbHostAppProgressMeter(pProgressMeter, false));
650 [
return: MarshalAs(UnmanagedType.LPWStr)]
651 private String SwigDirectorMethodprogram() {
655 [
return: MarshalAs(UnmanagedType.LPWStr)]
656 private String SwigDirectorMethodproduct() {
660 [
return: MarshalAs(UnmanagedType.LPWStr)]
661 private String SwigDirectorMethodcompanyName() {
665 private int SwigDirectorMethodprodcode() {
669 [
return: MarshalAs(UnmanagedType.LPWStr)]
670 private String SwigDirectorMethodreleaseMajorMinorString() {
674 private int SwigDirectorMethodreleaseMajorVersion() {
678 private int SwigDirectorMethodreleaseMinorVersion() {
682 [
return: MarshalAs(UnmanagedType.LPWStr)]
683 private String SwigDirectorMethodversionString() {
687 private void SwigDirectorMethodwarning__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]
String message) {
691 private void SwigDirectorMethodwarning__SWIG_1(
string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]
String message) {
692 warning(warnVisGroup, message);
695 private void SwigDirectorMethodwarning__SWIG_2(
int warningOb) {
699 private void SwigDirectorMethodwarning__SWIG_3(
string warnVisGroup,
int warningOb) {
703 [
return: MarshalAs(UnmanagedType.LPWStr)]
704 private String SwigDirectorMethodgetErrorDescription(uint errorCode) {
708 private IntPtr SwigDirectorMethodnewUndoController() {
712 private IntPtr SwigDirectorMethodnewUndoStream() {
716 private void SwigDirectorMethodauditPrintReport(global::System.IntPtr pAuditInfo, [MarshalAs(UnmanagedType.LPWStr)]
String strLine,
int printDest) {
717 auditPrintReport((pAuditInfo == global::System.IntPtr.Zero) ?
null : new OdAuditInfo(pAuditInfo, false), strLine, printDest);
720 private bool SwigDirectorMethodttfFileNameByDescriptor(global::System.IntPtr description, IntPtr filename) {
721 string tmp_filename = Marshal.PtrToStringUni(filename);
722 string saved_filename = tmp_filename;
726 if (tmp_filename != saved_filename) filename = Marshal.StringToCoTaskMemUni(tmp_filename);
730 [
return: MarshalAs(UnmanagedType.LPWStr)]
731 private String SwigDirectorMethodgetAlternateFontName() {
735 [
return: MarshalAs(UnmanagedType.LPWStr)]
736 private String SwigDirectorMethodgetFontMapFileName() {
740 [
return: MarshalAs(UnmanagedType.LPWStr)]
741 private String SwigDirectorMethodgetPreferableFont([MarshalAs(UnmanagedType.LPWStr)]
String fontName,
int fontType) {
745 [
return: MarshalAs(UnmanagedType.LPWStr)]
746 private String SwigDirectorMethodgetSubstituteFont([MarshalAs(UnmanagedType.LPWStr)]
String fontName,
int fontType) {
750 [
return: MarshalAs(UnmanagedType.LPWStr)]
751 private String SwigDirectorMethodgetSubstituteFontByChar(IntPtr pFont,
char unicodeChar, IntPtr pDb) {
753 (OdFont)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFont),pFont,
false)
759 private bool SwigDirectorMethodgetSystemFontFolders(global::System.IntPtr aDirs) {
763 private void SwigDirectorMethodcollectFilePathsInDirectory__SWIG_0(global::System.IntPtr res, [MarshalAs(UnmanagedType.LPWStr)]
String sPath, [MarshalAs(UnmanagedType.LPWStr)]
String sFilter) {
767 private void SwigDirectorMethodcollectFilePathsInDirectory__SWIG_1(global::System.IntPtr res, [MarshalAs(UnmanagedType.LPWStr)]
String sPath) {
771 [
return: MarshalAs(UnmanagedType.LPWStr)]
772 private String SwigDirectorMethodfileDialog__SWIG_0(
int flags, [MarshalAs(UnmanagedType.LPWStr)]
String dialogCaption, [MarshalAs(UnmanagedType.LPWStr)]
String defExt, [MarshalAs(UnmanagedType.LPWStr)]
String defFilename, [MarshalAs(UnmanagedType.LPWStr)]
String filter) {
773 return fileDialog(flags, dialogCaption, defExt, defFilename, filter);
776 [
return: MarshalAs(UnmanagedType.LPWStr)]
777 private String SwigDirectorMethodfileDialog__SWIG_1(
int flags, [MarshalAs(UnmanagedType.LPWStr)]
String dialogCaption, [MarshalAs(UnmanagedType.LPWStr)]
String defExt, [MarshalAs(UnmanagedType.LPWStr)]
String defFilename) {
778 return fileDialog(flags, dialogCaption, defExt, defFilename);
781 [
return: MarshalAs(UnmanagedType.LPWStr)]
782 private String SwigDirectorMethodfileDialog__SWIG_2(
int flags, [MarshalAs(UnmanagedType.LPWStr)]
String dialogCaption, [MarshalAs(UnmanagedType.LPWStr)]
String defExt) {
783 return fileDialog(flags, dialogCaption, defExt);
786 [
return: MarshalAs(UnmanagedType.LPWStr)]
787 private String SwigDirectorMethodfileDialog__SWIG_3(
int flags, [MarshalAs(UnmanagedType.LPWStr)]
String dialogCaption) {
791 [
return: MarshalAs(UnmanagedType.LPWStr)]
792 private String SwigDirectorMethodfileDialog__SWIG_4(
int flags) {
796 private IntPtr SwigDirectorMethodgsBitmapDevice__SWIG_0(IntPtr pViewObj, IntPtr pDb, UInt32 flags) {
804 private IntPtr SwigDirectorMethodgsBitmapDevice__SWIG_1(IntPtr pViewObj, IntPtr pDb) {
812 private IntPtr SwigDirectorMethodgsBitmapDevice__SWIG_2(IntPtr pViewObj) {
818 private IntPtr SwigDirectorMethodgsBitmapDevice__SWIG_3() {
822 [
return: MarshalAs(UnmanagedType.LPWStr)]
823 private String SwigDirectorMethodgetTempPath() {
827 private int SwigDirectorMethodnumThreads(
int mtMode) {
831 private int SwigDirectorMethodgetEnv([MarshalAs(UnmanagedType.LPWStr)]
String varName, IntPtr
value) {
832 string tmp_value = Marshal.PtrToStringUni(
value);
833 string saved_value = tmp_value;
835 return (
int)
getEnv(varName, ref tmp_value);
837 if (tmp_value != saved_value)
value = Marshal.StringToCoTaskMemUni(tmp_value);
841 private int SwigDirectorMethodsetEnv([MarshalAs(UnmanagedType.LPWStr)]
String varName, [MarshalAs(UnmanagedType.LPWStr)]
String newValue) {
842 return (
int)
setEnv(varName, newValue);
845 [
return: MarshalAs(UnmanagedType.LPWStr)]
846 private String SwigDirectorMethodgetAppUserName__SWIG_0(
int unFormat) {
850 [
return: MarshalAs(UnmanagedType.LPWStr)]
851 private String SwigDirectorMethodgetAppUserName__SWIG_1() {
858 [
return: MarshalAs(UnmanagedType.LPWStr)]
860 [
return: MarshalAs(UnmanagedType.LPWStr)]
862 [
return: MarshalAs(UnmanagedType.LPWStr)]
866 [
return: MarshalAs(UnmanagedType.LPWStr)]
868 [
return: MarshalAs(UnmanagedType.LPWStr)]
870 [
return: MarshalAs(UnmanagedType.LPWStr)]
873 [
return: MarshalAs(UnmanagedType.LPWStr)]
877 [
return: MarshalAs(UnmanagedType.LPWStr)]
883 [
return: MarshalAs(UnmanagedType.LPWStr)]
889 [
return: MarshalAs(UnmanagedType.LPWStr)]
891 [
return: MarshalAs(UnmanagedType.LPWStr)]
893 [
return: MarshalAs(UnmanagedType.LPWStr)]
895 [
return: MarshalAs(UnmanagedType.LPWStr)]
897 [
return: MarshalAs(UnmanagedType.LPWStr)]
902 [
return: MarshalAs(UnmanagedType.LPWStr)]
904 [
return: MarshalAs(UnmanagedType.LPWStr)]
906 [
return: MarshalAs(UnmanagedType.LPWStr)]
908 [
return: MarshalAs(UnmanagedType.LPWStr)]
910 [
return: MarshalAs(UnmanagedType.LPWStr)]
916 [
return: MarshalAs(UnmanagedType.LPWStr)]
921 [
return: MarshalAs(UnmanagedType.LPWStr)]
923 [
return: MarshalAs(UnmanagedType.LPWStr)]
975 private static global::System.Type[] swigMethodTypes0 =
new global::System.Type[] { typeof(
OdRxClass) };
976 private static global::System.Type[] swigMethodTypes1 =
new global::System.Type[] { };
977 private static global::System.Type[] swigMethodTypes2 =
new global::System.Type[] { typeof(
OdRxObject) };
979 private static global::System.Type[] swigMethodTypes4 =
new global::System.Type[] { typeof(
String), typeof(
OdRxObject) };
980 private static global::System.Type[] swigMethodTypes5 =
new global::System.Type[] { typeof(
String) };
981 private static global::System.Type[] swigMethodTypes6 =
new global::System.Type[] { };
982 private static global::System.Type[] swigMethodTypes7 =
new global::System.Type[] { typeof(OdDbHostAppProgressMeter) };
983 private static global::System.Type[] swigMethodTypes8 =
new global::System.Type[] { };
984 private static global::System.Type[] swigMethodTypes9 =
new global::System.Type[] { };
985 private static global::System.Type[] swigMethodTypes10 =
new global::System.Type[] { };
986 private static global::System.Type[] swigMethodTypes11 =
new global::System.Type[] { };
987 private static global::System.Type[] swigMethodTypes12 =
new global::System.Type[] { };
988 private static global::System.Type[] swigMethodTypes13 =
new global::System.Type[] { };
989 private static global::System.Type[] swigMethodTypes14 =
new global::System.Type[] { };
990 private static global::System.Type[] swigMethodTypes15 =
new global::System.Type[] { };
991 private static global::System.Type[] swigMethodTypes16 =
new global::System.Type[] { typeof(
String) };
992 private static global::System.Type[] swigMethodTypes17 =
new global::System.Type[] { typeof(
string), typeof(
String) };
993 private static global::System.Type[] swigMethodTypes18 =
new global::System.Type[] { typeof(
OdResult) };
994 private static global::System.Type[] swigMethodTypes19 =
new global::System.Type[] { typeof(
string), typeof(
OdResult) };
995 private static global::System.Type[] swigMethodTypes20 =
new global::System.Type[] { typeof(uint) };
996 private static global::System.Type[] swigMethodTypes21 =
new global::System.Type[] { };
997 private static global::System.Type[] swigMethodTypes22 =
new global::System.Type[] { };
998 private static global::System.Type[] swigMethodTypes23 =
new global::System.Type[] { typeof(OdAuditInfo), typeof(
String), typeof(
int) };
999 private static global::System.Type[] swigMethodTypes24 =
new global::System.Type[] { typeof(OdTtfDescriptor), typeof(
string).MakeByRefType() };
1000 private static global::System.Type[] swigMethodTypes25 =
new global::System.Type[] { };
1001 private static global::System.Type[] swigMethodTypes26 =
new global::System.Type[] { };
1002 private static global::System.Type[] swigMethodTypes27 =
new global::System.Type[] { typeof(
String), typeof(
OdFontType) };
1003 private static global::System.Type[] swigMethodTypes28 =
new global::System.Type[] { typeof(
String), typeof(
OdFontType) };
1004 private static global::System.Type[] swigMethodTypes29 =
new global::System.Type[] { typeof(OdFont), typeof(
char), typeof(
OdRxObject) };
1005 private static global::System.Type[] swigMethodTypes30 =
new global::System.Type[] { typeof(OdStringArray) };
1006 private static global::System.Type[] swigMethodTypes31 =
new global::System.Type[] { typeof(OdStringArray), typeof(
String), typeof(
String) };
1007 private static global::System.Type[] swigMethodTypes32 =
new global::System.Type[] { typeof(OdStringArray), typeof(
String) };
1008 private static global::System.Type[] swigMethodTypes33 =
new global::System.Type[] { typeof(
int), typeof(
String), typeof(
String), typeof(
String), typeof(
String) };
1009 private static global::System.Type[] swigMethodTypes34 =
new global::System.Type[] { typeof(
int), typeof(
String), typeof(
String), typeof(
String) };
1010 private static global::System.Type[] swigMethodTypes35 =
new global::System.Type[] { typeof(
int), typeof(
String), typeof(
String) };
1011 private static global::System.Type[] swigMethodTypes36 =
new global::System.Type[] { typeof(
int), typeof(
String) };
1012 private static global::System.Type[] swigMethodTypes37 =
new global::System.Type[] { typeof(
int) };
1013 private static global::System.Type[] swigMethodTypes38 =
new global::System.Type[] { typeof(
OdRxObject), typeof(
OdRxObject), typeof(UInt32) };
1014 private static global::System.Type[] swigMethodTypes39 =
new global::System.Type[] { typeof(
OdRxObject), typeof(
OdRxObject) };
1015 private static global::System.Type[] swigMethodTypes40 =
new global::System.Type[] { typeof(
OdRxObject) };
1016 private static global::System.Type[] swigMethodTypes41 =
new global::System.Type[] { };
1017 private static global::System.Type[] swigMethodTypes42 =
new global::System.Type[] { };
1018 private static global::System.Type[] swigMethodTypes43 =
new global::System.Type[] { typeof(
MultiThreadedMode) };
1019 private static global::System.Type[] swigMethodTypes44 =
new global::System.Type[] { typeof(
String), typeof(
string).MakeByRefType() };
1020 private static global::System.Type[] swigMethodTypes45 =
new global::System.Type[] { typeof(
String), typeof(
String) };
1021 private static global::System.Type[] swigMethodTypes46 =
new global::System.Type[] { typeof(
UserNameFormat) };
1022 private static global::System.Type[] swigMethodTypes47 =
new global::System.Type[] { };