JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::detail::AccessibilityHelpers Struct Reference

#include <juce_AccessibilityHelpers.h>

Public Types

enum class  Event {
  elementCreated ,
  elementDestroyed ,
  elementMovedOrResized ,
  focusChanged ,
  windowOpened ,
  windowClosed
}
 

Public Member Functions

 AccessibilityHelpers ()=delete
 

Static Public Member Functions

static String getApplicationOrPluginName ()
 
template<typename MemberFn >
static const AccessibilityHandlergetEnclosingHandlerWithInterface (const AccessibilityHandler *handler, MemberFn fn)
 
static void notifyAccessibilityEvent (const AccessibilityHandler &, Event)
 

Member Enumeration Documentation

◆ Event

Enumerator
elementCreated 
elementDestroyed 
elementMovedOrResized 
focusChanged 
windowOpened 
windowClosed 

Constructor & Destructor Documentation

◆ AccessibilityHelpers()

juce::detail::AccessibilityHelpers::AccessibilityHelpers ( )
delete

Member Function Documentation

◆ getApplicationOrPluginName()

static String juce::detail::AccessibilityHelpers::getApplicationOrPluginName ( )
inlinestatic

◆ getEnclosingHandlerWithInterface()

template<typename MemberFn >
static const AccessibilityHandler * juce::detail::AccessibilityHelpers::getEnclosingHandlerWithInterface ( const AccessibilityHandler handler,
MemberFn  fn 
)
inlinestatic

◆ notifyAccessibilityEvent()

static void juce::detail::AccessibilityHelpers::notifyAccessibilityEvent ( const AccessibilityHandler ,
Event   
)
static

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