Класс QBlendState
(Qt3DRender::QBlendState)Содержит информацию о смешивании. Подробнее...
Типы
| Перечисление |
Смешивание { Нуль, Единица, ЦветИсточника, АльфаИсточника, ..., ЕдиницаМинусЦветПервогоИсточника0 } |
Свойства
Открытые функции
Открытые слоты
Сигналы
Защищенные функции
| |
QBlendState(QRenderState::Type type, Qt3DCore::QNode *parent = Q_NULLPTR) |
Дополнительные унаследованные члены
- 11 статических открытых членов унаследованы от QObject
- 1 статический защищенный член унаследован от Qt3DCore::QNode
Подробное описание
Содержит информацию о смешивании.
Документация по типам членов
перечисление QBlendState::Смешивание
| Константа |
Значение |
Описание |
Qt3DRender::QBlendState::Zero |
0 |
0 |
Qt3DRender::QBlendState::One |
1 |
1 |
Qt3DRender::QBlendState::SrcColor |
0x0300 |
0x0300 |
Qt3DRender::QBlendState::SrcAlpha |
0x0302 |
0x0302 |
Qt3DRender::QBlendState::Src1Alpha |
? |
|
Qt3DRender::QBlendState::Src1Color |
? |
|
Qt3DRender::QBlendState::DstColor |
0x0306 |
0x0306 |
Qt3DRender::QBlendState::DstAlpha |
0x0304 |
0x0304 |
Qt3DRender::QBlendState::SrcAlphaSaturate |
0x0308 |
0x0308 |
Qt3DRender::QBlendState::ConstantColor |
0x8001 |
0x8001 |
Qt3DRender::QBlendState::ConstantAlpha |
0x8003 |
0x8003 |
Qt3DRender::QBlendState::OneMinusSrcColor |
0x0301 |
0x0301 |
Qt3DRender::QBlendState::OneMinusSrcAlpha |
0x0303 |
0x0303 |
Qt3DRender::QBlendState::OneMinusDstAlpha |
0x0305 |
0x0305 |
Qt3DRender::QBlendState::OneMinusDstColor |
0x0307 |
0x0307 |
Qt3DRender::QBlendState::OneMinusConstantColor |
0x8002 |
0x8002 |
Qt3DRender::QBlendState::OneMinusConstantAlpha |
0x8004 |
0x8004 |
Qt3DRender::QBlendState::OneMinusSrc1Alpha |
? |
|
Qt3DRender::QBlendState::OneMinusSrc1Color0 |
? |
|
Документация свойств
Функции доступа:
| Blending |
dstAlpha() const |
| void |
setDstAlpha(Blending dstAlpha) |
Сигнал уведомления:
| void |
dstAlphaChanged(Blending dstAlpha) |
Функции доступа:
| Blending |
dstRGB() const |
| void |
setDstRGB(Blending dstRGB) |
Сигнал уведомления:
| void |
dstRGBChanged(Blending dstRGB) |
Функции доступа:
| Blending |
srcAlpha() const |
| void |
setSrcAlpha(Blending srcAlpha) |
Сигнал уведомления:
| void |
srcAlphaChanged(Blending srcAlpha) |
Функции доступа:
| Blending |
srcRGB() const |
| void |
setSrcRGB(Blending srcRGB) |
Сигнал уведомления:
| void |
srcRGBChanged(Blending srcRGB) |
Документация функций-членов
QBlendState::QBlendState(Qt3DCore::QNode *parent = Q_NULLPTR)
Создает экземпляр QBlendState по умолчанию.
[protected] QBlendState::QBlendState(QRenderState::Type type, Qt3DCore::QNode *parent = Q_NULLPTR)
Создает экземпляр QBlendState по умолчанию.
QBlendState::~QBlendState()
Уничтожает экземпляр QBlendState.