QShaderData 类
class Qt3DRender::QShaderData提供指定统一块或着色器结构值的方法。 更多...
头文件 | #include <Qt3DRender/QShaderData> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake | QT += 3drender |
继承 | Qt3DCore::QComponent |
公共函数
QShaderData(Qt3DCore::QNode *parent = nullptr) | |
Qt3DRender::PropertyReaderInterfacePtr | propertyReader() 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. 在芬兰和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。