QDepthTest Class

(Qt3DRender::QDepthTest)
Inherits: QRenderState

Public Types

enum DepthFunction { Never, Always, Less, LessOrEqual, ..., NotEqual }

Properties

Public Functions

QDepthTest(Qt3DCore::QNode *parent = nullptr)
~QDepthTest()
DepthFunction depthFunction() const

Public Slots

void setDepthFunction(DepthFunction depthFunction)

Signals

void depthFunctionChanged(DepthFunction depthFunction)

Additional Inherited Members

  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 2 protected functions inherited from Qt3DCore::QNode
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Member Type Documentation

enum QDepthTest::DepthFunction

Property Documentation

depthFunction : DepthFunction

Access functions:

DepthFunction depthFunction() const
void setDepthFunction(DepthFunction depthFunction)

Notifier signal:

void depthFunctionChanged(DepthFunction depthFunction)

Member Function Documentation

QDepthTest::QDepthTest(Qt3DCore::QNode *parent = nullptr)

Default constructs an instance of QDepthTest.

QDepthTest::~QDepthTest()

Destroys the instance of QDepthTest.