コード例 #1
0
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("Execute", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateCommandData_0(SwigDirectorExecute);
     }
     if (SwigDerivedClassHasMethod("ExecuteSubID", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateCommandData_1(SwigDirectorExecuteSubID);
     }
     if (SwigDerivedClassHasMethod("ExecuteOptionID", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateCommandData_2(SwigDirectorExecuteOptionID);
     }
     if (SwigDerivedClassHasMethod("GetState", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateCommandData_3(SwigDirectorGetState);
     }
     if (SwigDerivedClassHasMethod("GetSubContainer", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateCommandData_4(SwigDirectorGetSubContainer);
     }
     if (SwigDerivedClassHasMethod("RestoreLayout", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateCommandData_5(SwigDirectorRestoreLayout);
     }
     if (SwigDerivedClassHasMethod("GetScriptName", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateCommandData_6(SwigDirectorGetScriptName);
     }
     if (SwigDerivedClassHasMethod("Message", swigMethodTypes7))
     {
         swigDelegate7 = new SwigDelegateCommandData_7(SwigDirectorMessage);
     }
     C4dApiPINVOKE.CommandData_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7);
 }
コード例 #2
0
ファイル: CommandData.cs プロジェクト: pr1m3c0d3/Fusee
 private void SwigDirectorConnect() {
   if (SwigDerivedClassHasMethod("Execute", swigMethodTypes0))
     swigDelegate0 = new SwigDelegateCommandData_0(SwigDirectorExecute);
   if (SwigDerivedClassHasMethod("ExecuteSubID", swigMethodTypes1))
     swigDelegate1 = new SwigDelegateCommandData_1(SwigDirectorExecuteSubID);
   if (SwigDerivedClassHasMethod("ExecuteOptionID", swigMethodTypes2))
     swigDelegate2 = new SwigDelegateCommandData_2(SwigDirectorExecuteOptionID);
   if (SwigDerivedClassHasMethod("GetState", swigMethodTypes3))
     swigDelegate3 = new SwigDelegateCommandData_3(SwigDirectorGetState);
   if (SwigDerivedClassHasMethod("GetSubContainer", swigMethodTypes4))
     swigDelegate4 = new SwigDelegateCommandData_4(SwigDirectorGetSubContainer);
   if (SwigDerivedClassHasMethod("RestoreLayout", swigMethodTypes5))
     swigDelegate5 = new SwigDelegateCommandData_5(SwigDirectorRestoreLayout);
   if (SwigDerivedClassHasMethod("GetScriptName", swigMethodTypes6))
     swigDelegate6 = new SwigDelegateCommandData_6(SwigDirectorGetScriptName);
   if (SwigDerivedClassHasMethod("Message", swigMethodTypes7))
     swigDelegate7 = new SwigDelegateCommandData_7(SwigDirectorMessage);
   C4dApiPINVOKE.CommandData_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7);
 }