Skip to content

Kuesa::Qt3D::UnlitTechnique

#include <unliteffect.h>

Inherits from Qt3DRender::QTechnique

Public Types

Name
enum Version { GL3 = 0, ES3, ES2, RHI}

Public Functions

Name
UnlitTechnique(Version version, Qt3DCore::QNode * parent =nullptr)
QStringList enabledLayers() const
void setEnabledLayers(const QStringList & layers)
void setOpaque(bool opaque)
void setCullingMode(Qt3DRender::QCullFace::CullingMode mode)
Qt3DRender::QCullFace::CullingMode cullingMode() const
void setAllowCulling(bool allowCulling)
Qt3DRender::QShaderProgramBuilder * unlitShaderBuilder() const

Public Types Documentation

enum Version

Enumerator Value Description
GL3 0
ES3
ES2
RHI

Public Functions Documentation

function UnlitTechnique

1
2
3
4
explicit UnlitTechnique(
    Version version,
    Qt3DCore::QNode * parent =nullptr
)

function enabledLayers

1
QStringList enabledLayers() const

function setEnabledLayers

1
2
3
void setEnabledLayers(
    const QStringList & layers
)

function setOpaque

1
2
3
void setOpaque(
    bool opaque
)

function setCullingMode

1
2
3
void setCullingMode(
    Qt3DRender::QCullFace::CullingMode mode
)

function cullingMode

1
Qt3DRender::QCullFace::CullingMode cullingMode() const

function setAllowCulling

1
2
3
void setAllowCulling(
    bool allowCulling
)

function unlitShaderBuilder

1
Qt3DRender::QShaderProgramBuilder * unlitShaderBuilder() const

Updated on 2023-07-03 at 11:02:06 +0000