Qt3DRender::QTextureImageData Class | Qt 3D (original) (raw)
Member Function Documentation
QTextureImageData::QTextureImageData()
Constructs a new Qt3DRender::QTextureImageData.
[noexcept]
int QTextureImageData::alignment() const
Returns the alignment requirement for the image.
See also setAlignment().
[noexcept]
void QTextureImageData::cleanup()
Remove stored texture data and return the object to its initial state
QByteArray QTextureImageData::data(int layer = 0, int face = 0, int mipmapLevel = 0) const
Returns the raw image data for the texture at layer layer, face face and mipmapLevel mipmapLevel.
See also setData().
[noexcept]
int QTextureImageData::depth() const
Returns the depth of the stored texture
See also setDepth().
[noexcept]
int QTextureImageData::faces() const
Returns the number of faces in the stored texture
See also setFaces().
[noexcept]
QOpenGLTexture::TextureFormat QTextureImageData::format() const
Returns the format of the stored texture.
See also setFormat().
[noexcept]
int QTextureImageData::height() const
Returns the height of the stored texture
See also setHeight().
[noexcept]
bool QTextureImageData::isCompressed() const
Returns true if the stored texture is in a compressed format
[noexcept]
int QTextureImageData::layers() const
Returns the number of layers in the stored texture
See also setLayers().
[noexcept]
int QTextureImageData::mipLevels() const
Returns the number of mip levels in the stored texture
See also setMipLevels().
[noexcept]
QOpenGLTexture::PixelFormat QTextureImageData::pixelFormat() const
Returns the pixel format of the stored texture.
See also setPixelFormat().
[noexcept]
QOpenGLTexture::PixelType QTextureImageData::pixelType() const
Returns the pixel type of the stored texture.
See also setPixelType().
[noexcept]
void QTextureImageData::setAlignment(int alignment)
Sets the alignment requirements for the image.
See also alignment().
void QTextureImageData::setData(const QByteArray &data, int blockSize, bool isCompressed = false)
Stores the data data with blocksize blockSize and if the data to be stored is compressed isCompressed.
See also data().
[noexcept]
void QTextureImageData::setDepth(int depth)
Sets the depth to depth. setDepth
See also depth().
[noexcept]
void QTextureImageData::setFaces(int faces)
Sets the faces to faces. setFaces
See also faces().
[noexcept]
void QTextureImageData::setFormat(QOpenGLTexture::TextureFormat format)
Sets the format to format.
See also format().
[noexcept]
void QTextureImageData::setHeight(int height)
Sets the height to height. setHeight
See also height().
void QTextureImageData::setImage(const QImage &image)
Copies the image image as raw data within this object.
[noexcept]
void QTextureImageData::setLayers(int layers)
Sets the layers to layers. setLayers
See also layers().
[noexcept]
void QTextureImageData::setMipLevels(int mipLevels)
Sets the mip levels to mipLevels. setMipLevels
See also mipLevels().
[noexcept]
void QTextureImageData::setPixelFormat(QOpenGLTexture::PixelFormat pixelFormat)
Sets the pixel format to pixelFormat.
See also pixelFormat().
[noexcept]
void QTextureImageData::setPixelType(QOpenGLTexture::PixelType pixelType)
Sets the pixel type to pixelType.
See also pixelType().
[noexcept]
void QTextureImageData::setTarget(QOpenGLTexture::Target target)
Sets the target to target.
See also target().
[noexcept]
void QTextureImageData::setWidth(int width)
Sets the width to width. setWidth
See also width().
[noexcept]
QOpenGLTexture::Target QTextureImageData::target() const
Returns the target for the stored texture.
See also setTarget().
[noexcept]
int QTextureImageData::width() const
Returns the width of the stored texture
See also setWidth().