void setDepth(int newDepth)
void setHeight(int newHeight)
void textureDataChanged()
void setTextureData(const QByteArray &newTextureData)
QQuick3DTextureDataFrontend()
\qmlproperty int ProceduralTextureData::width
void setWidth(int newWidth)
void hasTransparencyChanged()
void setFormat(const QQuick3DTextureData::Format &newFormat)
QQuick3DTextureData::Format format
void setHasTransparency(bool newHasTransparency)
Format
Returns the color format of the texture data assigned in \l textureData property.
void setSize(const QSize &size)
Sets the size of the texture data in pixels.
void setTextureData(const QByteArray &data)
Sets the texture data.
void setDepth(int depth)
Sets the depth of the texture data in pixels.
void setHasTransparency(bool hasTransparency)
Set hasTransparency to true if the texture data has an active alpha channel with non-opaque values.
Format format() const
Returns the format of the texture data.
const QByteArray textureData() const
Returns the current texture data defined by this item.
QSize size() const
Returns the size of the texture data in pixels.
bool hasTransparency() const
Returns true if the texture data has transparency.
void setFormat(Format format)
Sets the format of the texture data.
int depth() const
Returns the depth of the texture data in pixels.