Struct transform

Inheritance Relationships

Base Type

Struct Documentation

struct legion::core::transform : public legion::core::ecs::archetype<position, rotation, scale>

Public Types

using base = ecs::archetype<position, rotation, scale>

Public Functions

transform() = default
inline transform(const base::handleGroup &handles)
std::tuple<position, rotation, scale> get_local_components()
inline math::mat4 get_world_to_local_matrix()
math::mat4 get_local_to_world_matrix()
inline math::mat4 get_local_to_parent_matrix()