// // GLM External templates generator script version 0.1 for GLM core // // atomic types: ['unsigned char', 'unsigned short', 'unsigned int', 'signed char', 'signed short', 'signed int', 'float', 'double'] // GLSL vector types: ['tvec2', 'tvec3', 'tvec4'] // GLSL matrix types: ['tmat2x2', 'tmat2x3', 'tmat2x4', 'tmat3x2', 'tmat3x3', 'tmat3x4', 'tmat4x2', 'tmat4x3', 'tmat4x4'] // #include namespace glm { namespace detail { // // tvec2 type explicit instantiation // template struct tvec2; template struct tvec2; template struct tvec2; template struct tvec2; template struct tvec2; template struct tvec2; template struct tvec2; template struct tvec2; // // tvec3 type explicit instantiation // template struct tvec3; template struct tvec3; template struct tvec3; template struct tvec3; template struct tvec3; template struct tvec3; template struct tvec3; template struct tvec3; // // tvec4 type explicit instantiation // template struct tvec4; template struct tvec4; template struct tvec4; template struct tvec4; template struct tvec4; template struct tvec4; template struct tvec4; template struct tvec4; // // tmat2x2 type explicit instantiation // template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; template struct tmat2x2; // // tmat2x3 type explicit instantiation // template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; template struct tmat2x3; // // tmat2x4 type explicit instantiation // template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; template struct tmat2x4; // // tmat3x2 type explicit instantiation // template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; template struct tmat3x2; // // tmat3x3 type explicit instantiation // template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; template struct tmat3x3; // // tmat3x4 type explicit instantiation // template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; template struct tmat3x4; // // tmat4x2 type explicit instantiation // template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; template struct tmat4x2; // // tmat4x3 type explicit instantiation // template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; template struct tmat4x3; // // tmat4x4 type explicit instantiation // template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; template struct tmat4x4; } // namespace detail } // namespace glm