Class TextureSet
Definition
- Assembly:
- Tizen.NUI.dll
TextureSet is a handle to an object that specifies the set of images used as textures by a renderer.
The images have to be ordered in the same order they are declared in the shader.
public class TextureSet : BaseHandle, INotifyPropertyChanged, IDisposable
- Inheritance
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
View SourceTextureSet()
Create an instance of TextureSet.
Declaration
public TextureSet()
Methods
View SourceGetSampler(uint)
Sets the sampler to be used by the image at position "index".
Declaration
public Sampler GetSampler(uint index)
Parameters
Type | Name | Description |
---|---|---|
uint | index | The position in the texture set of the image. |
Returns
Type | Description |
---|---|
Sampler | A handle to the sampler at the specified position. |
GetTexture(uint)
Gets the image at position "index".
Declaration
public Texture GetTexture(uint index)
Parameters
Type | Name | Description |
---|---|---|
uint | index | The position in the texture set of the image. |
Returns
Type | Description |
---|---|
Texture | A handle to the image at the specified position. |
GetTextureCount()
Gets the number of textures present in the TextureSet.
Declaration
public uint GetTextureCount()
Returns
Type | Description |
---|---|
uint | The number of textures in the TextureSet. |
SetSampler(uint, Sampler)
Sets the sampler to be used by the image at position "index".
Declaration
public void SetSampler(uint index, Sampler sampler)
Parameters
Type | Name | Description |
---|---|---|
uint | index | The position in the texture set of the image. |
Sampler | sampler | The sampler to use. |
SetTexture(uint, Texture)
Sets the texture at position "index".
Declaration
public void SetTexture(uint index, Texture texture)
Parameters
Type | Name | Description |
---|---|---|
uint | index | The position in the texture set of the texture. |
Texture | texture | The texture. |