QStencilOpSeparate Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | QStencilOpSeparate

Qt 5.6.2 Reference Documentation

# QStencilOpSeparate Class

(Qt3DRender::QStencilOpSeparate)

Inherits: | QObject

- List of all members, including inherited members

## Public Types

enum | StencilFaceMode { Front, Back, FrontAndBack }
enum | StencilOp { Zero, Keep, Replace, Incr, ..., Invert }

## Properties

- depthFail : StencilOp
- faceMode : const StencilFaceMode
- stencilDepthPass : StencilOp
- stencilFail : StencilOp

- 1 property inherited from QObject

## Public Functions

| ~QStencilOpSeparate()
StencilOp | depthFail() const
StencilFaceMode | faceMode() const
StencilOp | stencilDepthPass() const
StencilOp | stencilFail() const

- 31 public functions inherited from QObject

## Public Slots

void | setDepthFail(StencilOp op)
void | setStencilDepthPass(StencilOp op)
void | setStencilFail(StencilOp op)

- 1 public slot inherited from QObject

## Signals

void | depthFailChanged(StencilOp depthFail)
void | faceModeChanged(StencilFaceMode faceMode)
void | stencilDepthPassChanged(StencilOp stencilDepthPass)
void | stencilFailChanged(StencilOp stencilFail)

- 2 signals inherited from QObject

### 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 QStencilOpSeparate::StencilFaceMode

### enum QStencilOpSeparate::StencilOp

## Property Documentation

### depthFail : StencilOp

Access functions:

StencilOp | depthFail() const
void | setDepthFail(StencilOp op)

Notifier signal:

void | depthFailChanged(StencilOp depthFail)

### faceMode : const StencilFaceMode

Access functions:

StencilFaceMode | faceMode() const

Notifier signal:

void | faceModeChanged(StencilFaceMode faceMode)

### stencilDepthPass : StencilOp

Access functions:

StencilOp | stencilDepthPass() const
void | setStencilDepthPass(StencilOp op)

Notifier signal:

void | stencilDepthPassChanged(StencilOp stencilDepthPass)

### stencilFail : StencilOp

Access functions:

StencilOp | stencilFail() const
void | setStencilFail(StencilOp op)

Notifier signal:

void | stencilFailChanged(StencilOp stencilFail)

## Member Function Documentation

### QStencilOpSeparate::~QStencilOpSeparate()

Destroys the instance of QStencilOpSeparate.