コード例 #1
0
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("grab", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateIDataSource_0(SwigDirectorgrab);
     }
     if (SwigDerivedClassHasMethod("drop", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateIDataSource_1(SwigDirectordrop);
     }
     if (SwigDerivedClassHasMethod("isValid", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateIDataSource_2(SwigDirectorisValid);
     }
     if (SwigDerivedClassHasMethod("getCurrentPos", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateIDataSource_3(SwigDirectorgetCurrentPos);
     }
     if (SwigDerivedClassHasMethod("getSize", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateIDataSource_4(SwigDirectorgetSize);
     }
     if (SwigDerivedClassHasMethod("read", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateIDataSource_5(SwigDirectorread);
     }
     if (SwigDerivedClassHasMethod("seek", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateIDataSource_6(SwigDirectorseek);
     }
     cAudioCSharpWrapperPINVOKE.IDataSource_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6);
 }
コード例 #2
0
ファイル: IDataSource.cs プロジェクト: ComradeKeys/cAudio
 private void SwigDirectorConnect() {
   if (SwigDerivedClassHasMethod("grab", swigMethodTypes0))
     swigDelegate0 = new SwigDelegateIDataSource_0(SwigDirectorgrab);
   if (SwigDerivedClassHasMethod("drop", swigMethodTypes1))
     swigDelegate1 = new SwigDelegateIDataSource_1(SwigDirectordrop);
   if (SwigDerivedClassHasMethod("isValid", swigMethodTypes2))
     swigDelegate2 = new SwigDelegateIDataSource_2(SwigDirectorisValid);
   if (SwigDerivedClassHasMethod("getCurrentPos", swigMethodTypes3))
     swigDelegate3 = new SwigDelegateIDataSource_3(SwigDirectorgetCurrentPos);
   if (SwigDerivedClassHasMethod("getSize", swigMethodTypes4))
     swigDelegate4 = new SwigDelegateIDataSource_4(SwigDirectorgetSize);
   if (SwigDerivedClassHasMethod("read", swigMethodTypes5))
     swigDelegate5 = new SwigDelegateIDataSource_5(SwigDirectorread);
   if (SwigDerivedClassHasMethod("seek", swigMethodTypes6))
     swigDelegate6 = new SwigDelegateIDataSource_6(SwigDirectorseek);
   cAudioCSharpWrapperPINVOKE.IDataSource_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6);
 }