C# Класс Fusion.Drivers.Graphics.StateFactory

Наследование: GraphicsResource
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
this ( int combination ) : PipelineState

Gets pipeline state for given combination.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Disposes

Приватные методы

Метод Описание
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

Описание методов

Dispose() защищенный Метод

Disposes
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

this() публичный Метод

Gets pipeline state for given combination.
public this ( int combination ) : PipelineState
combination int
Результат PipelineState