Table of Contents

Class GLShaderSettings

Namespace
VisioForge.Core.Types.X.OpenGL
Assembly
VisioForge.Core.dll

Class GLShaderSettings.

public class GLShaderSettings

Inheritance

Inherited Members

Constructors

GLShaderSettings()

Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLShaderSettings class.

public GLShaderSettings()

GLShaderSettings(string, string)

Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLShaderSettings class.

public GLShaderSettings(string vertex, string fragment)

Parameters

vertex string

The vertex.

fragment string

The fragment.

GLShaderSettings(GLShader)

Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLShaderSettings class.

public GLShaderSettings(GLShader shader)

Parameters

shader GLShader

The shader.

Properties

Fragment

GLSL fragment source.

public string Fragment { get; set; }

Property Value

string

Uniforms

Uniforms (parameters).

public Dictionary<string, object> Uniforms { get; }

Property Value

Dictionary<string, object>

Vertex

GLSL vertex source.

public string Vertex { get; set; }

Property Value

string