C# Класс Reign.Video.D3D11.Shader

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

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

Метод Описание
Apply ( ) : void
Resource ( string name ) : IShaderResource
Shader ( IDisposableResource parent, string filename, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : System
Variable ( string name ) : IShaderVariable

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

Метод Описание
getReflections ( string filename ) : System.Threading.Tasks.Task
init ( string filename, Stream stream, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : void

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

Apply() публичный метод

public Apply ( ) : void
Результат void

Resource() публичный метод

public Resource ( string name ) : IShaderResource
name string
Результат IShaderResource

Shader() публичный метод

public Shader ( IDisposableResource parent, string filename, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : System
parent IDisposableResource
filename string
shaderVersion ShaderVersions
vsQuality ShaderFloatingPointQuality
psQuality ShaderFloatingPointQuality
loadedCallback Reign.Core.Loader
Результат System

Variable() публичный метод

public Variable ( string name ) : IShaderVariable
name string
Результат IShaderVariable