| JUCE
    | 
Utility struct which holds one or more accessibility interfaces. More...
#include <juce_AccessibilityHandler.h>
| Public Member Functions | |
| Interfaces ()=default | |
| Interfaces (std::unique_ptr< AccessibilityValueInterface > ptr) | |
| Interfaces (std::unique_ptr< AccessibilityTextInterface > ptr) | |
| Interfaces (std::unique_ptr< AccessibilityTableInterface > ptr) | |
| Interfaces (std::unique_ptr< AccessibilityCellInterface > ptr) | |
| Interfaces (std::unique_ptr< AccessibilityValueInterface > valueIn, std::unique_ptr< AccessibilityTextInterface > textIn, std::unique_ptr< AccessibilityTableInterface > tableIn, std::unique_ptr< AccessibilityCellInterface > cellIn) | |
| Public Attributes | |
| std::unique_ptr< AccessibilityValueInterface > | value | 
| std::unique_ptr< AccessibilityTextInterface > | text | 
| std::unique_ptr< AccessibilityTableInterface > | table | 
| std::unique_ptr< AccessibilityCellInterface > | cell | 
Utility struct which holds one or more accessibility interfaces.
The main purpose of this class is to provide convenience constructors from each of the four types of accessibility interface.
| 
 | default | 
| AccessibilityHandler::Interfaces::Interfaces | ( | std::unique_ptr< AccessibilityValueInterface > | ptr | ) | 
| AccessibilityHandler::Interfaces::Interfaces | ( | std::unique_ptr< AccessibilityTextInterface > | ptr | ) | 
| AccessibilityHandler::Interfaces::Interfaces | ( | std::unique_ptr< AccessibilityTableInterface > | ptr | ) | 
| AccessibilityHandler::Interfaces::Interfaces | ( | std::unique_ptr< AccessibilityCellInterface > | ptr | ) | 
| AccessibilityHandler::Interfaces::Interfaces | ( | std::unique_ptr< AccessibilityValueInterface > | valueIn, | 
| std::unique_ptr< AccessibilityTextInterface > | textIn, | ||
| std::unique_ptr< AccessibilityTableInterface > | tableIn, | ||
| std::unique_ptr< AccessibilityCellInterface > | cellIn ) | 
| std::unique_ptr<AccessibilityValueInterface> AccessibilityHandler::Interfaces::value | 
| std::unique_ptr<AccessibilityTextInterface> AccessibilityHandler::Interfaces::text | 
| std::unique_ptr<AccessibilityTableInterface> AccessibilityHandler::Interfaces::table | 
| std::unique_ptr<AccessibilityCellInterface> AccessibilityHandler::Interfaces::cell |