Class TextureSet
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
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, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
- Inheritance
- Implements
Constructors
View SourceTextureSet()
Create an instance of TextureSet.
Declaration
public TextureSet()
API Level: 3
Methods
View SourceGetSampler(UInt32)
Sets the sampler to be used by the image at position "index".
Declaration
public Sampler GetSampler(uint index)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | The position in the texture set of the image. |
Returns
Type | Description |
---|---|
Sampler | A handle to the sampler at the specified position. |
API Level: 3
View SourceGetTexture(UInt32)
Gets the image at position "index".
Declaration
public Texture GetTexture(uint index)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | The position in the texture set of the image. |
Returns
Type | Description |
---|---|
Texture | A handle to the image at the the specified position. |
API Level: 3
View SourceGetTextureCount()
Gets the number of textures present in the TextureSet.
Declaration
public uint GetTextureCount()
Returns
Type | Description |
---|---|
UInt32 | The number of textures in the TextureSet. |
API Level: 3
View SourceSetSampler(UInt32, 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 |
---|---|---|
UInt32 | index | The position in the texture set of the image. |
Sampler | sampler | The sampler to use. |
API Level: 3
View SourceSetTexture(UInt32, Texture)
Sets the texture at position "index".
Declaration
public void SetTexture(uint index, Texture texture)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | The position in the texture set of the texture. |
Texture | texture | The texture. |