Lines Matching defs:value
23 * \brief OpenGL value to string utilities.
40 typedef const char* (*GetEnumNameFunc) (int value);
42 const deUint32* const value;
46 EnumPointerFmt (const deUint32* value_, deUint32 size_, GetEnumNameFunc getName_) : value(value_), size(size_), getName(getName_) {}
52 const deUint8* const value;
55 BooleanPointerFmt (const deUint8* value_, deUint32 size_) : value(value_), size(size_) {}
69 const int value;
70 TextureParameterValueStr (deUint32 param_, int value_) : param(param_), value(value_) {}
80 inline detail::EnumPointerFmt getEnumPointerStr (const deUint32* value, deInt32 size, detail::EnumPointerFmt::GetEnumNameFunc getName)
82 return detail::EnumPointerFmt(value, (deUint32)de::max(0, size), getName);
85 inline detail::BooleanPointerFmt getBooleanPointerStr (const deUint8* value, deInt32 size)
87 return detail::BooleanPointerFmt(value, (deUint32)de::max(0, size));
91 inline detail::TextureParameterValueStr getTextureParameterValueStr (deUint32 param, int value) { return detail::TextureParameterValueStr(param, value); }
103 // \note return value is void to prevent compilation. Otherwise this would only break linking.
104 void getBooleanPointerStr (const bool* value, deInt32 size); // delete