QStencilOperationArguments Class

(Qt3DRender::QStencilOperationArguments)
Inherits: QObject

Public Types

enum FaceMode { Front, Back, FrontAndBack }
enum Operation { Zero, Keep, Replace, Increment, ..., Invert }

Properties

  • 1 property inherited from QObject

Public Functions

~QStencilOperationArguments()
Operation allTestsPassOperation() const
Operation depthTestFailureOperation() const
FaceMode faceMode() const
Operation stencilTestFailureOperation() const
  • 31 public functions inherited from QObject

Public Slots

void setAllTestsPassOperation(Operation operation)
void setDepthTestFailureOperation(Operation operation)
void setStencilTestFailureOperation(Operation operation)
  • 1 public slot inherited from QObject

Signals

void allTestsPassOperationChanged(Operation stencilDepthPass)
void depthTestFailureOperationChanged(Operation depthFail)
void faceModeChanged(FaceMode faceMode)
void stencilTestFailureOperationChanged(Operation stencilFail)

Additional Inherited Members

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

Member Type Documentation

enum QStencilOperationArguments::FaceMode

enum QStencilOperationArguments::Operation

Property Documentation

allTestsPassOperation : Operation

Access functions:

Operation allTestsPassOperation() const
void setAllTestsPassOperation(Operation operation)

Notifier signal:

void allTestsPassOperationChanged(Operation stencilDepthPass)

depthTestFailureOperation : Operation

Access functions:

Operation depthTestFailureOperation() const
void setDepthTestFailureOperation(Operation operation)

Notifier signal:

void depthTestFailureOperationChanged(Operation depthFail)

faceMode : const FaceMode

Access functions:

FaceMode faceMode() const

Notifier signal:

void faceModeChanged(FaceMode faceMode)

stencilTestFailureOperation : Operation

Access functions:

Operation stencilTestFailureOperation() const
void setStencilTestFailureOperation(Operation operation)

Notifier signal:

void stencilTestFailureOperationChanged(Operation stencilFail)

Member Function Documentation

QStencilOperationArguments::~QStencilOperationArguments()

Destroys the instance of QStencilOperationArguments.

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