Класс QTextureImageDataGenerator
(Qt3DRender::QTextureImageDataGenerator)Предоставляет данные текстурного изображения для QAbstractTextureImage Подробнее...
| Заголовок: | #include <QTextureImageDataGenerator> |
| qmake: | QT += 3drender |
| С тех пор: | Qt 5.7 |
| Наследует: | Qt3DRender::QAbstractFunctor |
Публичные функции
| virtual | ~QTextureImageDataGenerator() |
| virtual QTextureImageDataPtr | operator()() = 0 |
| virtual bool | operator==(const QTextureImageDataGenerator &other) const = 0 |
- 2 публичных функции унаследованы от Qt3DRender::QAbstractFunctor
Связанные нечлены
| typedef | QTextureImageDataPtr |
Подробное описание
Предоставляет данные текстурного изображения для QAbstractTextureImage
QTextureImageDataGenerator является поставщиком данных для QAbstractTexture. QTextureImageDataGenerator может быть использован для расширения Qt3D, добавив больше способов загрузки данных текстурного изображения, а также поддержку пользовательских форматов и форматов, которые Qt3D не поддерживает по умолчанию. Данные возвращаются в QTextureImageDataPtr, который содержит данные, которые будут загружены в текстуру. QTextureImageDataGenerator выполняется заданиями аспекта в бэкенде.
Документация по функциям-членам
[virtual] QTextureImageDataGenerator::~QTextureImageDataGenerator()
Уничтожает экземпляр QTextureImageDataGenerator. Деструктор является виртуальным.
[pure virtual] QTextureImageDataPtr QTextureImageDataGenerator::operator()()
Реализует метод для возврата данных текстурного изображения.
[pure virtual] bool QTextureImageDataGenerator::operator==(const QTextureImageDataGenerator &other) const
Реализует метод для сравнения этого генератора данных текстуры с other. Возвращает булево значение, которое указывает, нужно ли QAbstractTextureImage перезагружать QTextureImageData.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3drender-qtextureimagedatagenerator.html