#include "ui/views/accessibility/atomic_view_ax_tree_manager.h"
#include <memory>
#include "ui/accessibility/ax_serializable_tree.h"
#include "ui/accessibility/ax_tree_manager_map.h"
#include "ui/accessibility/ax_tree_update.h"
namespace views {
std::unique_ptr<AtomicViewAXTreeManager> AtomicViewAXTreeManager::Create(
ViewAXPlatformNodeDelegate* delegate,
ui::AXNodeData node_data) { … }
AtomicViewAXTreeManager::AtomicViewAXTreeManager(
ViewAXPlatformNodeDelegate* delegate,
ui::AXNodeData node_data)
: … { … }
AtomicViewAXTreeManager::~AtomicViewAXTreeManager() = default;
bool AtomicViewAXTreeManager::IsView() const { … }
ui::AXNode* AtomicViewAXTreeManager::GetNodeFromTree(
const ui::AXTreeID& tree_id,
const ui::AXNodeID node_id) const { … }
ui::AXNode* AtomicViewAXTreeManager::GetNode(const ui::AXNodeID node_id) const { … }
ui::AXPlatformNode* AtomicViewAXTreeManager::GetPlatformNodeFromTree(
const ui::AXNodeID node_id) const { … }
ui::AXPlatformNode* AtomicViewAXTreeManager::GetPlatformNodeFromTree(
const ui::AXNode& node) const { … }
ui::AXPlatformNodeDelegate* AtomicViewAXTreeManager::RootDelegate() const { … }
ui::AXTreeID AtomicViewAXTreeManager::GetParentTreeID() const { … }
ui::AXNode* AtomicViewAXTreeManager::GetRoot() const { … }
ui::AXNode* AtomicViewAXTreeManager::GetParentNodeFromParentTree() const { … }
void AtomicViewAXTreeManager::ClearComputedRootData() { … }
}