コード例 #1
0
ファイル: IPluginManager.cs プロジェクト: d-Pixie/cAudio
        public virtual IAudioPlugin getPlugin(string name)
        {
            IntPtr       cPtr = cAudioCSharpWrapperPINVOKE.IPluginManager_getPlugin(swigCPtr, name);
            IAudioPlugin ret  = (cPtr == IntPtr.Zero) ? null : new IAudioPlugin(cPtr, false);

            return(ret);
        }
コード例 #2
0
ファイル: IPluginManager.cs プロジェクト: ComradeKeys/cAudio
 public virtual void uninstallPlugin(IAudioPlugin plugin) {
   cAudioCSharpWrapperPINVOKE.IPluginManager_uninstallPlugin__SWIG_0(swigCPtr, IAudioPlugin.getCPtr(plugin));
 }
コード例 #3
0
ファイル: IPluginManager.cs プロジェクト: ComradeKeys/cAudio
 public virtual bool installPlugin(IAudioPlugin plugin) {
   bool ret = cAudioCSharpWrapperPINVOKE.IPluginManager_installPlugin__SWIG_1(swigCPtr, IAudioPlugin.getCPtr(plugin));
   return ret;
 }
コード例 #4
0
ファイル: IPluginManager.cs プロジェクト: d-Pixie/cAudio
 public virtual void uninstallPlugin(IAudioPlugin plugin)
 {
     cAudioCSharpWrapperPINVOKE.IPluginManager_uninstallPlugin__SWIG_0(swigCPtr, IAudioPlugin.getCPtr(plugin));
 }
コード例 #5
0
ファイル: IPluginManager.cs プロジェクト: d-Pixie/cAudio
        public virtual bool installPlugin(IAudioPlugin plugin)
        {
            bool ret = cAudioCSharpWrapperPINVOKE.IPluginManager_installPlugin__SWIG_1(swigCPtr, IAudioPlugin.getCPtr(plugin));

            return(ret);
        }
コード例 #6
0
ファイル: IAudioPlugin.cs プロジェクト: northWind87/cAudio
 internal static HandleRef getCPtr(IAudioPlugin obj)
 {
     return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
コード例 #7
0
ファイル: IAudioPlugin.cs プロジェクト: zhoujianhanyu/cAudio
 internal static HandleRef getCPtr(IAudioPlugin obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }