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

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

addComponent(Core &child)ml::Graphic< sf::RectangleShape >
addComponent(Core &child, int layer)ml::Graphic< sf::RectangleShape >
addComponent(Core &child, E layer)ml::Graphic< sf::RectangleShape >inline
addComponent(Core &child)ml::Graphic< sf::RectangleShape >
addComponent(Core &child, int layer)ml::Graphic< sf::RectangleShape >
addComponent(Core &child, E layer)ml::Graphic< sf::RectangleShape >inline
addComponents(Children &... children)ml::Graphic< sf::RectangleShape >inline
addComponents(int layer, Children &... children)ml::Graphic< sf::RectangleShape >inline
addComponents(E layer, Children &... children)ml::Graphic< sf::RectangleShape >inline
addComponents(Children &... children)ml::Graphic< sf::RectangleShape >inline
addComponents(int layer, Children &... children)ml::Graphic< sf::RectangleShape >inline
addComponents(E layer, Children &... children)ml::Graphic< sf::RectangleShape >inline
center(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
center(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::center(T &obj)ml::Positionable
centerHorizonally(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
centerHorizonally(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::centerHorizonally(T &obj)ml::Positionable
centerText(sf::Text &obj)ml::Graphic< sf::RectangleShape >
centerText(sf::Text &obj)ml::Graphic< sf::RectangleShape >
centerVertically(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
centerVertically(sf::RectangleShape &obj)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::centerVertically(T &obj)ml::Positionable
checkFlag(State state) constml::Graphic< sf::RectangleShape >
checkFlag(State state) constml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::checkFlag(State state) constml::FlagManager< Flag >
clearDragBounds()ml::Graphic< sf::RectangleShape >
clearDragBounds()ml::Graphic< sf::RectangleShape >
ComponentCore()ml::ComponentCore<>inline
Core()ml::Core
Customizable()=defaultml::Customizable< DraggableManifest >
DefaultLayerml::Graphic< sf::RectangleShape >static
DefaultLayerml::Graphic< sf::RectangleShape >static
disableFlag(State state)ml::Graphic< sf::RectangleShape >
disableFlag(State state)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::disableFlag(State state)ml::FlagManager< Flag >
Draggable()=defaultml::Draggable
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::ScreenReceiverBasevirtual
drawChildren(sf::RenderTarget &target, sf::RenderStates states) constml::Graphic< sf::RectangleShape >protected
drawChildren(sf::RenderTarget &target, sf::RenderStates states) constml::Graphic< sf::RectangleShape >protected
enableFlag(State state)ml::Graphic< sf::RectangleShape >
enableFlag(State state)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::enableFlag(State state)ml::FlagManager< Flag >
Flag typedefml::Graphic< sf::RectangleShape >
Flag typedefml::Graphic< sf::RectangleShape >
FlagManager()ml::FlagManager< Flag >
getChildren() constml::Graphic< sf::RectangleShape >inlineprotected
getChildren() constml::Graphic< sf::RectangleShape >inlineprotected
getFillColor() constsf::Shape
getGeometricCenter() const overridesf::RectangleShapevirtual
getGlobalBounds() const overrideml::Graphic< sf::RectangleShape >virtual
getInverseTransform() constsf::Transformable
getLocalBounds() constsf::Shape
getOrigin() constsf::Transformable
getOutlineColor() constsf::Shape
getOutlineThickness() constsf::Shape
getPoint(std::size_t index) const overridesf::RectangleShapevirtual
getPointCount() const overridesf::RectangleShapevirtual
getPosition() const overrideml::Graphic< sf::RectangleShape >virtual
getRenderStates() constml::Graphic< sf::RectangleShape >inlinevirtual
getRenderStates() constml::Graphic< sf::RectangleShape >inlinevirtual
getRotation() constsf::Transformable
getScale() constsf::Transformable
getSize() constsf::RectangleShape
getState() constml::Graphic< sf::RectangleShape >
getState() constml::Graphic< sf::RectangleShape >
getTexture() constsf::Shape
getTextureRect() constsf::Shape
getTransform() constsf::Transformable
Graphic()ml::Graphic< sf::RectangleShape >
isConnected() constml::ScreenReceiverBase
isEffectivelyVisible() constml::Graphic< sf::RectangleShape >
isEffectivelyVisible() constml::Graphic< sf::RectangleShape >
isEnabled() constml::Graphic< sf::RectangleShape >
isEnabled() constml::Graphic< sf::RectangleShape >
isScrolling()ml::Graphic< sf::RectangleShape >
isScrolling()ml::Graphic< sf::RectangleShape >
isState(sf::RectangleShape state) constml::Graphic< sf::RectangleShape >
isState(sf::RectangleShape state) constml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::isState(T state) constml::StateManager< extract_State< DraggableManifest >::type >
isVisible() constml::Graphic< sf::RectangleShape >
isVisible() constml::Graphic< sf::RectangleShape >
linkChild(Core *parent, Core *child)ml::Graphic< sf::RectangleShape >static
linkChild(Core *parent, Core *child)ml::Graphic< sf::RectangleShape >static
manifest_type typedefml::Graphic< sf::RectangleShape >
manifest_type typedefml::Graphic< sf::RectangleShape >
move(Vector2f offset)sf::Transformable
moveDistance(sf::Vector2f distance, float seconds=1.f)ml::Graphic< sf::RectangleShape >
moveDistance(sf::Vector2f distance, float seconds=1.f)ml::Graphic< sf::RectangleShape >
moveTo(sf::Vector2f position, float seconds=1.f)ml::Graphic< sf::RectangleShape >
moveTo(sf::FloatRect position, float seconds=1.f)ml::Graphic< sf::RectangleShape >
moveTo(sf::Vector2f position, float seconds=1.f)ml::Graphic< sf::RectangleShape >
moveTo(sf::FloatRect position, float seconds=1.f)ml::Graphic< sf::RectangleShape >
onBlur(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onBlur(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onBlur(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onBlur(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onClick(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onClick(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onClick(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onClick(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onEnabledChanged(bool enabled)ml::Graphic< sf::RectangleShape >inlineprotectedvirtual
onEnabledChanged(bool enabled)ml::Graphic< sf::RectangleShape >inlineprotectedvirtual
onFocus(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onFocus(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onFocus(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onFocus(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onHover(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onHover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onHover(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onHover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeypress(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeypress(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeypress(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeypress(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeyRelease(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeyRelease(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onKeyRelease(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseMoved(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseMoved(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseMoved(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMousePressed(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMousePressed(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMousePressed(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseReleased(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseReleased(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onMouseReleased(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onScroll(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onScroll(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onScroll(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onScroll(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onStateEnter(std::function< void(sf::RectangleShape)> callback)ml::Graphic< sf::RectangleShape >
onStateEnter(std::function< void(sf::RectangleShape)> callback)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::onStateEnter(std::function< void(T)> callback)ml::StateManager< extract_State< DraggableManifest >::type >
onStateExit(std::function< void(sf::RectangleShape)> callback)ml::Graphic< sf::RectangleShape >
onStateExit(std::function< void(sf::RectangleShape)> callback)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::onStateExit(std::function< void(T)> callback)ml::StateManager< extract_State< DraggableManifest >::type >
onTextEntered(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onTextEntered(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onTextEntered(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onUnhover(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onUnhover(std::function< void()> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onUnhover(std::function< void(const std::optional< sf::Event > &event)> callback, bool overwrite=true)ml::Graphic< sf::RectangleShape >
onUpdate(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onUpdate(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onUpdate(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onUpdate(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusGained(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusGained(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusLost(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusLost(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowResize(unsigned int, unsigned int)ml::Graphic< sf::RectangleShape >inlinevirtual
onWindowResize(unsigned int, unsigned int)ml::Graphic< sf::RectangleShape >inlinevirtual
onWindowResized(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowResized(std::function< void()> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback, bool overwrite=false)ml::Graphic< sf::RectangleShape >
operator const sf::Drawable &() constml::Graphic< sf::RectangleShape >
operator=(const ScreenReceiverBase &)=deleteml::ScreenReceiverBase
process(const std::string &key, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >virtual
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >
process(const std::string &key, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >virtual
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >
process(ENUM_TYPE eventName, const std::optional< sf::Event > &event)ml::Graphic< sf::RectangleShape >
publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr)ml::Graphic< sf::RectangleShape >
publish(ENUM_TYPE event, FilterCallback filter=[](EventReceiver &){ return true;}, SystemCallback resolve=nullptr, SystemCallback reject=nullptr)ml::Graphic< sf::RectangleShape >
receiverName() constml::ScreenReceiverBase
RectangleShape(Vector2f size={})sf::RectangleShape
removeComponent(Core &child)ml::Graphic< sf::RectangleShape >
removeComponent(Core &child)ml::Graphic< sf::RectangleShape >
rotate(Angle angle)sf::Transformable
scale(Vector2f factor)sf::Transformable
ScreenReceiverBase(const char *name, const char *rtspUrl)ml::ScreenReceiverBase
ScreenReceiverBase(const ScreenReceiverBase &)=deleteml::ScreenReceiverBase
setAbove(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
setAbove(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setAbove(T &obj, float spacing=0)ml::Positionable
setActive(bool active)ml::Graphic< sf::RectangleShape >virtual
setActive(bool active)ml::Graphic< sf::RectangleShape >virtual
setBelow(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
setBelow(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setBelow(T &obj, float spacing=0)ml::Positionable
setDragBounds(const sf::FloatRect &bounds)ml::Graphic< sf::RectangleShape >
setDragBounds(const sf::FloatRect &bounds)ml::Graphic< sf::RectangleShape >
setEnabled(bool enabled)ml::Graphic< sf::RectangleShape >
setEnabled(bool enabled)ml::Graphic< sf::RectangleShape >
setFillColor(Color color)sf::Shape
setFlag(State state, bool status)ml::Graphic< sf::RectangleShape >
setFlag(State state, bool status)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setFlag(State state, bool status)ml::FlagManager< Flag >
setFramerate(float framerate)ml::Graphic< sf::RectangleShape >
setFramerate(float framerate)ml::Graphic< sf::RectangleShape >
setLeftOf(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
setLeftOf(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setLeftOf(T &obj, float spacing=0)ml::Positionable
setOrigin(Vector2f origin)sf::Transformable
setOutlineColor(Color color)sf::Shape
setOutlineThickness(float thickness)sf::Shape
setParentEnabled(bool enabled)ml::Graphic< sf::RectangleShape >
setParentEnabled(bool enabled)ml::Graphic< sf::RectangleShape >
setPosition(const sf::Vector2f &position) overrideml::Graphic< sf::RectangleShape >virtual
sf::RectangleShape::setPosition(Vector2f position)sf::Transformable
setRightOf(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
setRightOf(sf::RectangleShape &obj, float spacing=0)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setRightOf(T &obj, float spacing=0)ml::Positionable
setRotation(Angle angle)sf::Transformable
setScale(Vector2f factors)sf::Transformable
setSize(Vector2f size)sf::RectangleShape
setState(sf::RectangleShape newState)ml::Graphic< sf::RectangleShape >
setState(sf::RectangleShape newState)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::setState(T newState)ml::StateManager< extract_State< DraggableManifest >::type >
setTexture(const Texture *texture, bool resetRect=false)sf::Shape
setTextureRect(const IntRect &rect)sf::Shape
setVisible(bool visible)ml::Graphic< sf::RectangleShape >virtual
setVisible(bool visible)ml::Graphic< sf::RectangleShape >virtual
start()ml::ScreenReceiverBase
State typedefml::Graphic< sf::RectangleShape >
State typedefml::Graphic< sf::RectangleShape >
State typedefml::Graphic< sf::RectangleShape >
State typedefml::Graphic< sf::RectangleShape >
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< DraggableManifest >::type >explicit
stop()ml::ScreenReceiverBase
subscribe(ENUM_TYPE event, EventCallback callback)ml::Graphic< sf::RectangleShape >
subscribe(ENUM_TYPE event, Callback callback)ml::Graphic< sf::RectangleShape >
subscribe(ENUM_TYPE event, EventCallback callback)ml::Graphic< sf::RectangleShape >
subscribe(ENUM_TYPE event, Callback callback)ml::Graphic< sf::RectangleShape >
toggleFlag(State state)ml::Graphic< sf::RectangleShape >
toggleFlag(State state)ml::Graphic< sf::RectangleShape >
ml::Graphic< sf::RectangleShape >::toggleFlag(State state)ml::FlagManager< Flag >
topmostMatching(const std::function< bool(Core &)> &accept)ml::Graphic< sf::RectangleShape >
topmostMatching(const std::function< bool(Core &)> &accept)ml::Graphic< sf::RectangleShape >
Transformable()=defaultsf::Transformable
unlinkAll(Core *core)ml::Graphic< sf::RectangleShape >static
unlinkAll(Core *core)ml::Graphic< sf::RectangleShape >static
unsubscribe(EnumType event)ml::Graphic< sf::RectangleShape >inline
unsubscribe(EnumType event)ml::Graphic< sf::RectangleShape >inline
unsubscribeAll()ml::Graphic< sf::RectangleShape >
unsubscribeAll()ml::Graphic< sf::RectangleShape >
update()sf::Shapeprotected
url() constml::ScreenReceiverBase
~Core()ml::Corevirtual
~Customizable()=defaultml::Customizable< DraggableManifest >virtual
~Draggable()=defaultml::Draggablevirtual
~Drawable()=defaultsf::Drawablevirtual
~EventReceiver()=defaultml::EventReceivervirtual
~ScreenReceiverBase() overrideml::ScreenReceiverBase
~Transformable()=defaultsf::Transformablevirtual
~Unsubscribable()=defaultml::Unsubscribablevirtual