affinity() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
anchor_id() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AnchorChild(int child_index, AXTreeID *tree_id, AXNode::AXID *child_id) const override | ui::AXNodePosition | protectedvirtual |
AnchorChildCount() const override | ui::AXNodePosition | protectedvirtual |
AnchorIndexInParent() const override | ui::AXNodePosition | protectedvirtual |
AnchorParent(AXTreeID *tree_id, AXNode::AXID *parent_id) const override | ui::AXNodePosition | protectedvirtual |
AnchorSiblingCount() const override | ui::AXNodePosition | protectedvirtual |
AnchorTextOffsetInParent() const | ui::AXPosition< AXNodePosition, AXNode > | inlineprotected |
AnchorUnignoredChildCount() const override | ui::AXNodePosition | protectedvirtual |
AsLeafTextPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsLeafTextPositionAfterCharacter() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsLeafTextPositionBeforeCharacter() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsLeafTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsTextPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsUnignoredPosition(AXPositionAdjustmentBehavior adjustment_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AsValidPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfAnchor() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfAXTree() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfDocument() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfFormat() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfLine() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfPage() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfParagraph() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtEndOfWord() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtLastNodeInTree() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfAnchor() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfAXTree() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfDocument() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfFormat() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfInlineBlock() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfLine() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfPage() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfParagraph() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AtStartOfWord() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
AXNodePosition() | ui::AXNodePosition | |
AXNodePosition(const AXNodePosition &other) | ui::AXNodePosition | |
AXPosition() | ui::AXPosition< AXNodePosition, AXNode > | inlineprotected |
AXPosition(const AXPosition &other) | ui::AXPosition< AXNodePosition, AXNode > | inlineprotected |
AXPositionInstance typedef | ui::AXPosition< AXNodePosition, AXNode > | |
AXRangeType typedef | ui::AXPosition< AXNodePosition, AXNode > | |
BEFORE_TEXT | ui::AXPosition< AXNodePosition, AXNode > | static |
BoundaryConditionPredicate typedef | ui::AXPosition< AXNodePosition, AXNode > | |
BoundaryTextOffsetsFunc typedef | ui::AXPosition< AXNodePosition, AXNode > | |
child_index() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
Clone() const override | ui::AXNodePosition | virtual |
CompareTo(const AXPosition &other) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateAncestorPosition(const AXNode *ancestor_anchor, ax::mojom::MoveDirection move_direction=ax::mojom::MoveDirection::kForward) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateBoundaryEndPosition(AXBoundaryBehavior boundary_behavior, ax::mojom::MoveDirection move_direction, BoundaryConditionPredicate at_start_condition, BoundaryConditionPredicate at_end_condition, BoundaryTextOffsetsFunc get_end_offsets={}) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateBoundaryStartPosition(AXBoundaryBehavior boundary_behavior, ax::mojom::MoveDirection move_direction, BoundaryConditionPredicate at_start_condition, BoundaryConditionPredicate at_end_condition, BoundaryTextOffsetsFunc get_start_offsets={}) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateChildPositionAt(int child_index) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextAnchorPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextCharacterPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextFormatEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextLeafTextPosition(bool *crossed_line_breaking_object=nullptr) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextLeafTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextLineEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextLineStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextPageEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextPageStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextParagraphEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextParagraphStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextWordEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNextWordStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateNullPosition() | ui::AXPosition< AXNodePosition, AXNode > | inlinestatic |
CreateParentPosition(ax::mojom::MoveDirection move_direction=ax::mojom::MoveDirection::kForward) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePosition(const AXNode &node, int child_index_or_text_offset, ax::mojom::TextAffinity affinity=ax::mojom::TextAffinity::kDownstream) | ui::AXNodePosition | static |
CreatePositionAtEndOfAnchor() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtEndOfAXTree() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtEndOfDocument() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtStartOfAnchor() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtStartOfAXTree() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtStartOfDocument() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePositionAtTextBoundary(ax::mojom::TextBoundary boundary, ax::mojom::MoveDirection direction, AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousAnchorPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousCharacterPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousFormatStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousLeafTextPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousLeafTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousLineEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousLineStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousPageEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousPageStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousParagraphEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousParagraphStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousWordEndPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreatePreviousWordStartPosition(AXBoundaryBehavior boundary_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
CreateTextPosition(AXTreeID tree_id, AXNode::AXID anchor_id, int text_offset, ax::mojom::TextAffinity affinity) | ui::AXPosition< AXNodePosition, AXNode > | inlinestatic |
CreateTreePosition(AXTreeID tree_id, AXNode::AXID anchor_id, int child_index) | ui::AXPosition< AXNodePosition, AXNode > | inlinestatic |
ExpandToEnclosingTextBoundary(ax::mojom::TextBoundary boundary, AXRangeExpandBehavior expand_behavior) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
GetAncestorAnchors() const override | ui::AXNodePosition | protectedvirtual |
GetAnchor() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
GetAnchorID(AXNode *node) const override | ui::AXNodePosition | protectedvirtual |
GetAnchorRole() const override | ui::AXNodePosition | protectedvirtual |
GetEmptyObjectAncestorNode() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
GetFormatEndBoundaryType() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
GetFormatStartBoundaryType() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
GetLowestUnignoredAncestor() const override | ui::AXNodePosition | protectedvirtual |
GetNextOnLineID(AXNode::AXID node_id) const override | ui::AXNodePosition | protectedvirtual |
GetNodeInTree(AXTreeID tree_id, AXNode::AXID node_id) const override | ui::AXNodePosition | protectedvirtual |
GetPreviousOnLineID(AXNode::AXID node_id) const override | ui::AXNodePosition | protectedvirtual |
GetRole(AXNode *node) const override | ui::AXNodePosition | protectedvirtual |
GetText() const override | ui::AXNodePosition | virtual |
GetTextStyles() const override | ui::AXNodePosition | protectedvirtual |
GetTreeID(AXNode *node) const override | ui::AXNodePosition | protectedvirtual |
GetWordEndOffsets() const override | ui::AXNodePosition | protectedvirtual |
GetWordStartOffsets() const override | ui::AXNodePosition | protectedvirtual |
Initialize(AXPositionKind kind, AXTreeID tree_id, int32_t anchor_id, int child_index, int text_offset, ax::mojom::TextAffinity affinity) | ui::AXPosition< AXNodePosition, AXNode > | inlineprotected |
INVALID_INDEX | ui::AXPosition< AXNodePosition, AXNode > | static |
INVALID_OFFSET | ui::AXPosition< AXNodePosition, AXNode > | static |
IsEmbeddedObjectInParent() const override | ui::AXNodePosition | protectedvirtual |
IsEmptyObjectReplacedByCharacter() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsIgnored() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsInDescendantOfEmptyObject() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsInLineBreak() const override | ui::AXNodePosition | virtual |
IsInLineBreakingObject() const override | ui::AXNodePosition | protectedvirtual |
IsInTextObject() const override | ui::AXNodePosition | virtual |
IsInWhiteSpace() const override | ui::AXNodePosition | virtual |
IsLeaf() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsLeafTextPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsLeafTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsNullPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsTextPosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsTreePosition() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
IsValid() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
kEmbeddedCharacter | ui::AXPosition< AXNodePosition, AXNode > | static |
kind() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
LowestCommonAncestor(const AXPosition &second) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
LowestCommonAnchor(const AXPosition &second) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
MaxTextOffset() const override | ui::AXNodePosition | virtual |
MaxTextOffsetInParent() const | ui::AXPosition< AXNodePosition, AXNode > | inlineprotected |
operator=(const AXPosition &other) | ui::AXPosition< AXNodePosition, AXNode > | inline |
Serialize() | ui::AXPosition< AXNodePosition, AXNode > | inline |
SlowCompareTo(const AXPosition &other) const | ui::AXPosition< AXNodePosition, AXNode > | inline |
SnapToMaxTextOffsetIfBeyond() | ui::AXPosition< AXNodePosition, AXNode > | inline |
swap(AXPosition &other) | ui::AXPosition< AXNodePosition, AXNode > | inline |
text_offset() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
ToString() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
tree_id() const | ui::AXPosition< AXNodePosition, AXNode > | inline |
Unserialize(const SerializedPosition &serialization) | ui::AXPosition< AXNodePosition, AXNode > | inlinestatic |
~AXNodePosition() override | ui::AXNodePosition | |
~AXPosition()=default | ui::AXPosition< AXNodePosition, AXNode > | virtual |