5#ifndef QSSG_RENDER_COMMANDS_H
6#define QSSG_RENDER_COMMANDS_H
19#include <QtQuick3DUtils/private/qssgrenderbasetypes_p.h>
20#include <QtQuick3DRuntimeRender/private/qssgrendershadercache_p.h>
199 stream <<
"(no parameters)";
constexpr QFlags operator&(int mask) const noexcept
constexpr QFlags & setFlag(AllocateBufferFlagValues flag, bool on=true) noexcept
static const char * toString(QSSGRenderTextureCubeFace value)
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
QSSGRenderTextureFilterOp
QSSGAllocateBufferFlags(quint32 inValues)
void setSceneLifetime(bool inValue)
bool isSceneLifetime() const
QSSGAllocateBufferFlags()
QSSGRenderTextureFormat m_format
QSSGAllocateBuffer(const QByteArray &inName, QSSGRenderTextureFormat inFormat, QSSGRenderTextureFilterOp inFilterOp, QSSGRenderTextureCoordOp inCoordOp, float inMultiplier, QSSGAllocateBufferFlags inFlags)
void addDebug(QDebug &stream) const
QSSGRenderTextureFilterOp m_filterOp
QSSGRenderTextureCoordOp m_texCoordOp
QSSGAllocateBufferFlags m_bufferFlags
void addDebug(QDebug &stream) const
QSSGApplyBufferValue(const QByteArray &bufferName, const QByteArray &shaderSampler)
QByteArray m_propertyName
QSSGRenderShaderDataType m_valueType
void addDebug(QDebug &stream) const
QSSGApplyInstanceValue(const QByteArray &inName, QSSGRenderShaderDataType inValueType, quint32 inValueOffset)
QSSGApplyValue(const QByteArray &inName)
QByteArray m_propertyName
void addDebug(QDebug &stream) const
void addDebug(QDebug &stream) const
QSSGBindBuffer(const QByteArray &inBufName)
void addDebug(QDebug &stream) const
QByteArray m_shaderPathKey
QSSGBindShader(const QByteArray &inShaderPathKey)
QSSGRenderTextureFormat m_outputFormat
void addDebug(QDebug &stream) const
QSSGBindTarget(QSSGRenderTextureFormat inFormat=QSSGRenderTextureFormat::RGBA8)
const char * typeAsString() const
void addDebug(QDebug &stream) const
QString debugString() const
QSSGCommand(CommandType inType)
const char * toString() const
void addDebug(QDebug &stream) const
QSSGRender(const QSSGRender &)