NasNas
An intuitive and beginner friendly 2D game framework for C++
ns::ui::GuiRoot Member List

This is the complete list of members for ns::ui::GuiRoot, including all inherited members.

addWidget() -> T & (defined in ns::ui::Container)ns::ui::Container
app() -> App & (defined in ns::AppAccess<>)ns::AppAccess<>inlinestatic
app (defined in ns::detail::AppComponent)ns::detail::AppComponentprotectedstatic
call(CursorCallback cb_type) (defined in ns::ui::Widget)ns::ui::Widgetprotected
call(ClickCallback cb_type) (defined in ns::ui::Widget)ns::ui::Widgetprotectedvirtual
clearShader()ns::ShaderHolder
Clickable enum value (defined in ns::ui::Widget)ns::ui::Widgetprotected
Container() (defined in ns::ui::Container)ns::ui::Container
contains(const sf::Vector2f &pos) const -> bool override (defined in ns::ui::Container)ns::ui::Containervirtual
getGlobalBounds() const -> sf::FloatRect override (defined in ns::ui::Container)ns::ui::Containervirtual
getMaxFingersCount() const -> int (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
getMousePosition() const -> sf::Vector2f (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
getShader() const -> sf::Shader *ns::ShaderHolder
getSize() const -> sf::Vector2f (defined in ns::ui::Container)ns::ui::Container
getTouchPosition(unsigned finger) const -> sf::Vector2f (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
GuiRoot() (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
isFocused() const -> bool (defined in ns::ui::Widget)ns::ui::Widgetinline
isHovered() const -> bool (defined in ns::ui::Widget)ns::ui::Widgetinline
m_parent (defined in ns::ui::Widget)ns::ui::Widgetprotected
m_root (defined in ns::ui::Widget)ns::ui::Widgetprotected
m_type (defined in ns::ui::Widget)ns::ui::Widgetprotected
None enum value (defined in ns::ui::Widget)ns::ui::Widgetprotected
onEvent(const sf::Event &event) (defined in ns::ui::Container)ns::ui::Container
Parent enum value (defined in ns::ui::Widget)ns::ui::Widgetprotected
render() override (defined in ns::ui::Container)ns::ui::Containervirtual
Renderable() (defined in ns::Renderable)ns::Renderable
setCallback(CursorCallback cb_type, std::function< void(Widget *)> cb) (defined in ns::ui::Widget)ns::ui::Widget
setCamera(Camera &cam) (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
setMaxFingersCount(int finger_count) (defined in ns::ui::GuiRoot)ns::ui::GuiRoot
setShader(sf::Shader *shader)ns::ShaderHolder
setSize(float x, float y) (defined in ns::ui::Container)ns::ui::Container
setSize(const sf::Vector2f &size) (defined in ns::ui::Container)ns::ui::Container
style (defined in ns::ui::StyledWidget< style::Basic >)ns::ui::StyledWidget< style::Basic >
Style typedef (defined in ns::ui::StyledWidget< style::Basic >)ns::ui::StyledWidget< style::Basic >
Styled enum value (defined in ns::ui::Widget)ns::ui::Widgetprotected
StyledWidget() (defined in ns::ui::StyledWidget< style::Basic >)ns::ui::StyledWidget< style::Basic >inline
toggleShader()ns::ShaderHolder
Type enum name (defined in ns::ui::Widget)ns::ui::Widgetprotected
Widget() (defined in ns::ui::Widget)ns::ui::Widget
~Renderable() (defined in ns::Renderable)ns::Renderablevirtual