// (c) 2020 Vlad-Stefan Harbuz #pragma once #include #include "glm.hpp" typedef int8_t i8; typedef int16_t i16; typedef int32_t i32; typedef int64_t i64; typedef int8_t b8; typedef int16_t b16; typedef int32_t b32; typedef int64_t b64; typedef uint8_t u8; typedef uint16_t u16; typedef uint32_t u32; typedef uint64_t u64; typedef float f32; typedef double f64; typedef glm::vec2 v2; typedef glm::vec3 v3; typedef glm::vec4 v4; typedef glm::ivec2 iv2; typedef glm::ivec3 iv3; typedef glm::ivec4 iv4; typedef glm::mat2 m2; typedef glm::mat3 m3; typedef glm::mat4 m4; typedef glm::quat quat;