| addButton(const std::string &buttonCaption) | ime::ui::MessageBox | |
| addWidget(Widget::Ptr widget, const std::string &name="") | ime::ui::WidgetContainer | |
| addWidget(Widget::Ptr widget, const std::string &name="") | ime::ui::WidgetContainer | inline |
| clone() const override | ime::ui::MessageBox | virtual |
| close() | ime::ui::MessageBox | |
| ConstPtr typedef | ime::ui::MessageBox | |
| contains(float x, float y) const | ime::ui::Widget | |
| copy() const | ime::ui::MessageBox | |
| create(const std::string &title="", const std::string &text="", const std::initializer_list< std::string > &buttons={}) | ime::ui::MessageBox | static |
| destroy() | ime::ui::MessageBox | |
| emit(const std::string &event, Args &&...args) | ime::ui::Widget | inline |
| focusNextWidget(bool recursive=true) | ime::ui::WidgetContainer | |
| focusPreviousWidget(bool recursive=true) | ime::ui::WidgetContainer | |
| forEach(const Callback< Widget * > &callback) const | ime::ui::WidgetContainer | |
| getAbsolutePosition() const | ime::ui::Widget | |
| getAbsoluteSize() | ime::ui::Widget | |
| getClientSize() const | ime::ui::MessageBox | |
| getCount() const | ime::ui::WidgetContainer | |
| getFocusedLeaf() const | ime::ui::WidgetContainer | |
| getFocusedWidget() const | ime::ui::WidgetContainer | |
| getInternalPtr() const (defined in ime::ui::Widget) | ime::ui::Widget | |
| getMaximumSize() const | ime::ui::MessageBox | |
| getMinimumSize() const | ime::ui::MessageBox | |
| getMouseCursor() const | ime::ui::Widget | |
| getName() const | ime::ui::Widget | |
| getOrigin() const override | ime::ui::Widget | virtual |
| getPosition() const override | ime::ui::Widget | virtual |
| getRenderer() | ime::ui::MessageBox | |
| getRenderer() const (defined in ime::ui::MessageBox) | ime::ui::MessageBox | |
| getRotation() const override | ime::ui::Widget | virtual |
| getScale() const override | ime::ui::Widget | virtual |
| getSize() const | ime::ui::Widget | |
| getText() const | ime::ui::MessageBox | |
| getTextSize() const | ime::ui::Widget | |
| getTitle() const | ime::ui::MessageBox | |
| getTitleAlignment() const | ime::ui::MessageBox | |
| getTitleTextSize() const | ime::ui::MessageBox | |
| getWidget(const std::string &name) const | ime::ui::WidgetContainer | |
| getWidget(const std::string &name) const | ime::ui::WidgetContainer | inline |
| getWidgetAtPosition(Vector2f pos) const | ime::ui::WidgetContainer | |
| getWidgetType() const override | ime::ui::MessageBox | virtual |
| hideWithEffect(AnimationType type, Time duration) | ime::ui::Widget | |
| isAnimationPlaying() const | ime::ui::Widget | |
| isContainer() const | ime::ui::Widget | |
| isDraggable() const | ime::ui::MessageBox | |
| isEnabled() const | ime::ui::Widget | |
| isFocused() const | ime::ui::Widget | |
| isKeptInParent() const | ime::ui::MessageBox | |
| isResizable() const | ime::ui::MessageBox | |
| isVisible() const | ime::ui::Widget | |
| MessageBox(const MessageBox &) | ime::ui::MessageBox | |
| MessageBox(MessageBox &&) noexcept | ime::ui::MessageBox | |
| move(float offsetX, float offsetY) override | ime::ui::Widget | virtual |
| move(const Vector2f &offset) override | ime::ui::Widget | virtual |
| moveWidgetBackward(const Widget *widget) | ime::ui::WidgetContainer | |
| moveWidgetBackward(const std::string &widget) | ime::ui::WidgetContainer | |
| moveWidgetForward(const Widget *widget) | ime::ui::WidgetContainer | |
| moveWidgetForward(const std::string &widget) | ime::ui::WidgetContainer | |
| moveWidgetToBack(const Widget *widget) | ime::ui::WidgetContainer | |
| moveWidgetToBack(const std::string &widget) | ime::ui::WidgetContainer | |
| moveWidgetToFront(const Widget *widget) | ime::ui::WidgetContainer | |
| moveWidgetToFront(const std::string &widget) | ime::ui::WidgetContainer | |
| on(const std::string &event, Callback< Args... > callback) | ime::ui::Widget | inline |
| on(const std::string &event, Callback< Widget *, Args... > callback) | ime::ui::Widget | inline |
| operator=(const MessageBox &) | ime::ui::MessageBox | |
| operator=(MessageBox &&) noexcept | ime::ui::MessageBox | |
| ime::ui::WidgetContainer::operator=(const WidgetContainer &) | ime::ui::WidgetContainer | |
| ime::ui::WidgetContainer::operator=(WidgetContainer &&) noexcept | ime::ui::WidgetContainer | |
| ime::ui::Widget::operator=(const Widget &) | ime::ui::Widget | |
| ime::ui::Widget::operator=(Widget &&) noexcept | ime::ui::Widget | |
| Ptr typedef | ime::ui::MessageBox | |
| removeAllWidgets() | ime::ui::WidgetContainer | |
| removeWidget(const std::string &name) | ime::ui::WidgetContainer | |
| rotate(float angle) override | ime::ui::Widget | virtual |
| scale(float factorX, float factorY) override | ime::ui::Widget | virtual |
| scale(const Vector2f &factor) override | ime::ui::Widget | virtual |
| setAsContainer(bool container) | ime::ui::Widget | protected |
| setClientSize(Vector2f size) | ime::ui::MessageBox | |
| setDraggable(bool draggable) | ime::ui::MessageBox | |
| setEnabled(bool isEnable) | ime::ui::Widget | |
| setFocused(bool isFocused) | ime::ui::Widget | |
| setHeight(float height) | ime::ui::Widget | |
| setHeight(const std::string &height) | ime::ui::Widget | |
| setKeepInParent(bool enabled=true) | ime::ui::MessageBox | |
| setMaximumSize(Vector2f size) | ime::ui::MessageBox | |
| setMinimumSize(Vector2f size) | ime::ui::MessageBox | |
| setMouseCursor(CursorType cursor) | ime::ui::Widget | |
| setName(const std::string &name) | ime::ui::Widget | |
| setOrigin(float x, float y) override | ime::ui::Widget | virtual |
| setOrigin(const Vector2f &origin) override | ime::ui::Widget | virtual |
| setPosition(float x, float y) override | ime::ui::Widget | virtual |
| setPosition(const Vector2f &position) override | ime::ui::Widget | virtual |
| setPosition(const std::string &x, const std::string &y) | ime::ui::Widget | |
| setRenderer(IWidgetRenderer::Ptr renderer) | ime::ui::Widget | |
| setResizable(bool resizable=true) | ime::ui::MessageBox | |
| setRotation(float angle) override | ime::ui::Widget | virtual |
| setScale(float factorX, float factorY) override | ime::ui::Widget | virtual |
| setScale(const Vector2f &scale) override | ime::ui::Widget | virtual |
| setSize(float width, float height) | ime::ui::Widget | |
| setSize(const std::string &width, const std::string &height) | ime::ui::Widget | |
| setText(const std::string &text) | ime::ui::MessageBox | |
| setTextSize(unsigned int size) | ime::ui::Widget | |
| setTitle(const std::string &title) | ime::ui::MessageBox | |
| setTitleAlignment(TitleAlignment alignment) | ime::ui::MessageBox | |
| setTitleButtons(unsigned int buttons) | ime::ui::MessageBox | |
| setTitleTextSize(unsigned int size) | ime::ui::MessageBox | |
| setVisible(bool visible) | ime::ui::Widget | |
| setWidth(float width) | ime::ui::Widget | |
| setWidth(const std::string &width) | ime::ui::Widget | |
| showWithEffect(AnimationType type, Time duration) | ime::ui::Widget | |
| TitleAlignment enum name | ime::ui::MessageBox | |
| toggleEnabled() | ime::ui::Widget | |
| toggleVisibility() | ime::ui::Widget | |
| unsubscribe(const std::string &event, int id) | ime::ui::Widget | |
| Widget(std::unique_ptr< priv::IWidgetImpl > impl) (defined in ime::ui::Widget) | ime::ui::Widget | explicit |
| Widget(const Widget &) | ime::ui::Widget | |
| Widget(Widget &&) noexcept | ime::ui::Widget | |
| WidgetContainer(std::unique_ptr< priv::IWidgetImpl > widgetImpl) (defined in ime::ui::WidgetContainer) | ime::ui::WidgetContainer | explicit |
| WidgetContainer(const WidgetContainer &) | ime::ui::WidgetContainer | |
| WidgetContainer(WidgetContainer &&) noexcept | ime::ui::WidgetContainer | |
| ~ITransformable()=default | ime::ITransformable | virtual |
| ~MessageBox() override | ime::ui::MessageBox | |
| ~Widget() override | ime::ui::Widget | |
| ~WidgetContainer() override | ime::ui::WidgetContainer | |