C# Class Axiom.Graphics.RSStencilOperation

"Set stencil state" RenderSystem operation
Inheritance: CompositeRenderSystemOperation
显示文件 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_oe property

protected StencilOperation depthFailOp
return StencilOperation

func protected_oe property

protected CompareFunction func
return CompareFunction

mask protected_oe property

protected int mask
return int

passOp protected_oe property

protected StencilOperation passOp
return StencilOperation

refValue protected_oe property

protected int refValue
return int

stencilCheck protected_oe property

protected bool stencilCheck
return bool

stencilFailOp protected_oe property

protected StencilOperation stencilFailOp
return StencilOperation

twoSidedOperation protected_oe property

protected bool twoSidedOperation
return bool