QStencilTestSeparate Class

(Qt3DRender::QStencilTestSeparate)
Inherits: QObject

Public Types

enum StencilFaceMode { Front, Back, FrontAndBack }
enum StencilFunc { Never, Always, Less, LessOrEqual, ..., NotEqual }

Properties

  • 1 property inherited from QObject

Public Functions

~QStencilTestSeparate()
StencilFaceMode faceMode() const
StencilFunc func() const
uint mask() const
int ref() const
  • 31 public functions inherited from QObject

Public Slots

void setFunc(StencilFunc func)
void setMask(uint mask)
void setRef(int ref)
  • 1 public slot inherited from QObject

Signals

void faceModeChanged(StencilFaceMode faceMode)
void funcChanged(StencilFunc func)
void maskChanged(uint mask)
void refChanged(int ref)

Additional Inherited Members

  • 11 static public members inherited from QObject
  • 9 protected functions inherited from QObject

Member Type Documentation

enum QStencilTestSeparate::StencilFaceMode

enum QStencilTestSeparate::StencilFunc

Property Documentation

faceMode : const StencilFaceMode

Access functions:

StencilFaceMode faceMode() const

Notifier signal:

void faceModeChanged(StencilFaceMode faceMode)

func : StencilFunc

Access functions:

StencilFunc func() const
void setFunc(StencilFunc func)

Notifier signal:

void funcChanged(StencilFunc func)

mask : uint

Access functions:

uint mask() const
void setMask(uint mask)

Notifier signal:

void maskChanged(uint mask)

ref : int

Access functions:

int ref() const
void setRef(int ref)

Notifier signal:

void refChanged(int ref)

Member Function Documentation

QStencilTestSeparate::~QStencilTestSeparate()

Destroys the instance of QStencilTestSeparate.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qt3drender-qstenciltestseparate.html