AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
AView Member List

This is the complete list of members for AView, including all inherited members.

addAssName(const AString &assName)AView
AObject() (defined in AObject)AObject
applyAssRule(const ass::PropertyList &propertyList) (defined in AView)AViewprotected
applyAssRule(const ass::PropertyListRecursive &propertyList) (defined in AView)AViewprotected
AView() (defined in AView)AView
AViewContainer (defined in AView)AViewfriend
AViewContainerBase (defined in AView)AViewfriend
capturesFocus()AViewvirtual
childFocused (defined in AView)AView
clearSignals() noexcept (defined in AObject)AObject
click()AViewinline
clickedAView
clickedButtonAView
clickedRightAView
clickedRightOrLongPressedAView
commitStyle() (defined in AView)AViewprotectedvirtual
composeContextMenu()AViewprotectedvirtual
connect(Signal &signal, Object *object, Function &&function) (defined in AObject)AObjectinlinestatic
connect(Signal &signal, Object &object, Function &&function) (defined in AObject)AObjectinlinestatic
connect(Signal &signal, Function &&function) (defined in AObject)AObjectinline
connect(Signal &signal, _< Object > object, Function &&function) (defined in AObject)AObjectinlinestatic
consumesClick(const glm::ivec2 &pos)AViewvirtual
customCssPropertyChanged (defined in AView)AView
debugString() constAViewvirtual
disable() (defined in AView)AViewinline
disabled (defined in AView)AView
disconnect() (defined in AObject)AObjectstatic
doubleClicked (defined in AView)AView
drawStencilMask(ARenderContext ctx) (defined in AView)AViewvirtual
enable() (defined in AView)AViewinline
enabled (defined in AView)AView
enabledState (defined in AView)AView
ensureAssUpdated() (defined in AView)AView
expandingChangedAView
extraStylesheet() const noexceptAViewinline
focus(bool needFocusChainUpdate=true)AView
focusAcquired (defined in AView)AView
focusLost (defined in AView)AView
focusStateAView
forceUpdateLayoutRecursively() (defined in AView)AViewvirtual
geometryChangedAView
getAnimator() const (defined in AView)AViewinline
getAssHelper() const (defined in AView)AViewinline
getAssNames() const noexcept (defined in AView)AViewinline
getBorderRadius() constAViewinline
getCenterPointInWindow() const noexceptAViewinline
getContentHeight() const (defined in AView)AViewinline
getContentMinimumHeight()AViewvirtual
getContentMinimumSize() noexceptAViewinline
getContentMinimumWidth()AViewvirtual
getContentWidth() const (defined in AView)AViewinline
getCursor() constAViewinline
getCustomAss() const (defined in AView)AViewinline
getExpanding() const (defined in AView)AViewinline
getExpandingHorizontal() const (defined in AView)AViewinline
getExpandingVertical() const (defined in AView)AViewinline
getFixedSize()AViewinline
getFloating() const noexceptAViewinline
getHeight() const (defined in AView)AViewinline
getMargin()AViewinline
getMaxSize() constAViewinline
getMinimumHeight() (defined in AView)AViewvirtual
getMinimumSize() (defined in AView)AViewinline
getMinimumSizePlusMargin()AViewinline
getMinimumWidth() (defined in AView)AViewvirtual
getMinSize() const noexceptAViewinline
getMouseCollisionPolicy() const (defined in AView)AViewinline
getOpacity() const (defined in AView)AViewinline
getOverflow() constAViewinline
getOverflowMask() constAViewinline
getPadding()AViewinline
getParent() constAViewinline
getPosition() const noexceptAViewinline
getPositionInWindow() constAView
getSize() const noexceptAViewinline
getThread() const (defined in AObject)AObjectinline
getTotalFieldHorizontal() constAViewinline
getTotalFieldSize() constAViewinline
getTotalFieldVertical() constAViewinline
getTotalOccupiedHeight() constAViewinline
getTotalOccupiedWidth() constAViewinline
getTransform(glm::mat4 &transform) const (defined in AView)AView
getVisibility() const (defined in AView)AViewinline
getVisibilityRecursive() const (defined in AView)AView
getWidth() const (defined in AView)AViewinline
getWindow() constAView
handlesNonMouseNavigation()AViewvirtual
hasFocus() const (defined in AView)AView
hasIndirectParent(const _< AView > &v)AView
hoveredState (defined in AView)AView
invalidateAllStyles()AViewvirtual
invalidateAssHelper()AViewvirtual
invalidateStateStyles()AViewinline
IRenderViewToTexture (defined in AView)AViewfriend
isBlockClicksWhenPressed() const noexcept (defined in AView)AViewinline
isContentMinimumSizeInvalidated() noexcept (defined in AView)AViewinline
isEnabled() const noexcept (defined in AView)AViewinline
isFocused() const (defined in AView)AViewinline
isMouseEntered() const (defined in AView)AViewinline
isMouseHover() const noexcept (defined in AView)AViewinline
isPressed() const noexcept (defined in AView)AViewinline
isPressed(APointerIndex index) const noexcept (defined in AView)AViewinline
isSignalsEnabled() const noexcept (defined in AObject)AObjectinline
isSlotsCallsOnlyOnMyThread() const noexcept (defined in AObject)AObjectinline
keyPressedAView
keyReleasedAView
markMinContentSizeInvalid() (defined in AView)AViewvirtual
markPixelDataInvalid(ARect< int > invalidArea)AViewprotectedvirtual
mAssAViewprotected
mAssNamesAViewprotected
mCachedMinContentSize (defined in AView)AViewprotected
mCursorAViewprotected
mCustomStyleRuleAViewprotected
mExpandingAViewprotected
mFixedSizeAViewprotected
mMarginAViewprotected
mMarkedMinContentSizeInvalid (defined in AView)AViewprotected
mMaxSizeAViewprotected
mMinSizeAViewprotected
mouseEnter (defined in AView)AView
mouseLeave (defined in AView)AView
moveToThread(aui::no_escape< AObject > object, _< AAbstractThread > thread) (defined in AObject)AObjectstatic
mPaddingAViewprotected
mParentAViewprotected
mPositionAViewprotected
mRedrawRequestedAViewprotected
mSizeAViewprotected
mSkipUntilLayoutUpdateAViewprotected
noncopyable()=default (defined in aui::noncopyable)aui::noncopyable
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
onCharEntered(char16_t c) (defined in AView)AViewvirtual
onClickPrevented()AViewvirtual
onDpiChanged() (defined in AView)AViewvirtual
onFocusAcquired() (defined in AView)AViewvirtual
onFocusLost() (defined in AView)AViewvirtual
onGesture(const glm::ivec2 &origin, const AGestureEvent &event)AViewvirtual
onKeyDown(AInput::Key key) (defined in AView)AViewvirtual
onKeyRepeat(AInput::Key key) (defined in AView)AViewvirtual
onKeyUp(AInput::Key key) (defined in AView)AViewvirtual
onMouseEnter() (defined in AView)AViewvirtual
onMouseLeave() (defined in AView)AViewvirtual
onPointerDoubleClicked(const APointerPressedEvent &event) (defined in AView)AViewvirtual
onPointerMove(glm::vec2 pos, const APointerMoveEvent &event)AViewvirtual
onPointerPressed(const APointerPressedEvent &event)AViewvirtual
onPointerReleased(const APointerReleasedEvent &event)AViewvirtual
onScroll(const AScrollEvent &event)AViewvirtual
onViewGraphSubtreeChanged()AViewprotectedvirtual
operator+(ass::PropertyListRecursive rule)AViewinline
operator<<(const AString &assName) (defined in AView)AViewinline
operator=(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
operator^(T &&t) (defined in AObject)AObjectinline
pack()AView
popStencilIfNeeded(ARenderContext ctx) (defined in AView)AView
positionChangedAView
postRender(ARenderContext ctx)AViewvirtual
pressed (defined in AView)AView
pressedState (defined in AView)AView
redraw()AView
released (defined in AView)AView
removeAssName(const AString &assName)AView
render(ARenderContext ctx)AViewvirtual
scrolledAView
setAnimator(const _< AAnimator > &animator) (defined in AView)AView
setBlockClicksWhenPressed(bool value) noexcept (defined in AView)AViewinline
setBorderRadius(float radius) (defined in AView)AViewinline
setCursor(AOptional< ACursor > cursor) (defined in AView)AView
setCustomStyle(ass::PropertyListRecursive rule) (defined in AView)AView
setDisabled(bool disabled=true) (defined in AView)AViewinline
setEnabled(bool enabled=true) (defined in AView)AViewvirtual
setExpanding(glm::ivec2 expanding)AViewinline
setExpanding(int expanding)AViewinline
setExpanding() (defined in AView)AViewinline
setExtraStylesheet(_< AStylesheet > extraStylesheet)AViewinline
setExtraStylesheet(AStylesheet &&extraStylesheet)AView
setFixedSize(glm::ivec2 size) (defined in AView)AViewinline
setFloating(AFloat f) noexceptAViewinline
setGeometry(int x, int y, int width, int height) (defined in AView)AViewvirtual
setGeometry(const glm::ivec2 &position, const glm::ivec2 &size) (defined in AView)AViewinline
setMargin(const ABoxFields &margin)AViewinline
setMaxSize(const glm::ivec2 &maxSize) (defined in AView)AViewinline
setMinSize(glm::ivec2 minSize) noexcept (defined in AView)AViewinline
setMouseCollisionPolicy(MouseCollisionPolicy mouseCollisionPolicy) (defined in AView)AViewinline
setOpacity(aui::float_within_0_1 opacity) (defined in AView)AViewinline
setOverflow(AOverflow overflow) (defined in AView)AViewinline
setOverflowMask(AOverflowMask overflow) (defined in AView)AViewinline
setPadding(const ABoxFields &padding)AViewinline
setPosition(glm::ivec2 position) (defined in AView)AViewvirtual
setSignalsEnabled(bool enabled) (defined in AObject)AObjectinline
setSize(glm::ivec2 size) (defined in AView)AViewvirtual
setSizeForced(glm::ivec2 size)AViewinline
setSkipUntilLayoutUpdate(bool skipUntilLayoutUpdate)AViewinline
setSlotsCallsOnlyOnMyThread(bool slotsCallsOnlyOnMyThread) (defined in AObject)AObjectinline
setThread(_< AAbstractThread > thread)AObjectinlineprotected
setVisibility(Visibility visibility) noexcept (defined in AView)AView
setVisible(bool visible) noexcept (defined in AView)AViewinline
sharedPtr() (defined in AView)AViewinline
sizeChangedAView
transformGestureEventsToDesktop(const glm::ivec2 &origin, const AGestureEvent &event)AViewprotected
updateEnableState() (defined in AView)AView
viewGraphSubtreeChangedAView
visibilityChangedAView
wantsTouchscreenKeyboard()AViewvirtual
weakPtr() (defined in AView)AViewinline
~AObject() (defined in AObject)AObjectvirtual
~AView() override (defined in AView)AView