C# Class Axiom.Graphics.CompositionTargetPass

Object representing one pass or operation in a composition sequence. This provides a method to conviently interleave RenderSystem commands between Render Queues.
Inheritance: DisposableObject
Show file Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Property Type Description
inputMode CompositorInputMode
lodBias float
materialScheme string
onlyInitial bool
outputName string
parent CompositionTechnique
passes List
visibilityMask ulong

Public Methods

Method Description
CompositionTargetPass ( CompositionTechnique parent ) : System
CreatePass ( ) : CompositionPass

Create a new pass, and return a pointer to it.

Method Details

CompositionTargetPass() public method

public CompositionTargetPass ( CompositionTechnique parent ) : System
parent CompositionTechnique
return System

CreatePass() public method

Create a new pass, and return a pointer to it.
public CreatePass ( ) : CompositionPass
return CompositionPass

Property Details

inputMode protected property

Input mode
protected CompositorInputMode inputMode
return CompositorInputMode

lodBias protected property

LOD bias of this render
protected float lodBias
return float

materialScheme protected property

Material scheme name
protected string materialScheme
return string

onlyInitial protected property

This target pass is only executed initially after the effect has been enabled.
protected bool onlyInitial
return bool

outputName protected property

(local) output texture
protected string outputName
return string

parent protected property

Parent technique
protected CompositionTechnique,Axiom.Graphics parent
return CompositionTechnique

passes protected property

Passes
protected List passes
return List

visibilityMask protected property

Visibility mask for this render
protected ulong visibilityMask
return ulong