C# Class Fusion.Drivers.Graphics.StateFactory

Inheritance: GraphicsResource
Afficher le fichier Open project: demiurghg/FusionEngine Class Usage Examples

Méthodes publiques

Méthode Description
this ( int combination ) : PipelineState

Gets pipeline state for given combination.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Disposes

Private Methods

Méthode Description
Enumerate ( Type enumType, Ubershader ubershader, int>.Action enumAction ) : void

GetCombinerSet ( int>.Dictionary enumDict, string defList, int &combination ) : bool

GetDefinitionsByCombination ( int combination ) : string

GetEnumName ( int value ) : string

StateFactory ( Ubershader ubershader, Type enumType, int>.Action enumAction ) : System

Initializes a new instance of the StateFactory

StateFactory ( Ubershader ubershader, Type enumType, Primitive primitive, VertexInputElement vertexInputElements ) : System

Initializes a new instance of the StateFactory

StateFactory ( Ubershader ubershader, Type enumType, Primitive primitive, VertexInputElement vertexInputElements, BlendState blendState, RasterizerState rasterizerState ) : System

Initializes a new instance of the StateFactory

StateFactory ( Ubershader ubershader, Type enumType, Primitive primitive, VertexInputElement vertexInputElements, BlendState blendState, RasterizerState rasterizerState, DepthStencilState depthStencilState ) : System

Initializes a new instance of the StateFactory

Method Details

Dispose() protected méthode

Disposes
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

this() public méthode

Gets pipeline state for given combination.
public this ( int combination ) : PipelineState
combination int
Résultat PipelineState