Home | History | Annotate | Download | only in randomshaders

Lines Matching defs:access

381 	ExecValueAccess	access	= m_value.getValue(VariableType::getScalarType(VariableType::TYPE_FLOAT));
384 access.asFloat(ndx) = value;
393 ExecValueAccess access = m_value.getValue(VariableType::getScalarType(VariableType::TYPE_FLOAT));
396 access.asFloat(ndx) = customValue;
448 ExecValueAccess access = m_value.getValue(VariableType::getScalarType(VariableType::TYPE_INT));
451 access.asInt(ndx) = value;
496 ExecValueAccess access = m_value.getValue(VariableType::getScalarType(VariableType::TYPE_BOOL));
499 access.asBool(ndx) = value;
508 ExecValueAccess access = m_value.getValue(VariableType::getScalarType(VariableType::TYPE_BOOL));
511 access.asBool(ndx) = customValue;
612 template <typename T> T getValueAccessValue (ConstValueAccess access);
613 template<> inline float getValueAccessValue<float> (ConstValueAccess access) { return access.asFloat(); }
614 template<> inline int getValueAccessValue<int> (ConstValueAccess access) { return access.asInt(); }
615 template<> inline bool getValueAccessValue<bool> (ConstValueAccess access) { return access.asBool(); }
617 template <typename T> T& getValueAccessValue (ValueAccess access);
618 template<> inline float& getValueAccessValue<float> (ValueAccess access) { return access.asFloat(); }
619 template<> inline int& getValueAccessValue<int> (ValueAccess access) { return access.asInt(); }
620 template<> inline bool& getValueAccessValue<bool> (ValueAccess access) { return access.asBool(); }