Class TextureSet

Definition

Namespace:
Tizen.NUI
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.

C#
Copy
public class TextureSet : BaseHandle, INotifyPropertyChanged, IDisposable
Inheritance
object
Tizen.NUI.Binding.BindableObject
Tizen.NUI.Binding.Element
TextureSet
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Constructors

View Source

TextureSet()

Create an instance of TextureSet.

Declaration
C#
Copy
public TextureSet()

Methods

View Source

Dispose(DisposeTypes)

Dispose.

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type
Overrides
View Source

GetSampler(uint)

Sets the sampler to be used by the image at position "index".

Declaration
C#
Copy
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.

View Source

GetTexture(uint)

Gets the image at position "index".

Declaration
C#
Copy
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 the specified position.

View Source

GetTextureCount()

Gets the number of textures present in the TextureSet.

Declaration
C#
Copy
public uint GetTextureCount()
Returns
Type Description
uint

The number of textures in the TextureSet.

View Source

SetSampler(uint, Sampler)

Sets the sampler to be used by the image at position "index".

Declaration
C#
Copy
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.

View Source

SetTexture(uint, Texture)

Sets the texture at position "index".

Declaration
C#
Copy
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.

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable