Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qssgrtutilities.cpp File Reference

(24fb49232da12a35c956e936bd711879cc89e3df)

#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>
Include dependency graph for qssgrtutilities.cpp:

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<>
QQuick3DTextureDatacreateRuntimeObject< QQuick3DTextureData > (QSSGSceneDesc::TextureData &node, QQuick3DObject &parent)
template<>
QQuick3DTextureDatacreateRuntimeObject< QQuick3DTextureData > (QSSGSceneDesc::TextureData &node, QQuick3DObject &parent)

Function Documentation

◆ createRuntimeObject()

template<typename GraphObjectType, typename NodeType>
GraphObjectType * createRuntimeObject ( NodeType & node,
QQuick3DObject & parent )

Definition at line 182 of file qssgrtutilities.cpp.

◆ createRuntimeObject< QQuick3DTextureData >() [1/2]

◆ createRuntimeObject< QQuick3DTextureData >() [2/2]

◆ setProperties()

void setProperties ( QQuick3DObject & obj,
const QSSGSceneDesc::Node & node,
const QString & workingDir = {} )
static

Definition at line 144 of file qssgrtutilities.cpp.

Referenced by QSSGRuntimeUtils::createGraphObject().

Here is the caller graph for this function: