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 | Public Attributes | List of all members
juce::AccessibilityHandler::Interfaces Struct Reference

Utility struct which holds one or more accessibility interfaces. More...

#include "juce_AccessibilityHandler.h"

Public Member Functions

 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< AccessibilityValueInterfacevalue
 
std::unique_ptr< AccessibilityTextInterfacetext
 
std::unique_ptr< AccessibilityTableInterfacetable
 
std::unique_ptr< AccessibilityCellInterfacecell
 

Detailed Description

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.

Definition at line 48 of file juce_AccessibilityHandler.h.

Constructor & Destructor Documentation

◆ Interfaces() [1/5]

juce::AccessibilityHandler::Interfaces::Interfaces ( std::unique_ptr< AccessibilityValueInterface ptr)

Definition at line 52 of file juce_AccessibilityHandler.h.

◆ Interfaces() [2/5]

juce::AccessibilityHandler::Interfaces::Interfaces ( std::unique_ptr< AccessibilityTextInterface ptr)

Definition at line 53 of file juce_AccessibilityHandler.h.

◆ Interfaces() [3/5]

juce::AccessibilityHandler::Interfaces::Interfaces ( std::unique_ptr< AccessibilityTableInterface ptr)

Definition at line 54 of file juce_AccessibilityHandler.h.

◆ Interfaces() [4/5]

juce::AccessibilityHandler::Interfaces::Interfaces ( std::unique_ptr< AccessibilityCellInterface ptr)

Definition at line 55 of file juce_AccessibilityHandler.h.

◆ Interfaces() [5/5]

juce::AccessibilityHandler::Interfaces::Interfaces ( std::unique_ptr< AccessibilityValueInterface valueIn,
std::unique_ptr< AccessibilityTextInterface textIn,
std::unique_ptr< AccessibilityTableInterface tableIn,
std::unique_ptr< AccessibilityCellInterface cellIn 
)

Definition at line 57 of file juce_AccessibilityHandler.h.

Member Data Documentation

◆ cell

std::unique_ptr<AccessibilityCellInterface> juce::AccessibilityHandler::Interfaces::cell

Definition at line 71 of file juce_AccessibilityHandler.h.

◆ table

std::unique_ptr<AccessibilityTableInterface> juce::AccessibilityHandler::Interfaces::table

Definition at line 70 of file juce_AccessibilityHandler.h.

◆ text

std::unique_ptr<AccessibilityTextInterface> juce::AccessibilityHandler::Interfaces::text

Definition at line 69 of file juce_AccessibilityHandler.h.

◆ value

std::unique_ptr<AccessibilityValueInterface> juce::AccessibilityHandler::Interfaces::value

Definition at line 68 of file juce_AccessibilityHandler.h.


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