Home | History | Annotate | Download | only in randomshaders

Lines Matching refs:floatVal

39 	float	floatVal;
43 Scalar (float v) : floatVal (v) {}
66 template <> inline float Scalar::as<float> (void) const { return floatVal; }
67 template <> inline float& Scalar::as<float> (void) { return floatVal; }
101 float asFloat (void) const { DE_STATIC_ASSERT(Stride == 1); return m_value->floatVal; }
106 float asFloat (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, Stride)); return m_value[ndx].floatVal; }
134 float& asFloat (void) { DE_STATIC_ASSERT(Stride == 1); return this->m_value->floatVal; }
139 float& asFloat (int ndx) { DE_ASSERT(de::inBounds(ndx, 0, Stride)); return this->m_value[ndx].floatVal; }
153 StridedValueAccess& operator= (float floatVal) { asFloat() = floatVal; return *this; }