QTextureImageData stores data representing a texture. 更多...
头: | #include <QTextureImageData> |
qmake: | QT += 3drender |
Since: | Qt 5.5 |
QTextureImageData () | |
void | cleanup () |
QByteArray | data (int layer = 0, int face = 0, int mipmapLevel = 0) const |
int | depth () const |
int | faces () const |
QOpenGLTexture::TextureFormat | format () const |
int | height () const |
bool | isCompressed () const |
int | layers () const |
int | mipLevels () const |
QOpenGLTexture::PixelFormat | pixelFormat () const |
QOpenGLTexture::PixelType | pixelType () const |
void | setData (const QByteArray & data , int blockSize , bool isCompressed = false) |
void | setDepth (int depth ) |
void | setFaces (int faces ) |
void | setFormat (QOpenGLTexture::TextureFormat format ) |
void | setHeight (int height ) |
void | setImage (const QImage & image ) |
void | setLayers (int layers ) |
void | setMipLevels (int mipLevels ) |
void | setPixelFormat (QOpenGLTexture::PixelFormat pixelFormat ) |
void | setPixelType (QOpenGLTexture::PixelType pixelType ) |
void | setTarget (QOpenGLTexture::Target target ) |
void | setWidth (int width ) |
QOpenGLTexture::Target | target () const |
int | width () const |
QTextureImageData & | operator= (const QTextureImageData & other ) |
QTextureImageData stores data representing a texture.
构造新的 Qt3DRender::QTextureImageData .
Remove stored texture data and return the object to its initial state
Returns the raw image data for the texture at layer layer , face face and mipmapLevel mipmapLevel
另请参阅 setData ().
Returns the depth of the stored texture
另请参阅 setDepth ().
Returns the number of faces in the stored texture
另请参阅 setFaces ().
Returns the format of the stored texture
另请参阅 setFormat ().
Returns the height of the stored texture
另请参阅 setHeight ().
Returns true if the stored texture is in a compressed format
Returns the number of layers in the stored texture
另请参阅 setLayers ().
Returns the number of mip levels in the stored texture
另请参阅 setMipLevels ().
Returns the pixel format of the stored texture
另请参阅 setPixelFormat ().
Returns the pixel type of the stored texture
另请参阅 setPixelType ().
Store the data data with blocksize blockSize and if the data to be stored is compressed isCompressed
另请参阅 data ().
Sets the depth to depth . setDepth
另请参阅 depth ().
Sets the faces to faces . setFaces
另请参阅 faces ().
Sets the format to format .
另请参阅 format ().
Sets the height to height . setHeight
另请参阅 height ().
Copies the image image as raw data within this object
Sets the layers to layers . setLayers
另请参阅 layers ().
Sets the mip levels to mipLevels . setMipLevels
另请参阅 mipLevels ().
Sets the pixel format to pixelFormat . setPixelFormat
另请参阅 pixelFormat ().
Sets the pixel type to pixelType setPixelType
另请参阅 pixelType ().
Sets the target to target . target
另请参阅 target ().
Sets the width to width . setWidth
另请参阅 width ().
Returns the target for the stored texture
另请参阅 setTarget ().
Returns the width of the stored texture
另请参阅 setWidth ().
拷贝赋值运算符。