AUI Framework
develop
Cross-platform base for C++ UI apps
|
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 |
actionButtonPressed | AAbstractTypeable | |
clear() (defined in AAbstractTypeable) | AAbstractTypeable | inline |
clearSelection() | ACursorSelectable | |
commitStyle() override (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inlineprotected |
composeContextMenu() override (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inlineprotected |
composeContextMenuImpl() (defined in AAbstractTypeable) | AAbstractTypeable | protected |
copyToClipboard() const | AAbstractTypeable | |
cursorIndexByPos(glm::ivec2 pos)=0 | ACursorSelectable | pure 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) | ACursorSelectable | inlineprotected |
enterChar(char16_t c) | AAbstractTypeable | protected |
getCursorPosition()=0 | ACursorSelectable | pure virtual |
getDisplayText() override (defined in AAbstractTypeable) | AAbstractTypeable | protectedvirtual |
getPosByIndex(size_t index)=0 (defined in ACursorSelectable) | ACursorSelectable | pure virtual |
getText() const =0 | ACursorSelectable | pure virtual |
getVerticalAlignmentOffset() noexcept (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inlineprotected |
handleKey(AInput::Key key) (defined in AAbstractTypeable) | AAbstractTypeable | protected |
handleMouseDoubleClicked(const APointerPressedEvent &event) (defined in ACursorSelectable) | ACursorSelectable | protected |
handleMouseMove(const glm::ivec2 &pos) (defined in ACursorSelectable) | ACursorSelectable | protected |
handleMousePressed(const APointerPressedEvent &event) (defined in ACursorSelectable) | ACursorSelectable | protected |
handleMouseReleased(const APointerReleasedEvent &event) (defined in ACursorSelectable) | ACursorSelectable | protected |
handlesNonMouseNavigation() override (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inline |
hasSelection() const | ACursorSelectable | |
invalidateAllStyles() override (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inline |
isCursorBlinkVisible() const (defined in AAbstractTypeable) | AAbstractTypeable | inlineprotected |
isLButtonPressed() override (defined in AAbstractTypeableView< Super >) | AAbstractTypeableView< Super > | inlinevirtual |
isPasswordField() const noexcept=0 | AAbstractTypeable | pure virtual |
length() const =0 | ACursorSelectable | pure virtual |
mCursorIndex (defined in ACursorSelectable) | ACursorSelectable | protected |
mCursorSelection (defined in ACursorSelectable) | ACursorSelectable | protected |
mIsMultiline (defined in AAbstractTypeable) | AAbstractTypeable | protected |
mMaxTextLength (defined in AAbstractTypeable) | AAbstractTypeable | protected |
moveCursorLeft() | AAbstractTypeable | |
moveCursorRight() | AAbstractTypeable | |
onCursorIndexChanged()=0 (defined in AAbstractTypeable) | AAbstractTypeable | protectedpure 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) | ACursorSelectable | inline |
selection() const | ACursorSelectable | |
selectionChanged | AAbstractTypeable | |
setCopyable(bool isCopyable) (defined in AAbstractTypeable) | AAbstractTypeable | inline |
setMaxTextLength(size_t newTextLength) (defined in AAbstractTypeable) | AAbstractTypeable | inline |
setSelection(int cursorIndex) (defined in ACursorSelectable) | ACursorSelectable | inline |
setSelection(Selection selection) (defined in ACursorSelectable) | ACursorSelectable | inline |
setText(const AString &t) (defined in AAbstractTypeable) | AAbstractTypeable | virtual |
setTextInputActionIcon(ATextInputActionIcon textInputActionIcon) noexcept | AAbstractTypeable | inline |
text() const | AAbstractTypeableView< Super > | inline |
textChanged | AAbstractTypeable | |
textChanging | AAbstractTypeable | |
textInputActionIcon() const noexcept | AAbstractTypeable | inline |
textInputType() const noexcept=0 | AAbstractTypeable | pure virtual |
trimText() (defined in AAbstractTypeable) | AAbstractTypeable | inline |
typeableErase(size_t begin, size_t end)=0 (defined in AAbstractTypeable) | AAbstractTypeable | protectedpure virtual |
typeableFind(char16_t c, size_t startPos=-1)=0 (defined in AAbstractTypeable) | AAbstractTypeable | protectedpure virtual |
typeableInsert(size_t at, const AString &toInsert)=0 | AAbstractTypeable | protectedpure virtual |
typeableInsert(size_t at, char16_t toInsert)=0 | AAbstractTypeable | protectedpure virtual |
typeableReverseFind(char16_t c, size_t startPos=-1)=0 (defined in AAbstractTypeable) | AAbstractTypeable | protectedpure virtual |
updateCursorBlinking() (defined in AAbstractTypeable) | AAbstractTypeable | protected |
updateSelectionOnTextSet(const AString &t) (defined in AAbstractTypeable) | AAbstractTypeable | protectedvirtual |
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) | ACursorSelectable | virtual |