Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
This is the complete list of members for Label, including all inherited members.
_is_ready | Node2D | protected |
_is_visible | Node2D | protected |
_name | Node2D | protected |
_to_free | Node2D | protected |
_transform | Node2D | protected |
_z_index | Node2D | protected |
add_child(const std::string &base_name, Node2D *node) | Node2D | |
change_visibility(bool visible) | Node2D | |
draw(Renderer *renderer) override | Label | virtual |
draw_hierarchy() override | Label | virtual |
draw_inspector() override | Label | virtual |
get_effective_z_index() const | Node2D | |
get_global_transform() const | Node2D | |
get_name() const | Node2D | |
get_node(const std::string &path) | Node2D | |
get_node() | Node2D | |
get_text() const | Label | |
get_transform() const | Node2D | |
get_tree() | Node2D | |
get_z_index() const | Node2D | |
input(const InputManager *input) override | Label | virtual |
is_alive() const | Node2D | |
is_effective_visible() const | Node2D | |
is_visible() const | Node2D | |
Label(const std::string &font_alias, const std::string &text, const int ft_size=0, const Color &color=Color::WHITE) | Label | inlineexplicit |
Label(const std::string &font_path, const std::string &font_alias, const std::string &text, int ft_size=16, const Color &color=Color::WHITE) | Label | |
Node2D() | Node2D | |
Node2D(std::string name) | Node2D | inlineexplicit |
print_tree(int indent=0) const | Node2D | |
process(double delta_time) override | Label | virtual |
queue_free() | Node2D | |
ready() override | Label | virtual |
rotate(float radians) | Node2D | |
scale(float sx, float sy) | Node2D | |
set_font_size(float size) | Label | |
set_outline(bool enabled, float thickness=1.f, const Color &color=Color::BLACK) | Label | |
set_shadow(bool enabled, glm::vec2 offset=glm::vec2(-1.f), const Color &color=Color::BLACK) | Label | |
set_text(const char *fmt,...) | Label | |
set_text_color(const Color &color) | Label | |
set_transform(const Transform2D &transform) | Node2D | |
set_z_index(int index) | Node2D | |
translate(float dx, float dy) | Node2D | |
~Label() override | Label | |
~Node2D() | Node2D | virtual |