Lines Matching refs:AccessibleBase
28 #include "AccessibleBase.h"
54 AccessibleBase::AccessibleBase(AccessibilityObject* obj)
61 gClassNameCount.add("AccessibleBase");
64 AccessibleBase::~AccessibleBase()
67 gClassNameCount.remove("AccessibleBase");
70 AccessibleBase* AccessibleBase::createInstance(AccessibilityObject* obj)
77 return new AccessibleBase(obj);
80 HRESULT AccessibleBase::QueryService(REFGUID guidService, REFIID riid, void **ppvObject)
90 HRESULT STDMETHODCALLTYPE AccessibleBase::QueryInterface(REFIID riid, void** ppvObject)
102 else if (IsEqualGUID(riid, __uuidof(AccessibleBase)))
103 *ppvObject = static_cast<AccessibleBase*>(this);
112 ULONG STDMETHODCALLTYPE AccessibleBase::Release(void)
122 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accParent(IDispatch** parent)
143 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accChildCount(long* count)
153 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accChild(VARIANT vChild, IDispatch** ppChild)
171 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accName(VARIANT vChild, BSTR* name)
189 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accValue(VARIANT vChild, BSTR* value)
207 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accDescription(VARIANT vChild, BSTR* description)
226 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accRole(VARIANT vChild, VARIANT* pvRole)
251 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accState(VARIANT vChild, VARIANT* pvState)
328 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accHelp(VARIANT vChild, BSTR* helpText)
346 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accKeyboardShortcut(VARIANT vChild, BSTR* shortcut)
382 HRESULT STDMETHODCALLTYPE AccessibleBase::accSelect(long selectionFlags, VARIANT vChild)
436 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accSelection(VARIANT*)
441 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accFocus(VARIANT* pvFocusedChild)
467 HRESULT STDMETHODCALLTYPE AccessibleBase::get_accDefaultAction(VARIANT vChild, BSTR* action)
485 HRESULT STDMETHODCALLTYPE AccessibleBase::accLocation(long* left, long* top, long* width, long* height, VARIANT vChild)
509 HRESULT STDMETHODCALLTYPE AccessibleBase::accNavigate(long direction, VARIANT vFromChild, VARIANT* pvNavigatedTo)
566 HRESULT STDMETHODCALLTYPE AccessibleBase::accHitTest(long x, long y, VARIANT* pvChildAtPoint)
598 HRESULT STDMETHODCALLTYPE AccessibleBase::accDoDefaultAction(VARIANT vChild)
612 // AccessibleBase
613 String AccessibleBase::name() const
618 String AccessibleBase::value() const
675 long AccessibleBase::role() const
680 HRESULT AccessibleBase::getAccessibilityObjectForChild(VARIANT vChild, AccessibilityObject*& childObj) const
714 AccessibleBase* AccessibleBase::wrapper(AccessibilityObject* obj)
716 AccessibleBase* result = static_cast<AccessibleBase*>(obj->wrapper());
722 HRESULT AccessibleBase::isSameObject(IAccessibleComparable* other, BOOL* result)
724 COMPtr<AccessibleBase> otherAccessibleBase(Query, other);