Класс QRenderPass
(Qt3DRender::QRenderPass)Свойства
Открытые функции
Открытые слоты
Сигналы
Защищенные функции
| |
QRenderPass(QRenderPassPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR) |
| void |
copy(const Qt3DCore::QNode *ref) |
Дополнительные унаследованные члены
- 11 статических открытых членов унаследовано от QObject
- 1 статический защищенный член унаследовано от Qt3DCore::QNode
Документация по свойствам
shaderProgram : Qt3DRender::QShaderProgram *
Функции доступа:
| QShaderProgram * |
shaderProgram() const |
| void |
setShaderProgram(QShaderProgram *shaderProgram) |
Сигнал уведомления:
| void |
shaderProgramChanged(QShaderProgram *shaderProgram) |
Документация по функциям-членам
QRenderPass::QRenderPass(Qt3DCore::QNode *parent = Q_NULLPTR)
Конструктор по умолчанию экземпляра QRenderPass.
[protected] QRenderPass::QRenderPass(QRenderPassPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR)
Копирующий конструктор.
QRenderPass::~QRenderPass()
Уничтожает экземпляр QRenderPass.
void QRenderPass::addAnnotation(QAnnotation *criterion)
void QRenderPass::addBinding(QParameterMapping *binding)
void QRenderPass::addParameter(QParameter *p)
void QRenderPass::addRenderState(QRenderState *state)
QList<QAnnotation *> QRenderPass::annotations() const
ParameterList QRenderPass::attributes() const
[protected] void QRenderPass::copy(const Qt3DCore::QNode *ref)
QString QRenderPass::glslNameForParameter(QString paramName) const
QList<QParameter *> QRenderPass::parameters() const
void QRenderPass::removeAnnotation(QAnnotation *criterion)
void QRenderPass::removeBinding(QParameterMapping *binding)
void QRenderPass::removeParameter(QParameter *p)
void QRenderPass::removeRenderState(QRenderState *state)
QList<QRenderState *> QRenderPass::renderStates() const