QShaderData 类

class Qt3DRender::QShaderData

提供指定统一块或着色器结构值的方法。 更多...

头文件 #include <Qt3DRender/QShaderData>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmakeQT += 3drender
继承 Qt3DCore::QComponent

公共函数

QShaderData(Qt3DCore::QNode *parent = nullptr)
Qt3DRender::PropertyReaderInterfacePtrpropertyReader() const

详细描述

注意:当子类化和添加属性到 QShaderData 时,请注意,如果您需要嵌套一个内部的 Qt3DRender::QShaderData,属性的数据类型应该是 Qt3DRender::QShaderData* 而不是您子类的名称。

成员函数文档

[显式] QShaderData::QShaderData(Qt3DCore::QNode *parent = nullptr)

使用指定的 parent 创建一个新的 QShaderData。

Qt3DRender::PropertyReaderInterfacePtr QShaderData::propertyReader() const

QShaderData::propertyReader 返回此着色器数据的 PropertyReaderInterfacePtr

© 2024 The Qt Company Ltd. 本文件中包含的文档贡献是各自所有者的版权。本文件中的文档是根据 Free Software Foundation 发布的 GNU Free Documentation License 版本 1.3 许可的。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。