| AUI Framework
                         master
 Cross-platform base for C++ UI apps | 
This is the complete list of members for AForEachUI< T >, including all inherited members.
| addAssName(const AString &assName) | AView | |
| AForEachUIBase::AViewContainerBase::addView(const _< AView > &view) | AViewContainerBase | protected | 
| AForEachUIBase::AViewContainerBase::addView(size_t index, const _< AView > &view) | AViewContainerBase | protected | 
| addViewCustomLayout(const _< AView > &view) | AViewContainerBase | protected | 
| addViews(AVector< _< AView > > views) | AViewContainerBase | protected | 
| AForEachUI() (defined in AForEachUI< T >) | AForEachUI< T > | inline | 
| AForEachUI(RangeFactory &&rangeFactory) (defined in AForEachUI< T >) | AForEachUI< T > | inline | 
| AForEachUIBase() (defined in AForEachUIBase) | AForEachUIBase | inline | 
| AObject() (defined in AObject) | AObject | |
| AObjectBase()=default (defined in AObjectBase) | AObjectBase | |
| AObjectBase(AObjectBase &&rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| AObjectBase(const AObjectBase &rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| AObjectBase()=default (defined in AObjectBase) | AObjectBase | |
| AObjectBase(AObjectBase &&rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| AObjectBase(const AObjectBase &rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| applyAssRule(const ass::PropertyList &propertyList) (defined in AView) | AView | protected | 
| applyAssRule(const ass::PropertyListRecursive &propertyList) (defined in AView) | AView | protected | 
| applyGeometryToChildren() override (defined in AForEachUIBase) | AForEachUIBase | protectedvirtual | 
| applyGeometryToChildrenIfNecessary() (defined in AViewContainerBase) | AViewContainerBase | |
| AViewContainerBase() (defined in AViewContainerBase) | AViewContainerBase | |
| begin() const (defined in AViewContainerBase) | AViewContainerBase | inline | 
| biConnect(PropertySource &&propertySource, PropertyDestination &&propertyDestination) | AObject | inlinestatic | 
| capturesFocus() override | AViewContainerBase | virtual | 
| childFocused (defined in AView) | AView | |
| childrenChanged | AViewContainerBase | |
| clearAllIngoingConnections() noexcept (defined in AObjectBase) | AObjectBase | protected | 
| clearAllIngoingConnections() noexcept (defined in AObjectBase) | AObjectBase | protected | 
| click() | AView | inline | 
| clicked | AView | |
| clickedButton | AView | |
| clickedRight | AView | |
| clickedRightOrLongPressed | AView | |
| commitStyle() (defined in AView) | AView | protectedvirtual | 
| composeContextMenu() | AView | protectedvirtual | 
| connect(const Signal &signal, Object *object, Function &&function) | AObject | inlinestatic | 
| connect(const Property &property, Object *object, Function &&function) | AObject | inlinestatic | 
| connect(PropertySource &&propertySource, PropertyDestination &&propertyDestination) | AObject | inlinestatic | 
| connect(const Connectable &connectable, Object &object, Function &&function) | AObject | inlinestatic | 
| connect(const Connectable &connectable, Function &&function) | AObject | inline | 
| connect(const Connectable &connectable, _< Object > object, Function &&function) | AObject | inlinestatic | 
| connect(const Connectable &connectable, ASlotDef< Object *, Function > slotDef) | AObject | inlinestatic | 
| connect(const Property &property, _< Object > object, Function &&function) | AObject | inlinestatic | 
| consumesClick(const glm::ivec2 &pos) override | AViewContainerBase | virtual | 
| customCssPropertyChanged (defined in AView) | AView | |
| debugString() const | AView | virtual | 
| disable() (defined in AView) | AView | inline | 
| disconnect() (defined in AObject) | AObject | static | 
| doubleClicked (defined in AView) | AView | |
| drawStencilMask(ARenderContext ctx) (defined in AView) | AView | virtual | 
| drawView(const _< AView > &view, ARenderContext contextOfTheContainer) (defined in AViewContainerBase) | AViewContainerBase | protected | 
| drawViews(Iterator begin, Iterator end, ARenderContext contextPassedToContainer) (defined in AViewContainerBase) | AViewContainerBase | inlineprotected | 
| enable() (defined in AView) | AView | inline | 
| enabled() const | AView | inline | 
| end() const (defined in AViewContainerBase) | AViewContainerBase | inline | 
| ensureAssUpdated() (defined in AView) | AView | |
| expanding() const | AView | inline | 
| extraStylesheet() const noexcept | AView | inline | 
| focus(bool needFocusChainUpdate=true) | AView | |
| focusAcquired (defined in AView) | AView | |
| focusChainTarget() | AViewContainerBase | inline | 
| focusLost (defined in AView) | AView | |
| focusState | AView | |
| forceUpdateLayoutRecursively() override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| GENERIC_OBSERVER | AObject | static | 
| geometryChanged | AView | |
| getAnimator() const (defined in AView) | AView | inline | 
| getAssHelper() const (defined in AView) | AView | inline | 
| getAssNames() const noexcept (defined in AView) | AView | inline | 
| getBorderRadius() const | AView | inline | 
| getCenterPointInWindow() const noexcept | AView | inline | 
| getContentHeight() const (defined in AView) | AView | inline | 
| getContentMinimumHeight() override | AViewContainerBase | virtual | 
| getContentMinimumSize() noexcept | AView | inline | 
| getContentMinimumWidth() override | AViewContainerBase | virtual | 
| getContentSize() const | AView | inline | 
| getContentWidth() const (defined in AView) | AView | inline | 
| getCursor() const | AView | inline | 
| getCustomAss() const (defined in AView) | AView | inline | 
| getExpanding() const (defined in AView) | AView | inline | 
| getExpandingHorizontal() const (defined in AView) | AView | inline | 
| getExpandingVertical() const (defined in AView) | AView | inline | 
| getFixedSize() | AView | inline | 
| getFloating() const noexcept | AView | inline | 
| getHeight() const (defined in AView) | AView | inline | 
| getLayout() const noexcept | AViewContainerBase | inline | 
| getMargin() | AView | inline | 
| getMaxSize() const | AView | inline | 
| getMinimumHeight() (defined in AView) | AView | virtual | 
| getMinimumSize() (defined in AView) | AView | inline | 
| getMinimumSizePlusMargin() | AView | inline | 
| getMinimumWidth() (defined in AView) | AView | virtual | 
| getMinSize() const noexcept | AView | inline | 
| getMouseCollisionPolicy() const (defined in AView) | AView | inline | 
| getOpacity() const (defined in AView) | AView | inline | 
| getOverflow() const | AView | inline | 
| getOverflowMask() const | AView | inline | 
| getPadding() | AView | inline | 
| getParent() const | AView | inline | 
| getPosition() const noexcept | AView | inline | 
| getPositionInWindow() const | AView | |
| getSize() const noexcept | AView | inline | 
| getThread() const (defined in AObject) | AObject | inline | 
| getTotalFieldHorizontal() const | AView | inline | 
| getTotalFieldSize() const | AView | inline | 
| getTotalFieldVertical() const | AView | inline | 
| getTotalOccupiedHeight() const | AView | inline | 
| getTotalOccupiedWidth() const | AView | inline | 
| getTransform(glm::mat4 &transform) const (defined in AView) | AView | |
| getViewAt(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) const noexcept | AViewContainerBase | virtual | 
| getViewAtRecursive(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) const noexcept | AViewContainerBase | |
| getViewAtRecursive(glm::ivec2 pos, const Callback &callback, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) | AViewContainerBase | inline | 
| getViewAtRecursiveOfType(glm::ivec2 pos, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) | AViewContainerBase | inline | 
| getViews() const | AViewContainerBase | inline | 
| getViewsCache() override | AForEachUI< T > | inlineprotectedvirtual | 
| getVisibility() const (defined in AView) | AView | inline | 
| getVisibilityRecursive() const (defined in AView) | AView | |
| getWidth() const (defined in AView) | AView | inline | 
| getWindow() const | AView | |
| handleSlotException(std::exception_ptr exception) | AObjectBase | protectedvirtual | 
| handlesNonMouseNavigation() | AView | virtual | 
| hasFocus() const (defined in AView) | AView | |
| hasIndirectParent(const _< AView > &v) | AView | |
| hoveredState (defined in AView) | AView | |
| invalidate() override | AForEachUI< T > | inlinevirtual | 
| invalidateAllStyles() override | AViewContainerBase | protectedvirtual | 
| invalidateAssHelper() override | AViewContainerBase | protectedvirtual | 
| invalidateStateStyles() | AView | inline | 
| isBlockClicksWhenPressed() const noexcept (defined in AView) | AView | inline | 
| isContentMinimumSizeInvalidated() noexcept (defined in AView) | AView | inline | 
| isFocused() const (defined in AView) | AView | inline | 
| isMouseEntered() const (defined in AView) | AView | inline | 
| isMouseHover() const noexcept (defined in AView) | AView | inline | 
| isPressed() const noexcept (defined in AView) | AView | inline | 
| isPressed(APointerIndex index) const noexcept (defined in AView) | AView | inline | 
| isSignalsEnabled() const noexcept (defined in AObject) | AObject | inline | 
| isSlotsCallsOnlyOnMyThread() const noexcept (defined in AObject) | AObject | inline | 
| keyPressed | AView | |
| keyReleased | AView | |
| List typedef (defined in AForEachUI< T >) | AForEachUI< T > | |
| ListFactory typedef (defined in AForEachUI< T >) | AForEachUI< T > | |
| markMinContentSizeInvalid() override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| markPixelDataInvalid(ARect< int > invalidArea) override | AViewContainerBase | virtual | 
| mAss | AView | protected | 
| mAssNames | AView | protected | 
| mCache (defined in AForEachUIBase) | AForEachUIBase | protected | 
| mCachedMinContentSize (defined in AView) | AView | protected | 
| mCursor | AView | protected | 
| mCustomStyleRule | AView | protected | 
| mFixedSize | AView | protected | 
| mLastLayoutUpdateSize (defined in AViewContainerBase) | AViewContainerBase | protected | 
| mMargin | AView | protected | 
| mMarkedMinContentSizeInvalid (defined in AView) | AView | protected | 
| mMaxSize | AView | protected | 
| mMinSize | AView | protected | 
| mouseEnter (defined in AView) | AView | |
| mouseLeave (defined in AView) | AView | |
| moveToThread(aui::no_escape< AObject > object, _< AAbstractThread > thread) (defined in AObject) | AObject | static | 
| mPadding | AView | protected | 
| mParent | AView | protected | 
| mPosition | AView | protected | 
| mPositionChanged | AView | protected | 
| mRedrawRequested | AView | protected | 
| mSize | AView | protected | 
| mSizeChanged | AView | protected | 
| mSkipUntilLayoutUpdate | AView | protected | 
| mViews (defined in AViewContainerBase) | AViewContainerBase | protected | 
| mWantsLayoutUpdate (defined in AViewContainerBase) | AViewContainerBase | protected | 
| 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) | AViewContainerBase | virtual | 
| onClickPrevented() override | AViewContainerBase | virtual | 
| onDpiChanged() override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onFocusAcquired() (defined in AView) | AView | virtual | 
| onFocusLost() (defined in AView) | AView | virtual | 
| onGesture(const glm::ivec2 &origin, const AGestureEvent &event) override | AViewContainerBase | virtual | 
| onKeyDown(AInput::Key key) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onKeyRepeat(AInput::Key key) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onKeyUp(AInput::Key key) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onMouseEnter() override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onMouseLeave() override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onPointerDoubleClicked(const APointerPressedEvent &event) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| onPointerMove(glm::vec2 pos, const APointerMoveEvent &event) override | AViewContainerBase | virtual | 
| onPointerPressed(const APointerPressedEvent &event) override | AViewContainerBase | virtual | 
| onPointerReleased(const APointerReleasedEvent &event) override | AViewContainerBase | virtual | 
| onScroll(const AScrollEvent &event) override | AViewContainerBase | virtual | 
| onViewGraphSubtreeChanged() override | AForEachUIBase | protectedvirtual | 
| operator&(ass::PropertyListRecursive rule) | AView | inline | 
| operator-(ViewFactoryT &&f) (defined in AForEachUI< T >) | AForEachUI< T > | inline | 
| operator<<(const AString &assName) (defined in AView) | AView | inline | 
| operator=(const AObjectBase &rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| operator=(AObjectBase &&rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| operator=(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
| operator=(const AObjectBase &rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| operator=(AObjectBase &&rhs) noexcept (defined in AObjectBase) | AObjectBase | inline | 
| operator^(T &&t) noexcept (defined in AObject) | AObject | inline | 
| pack() | AView | |
| pointerEventsMapping() const noexcept | AViewContainerBase | inline | 
| popStencilIfNeeded(ARenderContext ctx) (defined in AView) | AView | |
| position() const | AView | inline | 
| postRender(ARenderContext ctx) | AView | virtual | 
| pressed (defined in AView) | AView | |
| pressedState (defined in AView) | AView | |
| redraw() | AView | |
| redrawn | AView | |
| released (defined in AView) | AView | |
| removeAllViews() | AViewContainerBase | protected | 
| removeAssName(const AString &assName) | AView | |
| removeView(const _< AView > &view) | AViewContainerBase | protected | 
| removeView(AView *view) | AViewContainerBase | protected | 
| removeView(size_t index) | AViewContainerBase | protected | 
| render(ARenderContext context) override | AViewContainerBase | virtual | 
| renderChildren(ARenderContext contextPassedToContainer) (defined in AViewContainerBase) | AViewContainerBase | inlineprotected | 
| scrolled | AView | |
| setAnimator(const _< AAnimator > &animator) (defined in AView) | AView | |
| setAssName(const AString &assName, bool value) | AView | inline | 
| setBlockClicksWhenPressed(bool value) noexcept (defined in AView) | AView | inline | 
| setBorderRadius(float radius) (defined in AView) | AView | inline | 
| setContents(const _< AViewContainer > &container) | AViewContainerBase | protected | 
| setCursor(AOptional< ACursor > cursor) (defined in AView) | AView | |
| setCustomStyle(ass::PropertyListRecursive rule) (defined in AView) | AView | |
| setDisabled(bool disabled=true) (defined in AView) | AView | inline | 
| setEnabled(bool enabled=true) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| setExpanding(glm::ivec2 expanding) | AView | inline | 
| setExpanding(int expanding) | AView | inline | 
| setExpanding() (defined in AView) | AView | inline | 
| setExtraStylesheet(_< AStylesheet > extraStylesheet) | AView | inline | 
| setExtraStylesheet(AStylesheet &&extraStylesheet) | AView | |
| setFixedSize(glm::ivec2 size) (defined in AView) | AView | inline | 
| setFloating(AFloat f) noexcept | AView | inline | 
| setFocusChainTarget(_weak< AView > target) | AViewContainerBase | inline | 
| setGeometry(int x, int y, int width, int height) (defined in AView) | AView | virtual | 
| setGeometry(const glm::ivec2 &position, const glm::ivec2 &size) (defined in AView) | AView | inline | 
| setLayout(_unique< ALayout > layout) | AForEachUI< T > | |
| setMargin(const ABoxFields &margin) | AView | inline | 
| setMaxSize(const glm::ivec2 &maxSize) (defined in AView) | AView | inline | 
| setMinSize(glm::ivec2 minSize) noexcept (defined in AView) | AView | inline | 
| setModel(RangeFactory &&rangeFactory) (defined in AForEachUI< T >) | AForEachUI< T > | inline | 
| setModelImpl(List model) | AForEachUIBase | protected | 
| setMouseCollisionPolicy(MouseCollisionPolicy mouseCollisionPolicy) (defined in AView) | AView | inline | 
| setOpacity(aui::float_within_0_1 opacity) (defined in AView) | AView | inline | 
| setOverflow(AOverflow overflow) (defined in AView) | AView | inline | 
| setOverflowMask(AOverflowMask overflow) (defined in AView) | AView | inline | 
| setPadding(const ABoxFields &padding) | AView | inline | 
| setPosition(glm::ivec2 position) override (defined in AForEachUIBase) | AForEachUIBase | virtual | 
| setSignalsEnabled(bool enabled) (defined in AObject) | AObject | inline | 
| setSize(glm::ivec2 size) override (defined in AViewContainerBase) | AViewContainerBase | virtual | 
| setSizeForced(glm::ivec2 size) | AView | inline | 
| setSkipUntilLayoutUpdate(bool skipUntilLayoutUpdate) | AView | inline | 
| setSlotsCallsOnlyOnMyThread(bool slotsCallsOnlyOnMyThread) (defined in AObject) | AObject | inline | 
| setThread(_< AAbstractThread > thread) | AObject | inlineprotected | 
| setViews(AVector< _< AView > > views) | AViewContainerBase | protected | 
| setVisibility(Visibility visibility) noexcept (defined in AView) | AView | |
| setVisible(bool visible) noexcept (defined in AView) | AView | inline | 
| sharedPtr() (defined in AView) | AView | inline | 
| SIGNAL_SLOT_GLOBAL_SYNC (defined in AObjectBase) | AObjectBase | static | 
| SIGNAL_SLOT_GLOBAL_SYNC (defined in AObjectBase) | AObjectBase | static | 
| size() const | AView | inline | 
| transformGestureEventsToDesktop(const glm::ivec2 &origin, const AGestureEvent &event) | AView | protected | 
| UIDeclarativeForTest (defined in AForEachUI< T >) | AForEachUI< T > | friend | 
| updateEnableState() (defined in AView) | AView | |
| ViewFactory typedef (defined in AForEachUI< T >) | AForEachUI< T > | |
| viewGraphSubtreeChanged | AView | |
| visibility() const | AView | inline | 
| visitsViewRecursive(Callback &&callback, ABitField< AViewLookupFlags > flags=AViewLookupFlags::NONE) | AViewContainerBase | inline | 
| wantsTouchscreenKeyboard() | AView | virtual | 
| weakPtr() (defined in AView) | AView | inline | 
| ~AForEachUI() override=default (defined in AForEachUI< T >) | AForEachUI< T > | |
| ~AForEachUIBase() override=default (defined in AForEachUIBase) | AForEachUIBase | |
| ~AObject()=default (defined in AObject) | AObject | virtual | 
| ~AObjectBase()=default (defined in AObjectBase) | AObjectBase | virtual | 
| ~AView() override (defined in AView) | AView | |
| ~AViewContainerBase() override=0 (defined in AViewContainerBase) | AViewContainerBase | pure virtual |