QAlphaTest Class

(Qt3DRender::QAlphaTest)
Inherits: QRenderState

Public Types

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

Properties

Public Functions

QAlphaTest(Qt3DCore::QNode *parent = nullptr)
~QAlphaTest()
AlphaFunction alphaFunction() const
float referenceValue() const

Public Slots

void setAlphaFunction(AlphaFunction alphaFunction)
void setReferenceValue(float referenceValue)

Signals

void alphaFunctionChanged(AlphaFunction alphaFunction)
void referenceValueChanged(float referenceValue)

Additional Inherited Members

  • 11 static public members inherited from QObject
  • 2 protected functions inherited from Qt3DCore::QNode
  • 9 protected functions inherited from QObject

Member Type Documentation

enum QAlphaTest::AlphaFunction

Property Documentation

alphaFunction : AlphaFunction

Access functions:

AlphaFunction alphaFunction() const
void setAlphaFunction(AlphaFunction alphaFunction)

Notifier signal:

void alphaFunctionChanged(AlphaFunction alphaFunction)

referenceValue : float

Access functions:

float referenceValue() const
void setReferenceValue(float referenceValue)

Notifier signal:

void referenceValueChanged(float referenceValue)

Member Function Documentation

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

Default constructs an instance of QAlphaTest.

QAlphaTest::~QAlphaTest()

Destroys the instance of QAlphaTest.

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.