C# Class Axiom.Graphics.RSStencilOperation

"Set stencil state" RenderSystem operation
Inheritance: CompositeRenderSystemOperation
Show file Open project: WolfgangSt/axiom

Protected Properties

Property Type Description
depthFailOp StencilOperation
func CompareFunction
mask int
passOp StencilOperation
refValue int
stencilCheck bool
stencilFailOp StencilOperation
twoSidedOperation bool

Public Methods

Method Description
Execute ( SceneManager sm, Axiom.Graphics.RenderSystem rs ) : void
RSStencilOperation ( bool stencilCheck, CompareFunction func, int refValue, int mask, StencilOperation stencilFailOp, StencilOperation depthFailOp, StencilOperation passOp, bool twoSidedOperation ) : System

Method Details

Execute() public method

public Execute ( SceneManager sm, Axiom.Graphics.RenderSystem rs ) : void
sm Axiom.Core.SceneManager
rs Axiom.Graphics.RenderSystem
return void

RSStencilOperation() public method

public RSStencilOperation ( bool stencilCheck, CompareFunction func, int refValue, int mask, StencilOperation stencilFailOp, StencilOperation depthFailOp, StencilOperation passOp, bool twoSidedOperation ) : System
stencilCheck bool
func CompareFunction
refValue int
mask int
stencilFailOp StencilOperation
depthFailOp StencilOperation
passOp StencilOperation
twoSidedOperation bool
return System

Property Details

depthFailOp protected property

protected StencilOperation depthFailOp
return StencilOperation

func protected property

protected CompareFunction func
return CompareFunction

mask protected property

protected int mask
return int

passOp protected property

protected StencilOperation passOp
return StencilOperation

refValue protected property

protected int refValue
return int

stencilCheck protected property

protected bool stencilCheck
return bool

stencilFailOp protected property

protected StencilOperation stencilFailOp
return StencilOperation

twoSidedOperation protected property

protected bool twoSidedOperation
return bool