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

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

addAssName(const AString &assName)AView
addView(const _< AView > &view)AViewContainer
addView(size_t index, const _< AView > &view)AViewContainer
addViewCustomLayout(const _< AView > &view)AViewContainer
addViews(AVector< _< AView > > views)AViewContainer
AObject() (defined in AObject)AObject
applyAssRule(const ass::PropertyList &propertyList) (defined in AView)AViewprotected
applyAssRule(const ass::PropertyListRecursive &propertyList) (defined in AView)AViewprotected
applyGeometryToChildren() (defined in AViewContainerBase)AViewContainerBaseprotectedvirtual
applyGeometryToChildrenIfNecessary() (defined in AViewContainerBase)AViewContainerBase
AViewContainer() (defined in AViewContainer)AViewContainer
AViewContainerBase() (defined in AViewContainerBase)AViewContainerBase
begin() const (defined in AViewContainerBase)AViewContainerBaseinline
capturesFocus() overrideAViewContainerBasevirtual
childFocused (defined in AView)AView
childrenChangedAViewContainerBase
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) overrideAViewContainerBasevirtual
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
drawView(const _< AView > &view, ARenderContext contextOfTheContainer) (defined in AViewContainerBase)AViewContainerBaseprotected
drawViews(Iterator begin, Iterator end, ARenderContext contextPassedToContainer) (defined in AViewContainerBase)AViewContainerBaseinlineprotected
enable() (defined in AView)AViewinline
enabled (defined in AView)AView
enabledState (defined in AView)AView
end() const (defined in AViewContainerBase)AViewContainerBaseinline
ensureAssUpdated() (defined in AView)AView
expandingChangedAView
extraStylesheet() const noexceptAViewinline
focus(bool needFocusChainUpdate=true)AView
focusAcquired (defined in AView)AView
focusChainTarget()AViewContainerBaseinline
focusLost (defined in AView)AView
focusStateAView
forceUpdateLayoutRecursively() override (defined in AViewContainerBase)AViewContainerBasevirtual
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() overrideAViewContainerBasevirtual
getContentMinimumSize() noexceptAViewinline
getContentMinimumWidth() overrideAViewContainerBasevirtual
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
getLayout() const noexceptAViewContainerinline
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
getViewAt(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) const noexceptAViewContainerBasevirtual
getViewAtRecursive(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) const noexceptAViewContainerBase
getViewAtRecursive(glm::ivec2 pos, const Callback &callback, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE)AViewContainerBaseinline
getViewAtRecursiveOfType(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE)AViewContainerBaseinline
getViews() constAViewContainerBaseinline
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() overrideAViewContainerBaseprotectedvirtual
invalidateAssHelper() overrideAViewContainerBaseprotectedvirtual
invalidateStateStyles()AViewinline
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() override (defined in AViewContainerBase)AViewContainerBasevirtual
markPixelDataInvalid(ARect< int > invalidArea) overrideAViewContainerBasevirtual
mAssAViewprotected
mAssNamesAViewprotected
mCachedMinContentSize (defined in AView)AViewprotected
mCursorAViewprotected
mCustomStyleRuleAViewprotected
mExpandingAViewprotected
mFixedSizeAViewprotected
mLastLayoutUpdateSize (defined in AViewContainerBase)AViewContainerBaseprotected
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
mViews (defined in AViewContainerBase)AViewContainerBaseprotected
mWantsLayoutUpdate (defined in AViewContainerBase)AViewContainerBaseprotected
noncopyable()=default (defined in aui::noncopyable)aui::noncopyable
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
onCharEntered(char16_t c) override (defined in AViewContainerBase)AViewContainerBasevirtual
onClickPrevented() overrideAViewContainerBasevirtual
onDpiChanged() override (defined in AViewContainerBase)AViewContainerBasevirtual
onFocusAcquired() (defined in AView)AViewvirtual
onFocusLost() (defined in AView)AViewvirtual
onGesture(const glm::ivec2 &origin, const AGestureEvent &event) overrideAViewContainerBasevirtual
onKeyDown(AInput::Key key) override (defined in AViewContainerBase)AViewContainerBasevirtual
onKeyRepeat(AInput::Key key) override (defined in AViewContainerBase)AViewContainerBasevirtual
onKeyUp(AInput::Key key) override (defined in AViewContainerBase)AViewContainerBasevirtual
onMouseEnter() override (defined in AViewContainerBase)AViewContainerBasevirtual
onMouseLeave() override (defined in AViewContainerBase)AViewContainerBasevirtual
onPointerDoubleClicked(const APointerPressedEvent &event) override (defined in AViewContainerBase)AViewContainerBasevirtual
onPointerMove(glm::vec2 pos, const APointerMoveEvent &event) overrideAViewContainerBasevirtual
onPointerPressed(const APointerPressedEvent &event) overrideAViewContainerBasevirtual
onPointerReleased(const APointerReleasedEvent &event) overrideAViewContainerBasevirtual
onScroll(const AScrollEvent &event) overrideAViewContainerBasevirtual
onViewGraphSubtreeChanged() overrideAViewContainerBaseprotectedvirtual
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
pointerEventsMapping() const noexceptAViewContainerBaseinline
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
removeAllViews()AViewContainer
removeAssName(const AString &assName)AView
removeView(const _< AView > &view)AViewContainer
removeView(AView *view)AViewContainer
removeView(size_t index)AViewContainer
render(ARenderContext context) overrideAViewContainerBasevirtual
renderChildren(ARenderContext contextPassedToContainer) (defined in AViewContainerBase)AViewContainerBaseinlineprotected
scrolledAView
setAnimator(const _< AAnimator > &animator) (defined in AView)AView
setBlockClicksWhenPressed(bool value) noexcept (defined in AView)AViewinline
setBorderRadius(float radius) (defined in AView)AViewinline
setContents(const _< AViewContainer > &container)AViewContainer
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) override (defined in AViewContainerBase)AViewContainerBasevirtual
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
setFocusChainTarget(_weak< AView > target)AViewContainerBaseinline
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
setLayout(_unique< ALayout > layout)AViewContainer
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) override (defined in AViewContainerBase)AViewContainerBasevirtual
setSizeForced(glm::ivec2 size)AViewinline
setSkipUntilLayoutUpdate(bool skipUntilLayoutUpdate)AViewinline
setSlotsCallsOnlyOnMyThread(bool slotsCallsOnlyOnMyThread) (defined in AObject)AObjectinline
setThread(_< AAbstractThread > thread)AObjectinlineprotected
setViews(AVector< _< AView > > views)AViewContainer
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
visitsViewRecursive(Callback &&callback, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE)AViewContainerBaseinline
wantsTouchscreenKeyboard()AViewvirtual
weakPtr() (defined in AView)AViewinline
~AObject() (defined in AObject)AObjectvirtual
~AView() override (defined in AView)AView
~AViewContainer() override (defined in AViewContainer)AViewContainer
~AViewContainerBase() override=0 (defined in AViewContainerBase)AViewContainerBasepure virtual