| a(NVGcolor color) | aurore::View | protected |
| a(NVGpaint paint) | aurore::View | protected |
| ActionIterator typedef | aurore::View | |
| addGestureRecognizer(GestureRecognizer *recognizer) | aurore::View | |
| addView(View *view) | aurore::Box | virtual |
| addView(View *view, size_t position) | aurore::Box | virtual |
| aliveToken() | aurore::View | |
| alpha | aurore::View | |
| animateHint() | aurore::View | inlineprotectedvirtual |
| announceAccessibilityValue() | aurore::View | |
| AppletFrame() | aurore::AppletFrame | |
| AppletFrame(View *contentView) | aurore::AppletFrame | |
| applyXMLAttribute(std::string name, std::string value) override | aurore::Box | virtual |
| applyXMLAttributes(tinyxml2::XMLElement *element) | aurore::View | virtual |
| AUTO | aurore::View | static |
| bind(const std::string &spec) | aurore::View | |
| Box(Axis flexDirection) | aurore::Box | |
| Box() | aurore::Box | |
| clearViews(bool free=true) | aurore::Box | virtual |
| closestXMLName(const std::string &name, const std::vector< std::string > &known) | aurore::View | static |
| collapse(bool animated=true) | aurore::View | |
| collapseState | aurore::View | protected |
| contentView | aurore::AppletFrame | protected |
| contentViewStack | aurore::AppletFrame | protected |
| create() | aurore::AppletFrame | static |
| createFromXMLElement(tinyxml2::XMLElement *element) | aurore::View | static |
| createFromXMLFile(std::string path) | aurore::View | static |
| createFromXMLResource(std::string name) | aurore::View | static |
| createFromXMLString(std::string_view xml) | aurore::View | static |
| currentXMLResource | aurore::View | static |
| CUSTOM_RESOURCES_PATH | aurore::View | inlinestatic |
| describe() const | aurore::View | |
| describeXMLError(tinyxml2::XMLDocument *document, const std::string &source="") | aurore::View | static |
| describeXMLLocation(const tinyxml2::XMLElement *element) | aurore::View | static |
| detach() | aurore::View | |
| dismiss(std::function< void(void)> cb=[] {}) | aurore::View | virtual |
| draw(NVGcontext *vg, float x, float y, float width, float height, Style style, FrameContext *ctx) override | aurore::Box | virtual |
| expand(bool animated=true) | aurore::View | |
| fatalXML(const std::string &message) | aurore::View | static |
| focused | aurore::View | protected |
| focusEvent | aurore::View | protected |
| focusLostEvent | aurore::View | protected |
| forgetXMLCache(const std::string &path) | aurore::View | static |
| forwardXMLAttribute(std::string attributeName, View *target) | aurore::Box | |
| forwardXMLAttribute(std::string attributeName, View *target, std::string targetAttributeName) | aurore::Box | |
| frame(FrameContext *ctx) | aurore::View | virtual |
| frameHighlight(FrameContext *ctx) | aurore::View | |
| freeView() | aurore::View | |
| func(AuroreKeyCombination key) | aurore::View | |
| gestureRecognizerRequest(TouchState touch, MouseState mouse, View *firstResponder) | aurore::View | |
| getAccessibilityDescription() | aurore::View | virtual |
| getAccessibilityLabel() | aurore::View | |
| getAccessibilityPosition(int *index, int *count) | aurore::View | virtual |
| getAccessibilityRole() | aurore::View | |
| getAccessibilityText() | aurore::View | |
| getAccessibilityValue() | aurore::View | |
| getAction(ButtonType button) | aurore::View | |
| getAction(ActionIdentifier identifier) | aurore::View | |
| getActions() | aurore::View | |
| getAlpha(bool child=false) | aurore::View | virtual |
| getAppletFrame() | aurore::View | virtual |
| getAppletFrameItem() | aurore::View | inline |
| getAspectRatio() | aurore::View | |
| getAxis() const | aurore::Box | |
| getBackground() const | aurore::View | inline |
| getBackgroundColor() const | aurore::View | inline |
| getBorderColor() const | aurore::View | inline |
| getBorderThickness() | aurore::View | inline |
| getChildren() | aurore::Box | |
| getClassString() const | aurore::View | |
| getClickAlpha() | aurore::View | inline |
| getClipsToBounds() const | aurore::View | inline |
| getColumnGap() | aurore::Box | |
| getContentView() | aurore::AppletFrame | inline |
| getCornerRadius() | aurore::View | inline |
| getCullingBounds(float *top, float *right, float *bottom, float *left) | aurore::Box | virtual |
| getCustomNavigationRouteId(FocusDirection direction) | aurore::View | |
| getCustomNavigationRoutePtr(FocusDirection direction) | aurore::View | |
| getDefaultAccessibilityLabel() override | aurore::Box | protectedvirtual |
| getDefaultAccessibilityRole() | aurore::View | inlineprotectedvirtual |
| getDefaultAccessibilitySelected() | aurore::View | inlineprotectedvirtual |
| getDefaultAccessibilityValue() | aurore::View | inlineprotectedvirtual |
| getDefaultFocus() override | aurore::Box | virtual |
| getDefaultFocusedIndex() const | aurore::Box | |
| getDetachedPosition() const | aurore::View | inline |
| getFilePathXMLAttributeValue(std::string value) | aurore::View | static |
| getFocusEvent() | aurore::View | |
| getFocusLostEvent() | aurore::View | |
| getFocusSound() | aurore::View | virtual |
| getFooter() | aurore::AppletFrame | inline |
| getFrame() | aurore::View | |
| getGap() | aurore::Box | |
| getGestureRecognizers() | aurore::View | |
| getHeader() | aurore::AppletFrame | inline |
| getHeight(bool includeCollapse=true) | aurore::View | |
| getId() const | aurore::View | inline |
| getLastFocusedView() const | aurore::Box | |
| getLocalFrame() | aurore::View | |
| getLocalX() | aurore::View | |
| getLocalY() | aurore::View | |
| getMarginLeft() | aurore::View | |
| getMarginRight() | aurore::View | |
| getMaximumAllowedXMLElements() | aurore::View | |
| getNearestView(std::string id) | aurore::View | virtual |
| getNextFocus(FocusDirection direction, View *currentView) override | aurore::Box | virtual |
| getPaddingBottom() | aurore::Box | |
| getPaddingLeft() | aurore::Box | |
| getPaddingRight() | aurore::Box | |
| getPaddingTop() | aurore::Box | |
| getParent() | aurore::View | |
| getParentActivity() | aurore::View | |
| getParentNavigationDecision(View *from, View *newFocus, FocusDirection direction) | aurore::Box | virtual |
| getParentUserData() | aurore::View | |
| getRowGap() | aurore::Box | |
| getScaleX() const | aurore::View | inline |
| getScaleY() const | aurore::View | inline |
| getShowAnimationDuration(TransitionAnimation animation) | aurore::View | virtual |
| getStringXMLAttributeValue(std::string value) | aurore::View | static |
| getStyleProperty(const std::string &name, StyleValue *value) | aurore::View | virtual |
| getThemeArea() const | aurore::View | inline |
| getThemeColor(const std::string &property) | aurore::View | |
| getView(std::string id) override | aurore::Box | virtual |
| getVisibility() | aurore::View | |
| getWidth() | aurore::View | |
| getWrap() const | aurore::Box | |
| getX() | aurore::View | |
| getXMLCache(std::string_view path) | aurore::View | static |
| getY() | aurore::View | |
| getYGNode() | aurore::View | |
| handleXMLElement(tinyxml2::XMLElement *element) override | aurore::AppletFrame | virtual |
| hasCustomNavigationRouteById(FocusDirection direction) | aurore::View | |
| hasCustomNavigationRouteByPtr(FocusDirection direction) | aurore::View | |
| hasParent() | aurore::View | |
| hasStyleState(StyleState state) | aurore::View | |
| hide(std::function< void(void)> cb) | aurore::View | virtual |
| hide(std::function< void(void)> cb, bool animate, float animationDuration) | aurore::View | virtual |
| HIDE_BOTTOM_BAR | aurore::AppletFrame | inlinestatic |
| hitTest(Point point) override | aurore::Box | virtual |
| id | aurore::View | protected |
| inflateFromXMLElement(tinyxml2::XMLElement *element) | aurore::Box | protected |
| inflateFromXMLFile(const std::string &path) | aurore::Box | protected |
| inflateFromXMLRes(const std::string &res) | aurore::Box | protected |
| inflateFromXMLString(std::string_view xml) | aurore::Box | protected |
| interruptGestures(bool onlyIfUnsureState) | aurore::View | |
| invalidate() | aurore::View | virtual |
| isAccessibilitySelected() | aurore::View | |
| isChildFocused() | aurore::Box | virtual |
| isCollapsed() | aurore::View | |
| isCulled() | aurore::View | inline |
| isDetached() | aurore::View | |
| isFocusable() | aurore::View | |
| isFocused() | aurore::View | |
| isHidden() | aurore::View | |
| isPtrLocked() | aurore::View | |
| isTranslucent() | aurore::View | virtual |
| isWireframeEnabled() | aurore::View | |
| isXMLAttributeValid(std::string attributeName) | aurore::View | |
| keepSubscription(Subscription &&subscription) | aurore::View | |
| listXMLValues(const std::unordered_map< std::string, T > &values) | aurore::View | inlinestatic |
| onChildFocusGained(View *directChild, View *focusedView) | aurore::Box | virtual |
| onChildFocusLost(View *directChild, View *focusedView) | aurore::Box | virtual |
| onFocusGained() override | aurore::Box | virtual |
| onFocusLost() override | aurore::Box | virtual |
| onLayout() | aurore::View | inlinevirtual |
| onParentFocusGained(View *focusedView) override | aurore::Box | virtual |
| onParentFocusLost(View *focusedView) override | aurore::Box | virtual |
| onShowAnimationEnd() | aurore::View | inlinevirtual |
| onTextScaleChanged() | aurore::View | inlinevirtual |
| onThemeChanged() override | aurore::Box | virtual |
| onWindowSizeChanged() override | aurore::Box | virtual |
| overrideTheme(Theme *newTheme) | aurore::View | |
| parent | aurore::View | protected |
| parentActivity | aurore::View | protected |
| playClickAnimation(bool reverse=false, bool animateBack=true, bool force=false) | aurore::View | |
| popContentView(std::function< void(void)> cb=[] {}) | aurore::AppletFrame | |
| popToRootContentView(std::function< void(void)> cb=[] {}) | aurore::AppletFrame | |
| present(View *view) | aurore::View | |
| ptrLock() | aurore::View | |
| ptrUnlock() | aurore::View | |
| pushContentView(View *view) | aurore::AppletFrame | |
| registerAction(const std::string &hintText, ButtonType button, const ActionListener &actionListener, bool hidden=false, bool allowRepeating=false, enum Sound sound=SOUND_NONE) | aurore::View | |
| registerAction(const std::string &hintText, ControllerButton button, const ActionListener &actionListener, bool hidden=false, bool allowRepeating=false, enum Sound sound=SOUND_NONE) | aurore::View | |
| registerAction(AuroreKeyCombination key, const ActionListener &actionListener, bool allowRepeating=false) | aurore::View | |
| registerAutoXMLAttribute(std::string name, AutoAttributeHandler handler) | aurore::View | |
| registerBoolXMLAttribute(std::string name, BoolAttributeHandler handler) | aurore::View | |
| registerClickAction(const ActionListener &actionListener) | aurore::View | |
| registerColorXMLAttribute(std::string name, ColorAttributeHandler handler) | aurore::View | |
| registerFilePathXMLAttribute(std::string name, FilePathAttributeHandler handler) | aurore::View | |
| registerFloatXMLAttribute(std::string name, FloatAttributeHandler handler) | aurore::View | |
| registerPercentageXMLAttribute(std::string name, FloatAttributeHandler handler) | aurore::View | |
| registerStringXMLAttribute(std::string name, StringAttributeHandler handler) | aurore::View | |
| removeFromSuperView(bool free=true) | aurore::View | |
| removeGestureRecognizer(GestureRecognizer *recognizer) | aurore::View | |
| removeView(View *view, bool free=true) | aurore::Box | virtual |
| resetClickAnimation() | aurore::View | |
| resolveBindings(Activity *activity=nullptr) | aurore::View | |
| RGB(unsigned r, unsigned g, unsigned b) | aurore::View | inlineprotected |
| RGBA(unsigned r, unsigned g, unsigned b, unsigned a) | aurore::View | inlineprotected |
| RGBAf(float r, float g, float b, float a) | aurore::View | inlineprotected |
| RGBf(float r, float g, float b) | aurore::View | inlineprotected |
| setAccessibilityLabel(const std::string &label) | aurore::View | |
| setAccessibilityRole(AccessibilityRole role) | aurore::View | |
| setAccessibilitySelected(bool selected) | aurore::View | |
| setAccessibilityValue(const std::string &value) | aurore::View | |
| setActionAvailable(enum ControllerButton button, bool available) | aurore::View | |
| setActionHidden(enum ControllerButton button, bool hidden) | aurore::View | |
| setActionsAvailable(bool available) const | aurore::View | |
| setAlignItems(AlignItems alignment) | aurore::Box | |
| setAlignSelf(AlignSelf align) | aurore::View | |
| setAlpha(float alpha) | aurore::View | |
| setAspectRatio(float value) | aurore::View | |
| setAxis(Axis axis) | aurore::Box | |
| setBackground(ViewBackground background) | aurore::View | |
| setBackgroundColor(NVGcolor color) | aurore::View | inline |
| setBackgroundCornerRadii(float topLeft, float topRight, float bottomRight, float bottomLeft) | aurore::View | inline |
| setBackgroundLinearGradient(NVGcolor start, NVGcolor end, ViewBackground direction=ViewBackground::VERTICAL_LINEAR) | aurore::View | |
| setBorderColor(NVGcolor color) | aurore::View | inline |
| setBorderThickness(float thickness) | aurore::View | inline |
| setBoundText(const std::string &text) | aurore::View | inlinevirtual |
| setBoxSizing(BoxSizing sizing) | aurore::View | |
| setClipsToBounds(bool value) | aurore::View | inline |
| setColumnGap(float gap) | aurore::Box | |
| setContentView(View *view) | aurore::AppletFrame | protected |
| setCornerRadius(float radius) | aurore::View | inline |
| setCornerRadius(float topLeft, float topRight, float bottomRight, float bottomLeft) | aurore::View | inline |
| setCulled(bool culled) | aurore::View | inline |
| setCustomNavigationRoute(FocusDirection direction, View *target) | aurore::View | |
| setCustomNavigationRoute(FocusDirection direction, std::string targetId) | aurore::View | |
| setDefaultFocusedIndex(int index) | aurore::Box | |
| setDetachedPosition(float x, float y) | aurore::View | |
| setDetachedPositionX(float x) | aurore::View | |
| setDetachedPositionY(float y) | aurore::View | |
| setDimensions(float width, float height) | aurore::View | |
| setDirection(Direction direction) | aurore::Box | |
| setFocusable(bool focusable) | aurore::View | inline |
| setFocusSound(enum Sound sound) | aurore::View | inline |
| setFooterVisibility(Visibility visibility) | aurore::AppletFrame | |
| setGap(float gap) | aurore::Box | virtual |
| setGrow(float grow) | aurore::View | |
| setHeaderStyle(HeaderStyle style) | aurore::AppletFrame | |
| setHeaderVisibility(Visibility visibility) | aurore::AppletFrame | |
| setHeight(float height) | aurore::View | |
| setHeightPercentage(float percentage) | aurore::View | |
| setHideClickAnimation(bool hide) | aurore::View | inline |
| setHideHighlight(bool hide) | aurore::View | inline |
| setHideHighlightBackground(bool hide) | aurore::View | inline |
| setHideHighlightBorder(bool hide) | aurore::View | inline |
| setHighlightCornerRadius(float radius) | aurore::View | inline |
| setHighlightGlide(bool glide) | aurore::View | static |
| setHighlightPadding(float padding) | aurore::View | inline |
| setIcon(std::string path) | aurore::AppletFrame | |
| setId(std::string id) | aurore::View | |
| setInFadeAnimation(bool translucent) | aurore::View | |
| setJustifyContent(JustifyContent justify) | aurore::Box | |
| setLastFocusedView(View *view) | aurore::Box | |
| setLineBottom(float thickness) | aurore::View | inline |
| setLineColor(NVGcolor color) | aurore::View | inline |
| setLineLeft(float thickness) | aurore::View | inline |
| setLineRight(float thickness) | aurore::View | inline |
| setLineTop(float thickness) | aurore::View | inline |
| setMarginBottom(float right) | aurore::View | |
| setMarginLeft(float left) | aurore::View | |
| setMarginRight(float right) | aurore::View | |
| setMargins(float top, float right, float bottom, float left) | aurore::View | |
| setMarginTop(float top) | aurore::View | |
| setMaxHeight(float maxHeight) | aurore::View | |
| setMaxHeightPercentage(float percentage) | aurore::View | |
| setMaximumAllowedXMLElements(unsigned max) | aurore::View | |
| setMaxWidth(float maxWidth) | aurore::View | |
| setMaxWidthPercentage(float percentage) | aurore::View | |
| setMinHeight(float minHeight) | aurore::View | |
| setMinHeightPercentage(float percentage) | aurore::View | |
| setMinWidth(float minWidth) | aurore::View | |
| setMinWidthPercentage(float percentage) | aurore::View | |
| setPadding(float padding) | aurore::Box | virtual |
| setPadding(float top, float right, float bottom, float left) | aurore::Box | virtual |
| setPaddingBottom(float bottom) | aurore::Box | virtual |
| setPaddingLeft(float left) | aurore::Box | virtual |
| setPaddingRight(float right) | aurore::Box | virtual |
| setPaddingTop(float top) | aurore::Box | virtual |
| setParent(Box *parent, void *parentUserdata=nullptr) | aurore::View | |
| setParentActivity(Activity *activity) | aurore::View | |
| setPositionBottom(float pos) | aurore::View | |
| setPositionBottomPercentage(float percentage) | aurore::View | |
| setPositionLeft(float pos) | aurore::View | |
| setPositionLeftPercentage(float percentage) | aurore::View | |
| setPositionRight(float pos) | aurore::View | |
| setPositionRightPercentage(float percentage) | aurore::View | |
| setPositionTop(float pos) | aurore::View | |
| setPositionTopPercentage(float percentage) | aurore::View | |
| setPositionType(PositionType type) | aurore::View | |
| setRowGap(float gap) | aurore::Box | |
| setScale(float scale) | aurore::View | |
| setScaleX(float scale) | aurore::View | |
| setScaleY(float scale) | aurore::View | |
| setShadowType(ShadowType type) | aurore::View | inline |
| setShadowVisibility(bool visible) | aurore::View | inline |
| setShrink(float shrink) | aurore::View | |
| setSize(Size size) | aurore::View | |
| setStateStyle(StyleState state, const std::string &property, const std::string &value) | aurore::View | |
| setStyleProperty(const std::string &name, const StyleValue &value) | aurore::View | virtual |
| setStyleState(StyleState state, bool on) | aurore::View | |
| setThemeArea(ThemeArea area) | aurore::View | inline |
| setThemeColor(const std::string &property, const std::string &key) | aurore::View | |
| setTitle(std::string title) | aurore::AppletFrame | |
| setTransition(const std::string &spec) | aurore::View | |
| setTranslationX(float translateX) | aurore::View | |
| setTranslationY(float translateY) | aurore::View | |
| setVisibility(Visibility visibility) | aurore::View | |
| setWidth(float width) | aurore::View | |
| setWidthPercentage(float percentage) | aurore::View | |
| setWireframeEnabled(bool wireframe) | aurore::View | |
| setWrap(Wrap wrap) | aurore::Box | |
| shadowColor(NVGcolor color, float opacity) | aurore::View | protected |
| shakeHighlight(FocusDirection direction) | aurore::View | |
| show(std::function< void(void)> cb) | aurore::View | virtual |
| show(std::function< void(void)> cb, bool animate, float animationDuration) | aurore::View | virtual |
| transitionStyle(const char *name, const StyleValue &to) | aurore::View | inlineprotected |
| unregisterAction(ActionIdentifier identifier) | aurore::View | |
| updateActionHint(enum ControllerButton button, const std::string &hintText) | aurore::View | |
| updateAppletFrameItem() | aurore::AppletFrame | |
| View() | aurore::View | |
| willAppear(bool resetState) override | aurore::Box | virtual |
| willDisappear(bool resetState) override | aurore::Box | virtual |
| ygNode | aurore::View | protected |
| ~AppletFrame() | aurore::AppletFrame | inline |
| ~Box() | aurore::Box | |
| ~View() | aurore::View | virtual |