38 #ifndef glm_core_func_integer
39 #define glm_core_func_integer GLM_VERSION
54 template <
typename genUType>
68 template <
typename genUType>
82 template <
typename genUType>
97 template <
typename genIType>
119 template <
typename genIUType>
121 genIUType
const & Value,
139 template <
typename genIUType>
141 genIUType
const & Base,
142 genIUType
const & Insert,
154 template <
typename genIUType>
165 template <
typename T,
template <
typename>
class genIUType>
166 typename genIUType<T>::signed_type
bitCount(genIUType<T>
const & Value);
178 template <
typename T,
template <
typename>
class genIUType>
179 typename genIUType<T>::signed_type
findLSB(genIUType<T>
const & Value);
192 template <
typename T,
template <
typename>
class genIUType>
193 typename genIUType<T>::signed_type
findMSB(genIUType<T>
const & Value);
198 #include "func_integer.inl"
200 #endif//glm_core_func_integer