SYMBOL INDEX (1496 symbols across 312 files) FILE: android/src/glm/common.hpp type glm (line 20) | namespace glm FILE: android/src/glm/detail/_noise.hpp type glm (line 5) | namespace glm{ type detail (line 6) | namespace detail function GLM_FUNC_QUALIFIER (line 9) | GLM_FUNC_QUALIFIER T mod289(T const& x) function GLM_FUNC_QUALIFIER (line 15) | GLM_FUNC_QUALIFIER T permute(T const& x) function GLM_FUNC_QUALIFIER (line 21) | GLM_FUNC_QUALIFIER vec<2, T, Q> permute(vec<2, T, Q> const& x) function GLM_FUNC_QUALIFIER (line 27) | GLM_FUNC_QUALIFIER vec<3, T, Q> permute(vec<3, T, Q> const& x) function GLM_FUNC_QUALIFIER (line 33) | GLM_FUNC_QUALIFIER vec<4, T, Q> permute(vec<4, T, Q> const& x) function GLM_FUNC_QUALIFIER (line 39) | GLM_FUNC_QUALIFIER T taylorInvSqrt(T const& r) function GLM_FUNC_QUALIFIER (line 45) | GLM_FUNC_QUALIFIER vec<2, T, Q> taylorInvSqrt(vec<2, T, Q> const& r) function GLM_FUNC_QUALIFIER (line 51) | GLM_FUNC_QUALIFIER vec<3, T, Q> taylorInvSqrt(vec<3, T, Q> const& r) function GLM_FUNC_QUALIFIER (line 57) | GLM_FUNC_QUALIFIER vec<4, T, Q> taylorInvSqrt(vec<4, T, Q> const& r) function GLM_FUNC_QUALIFIER (line 63) | GLM_FUNC_QUALIFIER vec<2, T, Q> fade(vec<2, T, Q> const& t) function GLM_FUNC_QUALIFIER (line 69) | GLM_FUNC_QUALIFIER vec<3, T, Q> fade(vec<3, T, Q> const& t) function GLM_FUNC_QUALIFIER (line 75) | GLM_FUNC_QUALIFIER vec<4, T, Q> fade(vec<4, T, Q> const& t) FILE: android/src/glm/detail/_swizzle.hpp type glm (line 3) | namespace glm{ type detail (line 4) | namespace detail type _swizzle_base0 (line 8) | struct _swizzle_base0 method GLM_FUNC_QUALIFIER (line 11) | GLM_FUNC_QUALIFIER T& elem(size_t i){ return (reinterpret_cast... method GLM_FUNC_QUALIFIER (line 12) | GLM_FUNC_QUALIFIER T const& elem(size_t i) const{ return (reinterp... type _swizzle_base1 (line 21) | struct _swizzle_base1 : public _swizzle_base0 type _swizzle_base1<2, T, Q, E0,E1,-1,-2, Aligned> (line 26) | struct _swizzle_base1<2, T, Q, E0,E1,-1,-2, Aligned> : public _swizz... method GLM_FUNC_QUALIFIER (line 28) | GLM_FUNC_QUALIFIER vec<2, T, Q> operator ()() const { return vec<... type _swizzle_base1<3, T, Q, E0,E1,E2,-1, Aligned> (line 32) | struct _swizzle_base1<3, T, Q, E0,E1,E2,-1, Aligned> : public _swizz... method GLM_FUNC_QUALIFIER (line 34) | GLM_FUNC_QUALIFIER vec<3, T, Q> operator ()() const { return vec<... type _swizzle_base1<4, T, Q, E0,E1,E2,E3, Aligned> (line 38) | struct _swizzle_base1<4, T, Q, E0,E1,E2,E3, Aligned> : public _swizz... method GLM_FUNC_QUALIFIER (line 40) | GLM_FUNC_QUALIFIER vec<4, T, Q> operator ()() const { return vec<... type _swizzle_base2 (line 55) | struct _swizzle_base2 : public _swizzle_base1 const& ... method GLM_FUNC_QUALIFIER (line 96) | GLM_FUNC_QUALIFIER void operator -= (vec const& that) method GLM_FUNC_QUALIFIER (line 101) | GLM_FUNC_QUALIFIER void operator += (vec const& that) method GLM_FUNC_QUALIFIER (line 106) | GLM_FUNC_QUALIFIER void operator *= (vec const& that) method GLM_FUNC_QUALIFIER (line 111) | GLM_FUNC_QUALIFIER void operator /= (vec const& that) method GLM_FUNC_QUALIFIER (line 116) | GLM_FUNC_QUALIFIER T& operator[](size_t i) method GLM_FUNC_QUALIFIER (line 121) | GLM_FUNC_QUALIFIER T operator[](size_t i) const method GLM_FUNC_QUALIFIER (line 129) | GLM_FUNC_QUALIFIER void _apply_op(vec const& that, const ... type _swizzle_base2 (line 144) | struct _swizzle_base2 : public _swizzle_bas... type Stub (line 146) | struct Stub {} method GLM_FUNC_QUALIFIER (line 148) | GLM_FUNC_QUALIFIER _swizzle_base2& operator= (Stub const&) { retur... method GLM_FUNC_QUALIFIER (line 150) | GLM_FUNC_QUALIFIER T operator[] (size_t i) const type _swizzle (line 158) | struct _swizzle : public _swizzle_base2 () const { return (*this)... FILE: android/src/glm/detail/_vectorize.hpp type glm (line 3) | namespace glm{ type detail (line 4) | namespace detail type functor1 (line 7) | struct functor1{} type functor1 (line 10) | struct functor1 method call (line 12) | static vec<1, R, Q> call(R (*Func) (T x), vec<1, T, Q> const& v) type functor1 (line 19) | struct functor1 method call (line 21) | static vec<2, R, Q> call(R (*Func) (T x), vec<2, T, Q> const& v) type functor1 (line 28) | struct functor1 method call (line 30) | static vec<3, R, Q> call(R (*Func) (T x), vec<3, T, Q> const& v) type functor1 (line 37) | struct functor1 method call (line 39) | static vec<4, R, Q> call(R (*Func) (T x), vec<4, T, Q> const& v) type functor2 (line 46) | struct functor2{} type functor2 (line 49) | struct functor2 method call (line 51) | call(T (*Func) (T x, T y), vec<1, T, Q> const& a, vec<1, T, Q> con... type functor2 (line 58) | struct functor2 method call (line 60) | call(T (*Func) (T x, T y), vec<2, T, Q> const& a, vec<2, T, Q> con... type functor2 (line 67) | struct functor2 method call (line 69) | call(T (*Func) (T x, T y), vec<3, T, Q> const& a, vec<3, T, Q> con... type functor2 (line 76) | struct functor2 method call (line 78) | call(T (*Func) (T x, T y), vec<4, T, Q> const& a, vec<4, T, Q> con... type functor2_vec_sca (line 85) | struct functor2_vec_sca{} type functor2_vec_sca (line 88) | struct functor2_vec_sca method call (line 90) | call(T (*Func) (T x, T y), vec<1, T, Q> const& a, T b) type functor2_vec_sca (line 97) | struct functor2_vec_sca method call (line 99) | call(T (*Func) (T x, T y), vec<2, T, Q> const& a, T b) type functor2_vec_sca (line 106) | struct functor2_vec_sca method call (line 108) | call(T (*Func) (T x, T y), vec<3, T, Q> const& a, T b) type functor2_vec_sca (line 115) | struct functor2_vec_sca method call (line 117) | call(T (*Func) (T x, T y), vec<4, T, Q> const& a, T b) type functor2_vec_int (line 124) | struct functor2_vec_int {} type functor2_vec_int<1, T, Q> (line 127) | struct functor2_vec_int<1, T, Q> method call (line 129) | call(int (*Func) (T x, int y), vec<1, T, Q> const& a, vec<1, int, ... type functor2_vec_int<2, T, Q> (line 136) | struct functor2_vec_int<2, T, Q> method call (line 138) | call(int (*Func) (T x, int y), vec<2, T, Q> const& a, vec<2, int, ... type functor2_vec_int<3, T, Q> (line 145) | struct functor2_vec_int<3, T, Q> method call (line 147) | call(int (*Func) (T x, int y), vec<3, T, Q> const& a, vec<3, int, ... type functor2_vec_int<4, T, Q> (line 154) | struct functor2_vec_int<4, T, Q> method call (line 156) | call(int (*Func) (T x, int y), vec<4, T, Q> const& a, vec<4, int, ... FILE: android/src/glm/detail/compute_common.hpp type glm (line 6) | namespace glm{ type detail (line 7) | namespace detail type compute_abs (line 10) | struct compute_abs type compute_abs (line 14) | struct compute_abs method genFIType (line 16) | static genFIType call(genFIType x) type compute_abs (line 29) | struct compute_abs method call (line 31) | static float call(float x) type compute_abs (line 39) | struct compute_abs method genFIType (line 41) | static genFIType call(genFIType x) FILE: android/src/glm/detail/compute_vector_relational.hpp type glm (line 7) | namespace glm{ type detail (line 8) | namespace detail type compute_equal (line 11) | struct compute_equal method call (line 13) | static bool call(T a, T b) FILE: android/src/glm/detail/glm.cpp type glm (line 14) | namespace glm type vec<1, uint8, lowp> (line 17) | struct vec<1, uint8, lowp> type vec<1, uint16, lowp> (line 18) | struct vec<1, uint16, lowp> type vec<1, uint32, lowp> (line 19) | struct vec<1, uint32, lowp> type vec<1, uint64, lowp> (line 20) | struct vec<1, uint64, lowp> type vec<1, int8, lowp> (line 21) | struct vec<1, int8, lowp> type vec<1, int16, lowp> (line 22) | struct vec<1, int16, lowp> type vec<1, int32, lowp> (line 23) | struct vec<1, int32, lowp> type vec<1, int64, lowp> (line 24) | struct vec<1, int64, lowp> type vec<1, float32, lowp> (line 25) | struct vec<1, float32, lowp> type vec<1, float64, lowp> (line 26) | struct vec<1, float64, lowp> type vec<1, uint8, mediump> (line 28) | struct vec<1, uint8, mediump> type vec<1, uint16, mediump> (line 29) | struct vec<1, uint16, mediump> type vec<1, uint32, mediump> (line 30) | struct vec<1, uint32, mediump> type vec<1, uint64, mediump> (line 31) | struct vec<1, uint64, mediump> type vec<1, int8, mediump> (line 32) | struct vec<1, int8, mediump> type vec<1, int16, mediump> (line 33) | struct vec<1, int16, mediump> type vec<1, int32, mediump> (line 34) | struct vec<1, int32, mediump> type vec<1, int64, mediump> (line 35) | struct vec<1, int64, mediump> type vec<1, float32, mediump> (line 36) | struct vec<1, float32, mediump> type vec<1, float64, mediump> (line 37) | struct vec<1, float64, mediump> type vec<1, uint8, highp> (line 39) | struct vec<1, uint8, highp> type vec<1, uint16, highp> (line 40) | struct vec<1, uint16, highp> type vec<1, uint32, highp> (line 41) | struct vec<1, uint32, highp> type vec<1, uint64, highp> (line 42) | struct vec<1, uint64, highp> type vec<1, int8, highp> (line 43) | struct vec<1, int8, highp> type vec<1, int16, highp> (line 44) | struct vec<1, int16, highp> type vec<1, int32, highp> (line 45) | struct vec<1, int32, highp> type vec<1, int64, highp> (line 46) | struct vec<1, int64, highp> type vec<1, float32, highp> (line 47) | struct vec<1, float32, highp> type vec<1, float64, highp> (line 48) | struct vec<1, float64, highp> type vec<2, uint8, lowp> (line 51) | struct vec<2, uint8, lowp> type vec<2, uint16, lowp> (line 52) | struct vec<2, uint16, lowp> type vec<2, uint32, lowp> (line 53) | struct vec<2, uint32, lowp> type vec<2, uint64, lowp> (line 54) | struct vec<2, uint64, lowp> type vec<2, int8, lowp> (line 55) | struct vec<2, int8, lowp> type vec<2, int16, lowp> (line 56) | struct vec<2, int16, lowp> type vec<2, int32, lowp> (line 57) | struct vec<2, int32, lowp> type vec<2, int64, lowp> (line 58) | struct vec<2, int64, lowp> type vec<2, float32, lowp> (line 59) | struct vec<2, float32, lowp> type vec<2, float64, lowp> (line 60) | struct vec<2, float64, lowp> type vec<2, uint8, mediump> (line 62) | struct vec<2, uint8, mediump> type vec<2, uint16, mediump> (line 63) | struct vec<2, uint16, mediump> type vec<2, uint32, mediump> (line 64) | struct vec<2, uint32, mediump> type vec<2, uint64, mediump> (line 65) | struct vec<2, uint64, mediump> type vec<2, int8, mediump> (line 66) | struct vec<2, int8, mediump> type vec<2, int16, mediump> (line 67) | struct vec<2, int16, mediump> type vec<2, int32, mediump> (line 68) | struct vec<2, int32, mediump> type vec<2, int64, mediump> (line 69) | struct vec<2, int64, mediump> type vec<2, float32, mediump> (line 70) | struct vec<2, float32, mediump> type vec<2, float64, mediump> (line 71) | struct vec<2, float64, mediump> type vec<2, uint8, highp> (line 73) | struct vec<2, uint8, highp> type vec<2, uint16, highp> (line 74) | struct vec<2, uint16, highp> type vec<2, uint32, highp> (line 75) | struct vec<2, uint32, highp> type vec<2, uint64, highp> (line 76) | struct vec<2, uint64, highp> type vec<2, int8, highp> (line 77) | struct vec<2, int8, highp> type vec<2, int16, highp> (line 78) | struct vec<2, int16, highp> type vec<2, int32, highp> (line 79) | struct vec<2, int32, highp> type vec<2, int64, highp> (line 80) | struct vec<2, int64, highp> type vec<2, float32, highp> (line 81) | struct vec<2, float32, highp> type vec<2, float64, highp> (line 82) | struct vec<2, float64, highp> type vec<3, uint8, lowp> (line 85) | struct vec<3, uint8, lowp> type vec<3, uint16, lowp> (line 86) | struct vec<3, uint16, lowp> type vec<3, uint32, lowp> (line 87) | struct vec<3, uint32, lowp> type vec<3, uint64, lowp> (line 88) | struct vec<3, uint64, lowp> type vec<3, int8, lowp> (line 89) | struct vec<3, int8, lowp> type vec<3, int16, lowp> (line 90) | struct vec<3, int16, lowp> type vec<3, int32, lowp> (line 91) | struct vec<3, int32, lowp> type vec<3, int64, lowp> (line 92) | struct vec<3, int64, lowp> type vec<3, float32, lowp> (line 93) | struct vec<3, float32, lowp> type vec<3, float64, lowp> (line 94) | struct vec<3, float64, lowp> type vec<3, uint8, mediump> (line 96) | struct vec<3, uint8, mediump> type vec<3, uint16, mediump> (line 97) | struct vec<3, uint16, mediump> type vec<3, uint32, mediump> (line 98) | struct vec<3, uint32, mediump> type vec<3, uint64, mediump> (line 99) | struct vec<3, uint64, mediump> type vec<3, int8, mediump> (line 100) | struct vec<3, int8, mediump> type vec<3, int16, mediump> (line 101) | struct vec<3, int16, mediump> type vec<3, int32, mediump> (line 102) | struct vec<3, int32, mediump> type vec<3, int64, mediump> (line 103) | struct vec<3, int64, mediump> type vec<3, float32, mediump> (line 104) | struct vec<3, float32, mediump> type vec<3, float64, mediump> (line 105) | struct vec<3, float64, mediump> type vec<3, uint8, highp> (line 107) | struct vec<3, uint8, highp> type vec<3, uint16, highp> (line 108) | struct vec<3, uint16, highp> type vec<3, uint32, highp> (line 109) | struct vec<3, uint32, highp> type vec<3, uint64, highp> (line 110) | struct vec<3, uint64, highp> type vec<3, int8, highp> (line 111) | struct vec<3, int8, highp> type vec<3, int16, highp> (line 112) | struct vec<3, int16, highp> type vec<3, int32, highp> (line 113) | struct vec<3, int32, highp> type vec<3, int64, highp> (line 114) | struct vec<3, int64, highp> type vec<3, float32, highp> (line 115) | struct vec<3, float32, highp> type vec<3, float64, highp> (line 116) | struct vec<3, float64, highp> type vec<4, uint8, lowp> (line 119) | struct vec<4, uint8, lowp> type vec<4, uint16, lowp> (line 120) | struct vec<4, uint16, lowp> type vec<4, uint32, lowp> (line 121) | struct vec<4, uint32, lowp> type vec<4, uint64, lowp> (line 122) | struct vec<4, uint64, lowp> type vec<4, int8, lowp> (line 123) | struct vec<4, int8, lowp> type vec<4, int16, lowp> (line 124) | struct vec<4, int16, lowp> type vec<4, int32, lowp> (line 125) | struct vec<4, int32, lowp> type vec<4, int64, lowp> (line 126) | struct vec<4, int64, lowp> type vec<4, float32, lowp> (line 127) | struct vec<4, float32, lowp> type vec<4, float64, lowp> (line 128) | struct vec<4, float64, lowp> type vec<4, uint8, mediump> (line 130) | struct vec<4, uint8, mediump> type vec<4, uint16, mediump> (line 131) | struct vec<4, uint16, mediump> type vec<4, uint32, mediump> (line 132) | struct vec<4, uint32, mediump> type vec<4, uint64, mediump> (line 133) | struct vec<4, uint64, mediump> type vec<4, int8, mediump> (line 134) | struct vec<4, int8, mediump> type vec<4, int16, mediump> (line 135) | struct vec<4, int16, mediump> type vec<4, int32, mediump> (line 136) | struct vec<4, int32, mediump> type vec<4, int64, mediump> (line 137) | struct vec<4, int64, mediump> type vec<4, float32, mediump> (line 138) | struct vec<4, float32, mediump> type vec<4, float64, mediump> (line 139) | struct vec<4, float64, mediump> type vec<4, uint8, highp> (line 141) | struct vec<4, uint8, highp> type vec<4, uint16, highp> (line 142) | struct vec<4, uint16, highp> type vec<4, uint32, highp> (line 143) | struct vec<4, uint32, highp> type vec<4, uint64, highp> (line 144) | struct vec<4, uint64, highp> type vec<4, int8, highp> (line 145) | struct vec<4, int8, highp> type vec<4, int16, highp> (line 146) | struct vec<4, int16, highp> type vec<4, int32, highp> (line 147) | struct vec<4, int32, highp> type vec<4, int64, highp> (line 148) | struct vec<4, int64, highp> type vec<4, float32, highp> (line 149) | struct vec<4, float32, highp> type vec<4, float64, highp> (line 150) | struct vec<4, float64, highp> type mat<2, 2, float32, lowp> (line 153) | struct mat<2, 2, float32, lowp> type mat<2, 2, float64, lowp> (line 154) | struct mat<2, 2, float64, lowp> type mat<2, 2, float32, mediump> (line 156) | struct mat<2, 2, float32, mediump> type mat<2, 2, float64, mediump> (line 157) | struct mat<2, 2, float64, mediump> type mat<2, 2, float32, highp> (line 159) | struct mat<2, 2, float32, highp> type mat<2, 2, float64, highp> (line 160) | struct mat<2, 2, float64, highp> type mat<2, 3, float32, lowp> (line 163) | struct mat<2, 3, float32, lowp> type mat<2, 3, float64, lowp> (line 164) | struct mat<2, 3, float64, lowp> type mat<2, 3, float32, mediump> (line 166) | struct mat<2, 3, float32, mediump> type mat<2, 3, float64, mediump> (line 167) | struct mat<2, 3, float64, mediump> type mat<2, 3, float32, highp> (line 169) | struct mat<2, 3, float32, highp> type mat<2, 3, float64, highp> (line 170) | struct mat<2, 3, float64, highp> type mat<2, 4, float32, lowp> (line 173) | struct mat<2, 4, float32, lowp> type mat<2, 4, float64, lowp> (line 174) | struct mat<2, 4, float64, lowp> type mat<2, 4, float32, mediump> (line 176) | struct mat<2, 4, float32, mediump> type mat<2, 4, float64, mediump> (line 177) | struct mat<2, 4, float64, mediump> type mat<2, 4, float32, highp> (line 179) | struct mat<2, 4, float32, highp> type mat<2, 4, float64, highp> (line 180) | struct mat<2, 4, float64, highp> type mat<3, 2, float32, lowp> (line 183) | struct mat<3, 2, float32, lowp> type mat<3, 2, float64, lowp> (line 184) | struct mat<3, 2, float64, lowp> type mat<3, 2, float32, mediump> (line 186) | struct mat<3, 2, float32, mediump> type mat<3, 2, float64, mediump> (line 187) | struct mat<3, 2, float64, mediump> type mat<3, 2, float32, highp> (line 189) | struct mat<3, 2, float32, highp> type mat<3, 2, float64, highp> (line 190) | struct mat<3, 2, float64, highp> type mat<3, 3, float32, lowp> (line 193) | struct mat<3, 3, float32, lowp> type mat<3, 3, float64, lowp> (line 194) | struct mat<3, 3, float64, lowp> type mat<3, 3, float32, mediump> (line 196) | struct mat<3, 3, float32, mediump> type mat<3, 3, float64, mediump> (line 197) | struct mat<3, 3, float64, mediump> type mat<3, 3, float32, highp> (line 199) | struct mat<3, 3, float32, highp> type mat<3, 3, float64, highp> (line 200) | struct mat<3, 3, float64, highp> type mat<3, 4, float32, lowp> (line 203) | struct mat<3, 4, float32, lowp> type mat<3, 4, float64, lowp> (line 204) | struct mat<3, 4, float64, lowp> type mat<3, 4, float32, mediump> (line 206) | struct mat<3, 4, float32, mediump> type mat<3, 4, float64, mediump> (line 207) | struct mat<3, 4, float64, mediump> type mat<3, 4, float32, highp> (line 209) | struct mat<3, 4, float32, highp> type mat<3, 4, float64, highp> (line 210) | struct mat<3, 4, float64, highp> type mat<4, 2, float32, lowp> (line 213) | struct mat<4, 2, float32, lowp> type mat<4, 2, float64, lowp> (line 214) | struct mat<4, 2, float64, lowp> type mat<4, 2, float32, mediump> (line 216) | struct mat<4, 2, float32, mediump> type mat<4, 2, float64, mediump> (line 217) | struct mat<4, 2, float64, mediump> type mat<4, 2, float32, highp> (line 219) | struct mat<4, 2, float32, highp> type mat<4, 2, float64, highp> (line 220) | struct mat<4, 2, float64, highp> type mat<4, 3, float32, lowp> (line 223) | struct mat<4, 3, float32, lowp> type mat<4, 3, float64, lowp> (line 224) | struct mat<4, 3, float64, lowp> type mat<4, 3, float32, mediump> (line 226) | struct mat<4, 3, float32, mediump> type mat<4, 3, float64, mediump> (line 227) | struct mat<4, 3, float64, mediump> type mat<4, 3, float32, highp> (line 229) | struct mat<4, 3, float32, highp> type mat<4, 3, float64, highp> (line 230) | struct mat<4, 3, float64, highp> type mat<4, 4, float32, lowp> (line 233) | struct mat<4, 4, float32, lowp> type mat<4, 4, float64, lowp> (line 234) | struct mat<4, 4, float64, lowp> type mat<4, 4, float32, mediump> (line 236) | struct mat<4, 4, float32, mediump> type mat<4, 4, float64, mediump> (line 237) | struct mat<4, 4, float64, mediump> type mat<4, 4, float32, highp> (line 239) | struct mat<4, 4, float32, highp> type mat<4, 4, float64, highp> (line 240) | struct mat<4, 4, float64, highp> type qua (line 243) | struct qua type qua (line 244) | struct qua type qua (line 246) | struct qua type qua (line 247) | struct qua type qua (line 249) | struct qua type qua (line 250) | struct qua type tdualquat (line 253) | struct tdualquat type tdualquat (line 254) | struct tdualquat type tdualquat (line 256) | struct tdualquat type tdualquat (line 257) | struct tdualquat type tdualquat (line 259) | struct tdualquat type tdualquat (line 260) | struct tdualquat FILE: android/src/glm/detail/qualifier.hpp type glm (line 5) | namespace glm type qualifier (line 8) | enum qualifier type vec (line 35) | struct vec type mat (line 36) | struct mat type qua (line 37) | struct qua type detail (line 56) | namespace detail type is_aligned (line 59) | struct is_aligned type is_aligned (line 66) | struct is_aligned type is_aligned (line 72) | struct is_aligned type is_aligned (line 78) | struct is_aligned type storage (line 85) | struct storage type type (line 87) | struct type { type storage (line 94) | struct storage type type (line 96) | struct alignas(L * sizeof(T)) type { type storage<3, T, true> (line 102) | struct storage<3, T, true> type type (line 104) | struct alignas(4 * sizeof(T)) type { type storage<4, float, true> (line 112) | struct storage<4, float, true> type storage<4, int, true> (line 118) | struct storage<4, int, true> type storage<4, unsigned int, true> (line 124) | struct storage<4, unsigned int, true> type storage<2, double, true> (line 130) | struct storage<2, double, true> type storage<2, detail::int64, true> (line 136) | struct storage<2, detail::int64, true> type storage<2, detail::uint64, true> (line 142) | struct storage<2, detail::uint64, true> type storage<4, double, true> (line 150) | struct storage<4, double, true> type storage<4, detail::int64, true> (line 158) | struct storage<4, detail::int64, true> type storage<4, detail::uint64, true> (line 164) | struct storage<4, detail::uint64, true> type storage<4, float, true> (line 172) | struct storage<4, float, true> type storage<4, int, true> (line 178) | struct storage<4, int, true> type storage<4, unsigned int, true> (line 184) | struct storage<4, unsigned int, true> type genTypeEnum (line 190) | enum genTypeEnum type genTypeTrait (line 198) | struct genTypeTrait type genTypeTrait > (line 202) | struct genTypeTrait > type init_gentype (line 208) | struct init_gentype type init_gentype (line 213) | struct init_gentype method genType (line 215) | static genType identity() type init_gentype (line 222) | struct init_gentype method genType (line 224) | static genType identity() FILE: android/src/glm/detail/setup.hpp type glm (line 541) | namespace glm { type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 589) | namespace glm type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 605) | namespace glm type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 627) | namespace glm{ type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 659) | namespace glm{ type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 692) | namespace glm{ type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type glm (line 701) | namespace glm{ type std (line 542) | namespace std { function countof (line 608) | constexpr std::size_t countof(T const (&)[N]) type detail (line 628) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 660) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 693) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned type detail (line 702) | namespace detail type is_int (line 631) | struct is_int type test (line 633) | enum test {value = 0} type is_int (line 637) | struct is_int type test (line 639) | enum test {value = ~0} type is_int (line 643) | struct is_int type test (line 645) | enum test {value = ~0} type make_unsigned (line 705) | struct make_unsigned type make_unsigned (line 709) | struct make_unsigned type make_unsigned (line 715) | struct make_unsigned type make_unsigned (line 721) | struct make_unsigned type make_unsigned (line 727) | struct make_unsigned type make_unsigned (line 733) | struct make_unsigned type make_unsigned (line 739) | struct make_unsigned type make_unsigned (line 745) | struct make_unsigned type make_unsigned (line 751) | struct make_unsigned type make_unsigned (line 757) | struct make_unsigned type make_unsigned (line 763) | struct make_unsigned type make_unsigned (line 769) | struct make_unsigned FILE: android/src/glm/detail/type_float.hpp type glm (line 10) | namespace glm{ type detail (line 11) | namespace detail function GLM_CONSTEXPR (line 24) | GLM_CONSTEXPR float_t(float_type Num = 0.0f) : f(Num) {} function GLM_CONSTEXPR (line 26) | GLM_CONSTEXPR float_t& operator=(float_t const& x) function GLM_CONSTEXPR (line 33) | GLM_CONSTEXPR bool negative() const { return i < 0; } function GLM_CONSTEXPR (line 34) | GLM_CONSTEXPR int_type mantissa() const { return i & ((1 << 23) - 1); } function GLM_CONSTEXPR (line 35) | GLM_CONSTEXPR int_type exponent() const { return (i >> 23) & ((1 << ... function GLM_CONSTEXPR (line 47) | GLM_CONSTEXPR float_t(float_type Num = static_cast(0)) :... function GLM_CONSTEXPR (line 49) | GLM_CONSTEXPR float_t& operator=(float_t const& x) function GLM_CONSTEXPR (line 56) | GLM_CONSTEXPR bool negative() const { return i < 0; } function GLM_CONSTEXPR (line 57) | GLM_CONSTEXPR int_type mantissa() const { return i & ((int_type(1) <... function GLM_CONSTEXPR (line 58) | GLM_CONSTEXPR int_type exponent() const { return (i >> 52) & ((int_t... FILE: android/src/glm/detail/type_half.hpp type glm (line 5) | namespace glm{ type detail (line 6) | namespace detail FILE: android/src/glm/detail/type_mat2x2.hpp type glm (line 10) | namespace glm type mat<2, 2, T, Q> (line 13) | struct mat<2, 2, T, Q> method length_type (line 28) | length_type length() { return 2; } FILE: android/src/glm/detail/type_mat2x3.hpp type glm (line 11) | namespace glm type mat<2, 3, T, Q> (line 14) | struct mat<2, 3, T, Q> method length_type (line 29) | length_type length() { return 2; } FILE: android/src/glm/detail/type_mat2x4.hpp type glm (line 11) | namespace glm type mat<2, 4, T, Q> (line 14) | struct mat<2, 4, T, Q> method length_type (line 29) | length_type length() { return 2; } FILE: android/src/glm/detail/type_mat3x2.hpp type glm (line 11) | namespace glm type mat<3, 2, T, Q> (line 14) | struct mat<3, 2, T, Q> method length_type (line 29) | length_type length() { return 3; } FILE: android/src/glm/detail/type_mat3x3.hpp type glm (line 10) | namespace glm type mat<3, 3, T, Q> (line 13) | struct mat<3, 3, T, Q> method length_type (line 28) | length_type length() { return 3; } FILE: android/src/glm/detail/type_mat3x4.hpp type glm (line 11) | namespace glm type mat<3, 4, T, Q> (line 14) | struct mat<3, 4, T, Q> method length_type (line 29) | length_type length() { return 3; } FILE: android/src/glm/detail/type_mat4x2.hpp type glm (line 11) | namespace glm type mat<4, 2, T, Q> (line 14) | struct mat<4, 2, T, Q> method length_type (line 29) | length_type length() { return 4; } FILE: android/src/glm/detail/type_mat4x3.hpp type glm (line 11) | namespace glm type mat<4, 3, T, Q> (line 14) | struct mat<4, 3, T, Q> method length_type (line 29) | length_type length() { return 4; } FILE: android/src/glm/detail/type_mat4x4.hpp type glm (line 10) | namespace glm type mat<4, 4, T, Q> (line 13) | struct mat<4, 4, T, Q> method length_type (line 28) | length_type length(){return 4;} FILE: android/src/glm/detail/type_quat.hpp type glm (line 16) | namespace glm type qua (line 19) | struct qua method length_type (line 76) | length_type length(){return 4;} FILE: android/src/glm/detail/type_vec1.hpp type glm (line 14) | namespace glm type vec<1, T, Q> (line 17) | struct vec<1, T, Q> method length_type (line 88) | length_type length(){return 1;} FILE: android/src/glm/detail/type_vec2.hpp type glm (line 14) | namespace glm type vec<2, T, Q> (line 17) | struct vec<2, T, Q> method length_type (line 87) | length_type length(){return 2;} method GLM_FUNC_DECL (line 135) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<2, T, Q, E0, E1,-1,... FILE: android/src/glm/detail/type_vec3.hpp type glm (line 14) | namespace glm type vec<3, T, Q> (line 17) | struct vec<3, T, Q> method length_type (line 91) | length_type length(){return 3;} method GLM_FUNC_DECL (line 156) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<3, T, Q, E0, E1, E2... method GLM_FUNC_DECL (line 162) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<2, T, Q, E0, E1, -1... method GLM_FUNC_DECL (line 168) | GLM_FUNC_DECL GLM_CONSTEXPR vec(T const& scalar, detail::_swizzle<2,... FILE: android/src/glm/detail/type_vec4.hpp type glm (line 14) | namespace glm type vec<4, T, Q> (line 17) | struct vec<4, T, Q> method length_type (line 90) | length_type length(){return 4;} method GLM_FUNC_DECL (line 205) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<4, T, Q, E0, E1, E2... method GLM_FUNC_DECL (line 211) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<2, T, Q, E0, E1, -1... method GLM_FUNC_DECL (line 217) | GLM_FUNC_DECL GLM_CONSTEXPR vec(T const& x, T const& y, detail::_swi... method GLM_FUNC_DECL (line 223) | GLM_FUNC_DECL GLM_CONSTEXPR vec(T const& x, detail::_swizzle<2, T, Q... method GLM_FUNC_DECL (line 229) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<2, T, Q, E0, E1, -1... method GLM_FUNC_DECL (line 235) | GLM_FUNC_DECL GLM_CONSTEXPR vec(detail::_swizzle<3, T, Q, E0, E1, E2... method GLM_FUNC_DECL (line 241) | GLM_FUNC_DECL GLM_CONSTEXPR vec(T const& x, detail::_swizzle<3, T, Q... FILE: android/src/glm/exponential.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_clip_space.hpp type glm (line 31) | namespace glm FILE: android/src/glm/ext/matrix_common.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_double2x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double2x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double2x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double2x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double2x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double2x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double3x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_double4x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float2x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float3x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_float4x4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/matrix_int2x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int2x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int2x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int2x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int2x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int2x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int3x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int3x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int3x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int3x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int3x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int3x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int4x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int4x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int4x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int4x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_int4x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_int4x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_projection.hpp type glm (line 32) | namespace glm FILE: android/src/glm/ext/matrix_relational.hpp type glm (line 24) | namespace glm FILE: android/src/glm/ext/matrix_transform.hpp type glm (line 32) | namespace glm FILE: android/src/glm/ext/matrix_uint2x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint2x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint2x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint2x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint2x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint2x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint3x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint3x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint3x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint3x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint3x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint3x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint4x2.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint4x2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint4x3.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint4x3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/matrix_uint4x4.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/matrix_uint4x4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/quaternion_common.hpp type glm (line 35) | namespace glm FILE: android/src/glm/ext/quaternion_double.hpp type glm (line 29) | namespace glm FILE: android/src/glm/ext/quaternion_double_precision.hpp type glm (line 20) | namespace glm FILE: android/src/glm/ext/quaternion_exponential.hpp type glm (line 27) | namespace glm FILE: android/src/glm/ext/quaternion_float.hpp type glm (line 29) | namespace glm FILE: android/src/glm/ext/quaternion_float_precision.hpp type glm (line 20) | namespace glm FILE: android/src/glm/ext/quaternion_geometric.hpp type glm (line 26) | namespace glm FILE: android/src/glm/ext/quaternion_relational.hpp type glm (line 26) | namespace glm FILE: android/src/glm/ext/quaternion_transform.hpp type glm (line 29) | namespace glm FILE: android/src/glm/ext/quaternion_trigonometric.hpp type glm (line 31) | namespace glm FILE: android/src/glm/ext/scalar_common.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/scalar_constants.hpp type glm (line 20) | namespace glm FILE: android/src/glm/ext/scalar_int_sized.hpp type glm (line 21) | namespace glm{ type detail (line 22) | namespace detail type is_int (line 35) | struct is_int type test (line 37) | enum test {value = ~0} type is_int (line 41) | struct is_int type test (line 43) | enum test {value = ~0} type is_int (line 47) | struct is_int type test (line 49) | enum test {value = ~0} FILE: android/src/glm/ext/scalar_integer.hpp type glm (line 26) | namespace glm FILE: android/src/glm/ext/scalar_packing.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/scalar_relational.hpp type glm (line 24) | namespace glm FILE: android/src/glm/ext/scalar_uint_sized.hpp type glm (line 21) | namespace glm{ type detail (line 22) | namespace detail type is_int (line 35) | struct is_int type test (line 37) | enum test {value = ~0} type is_int (line 41) | struct is_int type test (line 43) | enum test {value = ~0} type is_int (line 47) | struct is_int type test (line 49) | enum test {value = ~0} FILE: android/src/glm/ext/scalar_ulp.hpp type glm (line 27) | namespace glm FILE: android/src/glm/ext/vector_bool1.hpp type glm (line 21) | namespace glm FILE: android/src/glm/ext/vector_bool1_precision.hpp type glm (line 19) | namespace glm FILE: android/src/glm/ext/vector_bool2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_bool2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_bool3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_bool3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_bool4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_bool4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_common.hpp type glm (line 24) | namespace glm FILE: android/src/glm/ext/vector_double1.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/vector_double1_precision.hpp type glm (line 21) | namespace glm FILE: android/src/glm/ext/vector_double2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_double2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_double3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_double3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_double4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_double4_precision.hpp type glm (line 8) | namespace glm FILE: android/src/glm/ext/vector_float1.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/vector_float1_precision.hpp type glm (line 21) | namespace glm FILE: android/src/glm/ext/vector_float2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_float2_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_float3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_float3_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_float4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_float4_precision.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_int1.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/vector_int1_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_int2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_int2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_int3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_int3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_int4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_int4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_integer.hpp type glm (line 26) | namespace glm FILE: android/src/glm/ext/vector_packing.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_relational.hpp type glm (line 27) | namespace glm FILE: android/src/glm/ext/vector_uint1.hpp type glm (line 22) | namespace glm FILE: android/src/glm/ext/vector_uint1_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_uint2.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_uint2_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_uint3.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_uint3_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_uint4.hpp type glm (line 7) | namespace glm FILE: android/src/glm/ext/vector_uint4_sized.hpp type glm (line 23) | namespace glm FILE: android/src/glm/ext/vector_ulp.hpp type glm (line 26) | namespace glm FILE: android/src/glm/fwd.hpp type glm (line 5) | namespace glm FILE: android/src/glm/geometric.hpp type glm (line 17) | namespace glm FILE: android/src/glm/gtc/bitfield.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtc/color_space.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtc/constants.hpp type glm (line 22) | namespace glm FILE: android/src/glm/gtc/epsilon.hpp type glm (line 24) | namespace glm FILE: android/src/glm/gtc/integer.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtc/matrix_access.hpp type glm (line 22) | namespace glm FILE: android/src/glm/gtc/matrix_integer.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtc/matrix_inverse.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtc/noise.hpp type glm (line 34) | namespace glm FILE: android/src/glm/gtc/packing.hpp type glm (line 24) | namespace glm FILE: android/src/glm/gtc/quaternion.hpp type glm (line 38) | namespace glm FILE: android/src/glm/gtc/random.hpp type glm (line 25) | namespace glm FILE: android/src/glm/gtc/reciprocal.hpp type glm (line 22) | namespace glm FILE: android/src/glm/gtc/round.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtc/type_aligned.hpp type glm (line 37) | namespace glm FILE: android/src/glm/gtc/type_precision.hpp type glm (line 46) | namespace glm FILE: android/src/glm/gtc/type_ptr.hpp type glm (line 57) | namespace glm FILE: android/src/glm/gtc/ulp.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/associated_min_max.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/bit.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/closest_point.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/color_encoding.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/color_space.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/color_space_YCoCg.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/common.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/compatibility.hpp type glm (line 36) | namespace glm function GLM_FUNC_QUALIFIER (line 41) | GLM_FUNC_QUALIFIER T lerp(T x, T y, T a){return mix(x, y, a);} function GLM_FUNC_QUALIFIER (line 42) | GLM_FUNC_QUALIFIER vec<2, T, Q> lerp(const vec<2, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 44) | GLM_FUNC_QUALIFIER vec<3, T, Q> lerp(const vec<3, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 45) | GLM_FUNC_QUALIFIER vec<4, T, Q> lerp(const vec<4, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 46) | GLM_FUNC_QUALIFIER vec<2, T, Q> lerp(const vec<2, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 47) | GLM_FUNC_QUALIFIER vec<3, T, Q> lerp(const vec<3, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 48) | GLM_FUNC_QUALIFIER vec<4, T, Q> lerp(const vec<4, T, Q>& x, const vec<... function GLM_FUNC_QUALIFIER (line 50) | GLM_FUNC_QUALIFIER T saturate(T x){return clamp(x, T(0), T(1));} function GLM_FUNC_QUALIFIER (line 51) | GLM_FUNC_QUALIFIER vec<2, T, Q> saturate(const vec<2, T, Q>& x){return... function GLM_FUNC_QUALIFIER (line 52) | GLM_FUNC_QUALIFIER vec<3, T, Q> saturate(const vec<3, T, Q>& x){return... function GLM_FUNC_QUALIFIER (line 53) | GLM_FUNC_QUALIFIER vec<4, T, Q> saturate(const vec<4, T, Q>& x){return... function GLM_FUNC_QUALIFIER (line 55) | GLM_FUNC_QUALIFIER T atan2(T x, T y){return atan(x, y);} function GLM_FUNC_QUALIFIER (line 56) | GLM_FUNC_QUALIFIER vec<2, T, Q> atan2(const vec<2, T, Q>& x, const vec... function GLM_FUNC_QUALIFIER (line 57) | GLM_FUNC_QUALIFIER vec<3, T, Q> atan2(const vec<3, T, Q>& x, const vec... function GLM_FUNC_QUALIFIER (line 58) | GLM_FUNC_QUALIFIER vec<4, T, Q> atan2(const vec<4, T, Q>& x, const vec... FILE: android/src/glm/gtx/component_wise.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/dual_quaternion.hpp type glm (line 31) | namespace glm type tdualquat (line 37) | struct tdualquat method length_type (line 52) | length_type length(){return 2;} FILE: android/src/glm/gtx/easing.hpp type glm (line 32) | namespace glm{ FILE: android/src/glm/gtx/euler_angles.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/extend.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/extended_min_max.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/exterior_product.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/fast_exponential.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/fast_square_root.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/fast_trigonometry.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/functions.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/gradient_paint.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/handed_coordinate_space.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/hash.hpp type std (line 49) | namespace std type hash > (line 52) | struct hash > type hash > (line 58) | struct hash > type hash > (line 64) | struct hash > type hash > (line 70) | struct hash > type hash> (line 76) | struct hash> type hash > (line 82) | struct hash > type hash > (line 88) | struct hash > type hash > (line 94) | struct hash > type hash > (line 100) | struct hash > type hash > (line 106) | struct hash > type hash > (line 112) | struct hash > type hash > (line 118) | struct hash > type hash > (line 124) | struct hash > type hash > (line 130) | struct hash > type hash > (line 136) | struct hash > FILE: android/src/glm/gtx/integer.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/intersect.hpp type glm (line 32) | namespace glm FILE: android/src/glm/gtx/io.hpp type glm (line 38) | namespace glm type io (line 43) | namespace io type order_type (line 45) | enum order_type { column_major, row_major} class format_punct (line 48) | class format_punct : public std::locale::facet class basic_state_saver (line 71) | class basic_state_saver { class basic_format_saver (line 100) | class basic_format_saver type precision (line 117) | struct precision type width (line 124) | struct width type delimeter (line 132) | struct delimeter type order (line 139) | struct order FILE: android/src/glm/gtx/log_base.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/matrix_cross_product.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/matrix_decompose.hpp type glm (line 31) | namespace glm FILE: android/src/glm/gtx/matrix_factorisation.hpp type glm (line 32) | namespace glm FILE: android/src/glm/gtx/matrix_interpolation.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/matrix_major_storage.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/matrix_operation.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/matrix_query.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/matrix_transform_2d.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/mixed_product.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/norm.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/normal.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/normalize_dot.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/number_precision.hpp type glm (line 29) | namespace glm{ type gtx (line 30) | namespace gtx FILE: android/src/glm/gtx/optimum_pow.hpp type glm (line 26) | namespace glm{ type gtx (line 27) | namespace gtx FILE: android/src/glm/gtx/orthonormalize.hpp type glm (line 29) | namespace glm FILE: android/src/glm/gtx/perpendicular.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/polar_coordinates.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/projection.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/quaternion.hpp type glm (line 31) | namespace glm function GLM_FUNC_DECL (line 113) | GLM_FUNC_DECL mat<3, 3, T, Q> toMat3( function GLM_FUNC_DECL (line 120) | GLM_FUNC_DECL mat<4, 4, T, Q> toMat4( function GLM_FUNC_DECL (line 127) | GLM_FUNC_DECL qua toQuat( function GLM_FUNC_DECL (line 134) | GLM_FUNC_DECL qua toQuat( FILE: android/src/glm/gtx/range.hpp type glm (line 29) | namespace glm function length_t (line 40) | inline length_t components(vec<1, T, Q> const& v) function length_t (line 46) | inline length_t components(vec<2, T, Q> const& v) function length_t (line 52) | inline length_t components(vec<3, T, Q> const& v) function length_t (line 58) | inline length_t components(vec<4, T, Q> const& v) function length_t (line 64) | inline length_t components(genType const& m) FILE: android/src/glm/gtx/raw_data.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/rotate_normalized_axis.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/rotate_vector.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/scalar_multiplication.hpp type glm (line 33) | namespace glm FILE: android/src/glm/gtx/scalar_relational.hpp type glm (line 26) | namespace glm FILE: android/src/glm/gtx/spline.hpp type glm (line 27) | namespace glm FILE: android/src/glm/gtx/std_based_type.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/string_cast.hpp type glm (line 39) | namespace glm FILE: android/src/glm/gtx/texture.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/transform.hpp type glm (line 30) | namespace glm FILE: android/src/glm/gtx/transform2.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/type_trait.hpp type glm (line 28) | namespace glm type type (line 34) | struct type type type > (line 45) | struct type > type type > (line 54) | struct type > type type > (line 65) | struct type > type type > (line 74) | struct type > FILE: android/src/glm/gtx/vec_swizzle.hpp type glm (line 25) | namespace glm { function GLM_INLINE (line 28) | GLM_INLINE glm::vec<2, T, Q> xx(const glm::vec<1, T, Q> &v) { function GLM_INLINE (line 33) | GLM_INLINE glm::vec<2, T, Q> xx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 38) | GLM_INLINE glm::vec<2, T, Q> xx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 43) | GLM_INLINE glm::vec<2, T, Q> xx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 49) | GLM_INLINE glm::vec<2, T, Q> xy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 54) | GLM_INLINE glm::vec<2, T, Q> xy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 59) | GLM_INLINE glm::vec<2, T, Q> xy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 65) | GLM_INLINE glm::vec<2, T, Q> xz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 70) | GLM_INLINE glm::vec<2, T, Q> xz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 76) | GLM_INLINE glm::vec<2, T, Q> xw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 82) | GLM_INLINE glm::vec<2, T, Q> yx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 87) | GLM_INLINE glm::vec<2, T, Q> yx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 92) | GLM_INLINE glm::vec<2, T, Q> yx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 98) | GLM_INLINE glm::vec<2, T, Q> yy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 103) | GLM_INLINE glm::vec<2, T, Q> yy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 108) | GLM_INLINE glm::vec<2, T, Q> yy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 114) | GLM_INLINE glm::vec<2, T, Q> yz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 119) | GLM_INLINE glm::vec<2, T, Q> yz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 125) | GLM_INLINE glm::vec<2, T, Q> yw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 131) | GLM_INLINE glm::vec<2, T, Q> zx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 136) | GLM_INLINE glm::vec<2, T, Q> zx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 142) | GLM_INLINE glm::vec<2, T, Q> zy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 147) | GLM_INLINE glm::vec<2, T, Q> zy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 153) | GLM_INLINE glm::vec<2, T, Q> zz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 158) | GLM_INLINE glm::vec<2, T, Q> zz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 164) | GLM_INLINE glm::vec<2, T, Q> zw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 170) | GLM_INLINE glm::vec<2, T, Q> wx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 176) | GLM_INLINE glm::vec<2, T, Q> wy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 182) | GLM_INLINE glm::vec<2, T, Q> wz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 188) | GLM_INLINE glm::vec<2, T, Q> ww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 194) | GLM_INLINE glm::vec<3, T, Q> xxx(const glm::vec<1, T, Q> &v) { function GLM_INLINE (line 199) | GLM_INLINE glm::vec<3, T, Q> xxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 204) | GLM_INLINE glm::vec<3, T, Q> xxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 209) | GLM_INLINE glm::vec<3, T, Q> xxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 215) | GLM_INLINE glm::vec<3, T, Q> xxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 220) | GLM_INLINE glm::vec<3, T, Q> xxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 225) | GLM_INLINE glm::vec<3, T, Q> xxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 231) | GLM_INLINE glm::vec<3, T, Q> xxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 236) | GLM_INLINE glm::vec<3, T, Q> xxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 242) | GLM_INLINE glm::vec<3, T, Q> xxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 248) | GLM_INLINE glm::vec<3, T, Q> xyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 253) | GLM_INLINE glm::vec<3, T, Q> xyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 258) | GLM_INLINE glm::vec<3, T, Q> xyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 264) | GLM_INLINE glm::vec<3, T, Q> xyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 269) | GLM_INLINE glm::vec<3, T, Q> xyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 274) | GLM_INLINE glm::vec<3, T, Q> xyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 280) | GLM_INLINE glm::vec<3, T, Q> xyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 285) | GLM_INLINE glm::vec<3, T, Q> xyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 291) | GLM_INLINE glm::vec<3, T, Q> xyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 297) | GLM_INLINE glm::vec<3, T, Q> xzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 302) | GLM_INLINE glm::vec<3, T, Q> xzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 308) | GLM_INLINE glm::vec<3, T, Q> xzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 313) | GLM_INLINE glm::vec<3, T, Q> xzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 319) | GLM_INLINE glm::vec<3, T, Q> xzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 324) | GLM_INLINE glm::vec<3, T, Q> xzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 330) | GLM_INLINE glm::vec<3, T, Q> xzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 336) | GLM_INLINE glm::vec<3, T, Q> xwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 342) | GLM_INLINE glm::vec<3, T, Q> xwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 348) | GLM_INLINE glm::vec<3, T, Q> xwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 354) | GLM_INLINE glm::vec<3, T, Q> xww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 360) | GLM_INLINE glm::vec<3, T, Q> yxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 365) | GLM_INLINE glm::vec<3, T, Q> yxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 370) | GLM_INLINE glm::vec<3, T, Q> yxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 376) | GLM_INLINE glm::vec<3, T, Q> yxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 381) | GLM_INLINE glm::vec<3, T, Q> yxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 386) | GLM_INLINE glm::vec<3, T, Q> yxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 392) | GLM_INLINE glm::vec<3, T, Q> yxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 397) | GLM_INLINE glm::vec<3, T, Q> yxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 403) | GLM_INLINE glm::vec<3, T, Q> yxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 409) | GLM_INLINE glm::vec<3, T, Q> yyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 414) | GLM_INLINE glm::vec<3, T, Q> yyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 419) | GLM_INLINE glm::vec<3, T, Q> yyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 425) | GLM_INLINE glm::vec<3, T, Q> yyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 430) | GLM_INLINE glm::vec<3, T, Q> yyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 435) | GLM_INLINE glm::vec<3, T, Q> yyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 441) | GLM_INLINE glm::vec<3, T, Q> yyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 446) | GLM_INLINE glm::vec<3, T, Q> yyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 452) | GLM_INLINE glm::vec<3, T, Q> yyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 458) | GLM_INLINE glm::vec<3, T, Q> yzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 463) | GLM_INLINE glm::vec<3, T, Q> yzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 469) | GLM_INLINE glm::vec<3, T, Q> yzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 474) | GLM_INLINE glm::vec<3, T, Q> yzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 480) | GLM_INLINE glm::vec<3, T, Q> yzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 485) | GLM_INLINE glm::vec<3, T, Q> yzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 491) | GLM_INLINE glm::vec<3, T, Q> yzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 497) | GLM_INLINE glm::vec<3, T, Q> ywx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 503) | GLM_INLINE glm::vec<3, T, Q> ywy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 509) | GLM_INLINE glm::vec<3, T, Q> ywz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 515) | GLM_INLINE glm::vec<3, T, Q> yww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 521) | GLM_INLINE glm::vec<3, T, Q> zxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 526) | GLM_INLINE glm::vec<3, T, Q> zxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 532) | GLM_INLINE glm::vec<3, T, Q> zxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 537) | GLM_INLINE glm::vec<3, T, Q> zxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 543) | GLM_INLINE glm::vec<3, T, Q> zxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 548) | GLM_INLINE glm::vec<3, T, Q> zxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 554) | GLM_INLINE glm::vec<3, T, Q> zxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 560) | GLM_INLINE glm::vec<3, T, Q> zyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 565) | GLM_INLINE glm::vec<3, T, Q> zyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 571) | GLM_INLINE glm::vec<3, T, Q> zyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 576) | GLM_INLINE glm::vec<3, T, Q> zyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 582) | GLM_INLINE glm::vec<3, T, Q> zyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 587) | GLM_INLINE glm::vec<3, T, Q> zyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 593) | GLM_INLINE glm::vec<3, T, Q> zyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 599) | GLM_INLINE glm::vec<3, T, Q> zzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 604) | GLM_INLINE glm::vec<3, T, Q> zzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 610) | GLM_INLINE glm::vec<3, T, Q> zzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 615) | GLM_INLINE glm::vec<3, T, Q> zzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 621) | GLM_INLINE glm::vec<3, T, Q> zzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 626) | GLM_INLINE glm::vec<3, T, Q> zzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 632) | GLM_INLINE glm::vec<3, T, Q> zzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 638) | GLM_INLINE glm::vec<3, T, Q> zwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 644) | GLM_INLINE glm::vec<3, T, Q> zwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 650) | GLM_INLINE glm::vec<3, T, Q> zwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 656) | GLM_INLINE glm::vec<3, T, Q> zww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 662) | GLM_INLINE glm::vec<3, T, Q> wxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 668) | GLM_INLINE glm::vec<3, T, Q> wxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 674) | GLM_INLINE glm::vec<3, T, Q> wxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 680) | GLM_INLINE glm::vec<3, T, Q> wxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 686) | GLM_INLINE glm::vec<3, T, Q> wyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 692) | GLM_INLINE glm::vec<3, T, Q> wyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 698) | GLM_INLINE glm::vec<3, T, Q> wyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 704) | GLM_INLINE glm::vec<3, T, Q> wyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 710) | GLM_INLINE glm::vec<3, T, Q> wzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 716) | GLM_INLINE glm::vec<3, T, Q> wzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 722) | GLM_INLINE glm::vec<3, T, Q> wzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 728) | GLM_INLINE glm::vec<3, T, Q> wzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 734) | GLM_INLINE glm::vec<3, T, Q> wwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 740) | GLM_INLINE glm::vec<3, T, Q> wwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 746) | GLM_INLINE glm::vec<3, T, Q> wwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 752) | GLM_INLINE glm::vec<3, T, Q> www(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 758) | GLM_INLINE glm::vec<4, T, Q> xxxx(const glm::vec<1, T, Q> &v) { function GLM_INLINE (line 763) | GLM_INLINE glm::vec<4, T, Q> xxxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 768) | GLM_INLINE glm::vec<4, T, Q> xxxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 773) | GLM_INLINE glm::vec<4, T, Q> xxxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 779) | GLM_INLINE glm::vec<4, T, Q> xxxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 784) | GLM_INLINE glm::vec<4, T, Q> xxxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 789) | GLM_INLINE glm::vec<4, T, Q> xxxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 795) | GLM_INLINE glm::vec<4, T, Q> xxxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 800) | GLM_INLINE glm::vec<4, T, Q> xxxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 806) | GLM_INLINE glm::vec<4, T, Q> xxxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 812) | GLM_INLINE glm::vec<4, T, Q> xxyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 817) | GLM_INLINE glm::vec<4, T, Q> xxyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 822) | GLM_INLINE glm::vec<4, T, Q> xxyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 828) | GLM_INLINE glm::vec<4, T, Q> xxyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 833) | GLM_INLINE glm::vec<4, T, Q> xxyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 838) | GLM_INLINE glm::vec<4, T, Q> xxyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 844) | GLM_INLINE glm::vec<4, T, Q> xxyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 849) | GLM_INLINE glm::vec<4, T, Q> xxyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 855) | GLM_INLINE glm::vec<4, T, Q> xxyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 861) | GLM_INLINE glm::vec<4, T, Q> xxzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 866) | GLM_INLINE glm::vec<4, T, Q> xxzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 872) | GLM_INLINE glm::vec<4, T, Q> xxzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 877) | GLM_INLINE glm::vec<4, T, Q> xxzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 883) | GLM_INLINE glm::vec<4, T, Q> xxzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 888) | GLM_INLINE glm::vec<4, T, Q> xxzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 894) | GLM_INLINE glm::vec<4, T, Q> xxzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 900) | GLM_INLINE glm::vec<4, T, Q> xxwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 906) | GLM_INLINE glm::vec<4, T, Q> xxwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 912) | GLM_INLINE glm::vec<4, T, Q> xxwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 918) | GLM_INLINE glm::vec<4, T, Q> xxww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 924) | GLM_INLINE glm::vec<4, T, Q> xyxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 929) | GLM_INLINE glm::vec<4, T, Q> xyxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 934) | GLM_INLINE glm::vec<4, T, Q> xyxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 940) | GLM_INLINE glm::vec<4, T, Q> xyxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 945) | GLM_INLINE glm::vec<4, T, Q> xyxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 950) | GLM_INLINE glm::vec<4, T, Q> xyxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 956) | GLM_INLINE glm::vec<4, T, Q> xyxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 961) | GLM_INLINE glm::vec<4, T, Q> xyxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 967) | GLM_INLINE glm::vec<4, T, Q> xyxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 973) | GLM_INLINE glm::vec<4, T, Q> xyyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 978) | GLM_INLINE glm::vec<4, T, Q> xyyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 983) | GLM_INLINE glm::vec<4, T, Q> xyyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 989) | GLM_INLINE glm::vec<4, T, Q> xyyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 994) | GLM_INLINE glm::vec<4, T, Q> xyyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 999) | GLM_INLINE glm::vec<4, T, Q> xyyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1005) | GLM_INLINE glm::vec<4, T, Q> xyyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1010) | GLM_INLINE glm::vec<4, T, Q> xyyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1016) | GLM_INLINE glm::vec<4, T, Q> xyyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1022) | GLM_INLINE glm::vec<4, T, Q> xyzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1027) | GLM_INLINE glm::vec<4, T, Q> xyzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1033) | GLM_INLINE glm::vec<4, T, Q> xyzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1038) | GLM_INLINE glm::vec<4, T, Q> xyzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1044) | GLM_INLINE glm::vec<4, T, Q> xyzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1049) | GLM_INLINE glm::vec<4, T, Q> xyzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1055) | GLM_INLINE glm::vec<4, T, Q> xyzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1061) | GLM_INLINE glm::vec<4, T, Q> xywx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1067) | GLM_INLINE glm::vec<4, T, Q> xywy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1073) | GLM_INLINE glm::vec<4, T, Q> xywz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1079) | GLM_INLINE glm::vec<4, T, Q> xyww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1085) | GLM_INLINE glm::vec<4, T, Q> xzxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1090) | GLM_INLINE glm::vec<4, T, Q> xzxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1096) | GLM_INLINE glm::vec<4, T, Q> xzxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1101) | GLM_INLINE glm::vec<4, T, Q> xzxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1107) | GLM_INLINE glm::vec<4, T, Q> xzxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1112) | GLM_INLINE glm::vec<4, T, Q> xzxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1118) | GLM_INLINE glm::vec<4, T, Q> xzxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1124) | GLM_INLINE glm::vec<4, T, Q> xzyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1129) | GLM_INLINE glm::vec<4, T, Q> xzyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1135) | GLM_INLINE glm::vec<4, T, Q> xzyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1140) | GLM_INLINE glm::vec<4, T, Q> xzyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1146) | GLM_INLINE glm::vec<4, T, Q> xzyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1151) | GLM_INLINE glm::vec<4, T, Q> xzyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1157) | GLM_INLINE glm::vec<4, T, Q> xzyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1163) | GLM_INLINE glm::vec<4, T, Q> xzzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1168) | GLM_INLINE glm::vec<4, T, Q> xzzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1174) | GLM_INLINE glm::vec<4, T, Q> xzzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1179) | GLM_INLINE glm::vec<4, T, Q> xzzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1185) | GLM_INLINE glm::vec<4, T, Q> xzzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1190) | GLM_INLINE glm::vec<4, T, Q> xzzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1196) | GLM_INLINE glm::vec<4, T, Q> xzzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1202) | GLM_INLINE glm::vec<4, T, Q> xzwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1208) | GLM_INLINE glm::vec<4, T, Q> xzwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1214) | GLM_INLINE glm::vec<4, T, Q> xzwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1220) | GLM_INLINE glm::vec<4, T, Q> xzww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1226) | GLM_INLINE glm::vec<4, T, Q> xwxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1232) | GLM_INLINE glm::vec<4, T, Q> xwxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1238) | GLM_INLINE glm::vec<4, T, Q> xwxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1244) | GLM_INLINE glm::vec<4, T, Q> xwxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1250) | GLM_INLINE glm::vec<4, T, Q> xwyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1256) | GLM_INLINE glm::vec<4, T, Q> xwyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1262) | GLM_INLINE glm::vec<4, T, Q> xwyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1268) | GLM_INLINE glm::vec<4, T, Q> xwyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1274) | GLM_INLINE glm::vec<4, T, Q> xwzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1280) | GLM_INLINE glm::vec<4, T, Q> xwzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1286) | GLM_INLINE glm::vec<4, T, Q> xwzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1292) | GLM_INLINE glm::vec<4, T, Q> xwzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1298) | GLM_INLINE glm::vec<4, T, Q> xwwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1304) | GLM_INLINE glm::vec<4, T, Q> xwwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1310) | GLM_INLINE glm::vec<4, T, Q> xwwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1316) | GLM_INLINE glm::vec<4, T, Q> xwww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1322) | GLM_INLINE glm::vec<4, T, Q> yxxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1327) | GLM_INLINE glm::vec<4, T, Q> yxxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1332) | GLM_INLINE glm::vec<4, T, Q> yxxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1338) | GLM_INLINE glm::vec<4, T, Q> yxxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1343) | GLM_INLINE glm::vec<4, T, Q> yxxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1348) | GLM_INLINE glm::vec<4, T, Q> yxxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1354) | GLM_INLINE glm::vec<4, T, Q> yxxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1359) | GLM_INLINE glm::vec<4, T, Q> yxxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1365) | GLM_INLINE glm::vec<4, T, Q> yxxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1371) | GLM_INLINE glm::vec<4, T, Q> yxyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1376) | GLM_INLINE glm::vec<4, T, Q> yxyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1381) | GLM_INLINE glm::vec<4, T, Q> yxyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1387) | GLM_INLINE glm::vec<4, T, Q> yxyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1392) | GLM_INLINE glm::vec<4, T, Q> yxyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1397) | GLM_INLINE glm::vec<4, T, Q> yxyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1403) | GLM_INLINE glm::vec<4, T, Q> yxyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1408) | GLM_INLINE glm::vec<4, T, Q> yxyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1414) | GLM_INLINE glm::vec<4, T, Q> yxyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1420) | GLM_INLINE glm::vec<4, T, Q> yxzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1425) | GLM_INLINE glm::vec<4, T, Q> yxzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1431) | GLM_INLINE glm::vec<4, T, Q> yxzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1436) | GLM_INLINE glm::vec<4, T, Q> yxzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1442) | GLM_INLINE glm::vec<4, T, Q> yxzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1447) | GLM_INLINE glm::vec<4, T, Q> yxzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1453) | GLM_INLINE glm::vec<4, T, Q> yxzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1459) | GLM_INLINE glm::vec<4, T, Q> yxwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1465) | GLM_INLINE glm::vec<4, T, Q> yxwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1471) | GLM_INLINE glm::vec<4, T, Q> yxwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1477) | GLM_INLINE glm::vec<4, T, Q> yxww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1483) | GLM_INLINE glm::vec<4, T, Q> yyxx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1488) | GLM_INLINE glm::vec<4, T, Q> yyxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1493) | GLM_INLINE glm::vec<4, T, Q> yyxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1499) | GLM_INLINE glm::vec<4, T, Q> yyxy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1504) | GLM_INLINE glm::vec<4, T, Q> yyxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1509) | GLM_INLINE glm::vec<4, T, Q> yyxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1515) | GLM_INLINE glm::vec<4, T, Q> yyxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1520) | GLM_INLINE glm::vec<4, T, Q> yyxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1526) | GLM_INLINE glm::vec<4, T, Q> yyxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1532) | GLM_INLINE glm::vec<4, T, Q> yyyx(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1537) | GLM_INLINE glm::vec<4, T, Q> yyyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1542) | GLM_INLINE glm::vec<4, T, Q> yyyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1548) | GLM_INLINE glm::vec<4, T, Q> yyyy(const glm::vec<2, T, Q> &v) { function GLM_INLINE (line 1553) | GLM_INLINE glm::vec<4, T, Q> yyyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1558) | GLM_INLINE glm::vec<4, T, Q> yyyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1564) | GLM_INLINE glm::vec<4, T, Q> yyyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1569) | GLM_INLINE glm::vec<4, T, Q> yyyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1575) | GLM_INLINE glm::vec<4, T, Q> yyyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1581) | GLM_INLINE glm::vec<4, T, Q> yyzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1586) | GLM_INLINE glm::vec<4, T, Q> yyzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1592) | GLM_INLINE glm::vec<4, T, Q> yyzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1597) | GLM_INLINE glm::vec<4, T, Q> yyzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1603) | GLM_INLINE glm::vec<4, T, Q> yyzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1608) | GLM_INLINE glm::vec<4, T, Q> yyzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1614) | GLM_INLINE glm::vec<4, T, Q> yyzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1620) | GLM_INLINE glm::vec<4, T, Q> yywx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1626) | GLM_INLINE glm::vec<4, T, Q> yywy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1632) | GLM_INLINE glm::vec<4, T, Q> yywz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1638) | GLM_INLINE glm::vec<4, T, Q> yyww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1644) | GLM_INLINE glm::vec<4, T, Q> yzxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1649) | GLM_INLINE glm::vec<4, T, Q> yzxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1655) | GLM_INLINE glm::vec<4, T, Q> yzxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1660) | GLM_INLINE glm::vec<4, T, Q> yzxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1666) | GLM_INLINE glm::vec<4, T, Q> yzxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1671) | GLM_INLINE glm::vec<4, T, Q> yzxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1677) | GLM_INLINE glm::vec<4, T, Q> yzxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1683) | GLM_INLINE glm::vec<4, T, Q> yzyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1688) | GLM_INLINE glm::vec<4, T, Q> yzyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1694) | GLM_INLINE glm::vec<4, T, Q> yzyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1699) | GLM_INLINE glm::vec<4, T, Q> yzyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1705) | GLM_INLINE glm::vec<4, T, Q> yzyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1710) | GLM_INLINE glm::vec<4, T, Q> yzyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1716) | GLM_INLINE glm::vec<4, T, Q> yzyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1722) | GLM_INLINE glm::vec<4, T, Q> yzzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1727) | GLM_INLINE glm::vec<4, T, Q> yzzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1733) | GLM_INLINE glm::vec<4, T, Q> yzzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1738) | GLM_INLINE glm::vec<4, T, Q> yzzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1744) | GLM_INLINE glm::vec<4, T, Q> yzzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1749) | GLM_INLINE glm::vec<4, T, Q> yzzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1755) | GLM_INLINE glm::vec<4, T, Q> yzzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1761) | GLM_INLINE glm::vec<4, T, Q> yzwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1767) | GLM_INLINE glm::vec<4, T, Q> yzwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1773) | GLM_INLINE glm::vec<4, T, Q> yzwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1779) | GLM_INLINE glm::vec<4, T, Q> yzww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1785) | GLM_INLINE glm::vec<4, T, Q> ywxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1791) | GLM_INLINE glm::vec<4, T, Q> ywxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1797) | GLM_INLINE glm::vec<4, T, Q> ywxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1803) | GLM_INLINE glm::vec<4, T, Q> ywxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1809) | GLM_INLINE glm::vec<4, T, Q> ywyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1815) | GLM_INLINE glm::vec<4, T, Q> ywyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1821) | GLM_INLINE glm::vec<4, T, Q> ywyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1827) | GLM_INLINE glm::vec<4, T, Q> ywyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1833) | GLM_INLINE glm::vec<4, T, Q> ywzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1839) | GLM_INLINE glm::vec<4, T, Q> ywzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1845) | GLM_INLINE glm::vec<4, T, Q> ywzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1851) | GLM_INLINE glm::vec<4, T, Q> ywzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1857) | GLM_INLINE glm::vec<4, T, Q> ywwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1863) | GLM_INLINE glm::vec<4, T, Q> ywwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1869) | GLM_INLINE glm::vec<4, T, Q> ywwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1875) | GLM_INLINE glm::vec<4, T, Q> ywww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1881) | GLM_INLINE glm::vec<4, T, Q> zxxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1886) | GLM_INLINE glm::vec<4, T, Q> zxxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1892) | GLM_INLINE glm::vec<4, T, Q> zxxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1897) | GLM_INLINE glm::vec<4, T, Q> zxxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1903) | GLM_INLINE glm::vec<4, T, Q> zxxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1908) | GLM_INLINE glm::vec<4, T, Q> zxxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1914) | GLM_INLINE glm::vec<4, T, Q> zxxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1920) | GLM_INLINE glm::vec<4, T, Q> zxyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1925) | GLM_INLINE glm::vec<4, T, Q> zxyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1931) | GLM_INLINE glm::vec<4, T, Q> zxyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1936) | GLM_INLINE glm::vec<4, T, Q> zxyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1942) | GLM_INLINE glm::vec<4, T, Q> zxyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1947) | GLM_INLINE glm::vec<4, T, Q> zxyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1953) | GLM_INLINE glm::vec<4, T, Q> zxyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1959) | GLM_INLINE glm::vec<4, T, Q> zxzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1964) | GLM_INLINE glm::vec<4, T, Q> zxzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1970) | GLM_INLINE glm::vec<4, T, Q> zxzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1975) | GLM_INLINE glm::vec<4, T, Q> zxzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1981) | GLM_INLINE glm::vec<4, T, Q> zxzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 1986) | GLM_INLINE glm::vec<4, T, Q> zxzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1992) | GLM_INLINE glm::vec<4, T, Q> zxzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 1998) | GLM_INLINE glm::vec<4, T, Q> zxwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2004) | GLM_INLINE glm::vec<4, T, Q> zxwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2010) | GLM_INLINE glm::vec<4, T, Q> zxwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2016) | GLM_INLINE glm::vec<4, T, Q> zxww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2022) | GLM_INLINE glm::vec<4, T, Q> zyxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2027) | GLM_INLINE glm::vec<4, T, Q> zyxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2033) | GLM_INLINE glm::vec<4, T, Q> zyxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2038) | GLM_INLINE glm::vec<4, T, Q> zyxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2044) | GLM_INLINE glm::vec<4, T, Q> zyxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2049) | GLM_INLINE glm::vec<4, T, Q> zyxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2055) | GLM_INLINE glm::vec<4, T, Q> zyxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2061) | GLM_INLINE glm::vec<4, T, Q> zyyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2066) | GLM_INLINE glm::vec<4, T, Q> zyyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2072) | GLM_INLINE glm::vec<4, T, Q> zyyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2077) | GLM_INLINE glm::vec<4, T, Q> zyyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2083) | GLM_INLINE glm::vec<4, T, Q> zyyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2088) | GLM_INLINE glm::vec<4, T, Q> zyyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2094) | GLM_INLINE glm::vec<4, T, Q> zyyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2100) | GLM_INLINE glm::vec<4, T, Q> zyzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2105) | GLM_INLINE glm::vec<4, T, Q> zyzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2111) | GLM_INLINE glm::vec<4, T, Q> zyzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2116) | GLM_INLINE glm::vec<4, T, Q> zyzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2122) | GLM_INLINE glm::vec<4, T, Q> zyzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2127) | GLM_INLINE glm::vec<4, T, Q> zyzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2133) | GLM_INLINE glm::vec<4, T, Q> zyzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2139) | GLM_INLINE glm::vec<4, T, Q> zywx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2145) | GLM_INLINE glm::vec<4, T, Q> zywy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2151) | GLM_INLINE glm::vec<4, T, Q> zywz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2157) | GLM_INLINE glm::vec<4, T, Q> zyww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2163) | GLM_INLINE glm::vec<4, T, Q> zzxx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2168) | GLM_INLINE glm::vec<4, T, Q> zzxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2174) | GLM_INLINE glm::vec<4, T, Q> zzxy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2179) | GLM_INLINE glm::vec<4, T, Q> zzxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2185) | GLM_INLINE glm::vec<4, T, Q> zzxz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2190) | GLM_INLINE glm::vec<4, T, Q> zzxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2196) | GLM_INLINE glm::vec<4, T, Q> zzxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2202) | GLM_INLINE glm::vec<4, T, Q> zzyx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2207) | GLM_INLINE glm::vec<4, T, Q> zzyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2213) | GLM_INLINE glm::vec<4, T, Q> zzyy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2218) | GLM_INLINE glm::vec<4, T, Q> zzyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2224) | GLM_INLINE glm::vec<4, T, Q> zzyz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2229) | GLM_INLINE glm::vec<4, T, Q> zzyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2235) | GLM_INLINE glm::vec<4, T, Q> zzyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2241) | GLM_INLINE glm::vec<4, T, Q> zzzx(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2246) | GLM_INLINE glm::vec<4, T, Q> zzzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2252) | GLM_INLINE glm::vec<4, T, Q> zzzy(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2257) | GLM_INLINE glm::vec<4, T, Q> zzzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2263) | GLM_INLINE glm::vec<4, T, Q> zzzz(const glm::vec<3, T, Q> &v) { function GLM_INLINE (line 2268) | GLM_INLINE glm::vec<4, T, Q> zzzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2274) | GLM_INLINE glm::vec<4, T, Q> zzzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2280) | GLM_INLINE glm::vec<4, T, Q> zzwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2286) | GLM_INLINE glm::vec<4, T, Q> zzwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2292) | GLM_INLINE glm::vec<4, T, Q> zzwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2298) | GLM_INLINE glm::vec<4, T, Q> zzww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2304) | GLM_INLINE glm::vec<4, T, Q> zwxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2310) | GLM_INLINE glm::vec<4, T, Q> zwxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2316) | GLM_INLINE glm::vec<4, T, Q> zwxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2322) | GLM_INLINE glm::vec<4, T, Q> zwxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2328) | GLM_INLINE glm::vec<4, T, Q> zwyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2334) | GLM_INLINE glm::vec<4, T, Q> zwyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2340) | GLM_INLINE glm::vec<4, T, Q> zwyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2346) | GLM_INLINE glm::vec<4, T, Q> zwyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2352) | GLM_INLINE glm::vec<4, T, Q> zwzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2358) | GLM_INLINE glm::vec<4, T, Q> zwzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2364) | GLM_INLINE glm::vec<4, T, Q> zwzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2370) | GLM_INLINE glm::vec<4, T, Q> zwzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2376) | GLM_INLINE glm::vec<4, T, Q> zwwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2382) | GLM_INLINE glm::vec<4, T, Q> zwwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2388) | GLM_INLINE glm::vec<4, T, Q> zwwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2394) | GLM_INLINE glm::vec<4, T, Q> zwww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2400) | GLM_INLINE glm::vec<4, T, Q> wxxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2406) | GLM_INLINE glm::vec<4, T, Q> wxxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2412) | GLM_INLINE glm::vec<4, T, Q> wxxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2418) | GLM_INLINE glm::vec<4, T, Q> wxxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2424) | GLM_INLINE glm::vec<4, T, Q> wxyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2430) | GLM_INLINE glm::vec<4, T, Q> wxyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2436) | GLM_INLINE glm::vec<4, T, Q> wxyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2442) | GLM_INLINE glm::vec<4, T, Q> wxyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2448) | GLM_INLINE glm::vec<4, T, Q> wxzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2454) | GLM_INLINE glm::vec<4, T, Q> wxzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2460) | GLM_INLINE glm::vec<4, T, Q> wxzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2466) | GLM_INLINE glm::vec<4, T, Q> wxzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2472) | GLM_INLINE glm::vec<4, T, Q> wxwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2478) | GLM_INLINE glm::vec<4, T, Q> wxwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2484) | GLM_INLINE glm::vec<4, T, Q> wxwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2490) | GLM_INLINE glm::vec<4, T, Q> wxww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2496) | GLM_INLINE glm::vec<4, T, Q> wyxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2502) | GLM_INLINE glm::vec<4, T, Q> wyxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2508) | GLM_INLINE glm::vec<4, T, Q> wyxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2514) | GLM_INLINE glm::vec<4, T, Q> wyxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2520) | GLM_INLINE glm::vec<4, T, Q> wyyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2526) | GLM_INLINE glm::vec<4, T, Q> wyyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2532) | GLM_INLINE glm::vec<4, T, Q> wyyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2538) | GLM_INLINE glm::vec<4, T, Q> wyyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2544) | GLM_INLINE glm::vec<4, T, Q> wyzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2550) | GLM_INLINE glm::vec<4, T, Q> wyzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2556) | GLM_INLINE glm::vec<4, T, Q> wyzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2562) | GLM_INLINE glm::vec<4, T, Q> wyzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2568) | GLM_INLINE glm::vec<4, T, Q> wywx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2574) | GLM_INLINE glm::vec<4, T, Q> wywy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2580) | GLM_INLINE glm::vec<4, T, Q> wywz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2586) | GLM_INLINE glm::vec<4, T, Q> wyww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2592) | GLM_INLINE glm::vec<4, T, Q> wzxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2598) | GLM_INLINE glm::vec<4, T, Q> wzxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2604) | GLM_INLINE glm::vec<4, T, Q> wzxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2610) | GLM_INLINE glm::vec<4, T, Q> wzxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2616) | GLM_INLINE glm::vec<4, T, Q> wzyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2622) | GLM_INLINE glm::vec<4, T, Q> wzyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2628) | GLM_INLINE glm::vec<4, T, Q> wzyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2634) | GLM_INLINE glm::vec<4, T, Q> wzyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2640) | GLM_INLINE glm::vec<4, T, Q> wzzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2646) | GLM_INLINE glm::vec<4, T, Q> wzzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2652) | GLM_INLINE glm::vec<4, T, Q> wzzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2658) | GLM_INLINE glm::vec<4, T, Q> wzzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2664) | GLM_INLINE glm::vec<4, T, Q> wzwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2670) | GLM_INLINE glm::vec<4, T, Q> wzwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2676) | GLM_INLINE glm::vec<4, T, Q> wzwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2682) | GLM_INLINE glm::vec<4, T, Q> wzww(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2688) | GLM_INLINE glm::vec<4, T, Q> wwxx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2694) | GLM_INLINE glm::vec<4, T, Q> wwxy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2700) | GLM_INLINE glm::vec<4, T, Q> wwxz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2706) | GLM_INLINE glm::vec<4, T, Q> wwxw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2712) | GLM_INLINE glm::vec<4, T, Q> wwyx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2718) | GLM_INLINE glm::vec<4, T, Q> wwyy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2724) | GLM_INLINE glm::vec<4, T, Q> wwyz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2730) | GLM_INLINE glm::vec<4, T, Q> wwyw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2736) | GLM_INLINE glm::vec<4, T, Q> wwzx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2742) | GLM_INLINE glm::vec<4, T, Q> wwzy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2748) | GLM_INLINE glm::vec<4, T, Q> wwzz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2754) | GLM_INLINE glm::vec<4, T, Q> wwzw(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2760) | GLM_INLINE glm::vec<4, T, Q> wwwx(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2766) | GLM_INLINE glm::vec<4, T, Q> wwwy(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2772) | GLM_INLINE glm::vec<4, T, Q> wwwz(const glm::vec<4, T, Q> &v) { function GLM_INLINE (line 2778) | GLM_INLINE glm::vec<4, T, Q> wwww(const glm::vec<4, T, Q> &v) { FILE: android/src/glm/gtx/vector_angle.hpp type glm (line 31) | namespace glm FILE: android/src/glm/gtx/vector_query.hpp type glm (line 28) | namespace glm FILE: android/src/glm/gtx/wrap.hpp type glm (line 29) | namespace glm FILE: android/src/glm/integer.hpp type glm (line 23) | namespace glm FILE: android/src/glm/matrix.hpp type glm (line 31) | namespace glm { type detail (line 32) | namespace detail type outerProduct_trait (line 35) | struct outerProduct_trait{} type outerProduct_trait<2, 2, T, Q> (line 38) | struct outerProduct_trait<2, 2, T, Q> type outerProduct_trait<2, 3, T, Q> (line 44) | struct outerProduct_trait<2, 3, T, Q> type outerProduct_trait<2, 4, T, Q> (line 50) | struct outerProduct_trait<2, 4, T, Q> type outerProduct_trait<3, 2, T, Q> (line 56) | struct outerProduct_trait<3, 2, T, Q> type outerProduct_trait<3, 3, T, Q> (line 62) | struct outerProduct_trait<3, 3, T, Q> type outerProduct_trait<3, 4, T, Q> (line 68) | struct outerProduct_trait<3, 4, T, Q> type outerProduct_trait<4, 2, T, Q> (line 74) | struct outerProduct_trait<4, 2, T, Q> type outerProduct_trait<4, 3, T, Q> (line 80) | struct outerProduct_trait<4, 3, T, Q> type outerProduct_trait<4, 4, T, Q> (line 86) | struct outerProduct_trait<4, 4, T, Q> FILE: android/src/glm/packing.hpp type glm (line 22) | namespace glm FILE: android/src/glm/simd/common.h function GLM_FUNC_QUALIFIER (line 10) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_add(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 15) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_add(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 20) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_sub(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 25) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_sub(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 30) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_mul(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 35) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_mul(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 40) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_div(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 45) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_div(glm_f32vec4 a, glm_f32vec4 b) function GLM_FUNC_QUALIFIER (line 50) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_div_lowp(glm_f32vec4 a, glm_f32v... function GLM_FUNC_QUALIFIER (line 55) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_swizzle_xyzw(glm_f32vec4 a) function GLM_FUNC_QUALIFIER (line 64) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_fma(glm_f32vec4 a, glm_f32vec4 b... function GLM_FUNC_QUALIFIER (line 73) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_fma(glm_f32vec4 a, glm_f32vec4 b... function GLM_FUNC_QUALIFIER (line 82) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_abs(glm_f32vec4 x) function GLM_FUNC_QUALIFIER (line 87) | GLM_FUNC_QUALIFIER glm_ivec4 glm_ivec4_abs(glm_ivec4 x) function GLM_FUNC_QUALIFIER (line 99) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_sign(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 110) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_round(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 124) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_floor(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 145) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_roundEven(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 155) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_ceil(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 168) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_fract(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 175) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_mod(glm_vec4 x, glm_vec4 y) function GLM_FUNC_QUALIFIER (line 184) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_clamp(glm_vec4 v, glm_vec4 minVal, ... function GLM_FUNC_QUALIFIER (line 191) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_mix(glm_vec4 v1, glm_vec4 v2, glm_v... function GLM_FUNC_QUALIFIER (line 199) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_step(glm_vec4 edge, glm_vec4 x) function GLM_FUNC_QUALIFIER (line 205) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_smoothstep(glm_vec4 edge0, glm_vec4... function GLM_FUNC_QUALIFIER (line 219) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_nan(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 233) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_inf(glm_vec4 x) FILE: android/src/glm/simd/exponential.h function GLM_FUNC_QUALIFIER (line 10) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec1_sqrt_lowp(glm_f32vec4 x) function GLM_FUNC_QUALIFIER (line 15) | GLM_FUNC_QUALIFIER glm_f32vec4 glm_vec4_sqrt_lowp(glm_f32vec4 x) FILE: android/src/glm/simd/geometric.h function GLM_FUNC_QUALIFIER (line 13) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_length(glm_vec4 x) function GLM_FUNC_QUALIFIER (line 20) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_distance(glm_vec4 p0, glm_vec4 p1) function GLM_FUNC_QUALIFIER (line 27) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_dot(glm_vec4 v1, glm_vec4 v2) function GLM_FUNC_QUALIFIER (line 46) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec1_dot(glm_vec4 v1, glm_vec4 v2) function GLM_FUNC_QUALIFIER (line 65) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_cross(glm_vec4 v1, glm_vec4 v2) function GLM_FUNC_QUALIFIER (line 77) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_normalize(glm_vec4 v) function GLM_FUNC_QUALIFIER (line 85) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_faceforward(glm_vec4 N, glm_vec4 I,... function GLM_FUNC_QUALIFIER (line 94) | GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_reflect(glm_vec4 I, glm_vec4 N) function GLM_FUNC_QUALIFIER (line 103) | GLM_FUNC_QUALIFIER __m128 glm_vec4_refract(glm_vec4 I, glm_vec4 N, glm_v... FILE: android/src/glm/simd/integer.h function GLM_FUNC_QUALIFIER (line 8) | GLM_FUNC_QUALIFIER glm_uvec4 glm_i128_interleave(glm_uvec4 x) function GLM_FUNC_QUALIFIER (line 62) | GLM_FUNC_QUALIFIER glm_uvec4 glm_i128_interleave2(glm_uvec4 x, glm_uvec4 y) FILE: android/src/glm/simd/matrix.h function GLM_FUNC_QUALIFIER (line 10) | GLM_FUNC_QUALIFIER void glm_mat4_matrixCompMult(glm_vec4 const in1[4], g... function GLM_FUNC_QUALIFIER (line 18) | GLM_FUNC_QUALIFIER void glm_mat4_add(glm_vec4 const in1[4], glm_vec4 con... function GLM_FUNC_QUALIFIER (line 26) | GLM_FUNC_QUALIFIER void glm_mat4_sub(glm_vec4 const in1[4], glm_vec4 con... function GLM_FUNC_QUALIFIER (line 34) | GLM_FUNC_QUALIFIER glm_vec4 glm_mat4_mul_vec4(glm_vec4 const m[4], glm_v... function GLM_FUNC_QUALIFIER (line 53) | GLM_FUNC_QUALIFIER __m128 glm_vec4_mul_mat4(glm_vec4 v, glm_vec4 const m... function GLM_FUNC_QUALIFIER (line 80) | GLM_FUNC_QUALIFIER void glm_mat4_mul(glm_vec4 const in1[4], glm_vec4 con... function GLM_FUNC_QUALIFIER (line 156) | GLM_FUNC_QUALIFIER void glm_mat4_transpose(glm_vec4 const in[4], glm_vec... function GLM_FUNC_QUALIFIER (line 169) | GLM_FUNC_QUALIFIER glm_vec4 glm_mat4_determinant_highp(glm_vec4 const in... function GLM_FUNC_QUALIFIER (line 383) | GLM_FUNC_QUALIFIER glm_vec4 glm_mat4_determinant_lowp(glm_vec4 const m[4]) function GLM_FUNC_QUALIFIER (line 446) | GLM_FUNC_QUALIFIER glm_vec4 glm_mat4_determinant(glm_vec4 const m[4]) function GLM_FUNC_QUALIFIER (line 509) | GLM_FUNC_QUALIFIER void glm_mat4_inverse(glm_vec4 const in[4], glm_vec4 ... function GLM_FUNC_QUALIFIER (line 730) | GLM_FUNC_QUALIFIER void glm_mat4_inverse_lowp(glm_vec4 const in[4], glm_... function GLM_FUNC_QUALIFIER (line 1020) | GLM_FUNC_QUALIFIER void glm_mat4_outerProduct(__m128 const& c, __m128 co... FILE: android/src/glm/simd/neon.h function namespace (line 9) | namespace glm { FILE: android/src/glm/simd/platform.h type __m128 (line 371) | typedef __m128 glm_f32vec4; type __m128i (line 372) | typedef __m128i glm_i32vec4; type __m128i (line 373) | typedef __m128i glm_u32vec4; type __m128d (line 374) | typedef __m128d glm_f64vec2; type __m128i (line 375) | typedef __m128i glm_i64vec2; type __m128i (line 376) | typedef __m128i glm_u64vec2; type glm_f32vec4 (line 378) | typedef glm_f32vec4 glm_vec4; type glm_i32vec4 (line 379) | typedef glm_i32vec4 glm_ivec4; type glm_u32vec4 (line 380) | typedef glm_u32vec4 glm_uvec4; type glm_f64vec2 (line 381) | typedef glm_f64vec2 glm_dvec2; type __m256d (line 385) | typedef __m256d glm_f64vec4; type glm_f64vec4 (line 386) | typedef glm_f64vec4 glm_dvec4; type __m256i (line 390) | typedef __m256i glm_i64vec4; type __m256i (line 391) | typedef __m256i glm_u64vec4; type float32x4_t (line 395) | typedef float32x4_t glm_f32vec4; type int32x4_t (line 396) | typedef int32x4_t glm_i32vec4; type uint32x4_t (line 397) | typedef uint32x4_t glm_u32vec4; FILE: android/src/glm/trigonometric.hpp type glm (line 24) | namespace glm FILE: android/src/glm/vector_relational.hpp type glm (line 25) | namespace glm FILE: android/src/main/java/com/example/flutter_opengl/FlutterOpenglPlugin.java class FlutterOpenglPlugin (line 21) | public class FlutterOpenglPlugin implements FlutterPlugin, MethodCallHan... method nativeSetSurface (line 27) | public static native void nativeSetSurface(Surface surface, int width,... method getDouble (line 40) | private double getDouble(Object obj) { method getInt (line 46) | private int getInt(Object obj) { method getBoolean (line 52) | private int getBoolean(Object obj) { method getString (line 58) | private String getString(Object obj) { method onAttachedToEngine (line 64) | @Override method onMethodCall (line 71) | @Override method onDetachedFromEngine (line 107) | @Override FILE: example/android/app/src/main/java/com/example/flutter_opengl_example/MainActivity.java class MainActivity (line 5) | public class MainActivity extends FlutterActivity { FILE: example/lib/controls/ShaderButtons.dart class ShaderButtons (line 14) | class ShaderButtons extends ConsumerWidget { method build (line 20) | Widget build(BuildContext context, WidgetRef ref) FILE: example/lib/controls/controls.dart class Controls (line 17) | class Controls extends ConsumerWidget { method build (line 25) | Widget build(BuildContext context, WidgetRef ref) FILE: example/lib/controls/texture_chooser.dart class TextureChooser (line 10) | class TextureChooser extends ConsumerWidget { method build (line 16) | Widget build(BuildContext context, WidgetRef ref) class TextureWidget (line 31) | class TextureWidget extends ConsumerWidget { method build (line 44) | Widget build(BuildContext context, WidgetRef ref) method _items (line 165) | List _items(WidgetRef ref) class Item (line 223) | class Item extends ConsumerWidget { method build (line 264) | Widget build(BuildContext context, WidgetRef ref) FILE: example/lib/controls/texture_sizes.dart class TextureSize (line 9) | class TextureSize extends ConsumerWidget { method build (line 15) | Widget build(BuildContext context, WidgetRef ref) FILE: example/lib/edit_shader.dart class EditShader (line 15) | class EditShader extends StatelessWidget { method build (line 21) | Widget build(BuildContext context) FILE: example/lib/main.dart function main (line 4) | void main() class MyApp (line 11) | class MyApp extends StatelessWidget { method build (line 81) | Widget build(BuildContext context) FILE: example/lib/main_in_deep.dart function main (line 15) | void main() class MyApp (line 20) | class MyApp extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class TextureAndTabs (line 35) | class TextureAndTabs extends ConsumerWidget { method build (line 41) | Widget build(BuildContext context, WidgetRef ref) class UpperText (line 123) | class UpperText extends ConsumerWidget { method build (line 129) | Widget build(BuildContext context, WidgetRef ref) FILE: example/lib/shader_widget.dart class ShaderWidget (line 12) | class ShaderWidget extends StatefulWidget { method createState (line 23) | State createState() class _ShaderWidgetState (line 26) | class _ShaderWidgetState extends State { method build (line 31) | Widget build(BuildContext context) class RendererWidget (line 65) | class RendererWidget extends StatelessWidget { method build (line 76) | Widget build(BuildContext context) FILE: example/lib/states.dart type TextureFilter (line 23) | enum TextureFilter { type TextureWrap (line 29) | enum TextureWrap { class TextureParams (line 34) | class TextureParams { method copyWith (line 47) | TextureParams copyWith({ FILE: example/lib/test_widget.dart class TestWidget (line 8) | class TestWidget extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: example/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 12) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: example/linux/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: example/linux/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_dispose (line 85) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 91) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 97) | static void my_application_init(MyApplication* self) {} function MyApplication (line 99) | MyApplication* my_application_new() { FILE: example/test/widget_test.dart function main (line 13) | void main() FILE: example/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 13) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: example/windows/runner/flutter_window.cpp function LRESULT (line 40) | LRESULT FILE: example/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: example/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: example/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: example/windows/runner/win32_window.cpp function Scale (line 18) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 24) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 41) | class WindowClassRegistrar { method WindowClassRegistrar (line 46) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 62) | WindowClassRegistrar() = default; function wchar_t (line 71) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 133) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 152) | LRESULT function Win32Window (line 208) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 224) | RECT Win32Window::GetClientArea() { function HWND (line 230) | HWND Win32Window::GetHandle() { FILE: example/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: lib/src/flutter_opengl.dart class FlutterOpengl (line 3) | class FlutterOpengl { method createSurface (line 6) | Future createSurface(int width, int height) FILE: lib/src/flutter_opengl_ffi.dart type PointerEventType (line 7) | enum PointerEventType { type UniformType (line 13) | enum UniformType { class FlutterOpenGLFfi (line 27) | class FlutterOpenGLFfi { method rendererStatus (line 45) | bool rendererStatus() method getTextureSize (line 57) | Size getTextureSize() method startThread (line 79) | void startThread() method stopThread (line 90) | void stopThread() method setShader (line 107) | String setShader( method setShaderToy (line 141) | String setShaderToy(String fragmentShader) method getVertexShader (line 157) | String getVertexShader() method getFragmentShader (line 171) | String getFragmentShader() method addShaderToyUniforms (line 190) | void addShaderToyUniforms() method setMousePosition (line 214) | void setMousePosition( method getFps (line 244) | double getFps() method setClearColor (line 254) | void setClearColor( method addBoolUniform (line 281) | bool addBoolUniform(String name, bool val) method addIntUniform (line 295) | bool addIntUniform(String name, int val) method addFloatUniform (line 309) | bool addFloatUniform(String name, double val) method addVec2Uniform (line 323) | bool addVec2Uniform(String name, List val) method addVec3Uniform (line 343) | bool addVec3Uniform(String name, List val) method addVec4Uniform (line 363) | bool addVec4Uniform(String name, List val) method addMat2Uniform (line 383) | bool addMat2Uniform(String name, List val) method addMat3Uniform (line 403) | bool addMat3Uniform(String name, List val) method addMat4Uniform (line 423) | bool addMat4Uniform(String name, List val) method removeUniform (line 451) | bool removeUniform(String name) method addSampler2DUniform (line 468) | bool addSampler2DUniform( method replaceSampler2DUniform (line 505) | bool replaceSampler2DUniform( method setBoolUniform (line 541) | bool setBoolUniform(String name, bool val) method setIntUniform (line 554) | bool setIntUniform(String name, int val) method setFloatUniform (line 567) | bool setFloatUniform(String name, double val) method setVec2Uniform (line 580) | bool setVec2Uniform(String name, List val) method setVec3Uniform (line 594) | bool setVec3Uniform(String name, List val) method setVec4Uniform (line 609) | bool setVec4Uniform(String name, List val) method setMat2Uniform (line 625) | bool setMat2Uniform(String name, List val) method setMat3Uniform (line 641) | bool setMat3Uniform(String name, List val) method setMat4Uniform (line 662) | bool setMat4Uniform(String name, List val) method setSampler2DUniform (line 690) | bool setSampler2DUniform(String name, Uint8List val) method startCaptureOnSampler2D (line 719) | bool startCaptureOnSampler2D(String name, String completeFilePath) method stopCapture (line 736) | bool stopCapture() FILE: lib/src/flutter_opengl_method_channel.dart class MethodChannelFlutterOpengl (line 7) | class MethodChannelFlutterOpengl extends FlutterOpenglPlatform { method createSurface (line 13) | Future createSurface(int width, int height) FILE: lib/src/flutter_opengl_platform_interface.dart class FlutterOpenglPlatform (line 5) | abstract class FlutterOpenglPlatform extends PlatformInterface { method createSurface (line 28) | Future createSurface(int width, int height) FILE: lib/src/ogl_utils.dart class CapturedWidget (line 13) | class CapturedWidget { type AddMethod (line 20) | enum AddMethod { class OGLUtils (line 31) | class OGLUtils { method captureWidget (line 33) | Future captureWidget(GlobalKey widgetKey) method setAssetTexture (line 54) | Future setAssetTexture(String uniformName, String assetName, FILE: lib/src/opengl_controller.dart class OpenGLController (line 8) | class OpenGLController { FILE: lib/src/opengl_texture.dart class OpenGLTexture (line 41) | class OpenGLTexture extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: linux/fl_my_texture_gl.cc function gboolean (line 10) | static gboolean fl_my_texture_gl_populate(FlTextureGL *texture, function FlMyTextureGL (line 26) | FlMyTextureGL *fl_my_texture_gl_new(uint32_t target, function fl_my_texture_gl_class_init (line 39) | static void fl_my_texture_gl_class_init( function fl_my_texture_gl_init (line 46) | static void fl_my_texture_gl_init(FlMyTextureGL *self) FILE: linux/flutter_opengl_plugin.cc function flutter_opengl_plugin_handle_method_call (line 28) | static void flutter_opengl_plugin_handle_method_call( function flutter_opengl_plugin_dispose (line 110) | static void flutter_opengl_plugin_dispose(GObject *object) function flutter_opengl_plugin_class_init (line 115) | static void flutter_opengl_plugin_class_init(FlutterOpenglPluginClass *k... function flutter_opengl_plugin_init (line 120) | static void flutter_opengl_plugin_init(FlutterOpenglPlugin *self) {} function method_call_cb (line 122) | static void method_call_cb(FlMethodChannel *channel, FlMethodCall *metho... function flutter_opengl_plugin_register_with_registrar (line 129) | void flutter_opengl_plugin_register_with_registrar(FlPluginRegistrar *re... FILE: linux/include/fl_my_texture_gl.h type _FlMyTextureGL (line 16) | struct _FlMyTextureGL type _FlutterOpenglPlugin (line 30) | struct _FlutterOpenglPlugin FILE: linux/include/flutter_opengl/flutter_opengl_plugin.h type FlutterOpenglPlugin (line 14) | typedef struct _FlutterOpenglPlugin FlutterOpenglPlugin; type FlutterOpenglPluginClass (line 15) | typedef struct { FILE: linux/test.cpp function eglTest (line 22) | void eglTest(EGLDisplay egl_display) function drawFrame (line 311) | void drawFrame(FlutterOpenglPlugin *self) { function main2 (line 326) | void main2(FlutterOpenglPlugin *self, int width, int height) { function GLint (line 486) | GLint common_get_shader_program(const char *vertex_shader_source, const ... function GLuint (line 588) | GLuint createRenderTarget(uint16_t const width, uint16_t const height) function GLuint (line 616) | GLuint createRenderTargetTexture(FlutterOpenglPlugin *self, uint16_t con... function cs (line 659) | static void cs(GLuint p, GLenum type, const char *src) function mainFBO3 (line 667) | void mainFBO3(FlutterOpenglPlugin *self, int width, int height) { function mainFBO4 (line 712) | void mainFBO4(FlutterOpenglPlugin *self, int width, int height) { function mainFBO5 (line 784) | void mainFBO5(FlutterOpenglPlugin *self, int width, int height) { function mainFBO2 (line 803) | void mainFBO2(FlutterOpenglPlugin *self, int width, int height) { function mainFBO (line 864) | void mainFBO(FlutterOpenglPlugin *self, int width, int height) { function testRandomTexture (line 960) | void testRandomTexture(FlutterOpenglPlugin *self, int width, int height) { FILE: src/Renderer.cpp function GLint (line 188) | GLint Renderer::setPixelFormat() function OpenCVCapture (line 276) | OpenCVCapture *Renderer::getOpenCVCapture() FILE: src/Renderer.h function class (line 33) | class Renderer { FILE: src/Sampler2D.h function class (line 9) | class Sampler2D { FILE: src/Shader.cpp function eglPrintError (line 11) | void eglPrintError(const std::string ¬e) { function replaceAll (line 70) | void replaceAll(std::string& src, const std::string& search, function GLuint (line 281) | GLuint Shader::loadShader(GLenum shaderType, const char *shaderSource) { function GLuint (line 311) | GLuint Shader::createProgram(const char *vertexSource, const char *fragm... FILE: src/Shader.h function class (line 44) | class Shader { FILE: src/common.h type OpenglPluginContext (line 26) | typedef struct flutter_opengl_plugin_context { type OpenglPluginContext (line 61) | typedef struct flutter_opengl_plugin_context type OpenglPluginContext (line 87) | typedef struct flutter_opengl_plugin_context FILE: src/ffi.cpp function deleteRenderer (line 16) | void deleteRenderer() { function createRenderer (line 31) | void createRenderer(OpenglPluginContext *textureStruct) { function Renderer (line 36) | Renderer *getRenderer() { return renderer; } function FFI_PLUGIN_EXPORT (line 38) | FFI_PLUGIN_EXPORT bool rendererStatus() { function FFI_PLUGIN_EXPORT (line 43) | FFI_PLUGIN_EXPORT void getTextureSize(int32_t *width, int32_t *height) { function FFI_PLUGIN_EXPORT (line 56) | FFI_PLUGIN_EXPORT void function FFI_PLUGIN_EXPORT (line 70) | FFI_PLUGIN_EXPORT void function FFI_PLUGIN_EXPORT (line 85) | FFI_PLUGIN_EXPORT const char * function FFI_PLUGIN_EXPORT (line 102) | FFI_PLUGIN_EXPORT const char * function FFI_PLUGIN_EXPORT (line 116) | FFI_PLUGIN_EXPORT const char * function FFI_PLUGIN_EXPORT (line 129) | FFI_PLUGIN_EXPORT const char * function FFI_PLUGIN_EXPORT (line 143) | FFI_PLUGIN_EXPORT void function FFI_PLUGIN_EXPORT (line 166) | FFI_PLUGIN_EXPORT void function FFI_PLUGIN_EXPORT (line 203) | FFI_PLUGIN_EXPORT double function FFI_PLUGIN_EXPORT (line 218) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 237) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 252) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 271) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 297) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 320) | FFI_PLUGIN_EXPORT bool function FFI_PLUGIN_EXPORT (line 349) | FFI_PLUGIN_EXPORT bool FILE: src/ndk/ndk.cpp function setVM (line 10) | void setVM(JavaVM *vm) { function setFlutterEnvironment (line 14) | bool setFlutterEnvironment() { function jint (line 21) | jint JNI_OnLoad(JavaVM *vm, void *reserved) { FILE: src/opencv_capture.h type CameraMsg (line 13) | enum CameraMsg { function class (line 19) | class OpenCVCapture { FILE: src/uniformQueue.cpp function Sampler2D (line 398) | Sampler2D *UniformQueue::getSampler2D(const std::string &name) FILE: src/uniformQueue.h type UniformType (line 41) | typedef enum { function class (line 54) | class UniformQueue { FILE: test/flutter_opengl_method_channel_test.dart function main (line 5) | void main() FILE: test/flutter_opengl_test.dart function main (line 13) | void main() FILE: windows/fl_my_texture_gl.h function class (line 10) | class FlMyTextureGL type user_release_context (line 37) | typedef struct { FILE: windows/flutter_opengl_plugin.cpp type flutter_opengl (line 26) | namespace flutter_opengl { function GLint (line 28) | GLint MySetPixelFormat() function initGL (line 87) | void initGL() FILE: windows/flutter_opengl_plugin.h function namespace (line 9) | namespace flutter_opengl { FILE: windows/flutter_opengl_plugin_c_api.cpp function FlutterOpenglPluginCApiRegisterWithRegistrar (line 7) | void FlutterOpenglPluginCApiRegisterWithRegistrar(