AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
AAbstractTypeableView< Super > Member List

This is the complete list of members for AAbstractTypeableView< Super >, including all inherited members.

AAbstractTypeable() (defined in AAbstractTypeable)AAbstractTypeable
AAbstractTypeableView() (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
actionButtonPressedAAbstractTypeable
clear() (defined in AAbstractTypeable)AAbstractTypeableinline
clearSelection()ACursorSelectable
commitStyle() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlineprotected
composeContextMenu() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlineprotected
composeContextMenuImpl() (defined in AAbstractTypeable)AAbstractTypeableprotected
copyToClipboard() constAAbstractTypeable
cursorIndexByPos(glm::ivec2 pos)=0ACursorSelectablepure virtual
cursorSelectableRedraw() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlineprotectedvirtual
cutToClipboard()AAbstractTypeable
drawCursor(IRenderer &renderer, glm::ivec2 position) (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
drawSelectionBeforeAndAfter(IRenderer &render, std::span< ARect< int > > rects, Callback &&drawText) (defined in ACursorSelectable)ACursorSelectableinlineprotected
enterChar(char16_t c)AAbstractTypeableprotected
getCursorPosition()=0ACursorSelectablepure virtual
getDisplayText() override (defined in AAbstractTypeable)AAbstractTypeableprotectedvirtual
getPosByIndex(size_t index)=0 (defined in ACursorSelectable)ACursorSelectablepure virtual
getVerticalAlignmentOffset() noexcept (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlineprotected
handleKey(AInput::Key key) (defined in AAbstractTypeable)AAbstractTypeableprotected
handleMouseDoubleClicked(const APointerPressedEvent &event) (defined in ACursorSelectable)ACursorSelectableprotected
handleMouseMove(const glm::ivec2 &pos) (defined in ACursorSelectable)ACursorSelectableprotected
handleMousePressed(const APointerPressedEvent &event) (defined in ACursorSelectable)ACursorSelectableprotected
handleMouseReleased(const APointerReleasedEvent &event) (defined in ACursorSelectable)ACursorSelectableprotected
handlesNonMouseNavigation() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
hasSelection() constACursorSelectable
invalidateAllStyles() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
isCursorBlinkVisible() const (defined in AAbstractTypeable)AAbstractTypeableinlineprotected
isLButtonPressed() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlinevirtual
isPasswordField() const noexcept=0AAbstractTypeablepure virtual
length() const =0ACursorSelectablepure virtual
mCursorIndex (defined in ACursorSelectable)ACursorSelectableprotected
mCursorSelection (defined in ACursorSelectable)ACursorSelectableprotected
mIsMultiline (defined in AAbstractTypeable)AAbstractTypeableprotected
mMaxTextLength (defined in AAbstractTypeable)AAbstractTypeableprotected
moveCursorLeft()AAbstractTypeable
moveCursorRight()AAbstractTypeable
onCursorIndexChanged()=0 (defined in AAbstractTypeable)AAbstractTypeableprotectedpure virtual
onFocusAcquired() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onFocusLost() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onKeyDown(AInput::Key key) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onKeyRepeat(AInput::Key key) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onPointerDoubleClicked(const APointerPressedEvent &event) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onPointerMove(glm::vec2 pos, const APointerMoveEvent &event) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onPointerPressed(const APointerPressedEvent &event) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onPointerReleased(const APointerReleasedEvent &event) override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
onSelectionChanged() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inlineprotectedvirtual
paste(AString content)AAbstractTypeable
pasteFromClipboard()AAbstractTypeable
selectAll()ACursorSelectable
selectedText() const (defined in ACursorSelectable)ACursorSelectableinline
selection() constACursorSelectable
selectionChangedAAbstractTypeable
setCopyable(bool isCopyable) (defined in AAbstractTypeable)AAbstractTypeableinline
setMaxTextLength(size_t newTextLength) (defined in AAbstractTypeable)AAbstractTypeableinline
setSelection(int cursorIndex) (defined in ACursorSelectable)ACursorSelectableinline
setSelection(Selection selection) (defined in ACursorSelectable)ACursorSelectableinline
setText(const AString &t) (defined in AAbstractTypeable)AAbstractTypeablevirtual
setTextInputActionIcon(ATextInputActionIcon textInputActionIcon) noexceptAAbstractTypeableinline
text() const =0ACursorSelectablepure virtual
textChangedAAbstractTypeable
textChangingAAbstractTypeable
textInputActionIcon() const noexceptAAbstractTypeableinline
textInputType() const noexcept=0AAbstractTypeablepure virtual
trimText() (defined in AAbstractTypeable)AAbstractTypeableinline
typeableErase(size_t begin, size_t end)=0 (defined in AAbstractTypeable)AAbstractTypeableprotectedpure virtual
typeableFind(char16_t c, size_t startPos=-1)=0 (defined in AAbstractTypeable)AAbstractTypeableprotectedpure virtual
typeableInsert(size_t at, const AString &toInsert)=0AAbstractTypeableprotectedpure virtual
typeableInsert(size_t at, char16_t toInsert)=0AAbstractTypeableprotectedpure virtual
typeableReverseFind(char16_t c, size_t startPos=-1)=0 (defined in AAbstractTypeable)AAbstractTypeableprotectedpure virtual
updateCursorBlinking() (defined in AAbstractTypeable)AAbstractTypeableprotected
updateSelectionOnTextSet(const AString &t) (defined in AAbstractTypeable)AAbstractTypeableprotectedvirtual
wantsTouchscreenKeyboard() override (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >inline
~AAbstractTypeable() override (defined in AAbstractTypeable)AAbstractTypeable
~AAbstractTypeableView() override=default (defined in AAbstractTypeableView< Super >)AAbstractTypeableView< Super >
~ACursorSelectable() (defined in ACursorSelectable)ACursorSelectablevirtual