3D Graphics Engine for ESP32
 
Loading...
Searching...
No Matches
Ragot::Node Member List

This is the complete list of members for Ragot::Node, including all inherited members.

add_child(std::shared_ptr< Node > child)Ragot::Nodeinline
childrenRagot::Nodeprotected
dirtyRagot::Transformprotected
get_children() constRagot::Nodeinline
get_position() constRagot::Transforminline
get_rotation() constRagot::Transforminline
get_scale() constRagot::Transforminline
get_transform_matrix() overrideRagot::Nodeinlinevirtual
is_dirty() constRagot::Transforminline
Node()=defaultRagot::Node
Node(const Node &)=deleteRagot::Node
Node(const Node &&)=deleteRagot::Node
operator=(const Node &)=deleteRagot::Node
operator=(const Node &&)=deleteRagot::Node
parentRagot::Nodeprotected
positionRagot::Transformprotected
remove_child(std::shared_ptr< Node > child)Ragot::Nodeinline
rotate(const float angle, const vec3 &axis)Ragot::Transforminline
rotationRagot::Transformprotected
scaleRagot::Transformprotected
set_position(const vec3 &pos)Ragot::Transforminline
set_rotation(const vec3 &rot)Ragot::Transforminline
set_scale(const vec3 &scale)Ragot::Transforminline
Transform()Ragot::Transforminline
transform_matrixRagot::Transformprivate
~Node()=defaultRagot::Nodevirtual
~Transform()=defaultRagot::Transformvirtual