示例#1
0
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("InitTool", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateBrushToolData_0(SwigDirectorInitTool);
     }
     if (SwigDerivedClassHasMethod("FreeTool", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateBrushToolData_1(SwigDirectorFreeTool);
     }
     if (SwigDerivedClassHasMethod("InitDefaultSettings", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateBrushToolData_2(SwigDirectorInitDefaultSettings);
     }
     if (SwigDerivedClassHasMethod("GetDEnabling", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateBrushToolData_3(SwigDirectorGetDEnabling);
     }
     if (SwigDerivedClassHasMethod("SetDParameter", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateBrushToolData_4(SwigDirectorSetDParameter);
     }
     if (SwigDerivedClassHasMethod("GetDDescription", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateBrushToolData_5(SwigDirectorGetDDescription);
     }
     if (SwigDerivedClassHasMethod("Message", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateBrushToolData_6(SwigDirectorMessage);
     }
     if (SwigDerivedClassHasMethod("GetCursorInfo", swigMethodTypes7))
     {
         swigDelegate7 = new SwigDelegateBrushToolData_7(SwigDirectorGetCursorInfo);
     }
     if (SwigDerivedClassHasMethod("MouseInput", swigMethodTypes8))
     {
         swigDelegate8 = new SwigDelegateBrushToolData_8(SwigDirectorMouseInput);
     }
     if (SwigDerivedClassHasMethod("MouseInputStart", swigMethodTypes9))
     {
         swigDelegate9 = new SwigDelegateBrushToolData_9(SwigDirectorMouseInputStart);
     }
     if (SwigDerivedClassHasMethod("MouseInputDrag", swigMethodTypes10))
     {
         swigDelegate10 = new SwigDelegateBrushToolData_10(SwigDirectorMouseInputDrag);
     }
     if (SwigDerivedClassHasMethod("MouseInputEnd", swigMethodTypes11))
     {
         swigDelegate11 = new SwigDelegateBrushToolData_11(SwigDirectorMouseInputEnd);
     }
     C4dApiPINVOKE.BrushToolData_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11);
 }
示例#2
0
 private void SwigDirectorConnect() {
   if (SwigDerivedClassHasMethod("InitTool", swigMethodTypes0))
     swigDelegate0 = new SwigDelegateBrushToolData_0(SwigDirectorInitTool);
   if (SwigDerivedClassHasMethod("FreeTool", swigMethodTypes1))
     swigDelegate1 = new SwigDelegateBrushToolData_1(SwigDirectorFreeTool);
   if (SwigDerivedClassHasMethod("InitDefaultSettings", swigMethodTypes2))
     swigDelegate2 = new SwigDelegateBrushToolData_2(SwigDirectorInitDefaultSettings);
   if (SwigDerivedClassHasMethod("GetDEnabling", swigMethodTypes3))
     swigDelegate3 = new SwigDelegateBrushToolData_3(SwigDirectorGetDEnabling);
   if (SwigDerivedClassHasMethod("SetDParameter", swigMethodTypes4))
     swigDelegate4 = new SwigDelegateBrushToolData_4(SwigDirectorSetDParameter);
   if (SwigDerivedClassHasMethod("GetDDescription", swigMethodTypes5))
     swigDelegate5 = new SwigDelegateBrushToolData_5(SwigDirectorGetDDescription);
   if (SwigDerivedClassHasMethod("Message", swigMethodTypes6))
     swigDelegate6 = new SwigDelegateBrushToolData_6(SwigDirectorMessage);
   if (SwigDerivedClassHasMethod("GetCursorInfo", swigMethodTypes7))
     swigDelegate7 = new SwigDelegateBrushToolData_7(SwigDirectorGetCursorInfo);
   if (SwigDerivedClassHasMethod("MouseInput", swigMethodTypes8))
     swigDelegate8 = new SwigDelegateBrushToolData_8(SwigDirectorMouseInput);
   if (SwigDerivedClassHasMethod("MouseInputStart", swigMethodTypes9))
     swigDelegate9 = new SwigDelegateBrushToolData_9(SwigDirectorMouseInputStart);
   if (SwigDerivedClassHasMethod("MouseInputDrag", swigMethodTypes10))
     swigDelegate10 = new SwigDelegateBrushToolData_10(SwigDirectorMouseInputDrag);
   if (SwigDerivedClassHasMethod("MouseInputEnd", swigMethodTypes11))
     swigDelegate11 = new SwigDelegateBrushToolData_11(SwigDirectorMouseInputEnd);
   C4dApiPINVOKE.BrushToolData_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11);
 }