C# Class Reign.Video.D3D11.Shader

Inheritance: IShader
Afficher le fichier Open project: reignstudios/ReignSDK Class Usage Examples

Méthodes publiques

Méthode Description
Apply ( ) : void
Resource ( string name ) : IShaderResource
Shader ( IDisposableResource parent, string filename, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : System
Variable ( string name ) : IShaderVariable

Private Methods

Méthode Description
getReflections ( string filename ) : System.Threading.Tasks.Task
init ( string filename, Stream stream, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : void

Method Details

Apply() public méthode

public Apply ( ) : void
Résultat void

Resource() public méthode

public Resource ( string name ) : IShaderResource
name string
Résultat IShaderResource

Shader() public méthode

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
Résultat System

Variable() public méthode

public Variable ( string name ) : IShaderVariable
name string
Résultat IShaderVariable