JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::UIAWindowProvider Class Reference

#include <juce_win32_UIAWindowProvider.h>

Inheritance diagram for juce::UIAWindowProvider:
Collaboration diagram for juce::UIAWindowProvider:

Public Member Functions

ULONG STDMETHODCALLTYPE AddRef ()
 
JUCE_COMRESULT Close () override
 
JUCE_COMRESULT get_CanMaximize (BOOL *pRetVal) override
 
JUCE_COMRESULT get_CanMinimize (BOOL *pRetVal) override
 
JUCE_COMRESULT get_IsModal (BOOL *pRetVal) override
 
JUCE_COMRESULT get_IsTopmost (BOOL *pRetVal) override
 
JUCE_COMRESULT get_WindowInteractionState (ComTypes::WindowInteractionState *pRetVal) override
 
JUCE_COMRESULT get_WindowVisualState (ComTypes::WindowVisualState *pRetVal) override
 
const AccessibilityHandlergetHandler () const
 
bool isElementValid () const
 
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
 
ULONG STDMETHODCALLTYPE Release ()
 
JUCE_COMRESULT SetVisualState (ComTypes::WindowVisualState state) override
 
 UIAProviderBase (AccessibilityNativeHandle *nativeHandleIn)
 
JUCE_COMRESULT WaitForInputIdle (int, BOOL *pRetVal) override
 

Protected Member Functions

JUCE_COMRESULT castToType (void **result)
 

Protected Attributes

ULONG refCount
 

Private Member Functions

ComponentPeergetPeer () const
 

Private Attributes

ComSmartPtr< AccessibilityNativeHandlenativeHandle
 

Member Function Documentation

◆ AddRef()

ULONG STDMETHODCALLTYPE juce::ComBaseClassHelperBase< ComClasses... , ComClasses >::AddRef ( )
inlineinherited

◆ castToType()

JUCE_COMRESULT juce::ComBaseClassHelperBase< ComClasses... , ComClasses >::castToType ( void **  result)
inlineprotectedinherited

◆ Close()

JUCE_COMRESULT juce::UIAWindowProvider::Close ( )
inlineoverride

◆ get_CanMaximize()

JUCE_COMRESULT juce::UIAWindowProvider::get_CanMaximize ( BOOL *  pRetVal)
inlineoverride

◆ get_CanMinimize()

JUCE_COMRESULT juce::UIAWindowProvider::get_CanMinimize ( BOOL *  pRetVal)
inlineoverride

◆ get_IsModal()

JUCE_COMRESULT juce::UIAWindowProvider::get_IsModal ( BOOL *  pRetVal)
inlineoverride

◆ get_IsTopmost()

JUCE_COMRESULT juce::UIAWindowProvider::get_IsTopmost ( BOOL *  pRetVal)
inlineoverride

◆ get_WindowInteractionState()

◆ get_WindowVisualState()

◆ getHandler()

◆ getPeer()

◆ isElementValid()

◆ QueryInterface()

JUCE_COMRESULT juce::ComBaseClassHelper< ComClasses >::QueryInterface ( REFIID  refId,
void **  result 
)
inlineinherited

◆ Release()

ULONG STDMETHODCALLTYPE juce::ComBaseClassHelperBase< ComClasses... , ComClasses >::Release ( )
inlineinherited

◆ SetVisualState()

◆ UIAProviderBase()

juce::UIAProviderBase::UIAProviderBase
inlineexplicit

◆ WaitForInputIdle()

JUCE_COMRESULT juce::UIAWindowProvider::WaitForInputIdle ( int  ,
BOOL *  pRetVal 
)
inlineoverride

Member Data Documentation

◆ nativeHandle

ComSmartPtr<AccessibilityNativeHandle> juce::UIAProviderBase::nativeHandle
privateinherited

◆ refCount

ULONG juce::ComBaseClassHelperBase< ComClasses... , ComClasses >::refCount
protectedinherited

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