Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Ecs::TransformOperators::MatrixTransformComponent Struct Reference

Public Attributes

glm::vec3 skew
glm::vec4 perspective
glm::vec3 translation
glm::vec3 scale
glm::quat rotation

Detailed Description

Definition at line 17 of file Transform.h.

Member Data Documentation

◆ perspective

glm::vec4 Ecs::TransformOperators::MatrixTransformComponent::perspective

Definition at line 19 of file Transform.h.

Referenced by Ecs::TransformOperators::extractComponents().

◆ rotation

glm::quat Ecs::TransformOperators::MatrixTransformComponent::rotation

Definition at line 22 of file Transform.h.

Referenced by Ecs::TransformOperators::extractComponents().

◆ scale

glm::vec3 Ecs::TransformOperators::MatrixTransformComponent::scale

Definition at line 21 of file Transform.h.

Referenced by Ecs::TransformOperators::extractComponents().

◆ skew

glm::vec3 Ecs::TransformOperators::MatrixTransformComponent::skew

Definition at line 18 of file Transform.h.

Referenced by Ecs::TransformOperators::extractComponents().

◆ translation

glm::vec3 Ecs::TransformOperators::MatrixTransformComponent::translation

Definition at line 20 of file Transform.h.

Referenced by Ecs::TransformOperators::extractComponents().


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/World/Transform.h