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.

© 2017 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.