Spec-Zone.ru › Qt 5.9

Класс QTextureLoader

(Qt3DRender::QTextureLoader)

Обрабатывает загрузку текстуры и устанавливает свойства текстуры. Подробнее...

Заголовок: #include <QTextureLoader>
qmake: QT += 3drender
Наследует: Qt3DRender::QAbstractTexture
  • Список всех членов, включая унаследованные

Свойства

  • зеркалирование : bool
  • источник : QUrl
  • 15 свойств унаследовано от Qt3DRender::QAbstractTexture
  • 3 свойства унаследовано от Qt3DCore::QNode
  • 1 свойство унаследовано от QObject

Открытые функции

QTextureLoader(Qt3DCore::QNode *родитель = nullptr)
bool являетсяЗеркалированным() const
QUrl источник() const
  • 21 открытая функция унаследована от Qt3DRender::QAbstractTexture
  • 11 открытых функций унаследовано от Qt3DCore::QNode
  • 32 открытых функции унаследовано от QObject

Открытые слоты

void установитьЗеркалирование(bool зеркалирование)
void установитьИсточник(const QUrl &источник)
  • 12 открытых слотов унаследовано от Qt3DRender::QAbstractTexture
  • 3 открытых слотов унаследовано от Qt3DCore::QNode
  • 1 открытый слот унаследовано от QObject

Сигналы

void изменилосьЗеркалирование(bool зеркалирование)
void изменилсяИсточник(const QUrl &источник)
  • 13 сигналов унаследовано от Qt3DRender::QAbstractTexture
  • 4 сигнала унаследовано от Qt3DCore::QNode
  • 2 сигнала унаследовано от QObject

Дополнительные унаследованные члены

  • 11 статических открытых членов унаследовано от QObject
  • 1 защищённая функция унаследована от Qt3DRender::QAbstractTexture
  • 2 защищённые функции унаследовано от Qt3DCore::QNode
  • 9 защищённых функций унаследовано от QObject

Подробное описание

Обрабатывает загрузку текстуры и устанавливает свойства текстуры.

Документация по свойствам

зеркалирование : bool

Это свойство указывает, должна ли текстура быть зеркально отображена при загрузке. Это удобство, чтобы избежать необходимости манипулировать изображениями для соответствия началу координат текстуры, используемых API рендеринга. По умолчанию это свойство установлено в true. Это не имеет эффекта при использовании сжатых форматов текстур.

Примечание: OpenGL указывает начало координат текстуры из нижнего левого угла, в то время как DirectX использует верхний левый угол.

Примечание: При использовании текстуры куба вам, вероятно, захочется отключить зеркалирование, так как обработчик текстур куба принимает направление, а не обычные координаты текстуры.

Функции доступа:

bool являетсяЗеркалированным() const
void установитьЗеркалирование(bool зеркалирование)

Сигнал уведомления:

void изменилосьЗеркалирование(bool зеркалирование)

источник : QUrl

Возвращает текущий источник текстуры.

Функции доступа:

QUrl источник() const
void установитьИсточник(const QUrl &источник)

Сигнал уведомления:

void изменилсяИсточник(const QUrl &источник)

Документация по функциям членов

QTextureLoader::QTextureLoader(Qt3DCore::QNode *родитель = nullptr)

Конструктор по умолчанию экземпляра QTextureLoader.

[slot] void QTextureLoader::установитьЗеркалирование(bool зеркалирование)

Устанавливает зеркалирование в зеркалирование.

Примечание: Это внутренне вызывает вызов обновления генератора данных.

Примечание: Функция-установщик для свойства зеркалирование.

См. также являетсяЗеркалированным().

[slot] void QTextureLoader::установитьИсточник(const QUrl &источник)

Устанавливает источник загрузчика текстуры в источник. источник

Примечание: Функция-установщик для свойства источник.

См. также источник().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3drender-qtextureloader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API