private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("VectorTakerPtr3", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateVectorConsumer_0(SwigDirectorVectorTakerPtr3);
     }
     if (SwigDerivedClassHasMethod("VectorTakerRef3", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateVectorConsumer_1(SwigDirectorVectorTakerRef3);
     }
     if (SwigDerivedClassHasMethod("VectorTakerVal3", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateVectorConsumer_2(SwigDirectorVectorTakerVal3);
     }
     if (SwigDerivedClassHasMethod("GimmeSomeVector", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateVectorConsumer_3(SwigDirectorGimmeSomeVector);
     }
     if (SwigDerivedClassHasMethod("VectorTakerPtr4", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateVectorConsumer_4(SwigDirectorVectorTakerPtr4);
     }
     if (SwigDerivedClassHasMethod("VectorTakerRef4", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateVectorConsumer_5(SwigDirectorVectorTakerRef4);
     }
     if (SwigDerivedClassHasMethod("VectorTakerVal4", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateVectorConsumer_6(SwigDirectorVectorTakerVal4);
     }
     CppApiPINVOKE.VectorConsumer_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6);
 }
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("VectorTakerPtr3", swigMethodTypes0))
       swigDelegate0 = new SwigDelegateVectorConsumer_0(SwigDirectorVectorTakerPtr3);
     if (SwigDerivedClassHasMethod("VectorTakerRef3", swigMethodTypes1))
       swigDelegate1 = new SwigDelegateVectorConsumer_1(SwigDirectorVectorTakerRef3);
     if (SwigDerivedClassHasMethod("VectorTakerVal3", swigMethodTypes2))
       swigDelegate2 = new SwigDelegateVectorConsumer_2(SwigDirectorVectorTakerVal3);
     if (SwigDerivedClassHasMethod("GimmeSomeVector", swigMethodTypes3))
       swigDelegate3 = new SwigDelegateVectorConsumer_3(SwigDirectorGimmeSomeVector);
     if (SwigDerivedClassHasMethod("VectorTakerPtr4", swigMethodTypes4))
       swigDelegate4 = new SwigDelegateVectorConsumer_4(SwigDirectorVectorTakerPtr4);
     if (SwigDerivedClassHasMethod("VectorTakerRef4", swigMethodTypes5))
       swigDelegate5 = new SwigDelegateVectorConsumer_5(SwigDirectorVectorTakerRef4);
     if (SwigDerivedClassHasMethod("VectorTakerVal4", swigMethodTypes6))
       swigDelegate6 = new SwigDelegateVectorConsumer_6(SwigDirectorVectorTakerVal4);
     CppApiPINVOKE.VectorConsumer_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6);
 }