Loading...
Searching...
No Matches
ml::TextWidth< Manifest > Member List

This is the complete list of members for ml::TextWidth< Manifest >, including all inherited members.

Boldsf::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) constml::FlagManager< Flag >
ml::Text::ml::Graphic< sf::Text >::checkFlag(State state) constml::ComponentCore<>
ml::clearDragBounds()ml::Draggable
ml::Text::ml::Graphic< sf::Text >::clearDragBounds()ml::ComponentCore<>
ClusterGrouping enum namesf::Text
ComponentCore()ml::ComponentCore<>inline
ml::Customizable()=defaultml::Customizable< Manifest >
ml::Text::Customizable()=defaultml::Customizable< DraggableManifest >
ml::disableFlag(State state)ml::FlagManager< Flag >
ml::Text::ml::Graphic< sf::Text >::disableFlag(State state)ml::ComponentCore<>
Draggable()=defaultml::Draggable
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::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) constsf::Text
ml::Flag typedefml::Draggable
ml::Text::ml::Graphic< sf::Text >::Flag typedefml::ComponentCore<>
FlagManager()ml::FlagManager< Flag >
getCharacterSize() constsf::Text
getClusterGrouping() constsf::Text
getFillColor() constsf::Text
getFont() constsf::Text
getGlobalBounds() const overrideml::Graphic< sf::Text >virtual
getInverseTransform() constsf::Text
getLetterSpacing() constsf::Text
getLineAlignment() constsf::Text
getLineSpacing() constsf::Text
getLocalBounds() constsf::Text
getOrigin() constsf::Text
getOutlineColor() constsf::Text
getOutlineThickness() constsf::Text
getOutlineVertexData() constsf::Text
getPosition() const overrideml::Graphic< sf::Text >virtual
ml::getRenderStates() constml::Coreinlinevirtual
ml::Text::ml::Graphic< sf::Text >::getRenderStates() constml::ComponentCore<>inlinevirtual
getRotation() constsf::Text
getScale() constsf::Text
getShapedGlyphs() constsf::Text
ml::getState() constml::StateManager< extract_State< Manifest >::type >
ml::Text::ml::getState() constml::StateManager< extract_State< DraggableManifest >::type >
ml::Text::ml::Graphic< sf::Text >::getState() constml::ComponentCore<>
getString() constsf::Text
getStyle() constsf::Text
getTextOrientation() constsf::Text
getTransform() constsf::Text
getVertexData() constsf::Text
GlyphPreProcessor typedefsf::Text
Graphic()ml::Text
Graphic(const U &obj)ml::Textexplicit
ml::isScrolling()ml::Positionable
ml::Text::ml::Graphic< sf::Text >::isScrolling()ml::ComponentCore<>
ml::isState(T state) constml::StateManager< extract_State< Manifest >::type >
ml::Text::ml::isState(T state) constml::StateManager< extract_State< DraggableManifest >::type >
ml::Text::ml::Graphic< sf::Text >::isState(T state) constml::ComponentCore<>
Italicsf::Text
LineAlignment enum namesf::Text
ml::manifest_type typedefml::Customizable< Manifest >
ml::Text::ml::manifest_type typedefml::Customizable< DraggableManifest >
ml::Text::ml::Graphic< sf::Text >::manifest_type typedefml::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 &() constml::Graphic< sf::Text >
ml::process(const std::string &key, const std::optional< sf::Event > &event)ml::EventReceivervirtual
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<>
Regularsf::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)=deletesf::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) overrideml::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 typedefml::Draggable
ml::Text::ml::Graphic< sf::Text >::ml::Core::State typedefml::FlagManager< Flag >
ml::Text::ml::Graphic< sf::Text >::State typedefml::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
StrikeThroughsf::Text
Style enum namesf::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::Textexplicit
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)=deletesf::Text
TextDirection enum namesf::Text
TextOrientation enum namesf::Text
ml::toggleFlag(State state)ml::FlagManager< Flag >
ml::Text::ml::Graphic< sf::Text >::toggleFlag(State state)ml::ComponentCore<>
Transformable()=defaultsf::Transformable
Underlinedsf::Text
ml::unsubscribe(EnumType event)ml::Unsubscribableinline
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::Corevirtual
ml::~Customizable()=defaultml::Customizable< Manifest >virtual
ml::Text::~Customizable()=defaultml::Customizable< DraggableManifest >virtual
~Draggable()=defaultml::Draggablevirtual
~Drawable()=defaultsf::Drawablevirtual
~EventReceiver()=defaultml::EventReceivervirtual
~Transformable()=defaultsf::Transformablevirtual
~Unsubscribable()=defaultml::Unsubscribablevirtual