#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()