Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
This is the complete list of members for Circle2D, 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 | |
Circle2D(float radius=10.0f, bool fill=false, const Color &col=Color::WHITE) | Circle2D | inlineexplicit |
draw(Renderer *renderer) override | Circle2D | virtual |
draw_hierarchy() | Node2D | virtual |
draw_inspector() | Node2D | 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_transform() const | Node2D | |
get_tree() | Node2D | |
get_z_index() const | Node2D | |
input(const InputManager *input) | Node2D | virtual |
is_alive() const | Node2D | |
is_effective_visible() const | Node2D | |
is_visible() const | Node2D | |
Node2D() | Node2D | |
Node2D(std::string name) | Node2D | inlineexplicit |
print_tree(int indent=0) const | Node2D | |
process(double delta_time) override | Circle2D | virtual |
queue_free() | Node2D | |
ready() override | Circle2D | virtual |
rotate(float radians) | Node2D | |
scale(float sx, float sy) | Node2D | |
set_filled(bool fill) | Circle2D | |
set_transform(const Transform2D &transform) | Node2D | |
set_z_index(int index) | Node2D | |
translate(float dx, float dy) | Node2D | |
~Node2D() | Node2D | virtual |