|
AUI Framework
master
Cross-platform base for C++ UI apps
|
This is the complete list of members for AWindowBase, 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 | |
| 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 AWindowBase) | AWindowBase | virtual |
| applyGeometryToChildrenIfNecessary() (defined in AViewContainerBase) | AViewContainerBase | |
| AViewContainer() (defined in AViewContainer) | AViewContainer | |
| AViewContainerBase() (defined in AViewContainerBase) | AViewContainerBase | |
| AWindowBase() (defined in AWindowBase) | AWindowBase | |
| BeforeFrameQueue typedef (defined in AWindowBase) | AWindowBase | |
| beforeFrameQueue() noexcept (defined in AWindowBase) | AWindowBase | inline |
| begin() const (defined in AViewContainerBase) | AViewContainerBase | inline |
| biConnect(PropertySource &&propertySource, PropertyDestination &&propertyDestination) | AObject | inlinestatic |
| blockUserInput(bool blockUserInput=true) | AWindowBase | virtual |
| capturesFocus() override | AViewContainerBase | virtual |
| childFocused (defined in AView) | AView | |
| childrenChanged | AViewContainerBase | |
| clearAllIngoingConnections() noexcept (defined in AObjectBase) | AObjectBase | protected |
| click() | AView | inline |
| clicked | AView | |
| clickedButton | AView | |
| clickedRight | AView | |
| clickedRightOrLongPressed | AView | |
| closeOverlappingSurface(AOverlappingSurface *surface) (defined in AWindowBase) | AWindowBase | inline |
| closeOverlappingSurfaceImpl(AOverlappingSurface *surface)=0 (defined in AWindowBase) | AWindowBase | protectedpure virtual |
| closeOverlappingSurfacesOnClick() (defined in AWindowBase) | AWindowBase | |
| 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 |
| createDevtoolsWindow() (defined in AWindowBase) | AWindowBase | protectedvirtual |
| createOverlappingSurface(const glm::ivec2 &position, const glm::ivec2 &size, bool closeOnClick=true) | AWindowBase | inline |
| createOverlappingSurface(const std::function< AOptional< glm::ivec2 >(unsigned)> &positionFactory, const glm::ivec2 &size, bool closeOnClick=true) | AWindowBase | inline |
| createOverlappingSurfaceImpl(const glm::ivec2 &position, const glm::ivec2 &size)=0 | AWindowBase | protectedpure virtual |
| currentWindowStorage() (defined in AWindowBase) | AWindowBase | protectedstatic |
| customCssPropertyChanged (defined in AView) | AView | |
| debugString() const | AView | virtual |
| destroyWindowManager() (defined in AWindowBase) | AWindowBase | inlinestatic |
| disable() (defined in AView) | AView | inline |
| disconnect() (defined in AObject) | AObject | static |
| DOUBLECLICK_MAX_DURATION | AWindowBase | static |
| doubleClicked (defined in AView) | AView | |
| dpiChanged (defined in AWindowBase) | AWindowBase | |
| 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 |
| fetchDpiFromSystem() const (defined in AWindowBase) | AWindowBase | protectedvirtual |
| flagRedraw() (defined in AWindowBase) | AWindowBase | virtual |
| focus(bool needFocusChainUpdate=true) | AView | |
| focusAcquired (defined in AView) | AView | |
| focusChainTarget() | AViewContainerBase | inline |
| focusLost (defined in AView) | AView | |
| focusNextView() (defined in AWindowBase) | AWindowBase | virtual |
| focusState | AView | |
| forceUpdateCursor() | AWindowBase | virtual |
| forceUpdateLayoutRecursively() override (defined in AViewContainerBase) | AViewContainerBase | virtual |
| frameMillis() const noexcept=0 | AWindowBase | pure 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 |
| getDpiRatio() | AWindowBase | 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 |
| getFocusedView() const (defined in AWindowBase) | AWindowBase | inline |
| getFps() | AWindowBase | inline |
| getHeight() const (defined in AView) | AView | inline |
| getLayout() const noexcept | AViewContainer | 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 |
| getMousePos() const (defined in AWindowBase) | AWindowBase | 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 | |
| getRenderingContext() const (defined in AWindowBase) | AWindowBase | inline |
| 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 |
| getVisibility() const (defined in AView) | AView | inline |
| getVisibilityRecursive() const (defined in AView) | AView | |
| getWidth() const (defined in AView) | AView | inline |
| getWindow() const | AView | |
| getWindowManager() (defined in AWindowBase) | AWindowBase | inlinestatic |
| getWindowManagerImpl() (defined in AWindowBase) | AWindowBase | protectedstatic |
| handleSlotException(std::exception_ptr exception) | AObjectBase | protectedvirtual |
| handlesNonMouseNavigation() | AView | virtual |
| hasFocus() const (defined in AView) | AView | |
| hasIndirectParent(const _< AView > &v) | AView | |
| hideTouchscreenKeyboardImpl() (defined in AWindowBase) | AWindowBase | protectedvirtual |
| hoveredState (defined in AView) | AView | |
| invalidateAllStyles() override | AViewContainerBase | protectedvirtual |
| invalidateAssHelper() override | AViewContainerBase | protectedvirtual |
| invalidateStateStyles() | AView | inline |
| IRenderingContext::Init (defined in AWindowBase) | AWindowBase | friend |
| isBlockClicksWhenPressed() const noexcept (defined in AView) | AView | inline |
| isContentMinimumSizeInvalidated() noexcept (defined in AView) | AView | inline |
| isFocused() const (defined in AWindowBase) | AWindowBase | 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 |
| isPreventingClickOnPointerRelease() const noexcept | AWindowBase | inline |
| isSignalsEnabled() const noexcept (defined in AObject) | AObject | inline |
| isSlotsCallsOnlyOnMyThread() const noexcept (defined in AObject) | AObject | inline |
| iterateOverFocusChain(Callback &&callback) | AWindowBase | inline |
| keyDown (defined in AWindowBase) | AWindowBase | |
| keyPressed | AView | |
| keyReleased | AView | |
| layoutUpdateComplete (defined in AWindowBase) | AWindowBase | |
| makeCurrent() (defined in AWindowBase) | AWindowBase | inline |
| markMinContentSizeInvalid() override (defined in AWindowBase) | AWindowBase | virtual |
| markPixelDataInvalid(ARect< int > invalidArea) override | AWindowBase | protectedvirtual |
| mAss | AView | protected |
| mAssNames | AView | protected |
| mCachedMinContentSize (defined in AView) | AView | protected |
| mCursor | AView | protected |
| mCustomStyleRule | AView | protected |
| mFixedSize | AView | protected |
| mForceUpdateCursorGuard | AWindowBase | protected |
| mIsFocused (defined in AWindowBase) | AWindowBase | protected |
| mLastButtonPressed (defined in AWindowBase) | AWindowBase | protected |
| mLastButtonPressedTime (defined in AWindowBase) | AWindowBase | protected |
| mLastLayoutUpdateSize (defined in AViewContainerBase) | AViewContainerBase | protected |
| mLastPosition (defined in AWindowBase) | AWindowBase | 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 | |
| mouseMove (defined in AWindowBase) | AWindowBase | |
| moveToThread(aui::no_escape< AObject > object, _< AAbstractThread > thread) (defined in AObject) | AObject | static |
| mPadding | AView | protected |
| mParent | AView | protected |
| mPerformDoubleClickOnPointerRelease (defined in AWindowBase) | AWindowBase | protected |
| mPosition | AView | protected |
| mPositionChanged | AView | protected |
| mPreventClickOnPointerRelease | AWindowBase | protected |
| mRedrawRequested | AView | protected |
| mRenderingContext (defined in AWindowBase) | AWindowBase | 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 |
| onDragDrop(const ADragNDrop::DropEvent &event) (defined in AWindowBase) | AWindowBase | virtual |
| onDragEnter(const ADragNDrop::EnterEvent &event) | AWindowBase | virtual |
| onDragLeave() (defined in AWindowBase) | AWindowBase | virtual |
| onFocusAcquired() (defined in AView) | AView | virtual |
| onFocusLost() override (defined in AWindowBase) | AWindowBase | virtual |
| onGesture(const glm::ivec2 &origin, const AGestureEvent &event) override | AWindowBase | virtual |
| onKeyDown(AInput::Key key) override (defined in AWindowBase) | AWindowBase | 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 | AWindowBase | virtual |
| onPointerPressed(const APointerPressedEvent &event) override | AWindowBase | virtual |
| onPointerReleased(const APointerReleasedEvent &event) override | AWindowBase | virtual |
| onScroll(const AScrollEvent &event) override | AWindowBase | virtual |
| onViewGraphSubtreeChanged() override | AViewContainerBase | protectedvirtual |
| operator&(ass::PropertyListRecursive rule) | AView | 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^(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 | |
| preventClickOnPointerRelease() | AWindowBase | |
| profiling() | AWindowBase | inline |
| redraw() | AView | |
| redrawn (defined in AWindowBase) | AWindowBase | |
| 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 | |
| removeViews(aui::range< AVector< _< AView > >::iterator > views) | AViewContainerBase | protected |
| render(ARenderContext context) override | AWindowBase | virtual |
| renderChildren(ARenderContext contextPassedToContainer) (defined in AViewContainerBase) | AViewContainerBase | inlineprotected |
| requestHideTouchscreenKeyboard() | AWindowBase | |
| requestShowTouchscreenKeyboard() | AWindowBase | |
| 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) | AViewContainer | |
| 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 |
| setFocusedView(const _< AView > &view) (defined in AWindowBase) | AWindowBase | |
| 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) | AViewContainer | |
| 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 |
| 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) (defined in AView) | AView | virtual |
| setScalingParams(ScalingParams params) | AWindowBase | |
| 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 |
| setTouchscreenKeyboardPolicy(ATouchscreenKeyboardPolicy policy) noexcept (defined in AWindowBase) | AWindowBase | inline |
| setViews(AVector< _< AView > > views) | AViewContainer | |
| setVisibility(Visibility visibility) noexcept (defined in AView) | AView | |
| setVisible(bool visible) noexcept (defined in AView) | AView | inline |
| setWindowManager(Args &&... args) (defined in AWindowBase) | AWindowBase | inlinestatic |
| sharedPtr() (defined in AView) | AView | inline |
| shouldDisplayHoverAnimations() const | AWindowBase | |
| showTouchscreenKeyboardImpl() (defined in AWindowBase) | AWindowBase | protectedvirtual |
| SIGNAL_SLOT_GLOBAL_SYNC (defined in AObjectBase) | AObjectBase | static |
| size() const | AView | inline |
| SoftwareRenderer (defined in AWindowBase) | AWindowBase | friend |
| testing::UITest (defined in AWindowBase) | AWindowBase | friend |
| touchscreenKeyboardHidden | AWindowBase | |
| touchscreenKeyboardShown | AWindowBase | |
| transformGestureEventsToDesktop(const glm::ivec2 &origin, const AGestureEvent &event) | AView | protected |
| updateDpi() (defined in AWindowBase) | AWindowBase | |
| updateEnableState() (defined in AView) | AView | |
| updateFocusChain() (defined in AWindowBase) | AWindowBase | |
| 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 |
| ~AObject()=default (defined in AObject) | AObject | virtual |
| ~AObjectBase()=default (defined in AObjectBase) | AObjectBase | virtual |
| ~AView() override (defined in AView) | AView | |
| ~AViewContainer() override (defined in AViewContainer) | AViewContainer | |
| ~AViewContainerBase() override=0 (defined in AViewContainerBase) | AViewContainerBase | pure virtual |
| ~AWindowBase() (defined in AWindowBase) | AWindowBase | virtual |