PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate

class QTextureDataUpdate

QTextureDataUpdate 包含执行纹理内容部分更新所需的内容和信息。更多

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

实际的数据内容包含在QTextureImageDataPtr成员中。其他成员允许指定内容更新的x、y、z偏移量以及最终的层、mipLevel和面。

另请参阅

QAbstractTexture

__init__()
__init__(other)
Parameters:

其他QTextureDataUpdate

data()
Return type:

QSharedPointer

face()
Return type:

CubeMapFace

layer()
Return type:

整数

mipLevel()
Return type:

整数

__ne__(rhs)
Parameters:

rhsQTextureDataUpdate

Return type:

布尔

__eq__(rhs)
Parameters:

rhsQTextureDataUpdate

Return type:

布尔

setData(data)
Parameters:

数据QSharedPointer

setFace(face)
Parameters:

CubeMapFace

setLayer(layer)
Parameters:

layer – 整数

setMipLevel(mipLevel)
Parameters:

mipLevel – int

setX(x)
Parameters:

x – 整数

setY(y)
Parameters:

y – 整数

setZ(z)
Parameters:

z – 整数

swap(other)
Parameters:

其他QTextureDataUpdate

x()
Return type:

整数

y()
Return type:

整数

z()
Return type:

整数