Loading...
Searching...
No Matches
ml::Sprite Member List

This is the complete list of members for ml::Sprite, including all inherited members.

center(sf::Sprite &obj)ml::Graphic< sf::Sprite >
center(sf::Sprite &obj)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::center(T &obj)ml::Positionable
ml::ComponentCore<>::center(T &obj)ml::ComponentCore<>
centerHorizonally(sf::Sprite &obj)ml::Graphic< sf::Sprite >
centerHorizonally(sf::Sprite &obj)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::centerHorizonally(T &obj)ml::Positionable
ml::ComponentCore<>::centerHorizonally(T &obj)ml::ComponentCore<>
centerText(sf::Text &obj)ml::Graphic< sf::Sprite >
centerText(sf::Text &obj)ml::Graphic< sf::Sprite >
centerVertically(sf::Sprite &obj)ml::Graphic< sf::Sprite >
centerVertically(sf::Sprite &obj)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::centerVertically(T &obj)ml::Positionable
ml::ComponentCore<>::centerVertically(T &obj)ml::ComponentCore<>
checkFlag(State state) constml::Graphic< sf::Sprite >
checkFlag(State state) constml::Graphic< sf::Sprite >
ml::ComponentCore<>::checkFlag(State state) constml::FlagManager< Flag >
clearDragBounds()ml::Graphic< sf::Sprite >
clearDragBounds()ml::Graphic< sf::Sprite >
ComponentCore()ml::ComponentCore<>inline
Customizable()=defaultml::Customizable< DraggableManifest >
disableFlag(State state)ml::Graphic< sf::Sprite >
disableFlag(State state)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::disableFlag(State state)ml::FlagManager< Flag >
Draggable()=defaultml::Draggable
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::Graphic< sf::Sprite >virtual
enableFlag(State state)ml::Graphic< sf::Sprite >
enableFlag(State state)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::enableFlag(State state)ml::FlagManager< Flag >
Flag typedefml::Graphic< sf::Sprite >
Flag typedefml::Graphic< sf::Sprite >
FlagManager()ml::FlagManager< Flag >
getColor() constsf::Sprite
getGlobalBounds() const overrideml::Graphic< sf::Sprite >virtual
getInverseTransform() constsf::Sprite
getLocalBounds() constsf::Sprite
getOrigin() constsf::Sprite
getPosition() const overrideml::Graphic< sf::Sprite >virtual
getRenderStates() constml::Graphic< sf::Sprite >inlinevirtual
getRenderStates() constml::Graphic< sf::Sprite >inlinevirtual
getRotation() constsf::Sprite
getScale() constsf::Sprite
getState() constml::Graphic< sf::Sprite >
getState() constml::Graphic< sf::Sprite >
getTexture() constsf::Sprite
getTextureRect() constsf::Sprite
getTransform() constsf::Sprite
Graphic()ml::Sprite
Graphic(const U &obj)ml::Spriteexplicit
isScrolling()ml::Graphic< sf::Sprite >
isScrolling()ml::Graphic< sf::Sprite >
isState(sf::Sprite state) constml::Graphic< sf::Sprite >
isState(sf::Sprite state) constml::Graphic< sf::Sprite >
ml::ComponentCore<>::isState(T state) constml::StateManager< extract_State< DraggableManifest >::type >
ml::ComponentCore<>::isState(T state) constml::ComponentCore<>
manifest_type typedefml::Graphic< sf::Sprite >
manifest_type typedefml::Graphic< sf::Sprite >
move(Vector2f offset)sf::Sprite
moveDistance(sf::Vector2f distance, float seconds=1.f)ml::Graphic< sf::Sprite >
moveDistance(sf::Vector2f distance, float seconds=1.f)ml::Graphic< sf::Sprite >
moveTo(sf::Vector2f position, float seconds=1.f)ml::Graphic< sf::Sprite >
moveTo(sf::FloatRect position, float seconds=1.f)ml::Graphic< sf::Sprite >
moveTo(sf::Vector2f position, float seconds=1.f)ml::Graphic< sf::Sprite >
moveTo(sf::FloatRect position, float seconds=1.f)ml::Graphic< sf::Sprite >
onBlur(std::function< void()> callback)ml::Graphic< sf::Sprite >
onBlur(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onBlur(std::function< void()> callback)ml::Graphic< sf::Sprite >
onBlur(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onClick(std::function< void()> callback)ml::Graphic< sf::Sprite >
onClick(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onClick(std::function< void()> callback)ml::Graphic< sf::Sprite >
onClick(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onFocus(std::function< void()> callback)ml::Graphic< sf::Sprite >
onFocus(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onFocus(std::function< void()> callback)ml::Graphic< sf::Sprite >
onFocus(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onHover(std::function< void()> callback)ml::Graphic< sf::Sprite >
onHover(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onHover(std::function< void()> callback)ml::Graphic< sf::Sprite >
onHover(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onKeypress(std::function< void()> callback)ml::Graphic< sf::Sprite >
onKeypress(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onKeypress(std::function< void()> callback)ml::Graphic< sf::Sprite >
onKeypress(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onKeyRelease(std::function< void()> callback)ml::Graphic< sf::Sprite >
onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onKeyRelease(std::function< void()> callback)ml::Graphic< sf::Sprite >
onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMouseMoved(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMouseMoved(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMousePressed(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMousePressed(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMouseReleased(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onMouseReleased(std::function< void()> callback)ml::Graphic< sf::Sprite >
onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onScroll(std::function< void()> callback)ml::Graphic< sf::Sprite >
onScroll(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onScroll(std::function< void()> callback)ml::Graphic< sf::Sprite >
onScroll(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onStateEnter(std::function< void(sf::Sprite)> callback)ml::Graphic< sf::Sprite >
onStateEnter(std::function< void(sf::Sprite)> callback)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::onStateEnter(std::function< void(T)> callback)ml::StateManager< extract_State< DraggableManifest >::type >
ml::ComponentCore<>::onStateEnter(std::function< void(T)> callback)ml::ComponentCore<>
onStateExit(std::function< void(sf::Sprite)> callback)ml::Graphic< sf::Sprite >
onStateExit(std::function< void(sf::Sprite)> callback)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::onStateExit(std::function< void(T)> callback)ml::StateManager< extract_State< DraggableManifest >::type >
ml::ComponentCore<>::onStateExit(std::function< void(T)> callback)ml::ComponentCore<>
onTextEntered(std::function< void()> callback)ml::Graphic< sf::Sprite >
onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onTextEntered(std::function< void()> callback)ml::Graphic< sf::Sprite >
onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onUnhover(std::function< void()> callback)ml::Graphic< sf::Sprite >
onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onUnhover(std::function< void()> callback)ml::Graphic< sf::Sprite >
onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback)ml::Graphic< sf::Sprite >
onUpdate(std::function< void()> callback)ml::Graphic< sf::Sprite >
onUpdate(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onUpdate(std::function< void()> callback)ml::Graphic< sf::Sprite >
onUpdate(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowFocusGained(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowFocusGained(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowFocusLost(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowFocusLost(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowResized(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
onWindowResized(std::function< void()> callback)ml::Graphic< sf::Sprite >
onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback)ml::Graphic< sf::Sprite >
operator const sf::Drawable &() constml::Graphic< sf::Sprite >
process(const std::string &key, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >virtual
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >
process(const std::string &key, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >virtual
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::Sprite >
publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr)ml::Graphic< sf::Sprite >
publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr)ml::Graphic< sf::Sprite >
rotate(Angle angle)sf::Sprite
scale(Vector2f factor)sf::Sprite
setAbove(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
setAbove(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setAbove(T &obj, float spacing=0)ml::Positionable
ml::ComponentCore<>::setAbove(T &obj, float spacing=0)ml::ComponentCore<>
setBelow(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
setBelow(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setBelow(T &obj, float spacing=0)ml::Positionable
ml::ComponentCore<>::setBelow(T &obj, float spacing=0)ml::ComponentCore<>
setColor(Color color)sf::Sprite
setDragBounds(const sf::FloatRect &bounds)ml::Graphic< sf::Sprite >
setDragBounds(const sf::FloatRect &bounds)ml::Graphic< sf::Sprite >
setFlag(State state, bool status)ml::Graphic< sf::Sprite >
setFlag(State state, bool status)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setFlag(State state, bool status)ml::FlagManager< Flag >
setFramerate(float framerate)ml::Graphic< sf::Sprite >
setFramerate(float framerate)ml::Graphic< sf::Sprite >
setLeftOf(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
setLeftOf(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setLeftOf(T &obj, float spacing=0)ml::Positionable
ml::ComponentCore<>::setLeftOf(T &obj, float spacing=0)ml::ComponentCore<>
setOrigin(Vector2f origin)sf::Sprite
setPosition(const sf::Vector2f &position) overrideml::Graphic< sf::Sprite >virtual
sf::Sprite::setPosition(Vector2f position)sf::Sprite
setRightOf(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
setRightOf(sf::Sprite &obj, float spacing=0)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setRightOf(T &obj, float spacing=0)ml::Positionable
ml::ComponentCore<>::setRightOf(T &obj, float spacing=0)ml::ComponentCore<>
setRotation(Angle angle)sf::Sprite
setScale(Vector2f factors)sf::Sprite
setState(sf::Sprite newState)ml::Graphic< sf::Sprite >
setState(sf::Sprite newState)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::setState(T newState)ml::StateManager< extract_State< DraggableManifest >::type >
ml::ComponentCore<>::setState(T newState)ml::ComponentCore<>
setTexture(const Texture &texture, bool resetRect=false)sf::Sprite
setTexture(const Texture &&texture, bool resetRect=false)=deletesf::Sprite
setTextureRect(const IntRect &rectangle)sf::Sprite
Sprite(const Texture &texture)sf::Sprite
Sprite(const Texture &&texture)=deletesf::Sprite
Sprite(const Texture &texture, const IntRect &rectangle)sf::Sprite
Sprite(const Texture &&texture, const IntRect &rectangle)=deletesf::Sprite
State typedefml::Graphic< sf::Sprite >
State typedefml::Graphic< sf::Sprite >
State typedefml::Graphic< sf::Sprite >
State typedefml::Graphic< sf::Sprite >
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< DraggableManifest >::type >explicit
subscribe(ENUM_TYPE event, EventCallback callback)ml::Graphic< sf::Sprite >
subscribe(ENUM_TYPE event, Callback callback)ml::Graphic< sf::Sprite >
subscribe(ENUM_TYPE event, EventCallback callback)ml::Graphic< sf::Sprite >
subscribe(ENUM_TYPE event, Callback callback)ml::Graphic< sf::Sprite >
toggleFlag(State state)ml::Graphic< sf::Sprite >
toggleFlag(State state)ml::Graphic< sf::Sprite >
ml::ComponentCore<>::toggleFlag(State state)ml::FlagManager< Flag >
Transformable()=defaultsf::Transformable
unsubscribe(EnumType event)ml::Graphic< sf::Sprite >inline
unsubscribe(EnumType event)ml::Graphic< sf::Sprite >inline
unsubscribeAll()ml::Graphic< sf::Sprite >
unsubscribeAll()ml::Graphic< sf::Sprite >
~Core()ml::Corevirtual
~Customizable()=defaultml::Customizable< DraggableManifest >virtual
~Draggable()=defaultml::Draggablevirtual
~Drawable()=defaultsf::Drawablevirtual
~EventReceiver()=defaultml::EventReceivervirtual
~Transformable()=defaultsf::Transformablevirtual
~Unsubscribable()=defaultml::Unsubscribablevirtual