QTextureImage

Encapsulates the necessary information to create an OpenGL texture image from an image source. More

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QTextureImage

Synopsis

Functions

Detailed Description

It contains the necessary information mipmap level, layer, cube face and source URL to load at the proper place data into an OpenGL texture.

class PySide6.Qt3DRender.Qt3DRender.QTextureImage([parent=None])
Parameters

parentPySide6.Qt3DCore.Qt3DCore.QNode

Constructs a new QTextureImage instance with parent as parent.

PySide6.Qt3DRender.Qt3DRender.QTextureImage.Status

This enumeration specifies the status values for texture image loading.

Constant

Description

Qt3DRender.QTextureImage.None

The texture image loading has not been started yet.

Qt3DRender.QTextureImage.Loading

The texture image loading has started, but not finised.

Qt3DRender.QTextureImage.Ready

The texture image loading has finished.

Qt3DRender.QTextureImage.Error

The texture image loading confronted an error.

PySide6.Qt3DRender.Qt3DRender.QTextureImage.isMirrored()
Return type

bool

Returns whether mirroring is enabled or not.

PySide6.Qt3DRender.Qt3DRender.QTextureImage.mirroredChanged(mirrored)
Parameters

mirrored – bool

PySide6.Qt3DRender.Qt3DRender.QTextureImage.setMirrored(mirrored)
Parameters

mirrored – bool

Sets mirroring to mirrored.

Note

This internally triggers a call to update the data generator.

See also

isMirrored()

PySide6.Qt3DRender.Qt3DRender.QTextureImage.setSource(source)
Parameters

sourcePySide6.QtCore.QUrl

Sets the source url of the texture image to source.

Note

This internally triggers a call to update the data generator.

See also

source()

PySide6.Qt3DRender.Qt3DRender.QTextureImage.setStatus(status)
Parameters

statusStatus

Sets the status to status. status

See also

status()

PySide6.Qt3DRender.Qt3DRender.QTextureImage.source()
Return type

PySide6.QtCore.QUrl

Returns the source url from which data for the texture image will be loaded.

See also

setSource()

PySide6.Qt3DRender.Qt3DRender.QTextureImage.sourceChanged(source)
Parameters

sourcePySide6.QtCore.QUrl

PySide6.Qt3DRender.Qt3DRender.QTextureImage.status()
Return type

Status

Returns the current status.

See also

setStatus()

PySide6.Qt3DRender.Qt3DRender.QTextureImage.statusChanged(status)
Parameters

statusStatus