QStencilTestSeparate Class

(Qt3D::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
void setFunc(StencilFunc func)
void setMask(uint mask)
void setRef(int ref)
  • 31 public functions inherited from QObject

Signals

void faceModeChanged()
void funcChanged()
void maskChanged()
void refChanged()

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 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()

func : StencilFunc

Access functions:

StencilFunc func() const
void setFunc(StencilFunc func)

Notifier signal:

void funcChanged()

mask : uint

Access functions:

uint mask() const
void setMask(uint mask)

Notifier signal:

void maskChanged()

ref : int

Access functions:

int ref() const
void setRef(int ref)

Notifier signal:

void refChanged()

Member Function Documentation

QStencilTestSeparate::~QStencilTestSeparate()

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