NasNas
An intuitive and beginner friendly 2D game framework for C++
|
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::AppComponent | protectedstatic |
call(CursorCallback cb_type) (defined in ns::ui::Widget) | ns::ui::Widget | protected |
call(ClickCallback cb_type) (defined in ns::ui::Widget) | ns::ui::Widget | protectedvirtual |
clearShader() | ns::ShaderHolder | |
Clickable enum value (defined in ns::ui::Widget) | ns::ui::Widget | protected |
Container() (defined in ns::ui::Container) | ns::ui::Container | |
contains(const sf::Vector2f &pos) const -> bool override (defined in ns::ui::Container) | ns::ui::Container | virtual |
getGlobalBounds() const -> sf::FloatRect override (defined in ns::ui::Container) | ns::ui::Container | virtual |
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::Widget | inline |
isHovered() const -> bool (defined in ns::ui::Widget) | ns::ui::Widget | inline |
m_parent (defined in ns::ui::Widget) | ns::ui::Widget | protected |
m_root (defined in ns::ui::Widget) | ns::ui::Widget | protected |
m_type (defined in ns::ui::Widget) | ns::ui::Widget | protected |
None enum value (defined in ns::ui::Widget) | ns::ui::Widget | protected |
onEvent(const sf::Event &event) (defined in ns::ui::Container) | ns::ui::Container | |
Parent enum value (defined in ns::ui::Widget) | ns::ui::Widget | protected |
render() override (defined in ns::ui::Container) | ns::ui::Container | virtual |
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::Widget | protected |
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::Widget | protected |
Widget() (defined in ns::ui::Widget) | ns::ui::Widget | |
~Renderable() (defined in ns::Renderable) | ns::Renderable | virtual |