LMMS
Loading...
Searching...
No Matches
juce::OptionalProgramChange Class Reference

Public Member Functions

void emit (int channel, double time, Array< MidiMessage > &out) const
bool trySetBank (int controller, int v)
void setProgram (int v)

Private Attributes

Optional< char > value
Optional< char > bankLSB
Optional< char > bankMSB

Member Function Documentation

◆ emit()

void juce::OptionalProgramChange::emit ( int channel,
double time,
Array< MidiMessage > & out ) const
inline

◆ setProgram()

void juce::OptionalProgramChange::setProgram ( int v)
inline

◆ trySetBank()

bool juce::OptionalProgramChange::trySetBank ( int controller,
int v )
inline

Member Data Documentation

◆ bankLSB

Optional<char> juce::OptionalProgramChange::bankLSB
private

◆ bankMSB

Optional<char> juce::OptionalProgramChange::bankMSB
private

◆ value

Optional<char> juce::OptionalProgramChange::value
private

The documentation for this class was generated from the following file: