1#ifndef OE_UTIL_CONCEPT_H
2#define OE_UTIL_CONCEPT_H
6#include <glm/gtx/quaternion.hpp>
13 {v.x} -> std::convertible_to<float>;
14 {v.y} -> std::convertible_to<float>;
15 {v.z} -> std::convertible_to<float>;
21 {v.x} -> std::convertible_to<float>;
22 {v.y} -> std::convertible_to<float>;
23 {v.z} -> std::convertible_to<float>;
24 {v.w} -> std::convertible_to<float>;
47 template<>
struct IsPosition<glm::vec3> : std::true_type {};
48 template<>
struct IsRotation<glm::quat> : std::true_type {};
49 template<>
struct IsScale<glm::vec3> : std::true_type {};
Scene related management (Render-agnostic Geometry, Manger, etc...)
Definition debug.h:19