JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::AccessibilityRangedNumericValueInterface Class Referenceabstract

A value interface that represents a ranged numeric value. More...

#include "juce_AccessibilityValueInterface.h"

Inheritance diagram for juce::AccessibilityRangedNumericValueInterface:
juce::AccessibilityValueInterface

Public Member Functions

bool isReadOnly () const override=0
 Returns true if the value is read-only and cannot be modified by an accessibility client.
 
double getCurrentValue () const override=0
 Returns the current value.
 
void setValue (double newValue) override=0
 Sets the current value to a new value.
 
AccessibleValueRange getRange () const override=0
 Returns the range.
 
String getCurrentValueAsString () const final
 Returns the current value as a String.
 
void setValueAsString (const String &newValue) final
 Sets the current value to a new String value.
 
- Public Member Functions inherited from juce::AccessibilityValueInterface
virtual ~AccessibilityValueInterface ()=default
 Destructor.
 

Detailed Description

A value interface that represents a ranged numeric value.

@tags{Accessibility}

Definition at line 197 of file juce_AccessibilityValueInterface.h.

Member Function Documentation

◆ getCurrentValue()

double juce::AccessibilityRangedNumericValueInterface::getCurrentValue ( ) const
overridepure virtual

Returns the current value.

Implements juce::AccessibilityValueInterface.

◆ getCurrentValueAsString()

String juce::AccessibilityRangedNumericValueInterface::getCurrentValueAsString ( ) const
finalvirtual

Returns the current value as a String.

Implements juce::AccessibilityValueInterface.

Definition at line 217 of file juce_AccessibilityValueInterface.h.

◆ getRange()

AccessibleValueRange juce::AccessibilityRangedNumericValueInterface::getRange ( ) const
overridepure virtual

Returns the range.

Implements juce::AccessibilityValueInterface.

◆ isReadOnly()

bool juce::AccessibilityRangedNumericValueInterface::isReadOnly ( ) const
overridepure virtual

Returns true if the value is read-only and cannot be modified by an accessibility client.

See also
setValueAsString

Implements juce::AccessibilityValueInterface.

◆ setValue()

void juce::AccessibilityRangedNumericValueInterface::setValue ( double  newValue)
overridepure virtual

Sets the current value to a new value.

Implements juce::AccessibilityValueInterface.

◆ setValueAsString()

void juce::AccessibilityRangedNumericValueInterface::setValueAsString ( const String newValue)
finalvirtual

Sets the current value to a new String value.

Implements juce::AccessibilityValueInterface.

Definition at line 219 of file juce_AccessibilityValueInterface.h.


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