#include <DeviceParameter.h>
Public Member Functions | |
DeviceRuntimeParameterFloat (float fVal) | |
virtual String | Type () |
virtual bool | Multiplicity () |
virtual optional< String > | RangeMin () |
virtual optional< String > | RangeMax () |
virtual optional< String > | Possibilities () |
virtual String | Value () |
virtual void | SetValue (String val) throw (Exception) |
virtual float | ValueAsFloat () |
virtual void | SetValue (float f) throw (Exception) |
virtual optional< float > | RangeMinAsFloat ()=0 |
virtual optional< float > | RangeMaxAsFloat ()=0 |
virtual std::vector< float > | PossibilitiesAsFloat ()=0 |
virtual void | OnSetValue (float f)=0 |
virtual String | Description ()=0 |
virtual bool | Fix ()=0 |
Protected Attributes | |
float | fVal |
Definition at line 94 of file DeviceParameter.h.
LinuxSampler::DeviceRuntimeParameterFloat::DeviceRuntimeParameterFloat | ( | float | fVal | ) |
virtual String LinuxSampler::DeviceRuntimeParameter::Description | ( | ) | [pure virtual, inherited] |
Implemented in LinuxSampler::AudioChannel::ParameterName, LinuxSampler::AudioChannel::ParameterIsMixChannel, LinuxSampler::AudioChannel::ParameterMixChannelDestination, LinuxSampler::AudioOutputDevice::ParameterActive, LinuxSampler::AudioOutputDevice::ParameterSampleRate, LinuxSampler::AudioOutputDevice::ParameterChannels, LinuxSampler::MidiInputPort::ParameterName, LinuxSampler::MidiInputDevice::ParameterActive, and LinuxSampler::MidiInputDevice::ParameterPorts.
virtual bool LinuxSampler::DeviceRuntimeParameter::Fix | ( | ) | [pure virtual, inherited] |
Implemented in LinuxSampler::AudioChannel::ParameterName, LinuxSampler::AudioChannel::ParameterIsMixChannel, LinuxSampler::AudioChannel::ParameterMixChannelDestination, LinuxSampler::AudioOutputDevice::ParameterActive, LinuxSampler::AudioOutputDevice::ParameterSampleRate, LinuxSampler::AudioOutputDevice::ParameterChannels, LinuxSampler::MidiInputPort::ParameterName, LinuxSampler::MidiInputDevice::ParameterActive, and LinuxSampler::MidiInputDevice::ParameterPorts.
virtual bool LinuxSampler::DeviceRuntimeParameterFloat::Multiplicity | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual void LinuxSampler::DeviceRuntimeParameterFloat::OnSetValue | ( | float | f | ) | [pure virtual] |
virtual optional<String> LinuxSampler::DeviceRuntimeParameterFloat::Possibilities | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual std::vector<float> LinuxSampler::DeviceRuntimeParameterFloat::PossibilitiesAsFloat | ( | ) | [pure virtual] |
virtual optional<String> LinuxSampler::DeviceRuntimeParameterFloat::RangeMax | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual optional<float> LinuxSampler::DeviceRuntimeParameterFloat::RangeMaxAsFloat | ( | ) | [pure virtual] |
virtual optional<String> LinuxSampler::DeviceRuntimeParameterFloat::RangeMin | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual optional<float> LinuxSampler::DeviceRuntimeParameterFloat::RangeMinAsFloat | ( | ) | [pure virtual] |
virtual void LinuxSampler::DeviceRuntimeParameterFloat::SetValue | ( | float | f | ) | throw (Exception) [virtual] |
virtual void LinuxSampler::DeviceRuntimeParameterFloat::SetValue | ( | String | val | ) | throw (Exception) [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual String LinuxSampler::DeviceRuntimeParameterFloat::Type | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual String LinuxSampler::DeviceRuntimeParameterFloat::Value | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
virtual float LinuxSampler::DeviceRuntimeParameterFloat::ValueAsFloat | ( | ) | [virtual] |
float LinuxSampler::DeviceRuntimeParameterFloat::fVal [protected] |
Definition at line 113 of file DeviceParameter.h.