← Back to file list Raw

src/U_Types.cpp

#include "U_Types.h"
TABLE_TYPE_STRING_START(TableStringTypes)
TABLE_TYPE_STRING(std::wstring, "wstring")
TABLE_TYPE_STRING(CAngle, "angle")
TABLE_TYPE_STRING(CAngles, "angles")
TABLE_TYPE_STRING_GLM(glm::vec1, "vec")
TABLE_TYPE_STRING_GLM(glm::vec2, "vec")
TABLE_TYPE_STRING_GLM(glm::vec3, "vec")
TABLE_TYPE_STRING_GLM(glm::vec4, "vec")
TABLE_TYPE_STRING_GLM(glm::ivec1, "vec")
TABLE_TYPE_STRING_GLM(glm::ivec2, "vec")
TABLE_TYPE_STRING_GLM(glm::ivec3, "vec")
TABLE_TYPE_STRING_GLM(glm::ivec4, "vec")
TABLE_TYPE_STRING_GLM(glm::uvec1, "vec")
TABLE_TYPE_STRING_GLM(glm::uvec2, "vec")
TABLE_TYPE_STRING_GLM(glm::uvec3, "vec")
TABLE_TYPE_STRING_GLM(glm::uvec4, "vec")
TABLE_TYPE_STRING_GLM(glm::dvec1, "vec")
TABLE_TYPE_STRING_GLM(glm::dvec2, "vec")
TABLE_TYPE_STRING_GLM(glm::dvec3, "vec")
TABLE_TYPE_STRING_GLM(glm::dvec4, "vec")
TABLE_TYPE_STRING_GLM(glm::bvec1, "vec")
TABLE_TYPE_STRING_GLM(glm::bvec2, "vec")
TABLE_TYPE_STRING_GLM(glm::bvec3, "vec")
TABLE_TYPE_STRING_GLM(glm::bvec4, "vec")
TABLE_TYPE_STRING_GLM(glm::quat, "quat")
TABLE_TYPE_STRING_GLM_MAT(glm::mat2, "mat")
TABLE_TYPE_STRING_GLM_MAT(glm::mat3, "mat")
TABLE_TYPE_STRING_GLM_MAT(glm::mat4, "mat")
TABLE_TYPE_STRING(std::int8_t, "int8")
TABLE_TYPE_STRING(std::uint8_t, "uint8")
TABLE_TYPE_STRING(std::int16_t, "int16")
TABLE_TYPE_STRING(std::uint16_t, "uint16")
TABLE_TYPE_STRING(std::int32_t, "int32")
TABLE_TYPE_STRING(std::uint32_t, "uint32")
TABLE_TYPE_STRING(std::int64_t, "int64")
TABLE_TYPE_STRING(std::uint64_t, "uint64")
TABLE_TYPE_STRING(float, "float")
TABLE_TYPE_STRING(double, "double")
TABLE_TYPE_STRING_PRE_END(bool, "bool")
TABLE_TYPE_STRING_END()