C# Class SchemaFactor.Vst.MidiMapperX.Plugin

The Plugin root class that implements the interface manager and the plugin midi source.
Inheritance: VstPluginWithInterfaceManagerBase, IVstPluginMidiSource
Afficher le fichier Open project: LeifBloomquist/MIDIMapperX Class Usage Examples

Méthodes publiques

Свойство Type Description
CurrentMode Constants.Modes

Méthodes publiques

Méthode Description
Plugin ( ) : Jacobi.Vst.Core

Constructs a new instance.

ResetMaps ( ) : void

Méthodes protégées

Méthode Description
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.

Method Details

CreateAudioProcessor() protected méthode

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.
Résultat IVstPluginAudioProcessor

CreateEditor() protected méthode

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.
Résultat IVstPluginEditor

CreateMidiProcessor() protected méthode

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.
Résultat IVstMidiProcessor

CreateMidiSource() protected méthode

Always returns this.
protected CreateMidiSource ( IVstPluginMidiSource instance ) : IVstPluginMidiSource
instance IVstPluginMidiSource A reference to the default instance or null.
Résultat IVstPluginMidiSource

CreatePersistence() protected méthode

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.
Résultat IVstPluginPersistence

Plugin() public méthode

Constructs a new instance.
public Plugin ( ) : Jacobi.Vst.Core
Résultat Jacobi.Vst.Core

ResetMaps() public méthode

public ResetMaps ( ) : void
Résultat void

Property Details

CurrentMode public_oe property

public Constants.Modes CurrentMode
Résultat Constants.Modes