Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include "qssgrtutilities_p.h"
#include "qssgqmlutilities_p.h"
#include "qssgscenedesc_p.h"
#include <QtCore/qurl.h>
#include <QtCore/qbuffer.h>
#include <QtGui/qimage.h>
#include <QtGui/qimagereader.h>
#include <QtGui/qimagewriter.h>
#include <QtGui/qquaternion.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderbuffermanager_p.h>
Go to the source code of this file.
Functions | |
static void | setProperties (QQuick3DObject &obj, const QSSGSceneDesc::Node &node, const QString &workingDir={}) |
template<typename GraphObjectType , typename NodeType > | |
GraphObjectType * | createRuntimeObject (NodeType &node, QQuick3DObject &parent) |
template<> | |
QQuick3DTextureData * | createRuntimeObject< QQuick3DTextureData > (QSSGSceneDesc::TextureData &node, QQuick3DObject &parent) |
GraphObjectType * createRuntimeObject | ( | NodeType & | node, |
QQuick3DObject & | parent ) |
Definition at line 182 of file qssgrtutilities.cpp.
References Q_ASSERT.
QQuick3DTextureData * createRuntimeObject< QQuick3DTextureData > | ( | QSSGSceneDesc::TextureData & | node, |
QQuick3DObject & | parent ) |
Definition at line 196 of file qssgrtutilities.cpp.
References QSSGSceneDesc::TextureData::data, QSSGSceneDesc::TextureData::flgs, QSSGSceneDesc::TextureData::fmt, QImage::Format_Grayscale8, QImage::Format_RGBA8888, QImage::Format_RGBA8888_Premultiplied, QImage::Format_RGBX8888, QPixelFormat::IgnoresAlpha, QPixelFormat::NotPremultiplied, QSSGSceneDesc::Node::obj, QByteArray(), qWarning, QQuick3DTextureData::R8, QQuick3DTextureData::RGBA8, and QSSGSceneDesc::TextureData::sz.
Referenced by QSSGRuntimeUtils::createGraphObject().
|
static |
Definition at line 144 of file qssgrtutilities.cpp.
Referenced by QSSGRuntimeUtils::createGraphObject(), and QSSGRuntimeUtils::createScene().