UniformValue Class
(Qt3DRender::Render::UniformValue)Public Types
| enum | ValueType { ScalarValue, NodeId, TextureValue, BufferValue } |
Public Functions
| UniformValue() | |
| UniformValue(int i) | |
| UniformValue(uint i) | |
| UniformValue(float f) | |
| UniformValue(double d) | |
| UniformValue(bool b) | |
| UniformValue(const QVector2D &vec2) | |
| UniformValue(const QVector3D &vec3) | |
| UniformValue(const QVector4D &vec4) | |
| UniformValue(const QMatrix3x3 &mat33) | |
| UniformValue(const QMatrix4x4 &mat44) | |
| UniformValue(int byteSize, ValueType valueType) | |
| UniformValue(Qt3DCore::QNodeId id) | |
| int | byteSize() const |
| const T * | constData() const |
| T * | data() |
| UniformType | storedType() const |
| ValueType | valueType() const |
| bool | operator!=(const UniformValue &other) const |
| bool | operator==(const UniformValue &other) const |
Static Public Members
| UniformValue | fromVariant(const QVariant &variant) |
Member Function Documentation
UniformValue::UniformValue()
Default constructs an instance of UniformValue.
UniformValue::UniformValue(int i)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(uint i)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(float f)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(double d)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(bool b)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(const QVector2D &vec2)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(const QVector3D &vec3)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(const QVector4D &vec4)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(const QMatrix3x3 &mat33)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(const QMatrix4x4 &mat44)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(int byteSize, ValueType valueType)
Default constructs an instance of UniformValue.
UniformValue::UniformValue(Qt3DCore::QNodeId id)
Default constructs an instance of UniformValue.