C# Class GUI.Types.Renderer.ShaderLoader

Afficher le fichier Open project: SteamDatabase/ValveResourceFormat Class Usage Examples

Méthodes publiques

Méthode Description
GetShaderFileByName ( string shaderName ) : string
LoadShader ( string shaderName, ArgumentDependencies modelArguments ) : Shader

Private Methods

Méthode Description
PreprocessVertexShader ( string source, ArgumentDependencies arguments ) : string
ResolveIncludes ( string source ) : string
UpdateDefines ( string source, ArgumentDependencies arguments ) : string

Method Details

GetShaderFileByName() public static méthode

public static GetShaderFileByName ( string shaderName ) : string
shaderName string
Résultat string

LoadShader() public static méthode

public static LoadShader ( string shaderName, ArgumentDependencies modelArguments ) : Shader
shaderName string
modelArguments ValveResourceFormat.Blocks.ResourceEditInfoStructs.ArgumentDependencies
Résultat Shader