Home | History | Annotate | Download | only in randomshaders

Lines Matching refs:intVal

38 	int		intVal;
42 Scalar (void) : intVal (0) {}
44 Scalar (int v) : intVal (v) {}
48 bool operator== (Scalar other) const { return intVal == other.intVal; }
49 bool operator!= (Scalar other) const { return intVal != other.intVal; }
68 template <> inline int Scalar::as<int> (void) const { return intVal; }
69 template <> inline int& Scalar::as<int> (void) { return intVal; }
102 int asInt (void) const { DE_STATIC_ASSERT(Stride == 1); return m_value->intVal; }
107 int asInt (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, Stride)); return m_value[ndx].intVal; }
135 int& asInt (void) { DE_STATIC_ASSERT(Stride == 1); return this->m_value->intVal; }
140 int& asInt (int ndx) { DE_ASSERT(de::inBounds(ndx, 0, Stride)); return this->m_value[ndx].intVal; }
154 StridedValueAccess& operator= (int intVal) { asInt() = intVal; return *this; }