Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
This is the complete list of members for Sprite2D, 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 | Sprite2D | virtual |
draw_hierarchy() override | Sprite2D | virtual |
draw_inspector() override | Sprite2D | 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_region() const | Sprite2D | |
get_size() const | Sprite2D | inline |
get_transform() const | Node2D | |
get_tree() | Node2D | |
get_z_index() const | Node2D | |
input(const InputManager *input) override | Sprite2D | virtual |
is_alive() const | Node2D | |
is_effective_visible() const | Node2D | |
is_flipped_horizontal() const | Sprite2D | inline |
is_flipped_vertical() const | Sprite2D | inline |
is_visible() const | Node2D | |
Node2D() | Node2D | |
Node2D(std::string name) | Node2D | inlineexplicit |
print_tree(int indent=0) const | Node2D | |
process(double delta_time) override | Sprite2D | virtual |
queue_free() | Node2D | |
ready() override | Sprite2D | virtual |
rotate(float radians) | Node2D | |
scale(float sx, float sy) | Node2D | |
set_color(const Color &col) | Sprite2D | |
set_flip_horizontal(bool flip) | Sprite2D | inline |
set_flip_vertical(bool flip) | Sprite2D | inline |
set_region(const Rect2 ®ion, glm::vec2 size) | Sprite2D | |
set_texture(const std::weak_ptr< Texture > &tex) | Sprite2D | inline |
set_transform(const Transform2D &transform) | Node2D | |
set_z_index(int index) | Node2D | |
Sprite2D(const std::weak_ptr< Texture > &tex, const Color col=Color(255, 255, 255, 255), const glm::vec2 size={0, 0}) | Sprite2D | inlineexplicit |
translate(float dx, float dy) | Node2D | |
~Node2D() | Node2D | virtual |