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
qssgrendergraphobject_p.h File Reference

(0cb1e39dcd4e687335d69ff209a215923c9270f6)

#include <ssg/qssgrendergraphobject.h>
#include <ssg/qssgrenderbasetypes.h>
#include <QtQuick3DUtils/private/qssgassert_p.h>
Include dependency graph for qssgrendergraphobject_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QSSGRenderGraphObjectUtils

Functions

constexpr QSSGResourceId QSSGRenderGraphObjectUtils::getResourceId (const QSSGRenderGraphObject &o)
template<typename T = QSSGRenderGraphObject>
T * QSSGRenderGraphObjectUtils::getResource (QSSGResourceId resId)
constexpr QSSGNodeId QSSGRenderGraphObjectUtils::getNodeId (const QSSGRenderGraphObject &o)
template<typename T = QSSGRenderGraphObject>
T * QSSGRenderGraphObjectUtils::getNode (QSSGNodeId nodeId)
constexpr QSSGCameraId QSSGRenderGraphObjectUtils::getCameraId (const QSSGRenderGraphObject &o)
template<typename T = QSSGRenderGraphObject>
T * QSSGRenderGraphObjectUtils::getCamera (QSSGCameraId cameraId)
constexpr QSSGExtensionId QSSGRenderGraphObjectUtils::getExtensionId (const QSSGRenderGraphObject &o)
template<typename T = QSSGRenderGraphObject>
T * QSSGRenderGraphObjectUtils::getExtension (QSSGExtensionId extensionId)
template<typename QSSGTypeId>
constexpr bool QSSGRenderGraphObjectUtils::isNull (QSSGTypeId id)
static constexpr QSSGRenderGraphObject::BaseType QSSGRenderGraphObjectUtils::getBaseType (QSSGRenderGraphObject::Type type) noexcept
static constexpr bool QSSGRenderGraphObjectUtils::isTextureProvider (QSSGRenderGraphObject::Type type) noexcept