Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
Node2D Member List
This is the complete list of members for
Node2D
, 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)
Node2D
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
inline
explicit
print_tree
(int indent=0) const
Node2D
process
(double delta_time)
Node2D
virtual
queue_free
()
Node2D
ready
()
Node2D
virtual
rotate
(float radians)
Node2D
scale
(float sx, float sy)
Node2D
set_transform
(const Transform2D &transform)
Node2D
set_z_index
(int index)
Node2D
translate
(float dx, float dy)
Node2D
~Node2D
()
Node2D
virtual
Generated by
1.9.1