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