| Bold | sf::Text | |
| ml::center(T &obj) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::center(T &obj) | ml::ComponentCore<> | |
| ml::centerHorizonally(T &obj) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::centerHorizonally(T &obj) | ml::ComponentCore<> | |
| ml::centerText(sf::Text &obj) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::centerText(sf::Text &obj) | ml::ComponentCore<> | |
| ml::centerVertically(T &obj) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::centerVertically(T &obj) | ml::ComponentCore<> | |
| ml::checkFlag(State state) const | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::checkFlag(State state) const | ml::ComponentCore<> | |
| ml::clearDragBounds() | ml::Draggable | |
| ml::Text::ml::Graphic< sf::Text >::clearDragBounds() | ml::ComponentCore<> | |
| ClusterGrouping enum name | sf::Text | |
| ComponentCore() | ml::ComponentCore<> | inline |
| ml::Customizable()=default | ml::Customizable< Manifest > | |
| ml::Text::Customizable()=default | ml::Customizable< DraggableManifest > | |
| ml::disableFlag(State state) | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::disableFlag(State state) | ml::ComponentCore<> | |
| Draggable()=default | ml::Draggable | |
| draw(sf::RenderTarget &target, sf::RenderStates states) const override | ml::Graphic< sf::Text > | virtual |
| ml::enableFlag(State state) | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::enableFlag(State state) | ml::ComponentCore<> | |
| findCharacterPos(std::size_t index) const | sf::Text | |
| ml::Flag typedef | ml::Draggable | |
| ml::Text::ml::Graphic< sf::Text >::Flag typedef | ml::ComponentCore<> | |
| FlagManager() | ml::FlagManager< Flag > | |
| getCharacterSize() const | sf::Text | |
| getClusterGrouping() const | sf::Text | |
| getFillColor() const | sf::Text | |
| getFont() const | sf::Text | |
| getGlobalBounds() const override | ml::Graphic< sf::Text > | virtual |
| getInverseTransform() const | sf::Text | |
| getLetterSpacing() const | sf::Text | |
| getLineAlignment() const | sf::Text | |
| getLineSpacing() const | sf::Text | |
| getLocalBounds() const | sf::Text | |
| getOrigin() const | sf::Text | |
| getOutlineColor() const | sf::Text | |
| getOutlineThickness() const | sf::Text | |
| getOutlineVertexData() const | sf::Text | |
| getPosition() const override | ml::Graphic< sf::Text > | virtual |
| ml::getRenderStates() const | ml::Core | inlinevirtual |
| ml::Text::ml::Graphic< sf::Text >::getRenderStates() const | ml::ComponentCore<> | inlinevirtual |
| getRotation() const | sf::Text | |
| getScale() const | sf::Text | |
| getShapedGlyphs() const | sf::Text | |
| ml::getState() const | ml::StateManager< extract_State< Manifest >::type > | |
| ml::Text::ml::getState() const | ml::StateManager< extract_State< DraggableManifest >::type > | |
| ml::Text::ml::Graphic< sf::Text >::getState() const | ml::ComponentCore<> | |
| getString() const | sf::Text | |
| getStyle() const | sf::Text | |
| getTextOrientation() const | sf::Text | |
| getTransform() const | sf::Text | |
| getVertexData() const | sf::Text | |
| GlyphPreProcessor typedef | sf::Text | |
| Graphic() | ml::Text | |
| Graphic(const U &obj) | ml::Text | explicit |
| ml::isScrolling() | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::isScrolling() | ml::ComponentCore<> | |
| ml::isState(T state) const | ml::StateManager< extract_State< Manifest >::type > | |
| ml::Text::ml::isState(T state) const | ml::StateManager< extract_State< DraggableManifest >::type > | |
| ml::Text::ml::Graphic< sf::Text >::isState(T state) const | ml::ComponentCore<> | |
| Italic | sf::Text | |
| LineAlignment enum name | sf::Text | |
| ml::manifest_type typedef | ml::Customizable< Manifest > | |
| ml::Text::ml::manifest_type typedef | ml::Customizable< DraggableManifest > | |
| ml::Text::ml::Graphic< sf::Text >::manifest_type typedef | ml::ComponentCore<> | |
| move(Vector2f offset) | sf::Text | |
| ml::moveDistance(sf::Vector2f distance, float seconds=1.f) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::moveDistance(sf::Vector2f distance, float seconds=1.f) | ml::ComponentCore<> | |
| ml::moveTo(sf::Vector2f position, float seconds=1.f) | ml::Positionable | |
| ml::Core::moveTo(sf::FloatRect position, float seconds=1.f) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::moveTo(sf::Vector2f position, float seconds=1.f) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::moveTo(sf::FloatRect position, float seconds=1.f) | ml::ComponentCore<> | |
| ml::onBlur(std::function< void()> callback) | ml::Focusable | |
| ml::Core::onBlur(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Focusable | |
| ml::Text::ml::Graphic< sf::Text >::onBlur(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onBlur(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onClick(std::function< void()> callback) | ml::Clickable | |
| ml::Core::onClick(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::Clickable | |
| ml::Text::ml::Graphic< sf::Text >::onClick(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onClick(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::ComponentCore<> | |
| ml::onFocus(std::function< void()> callback) | ml::Focusable | |
| ml::Core::onFocus(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Focusable | |
| ml::Text::ml::Graphic< sf::Text >::onFocus(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onFocus(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onHover(std::function< void()> callback) | ml::Hoverable | |
| ml::Core::onHover(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::Hoverable | |
| ml::Text::ml::Graphic< sf::Text >::onHover(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onHover(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::ComponentCore<> | |
| ml::onKeypress(std::function< void()> callback) | ml::Keyable | |
| ml::Core::onKeypress(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Keyable | |
| ml::Text::ml::Graphic< sf::Text >::onKeypress(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onKeypress(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onKeyRelease(std::function< void()> callback) | ml::Keyable | |
| ml::Core::onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Keyable | |
| ml::Text::ml::Graphic< sf::Text >::onKeyRelease(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onMouseMoved(std::function< void()> callback) | ml::Scrollable | |
| ml::Core::onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Scrollable | |
| ml::Text::ml::Graphic< sf::Text >::onMouseMoved(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onMousePressed(std::function< void()> callback) | ml::Scrollable | |
| ml::Core::onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Scrollable | |
| ml::Text::ml::Graphic< sf::Text >::onMousePressed(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onMouseReleased(std::function< void()> callback) | ml::Scrollable | |
| ml::Core::onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Scrollable | |
| ml::Text::ml::Graphic< sf::Text >::onMouseReleased(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onScroll(std::function< void()> callback) | ml::Scrollable | |
| ml::Core::onScroll(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Scrollable | |
| ml::Text::ml::Graphic< sf::Text >::onScroll(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onScroll(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onStateEnter(std::function< void(T)> callback) | ml::StateManager< extract_State< Manifest >::type > | |
| ml::Text::ml::onStateEnter(std::function< void(T)> callback) | ml::StateManager< extract_State< DraggableManifest >::type > | |
| ml::Text::ml::Graphic< sf::Text >::onStateEnter(std::function< void(T)> callback) | ml::ComponentCore<> | |
| ml::onStateExit(std::function< void(T)> callback) | ml::StateManager< extract_State< Manifest >::type > | |
| ml::Text::ml::onStateExit(std::function< void(T)> callback) | ml::StateManager< extract_State< DraggableManifest >::type > | |
| ml::Text::ml::Graphic< sf::Text >::onStateExit(std::function< void(T)> callback) | ml::ComponentCore<> | |
| ml::onTextEntered(std::function< void()> callback) | ml::Keyable | |
| ml::Core::onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Keyable | |
| ml::Text::ml::Graphic< sf::Text >::onTextEntered(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onUnhover(std::function< void()> callback) | ml::Hoverable | |
| ml::Core::onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::Hoverable | |
| ml::Text::ml::Graphic< sf::Text >::onUnhover(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback) | ml::ComponentCore<> | |
| ml::onUpdate(std::function< void()> callback) | ml::Updatable | |
| ml::Core::onUpdate(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| ml::Text::ml::Graphic< sf::Text >::onUpdate(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onUpdate(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onWindowFocusGained(std::function< void()> callback) | ml::Updatable | |
| ml::Core::onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| ml::Text::ml::Graphic< sf::Text >::onWindowFocusGained(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onWindowFocusLost(std::function< void()> callback) | ml::Updatable | |
| ml::Core::onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| ml::Text::ml::Graphic< sf::Text >::onWindowFocusLost(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| ml::onWindowResized(std::function< void()> callback) | ml::Updatable | |
| ml::Core::onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| ml::Text::ml::Graphic< sf::Text >::onWindowResized(std::function< void()> callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback) | ml::ComponentCore<> | |
| operator const sf::Drawable &() const | ml::Graphic< sf::Text > | |
| ml::process(const std::string &key, const std::optional< sf::Event > &event) | ml::EventReceiver | virtual |
| ml::Draggable::process(ENUM_TYPE eventName, const std::optional< sf::Event > &event) | ml::EventReceiver | |
| ml::Text::ml::Graphic< sf::Text >::process(const std::string &key, const std::optional< sf::Event > &event) | ml::ComponentCore<> | virtual |
| ml::Graphic< sf::Text >::process(ENUM_TYPE eventName, const std::optional< sf::Event > &event) | ml::ComponentCore<> | |
| ml::publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr) | ml::Subscribable | |
| ml::Text::ml::Graphic< sf::Text >::publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr) | ml::ComponentCore<> | |
| Regular | sf::Text | |
| rotate(Angle angle) | sf::Text | |
| scale(Vector2f factor) | sf::Text | |
| ml::setAbove(T &obj, float spacing=0) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::setAbove(T &obj, float spacing=0) | ml::ComponentCore<> | |
| ml::setBelow(T &obj, float spacing=0) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::setBelow(T &obj, float spacing=0) | ml::ComponentCore<> | |
| setCharacterSize(unsigned int size) | sf::Text | |
| setClusterGrouping(ClusterGrouping clusterGrouping) | sf::Text | |
| ml::setDragBounds(const sf::FloatRect &bounds) | ml::Draggable | |
| ml::Text::ml::Graphic< sf::Text >::setDragBounds(const sf::FloatRect &bounds) | ml::ComponentCore<> | |
| setFillColor(Color color) | sf::Text | |
| ml::setFlag(State state, bool status) | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::setFlag(State state, bool status) | ml::ComponentCore<> | |
| setFont(const Font &font) | sf::Text | |
| ml::Text::setFont(const Font &&font)=delete | sf::Text | |
| ml::setFramerate(float framerate) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::setFramerate(float framerate) | ml::ComponentCore<> | |
| setGlyphPreProcessor(GlyphPreProcessor glyphPreProcessor) | sf::Text | |
| ml::setLeftOf(T &obj, float spacing=0) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::setLeftOf(T &obj, float spacing=0) | ml::ComponentCore<> | |
| setLetterSpacing(float spacingFactor) | sf::Text | |
| setLineAlignment(LineAlignment lineAlignment) | sf::Text | |
| setLineSpacing(float spacingFactor) | sf::Text | |
| setMaxWidth(float max_width) | ml::Text | |
| setOrigin(Vector2f origin) | sf::Text | |
| setOutlineColor(Color color) | sf::Text | |
| setOutlineThickness(float thickness) | sf::Text | |
| setPosition(const sf::Vector2f &position) override | ml::Graphic< sf::Text > | virtual |
| sf::Text::setPosition(Vector2f position) | sf::Text | |
| ml::setRightOf(T &obj, float spacing=0) | ml::Positionable | |
| ml::Text::ml::Graphic< sf::Text >::setRightOf(T &obj, float spacing=0) | ml::ComponentCore<> | |
| setRotation(Angle angle) | sf::Text | |
| setScale(Vector2f factors) | sf::Text | |
| ml::setState(T newState) | ml::StateManager< extract_State< Manifest >::type > | |
| ml::Text::ml::setState(T newState) | ml::StateManager< extract_State< DraggableManifest >::type > | |
| ml::Text::ml::Graphic< sf::Text >::setState(T newState) | ml::ComponentCore<> | |
| setString(const sf::String &text) | ml::Text | |
| setStyle(std::uint32_t style) | sf::Text | |
| setTextOrientation(TextOrientation textOrientation) | sf::Text | |
| setWordWrap(bool word_wrap) | ml::Text | |
| ml::State typedef | ml::Draggable | |
| ml::Text::ml::Graphic< sf::Text >::ml::Core::State typedef | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::State typedef | ml::ComponentCore<> | |
| ml::StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState) | ml::StateManager< extract_State< Manifest >::type > | explicit |
| ml::Text::StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState) | ml::StateManager< extract_State< DraggableManifest >::type > | explicit |
| StrikeThrough | sf::Text | |
| Style enum name | sf::Text | |
| ml::subscribe(ENUM_TYPE event, EventCallback callback) | ml::Subscribable | |
| ml::Core::subscribe(ENUM_TYPE event, Callback callback) | ml::Subscribable | |
| ml::Text::ml::Graphic< sf::Text >::subscribe(ENUM_TYPE event, EventCallback callback) | ml::ComponentCore<> | |
| ml::Graphic< sf::Text >::subscribe(ENUM_TYPE event, Callback callback) | ml::ComponentCore<> | |
| Text(const sf::Font &font=FontManager<>::getDefault()) | ml::Text | explicit |
| ml::Graphic< sf::Text >::Text(const Font &font, String string="", unsigned int characterSize=30) | sf::Text | |
| ml::Graphic< sf::Text >::Text(const Font &&font, String string="", unsigned int characterSize=30)=delete | sf::Text | |
| TextDirection enum name | sf::Text | |
| TextOrientation enum name | sf::Text | |
| ml::toggleFlag(State state) | ml::FlagManager< Flag > | |
| ml::Text::ml::Graphic< sf::Text >::toggleFlag(State state) | ml::ComponentCore<> | |
| Transformable()=default | sf::Transformable | |
| Underlined | sf::Text | |
| ml::unsubscribe(EnumType event) | ml::Unsubscribable | inline |
| ml::Text::ml::Graphic< sf::Text >::unsubscribe(EnumType event) | ml::ComponentCore<> | inline |
| ml::unsubscribeAll() | ml::Unsubscribable | |
| ml::Text::ml::Graphic< sf::Text >::unsubscribeAll() | ml::ComponentCore<> | |
| ~Core() | ml::Core | virtual |
| ml::~Customizable()=default | ml::Customizable< Manifest > | virtual |
| ml::Text::~Customizable()=default | ml::Customizable< DraggableManifest > | virtual |
| ~Draggable()=default | ml::Draggable | virtual |
| ~Drawable()=default | sf::Drawable | virtual |
| ~EventReceiver()=default | ml::EventReceiver | virtual |
| ~Transformable()=default | sf::Transformable | virtual |
| ~Unsubscribable()=default | ml::Unsubscribable | virtual |