C# 클래스 SchemaFactor.Vst.MidiMapperX.Plugin

The Plugin root class that implements the interface manager and the plugin midi source.
상속: VstPluginWithInterfaceManagerBase, IVstPluginMidiSource
파일 보기 프로젝트 열기: LeifBloomquist/MIDIMapperX 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CurrentMode Constants.Modes

공개 메소드들

메소드 설명
Plugin ( ) : Jacobi.Vst.Core

Constructs a new instance.

ResetMaps ( ) : void

보호된 메소드들

메소드 설명
CreateAudioProcessor ( IVstPluginAudioProcessor instance ) : IVstPluginAudioProcessor

Creates a default instance and reuses that for all threads.

CreateEditor ( IVstPluginEditor instance ) : IVstPluginEditor

Creates a default instance and reuses that for all threads.

CreateMidiProcessor ( IVstMidiProcessor instance ) : IVstMidiProcessor

Creates a default instance and reuses that for all threads.

CreateMidiSource ( IVstPluginMidiSource instance ) : IVstPluginMidiSource

Always returns this.

CreatePersistence ( IVstPluginPersistence instance ) : IVstPluginPersistence

Creates a default instance and reuses that for all threads.

메소드 상세

CreateAudioProcessor() 보호된 메소드

Creates a default instance and reuses that for all threads.
protected CreateAudioProcessor ( IVstPluginAudioProcessor instance ) : IVstPluginAudioProcessor
instance IVstPluginAudioProcessor A reference to the default instance or null.
리턴 IVstPluginAudioProcessor

CreateEditor() 보호된 메소드

Creates a default instance and reuses that for all threads.
protected CreateEditor ( IVstPluginEditor instance ) : IVstPluginEditor
instance IVstPluginEditor A reference to the default instance or null.
리턴 IVstPluginEditor

CreateMidiProcessor() 보호된 메소드

Creates a default instance and reuses that for all threads.
protected CreateMidiProcessor ( IVstMidiProcessor instance ) : IVstMidiProcessor
instance IVstMidiProcessor A reference to the default instance or null.
리턴 IVstMidiProcessor

CreateMidiSource() 보호된 메소드

Always returns this.
protected CreateMidiSource ( IVstPluginMidiSource instance ) : IVstPluginMidiSource
instance IVstPluginMidiSource A reference to the default instance or null.
리턴 IVstPluginMidiSource

CreatePersistence() 보호된 메소드

Creates a default instance and reuses that for all threads.
protected CreatePersistence ( IVstPluginPersistence instance ) : IVstPluginPersistence
instance IVstPluginPersistence A reference to the default instance or null.
리턴 IVstPluginPersistence

Plugin() 공개 메소드

Constructs a new instance.
public Plugin ( ) : Jacobi.Vst.Core
리턴 Jacobi.Vst.Core

ResetMaps() 공개 메소드

public ResetMaps ( ) : void
리턴 void

프로퍼티 상세

CurrentMode 공개적으로 프로퍼티

public Constants.Modes CurrentMode
리턴 Constants.Modes