Class Shader
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
Shader.
C#Copypublic class Shader : Animatable, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
- Inheritance
-
System.ObjectTizen.NUI.Binding.BindableObjectTizen.NUI.Binding.ElementShader
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
Declaration
C#Copypublic Shader(string vertexShader, string fragmentShader)
Parameters
Type | Name | Description |
---|---|---|
System.String | vertexShader | The vertex shader code for the effect. |
System.String | fragmentShader | The fragment Shader code for the effect. |
API Level: 3
Declaration
C#Copypublic Shader(string vertexShader, string fragmentShader, Shader.Hint.Value hints)
Parameters
Type | Name | Description |
---|---|---|
System.String | vertexShader | The vertex shader code for the effect. |
System.String | fragmentShader | The fragment Shader code for the effect. |
Shader.Hint.Value | hints | The hints to define the geometry of the rendered object. |
API Level: 3
Properties
Declaration
C#Copypublic PropertyMap Program { get; set; }
Property Value
Type | Description |
---|---|
PropertyMap |
API Level: 3
Methods
Declaration
C#Copyprotected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
Overrides
API Level: 3
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable