#include <juce_win32_AccessibilityElement.h>
◆ AccessibilityNativeHandle() [1/2]
◆ ~AccessibilityNativeHandle()
| juce::AccessibilityNativeHandle::~AccessibilityNativeHandle |
( |
| ) |
|
|
inline |
◆ AccessibilityNativeHandle() [2/2]
◆ areAnyAccessibilityClientsActive()
| bool juce::AccessibilityNativeHandle::areAnyAccessibilityClientsActive |
( |
| ) |
|
|
inlinestatic |
◆ ElementProviderFromPoint()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::ElementProviderFromPoint |
( |
double | x, |
|
|
double | y, |
|
|
ComTypes::IRawElementProviderFragment ** | pRetVal ) |
|
override |
◆ get_BoundingRectangle()
◆ get_FragmentRoot()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::get_FragmentRoot |
( |
ComTypes::IRawElementProviderFragmentRoot ** | pRetVal | ) |
|
|
override |
◆ get_HostRawElementProvider()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::get_HostRawElementProvider |
( |
IRawElementProviderSimple ** | provider | ) |
|
|
override |
◆ get_ProviderOptions()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::get_ProviderOptions |
( |
ProviderOptions * | options | ) |
|
|
override |
◆ getAccessibilityHandlerForVirtualViewId()
| AccessibilityHandler * juce::AccessibilityNativeHandle::getAccessibilityHandlerForVirtualViewId |
( |
int | virtualViewId | ) |
|
|
inlinestatic |
◆ getDescriptionString()
| LocalRef< jstring > juce::AccessibilityNativeHandle::getDescriptionString |
( |
| ) |
const |
|
inlineprivate |
◆ getElementName()
| String juce::AccessibilityNativeHandle::getElementName |
( |
| ) |
const |
|
private |
◆ GetEmbeddedFragmentRoots()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::GetEmbeddedFragmentRoots |
( |
SAFEARRAY ** | pRetVal | ) |
|
|
override |
◆ GetFocus()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::GetFocus |
( |
ComTypes::IRawElementProviderFragment ** | pRetVal | ) |
|
|
override |
◆ getHandler()
◆ GetPatternProvider()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::GetPatternProvider |
( |
PATTERNID | pId, |
|
|
IUnknown ** | provider ) |
|
override |
◆ GetPropertyValue()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::GetPropertyValue |
( |
PROPERTYID | propertyId, |
|
|
VARIANT * | pRetVal ) |
|
override |
◆ GetRuntimeId()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::GetRuntimeId |
( |
SAFEARRAY ** | pRetVal | ) |
|
|
override |
◆ getVirtualViewId()
| int juce::AccessibilityNativeHandle::getVirtualViewId |
( |
| ) |
const |
|
inlinenoexcept |
◆ getVirtualViewIdForHandler()
◆ invalidateElement()
| void juce::AccessibilityNativeHandle::invalidateElement |
( |
| ) |
|
|
inlinenoexcept |
◆ isElementValid()
| bool juce::AccessibilityNativeHandle::isElementValid |
( |
| ) |
const |
|
inlinenoexcept |
◆ isFragmentRoot()
| bool juce::AccessibilityNativeHandle::isFragmentRoot |
( |
| ) |
const |
|
inlineprivate |
◆ isInPopulateNodeInfo()
| bool juce::AccessibilityNativeHandle::isInPopulateNodeInfo |
( |
| ) |
const |
|
inlinenoexcept |
◆ moveCursor()
| bool juce::AccessibilityNativeHandle::moveCursor |
( |
jobject | arguments, |
|
|
bool | forwards ) |
|
inlineprivate |
◆ Navigate()
◆ performAction()
| bool juce::AccessibilityNativeHandle::performAction |
( |
int | action, |
|
|
jobject | arguments ) |
|
inline |
◆ populateNodeInfo()
| void juce::AccessibilityNativeHandle::populateNodeInfo |
( |
jobject | info | ) |
|
|
inline |
◆ QueryInterface()
| JUCE_COMRESULT juce::AccessibilityNativeHandle::QueryInterface |
( |
REFIID | refId, |
|
|
void ** | result ) |
|
override |
◆ sendAccessibilityEventExtendedImpl()
template<typename ModificationCallback>
| void juce::AccessibilityNativeHandle::sendAccessibilityEventExtendedImpl |
( |
const AccessibilityHandler & | handler, |
|
|
int | eventType, |
|
|
ModificationCallback && | modificationCallback ) |
|
inlinestatic |
◆ sendAccessibilityEventImpl()
◆ SetFocus()
◆ accessibilityHandler
◆ idCounter
| int juce::AccessibilityNativeHandle::idCounter = 0 |
|
staticprivate |
◆ inPopulateNodeInfo
| bool juce::AccessibilityNativeHandle::inPopulateNodeInfo = false |
|
private |
◆ rtid
| std::array<int, 2> juce::AccessibilityNativeHandle::rtid { UiaAppendRuntimeId, ++idCounter } |
|
private |
◆ valid
| bool juce::AccessibilityNativeHandle::valid = true |
|
private |
◆ virtualViewId
| const int juce::AccessibilityNativeHandle::virtualViewId |
|
private |
◆ virtualViewIdMap
The documentation for this class was generated from the following files: