nw::gfx::res::ResStencilOperation Class

Syntax

class ResStencilOperation : public nw::ut::ResCommon< ResStencilOperationData >

Description

Binary resource class that represents stencil tests.

Enumerated Types

TestFunc The stencil test function.
StencilOp Post-test process.

Member Functions

ResStencilOperation Constructor.
ref
operator ==
operator !=
GetCommandBuffer Gets a pointer to the command buffer.
IsTestEnabled Gets whether the stencil test is enabled or not.
SetTestEnabled Sets whether the stencil test is enabled or not.
GetTestFunction Gets the test function.
SetTestFunction Sets the test function.
GetTestReference Gets the reference value.
SetTestReference Sets the reference value.
GetTestMask Gets the test mask.
SetTestMask Sets the test mask.
GetFailOperation Gets the process to run on fragments that could not pass the stencil test.
SetFailOperation Sets the process to run on fragments that could not pass the stencil test.
GetZFailOperation Gets the operation to run on fragments which passed the stencil test but failed the depth test.
SetZFailOperation Sets the operation to run on fragments which passed the stencil test but failed the depth test.
GetPassOperation Gets the operation to run on fragments which passed the stencil test and either passed or was not given the depth test.
SetPassOperation Sets the operation to run on fragments which passed the stencil test and either passed or was not given the depth test.
ptr Returns a pointer to a binary resource structure. (Inherited from ResCommon)
IsValid Determines whether a pointer to a resource is null.(Inherited from ResCommonBase.
S GetClassName

Class Hierarchy

nw::ut::ResCommonBase
  nw::ut::ResCommon
    nw::gfx::res::ResStencilOperation


CONFIDENTIAL