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

  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 9 protected functions inherited from QObject
  • 2 protected variables 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.