Class ShaderCompilation
Inheritance
System.Object
ShaderCompilation
Assembly: Aximo.Render.dll
Syntax
public class ShaderCompilation : IObjectLabel, IObjectIdentifier, IObjectHandle
Fields
|
Improve this Doc
View Source
Sources
Declaration
public List<ShaderSource> Sources
Field Value
Type |
Description |
System.Collections.Generic.List<ShaderSource> |
|
|
Improve this Doc
View Source
Type
Declaration
Field Value
Type |
Description |
OpenToolkit.Graphics.OpenGL4.ShaderType |
|
Properties
|
Improve this Doc
View Source
Defines
Declaration
public IDictionary<string, object> Defines { get; }
Property Value
Type |
Description |
System.Collections.Generic.IDictionary<System.String, System.Object> |
|
|
Improve this Doc
View Source
Handle
Declaration
public int Handle { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ObjectLabel
Declaration
public string ObjectLabel { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ObjectLabelIdentifier
Declaration
public ObjectLabelIdentifier ObjectLabelIdentifier { get; }
Property Value
Type |
Description |
OpenToolkit.Graphics.OpenGL4.ObjectLabelIdentifier |
|
Methods
|
Improve this Doc
View Source
AllSources()
Declaration
public string AllSources()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GenerateSource()
Declaration
public void GenerateSource()
|
Improve this Doc
View Source
SetDefine(String)
Declaration
public void SetDefine(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
|
Improve this Doc
View Source
SetDefine(String, Object)
Declaration
public void SetDefine(string name, object value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
value |
|
|
Improve this Doc
View Source
SetOrdinals()
Declaration
public void SetOrdinals()
Implements