This is the complete list of members for ml::Grid, including all inherited members.
| addComponent(Core &child) | ml::Core | |
| addComponent(Core &child, int layer) | ml::Core | |
| addComponent(Core &child, E layer) | ml::Core | inline |
| addComponents(Children &... children) | ml::Core | inline |
| addComponents(int layer, Children &... children) | ml::Core | inline |
| addComponents(E layer, Children &... children) | ml::Core | inline |
| addItem(Core &item) | ml::Grid | |
| center(T &obj) | ml::Positionable | |
| centerHorizonally(T &obj) | ml::Positionable | |
| centerText(sf::Text &obj) | ml::Positionable | |
| centerVertically(T &obj) | ml::Positionable | |
| checkFlag(State state) const | ml::FlagManager< Flag > | |
| Core() | ml::Core | |
| DefaultLayer | ml::Core | static |
| disableFlag(State state) | ml::FlagManager< Flag > | |
| drawChildren(sf::RenderTarget &target, sf::RenderStates states) const | ml::Core | protected |
| enableFlag(State state) | ml::FlagManager< Flag > | |
| FlagManager() | ml::FlagManager< Flag > | |
| getChildren() const | ml::Core | inlineprotected |
| getGlobalBounds() const override | ml::Grid | virtual |
| getPosition() const override | ml::Grid | virtual |
| getRenderStates() const | ml::Core | inlinevirtual |
| getRow() const | ml::Grid | |
| getSpacing() const | ml::Grid | |
| Grid() | ml::Grid | |
| Grid(sf::Vector2u size) | ml::Grid | |
| isEffectivelyVisible() const | ml::Core | |
| isEnabled() const | ml::Core | |
| isScrolling() | ml::Positionable | |
| isVisible() const | ml::Core | |
| linkChild(Core *parent, Core *child) | ml::Core | static |
| moveDistance(sf::Vector2f distance, float seconds=1.f) | ml::Positionable | |
| moveTo(sf::Vector2f position, float seconds=1.f) | ml::Positionable | |
| ml::Core::moveTo(sf::FloatRect position, float seconds=1.f) | ml::Positionable | |
| onBlur(std::function< void()> callback, bool overwrite=true) | ml::Focusable | |
| ml::Core::onBlur(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Focusable | |
| onClick(std::function< void()> callback, bool overwrite=true) | ml::Clickable | |
| ml::Core::onClick(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true) | ml::Clickable | |
| onEnabledChanged(bool enabled) | ml::Core | inlineprotectedvirtual |
| onFocus(std::function< void()> callback, bool overwrite=true) | ml::Focusable | |
| ml::Core::onFocus(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Focusable | |
| onHover(std::function< void()> callback, bool overwrite=true) | ml::Hoverable | |
| ml::Core::onHover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true) | ml::Hoverable | |
| onKeypress(std::function< void()> callback, bool overwrite=true) | ml::Keyable | |
| ml::Core::onKeypress(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Keyable | |
| onKeyRelease(std::function< void()> callback, bool overwrite=true) | ml::Keyable | |
| ml::Core::onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Keyable | |
| onMouseMoved(std::function< void()> callback, bool overwrite=true) | ml::Scrollable | |
| ml::Core::onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Scrollable | |
| onMousePressed(std::function< void()> callback, bool overwrite=true) | ml::Scrollable | |
| ml::Core::onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Scrollable | |
| onMouseReleased(std::function< void()> callback, bool overwrite=true) | ml::Scrollable | |
| ml::Core::onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Scrollable | |
| onScroll(std::function< void()> callback, bool overwrite=true) | ml::Scrollable | |
| ml::Core::onScroll(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Scrollable | |
| onTextEntered(std::function< void()> callback, bool overwrite=true) | ml::Keyable | |
| ml::Core::onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true) | ml::Keyable | |
| onUnhover(std::function< void()> callback, bool overwrite=true) | ml::Hoverable | |
| ml::Core::onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true) | ml::Hoverable | |
| onUpdate(std::function< void()> callback, bool overwrite=false) | ml::Updatable | |
| ml::Core::onUpdate(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false) | ml::Updatable | |
| onWindowFocusGained(std::function< void()> callback, bool overwrite=false) | ml::Updatable | |
| ml::Core::onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false) | ml::Updatable | |
| onWindowFocusLost(std::function< void()> callback, bool overwrite=false) | ml::Updatable | |
| ml::Core::onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false) | ml::Updatable | |
| onWindowResize(unsigned int, unsigned int) | ml::Core | inlinevirtual |
| onWindowResized(std::function< void()> callback, bool overwrite=false) | ml::Updatable | |
| ml::Core::onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false) | ml::Updatable | |
| process(const std::string &key, const std::optional< sf::Event > &event) | ml::EventReceiver | virtual |
| ml::Core::process(ENUM_TYPE eventName, const std::optional< sf::Event > &event) | ml::EventReceiver | |
| publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr) | ml::Subscribable | |
| removeComponent(Core &child) | ml::Core | |
| setAbove(T &obj, float spacing=0) | ml::Positionable | |
| setActive(bool active) | ml::Core | virtual |
| setBelow(T &obj, float spacing=0) | ml::Positionable | |
| setEnabled(bool enabled) | ml::Core | |
| setFlag(State state, bool status) | ml::FlagManager< Flag > | |
| setFramerate(float framerate) | ml::Positionable | |
| setLeftOf(T &obj, float spacing=0) | ml::Positionable | |
| setParentEnabled(bool enabled) | ml::Core | |
| setPosition(const sf::Vector2f &position) override | ml::Grid | virtual |
| setRightOf(T &obj, float spacing=0) | ml::Positionable | |
| setRow(int row) | ml::Grid | |
| setSpacing(float spacing) | ml::Grid | |
| setVisible(bool visible) | ml::Core | virtual |
| State typedef | ml::FlagManager< Flag > | |
| subscribe(ENUM_TYPE event, EventCallback callback) | ml::Subscribable | |
| ml::Core::subscribe(ENUM_TYPE event, Callback callback) | ml::Subscribable | |
| toggleFlag(State state) | ml::FlagManager< Flag > | |
| topmostMatching(const std::function< bool(Core &)> &accept) | ml::Core | |
| unlinkAll(Core *core) | ml::Core | static |
| unsubscribe(EnumType event) | ml::Unsubscribable | inline |
| unsubscribeAll() | ml::Unsubscribable | |
| ~Core() | ml::Core | virtual |
| ~EventReceiver()=default | ml::EventReceiver | virtual |
| ~Unsubscribable()=default | ml::Unsubscribable | virtual |