Class KeyFrames

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll

A set of key frames for a property that can be animated using DALi animation.
This allows the generation of key frame objects from individual Property::Values.

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

Constructors

View Source

KeyFrames()

Creates an initialized KeyFrames handle.

Declaration
C#
Copy
public KeyFrames()

Methods

View Source

Add(float, object, AlphaFunction)

Adds a key frame.

Declaration
C#
Copy
public void Add(float progress, object value, AlphaFunction alpha)
Parameters
Type Name Description
float progress

A progress value between 0.0 and 1.0.

object value

A value

AlphaFunction alpha

The alpha function used to blend to the next keyframe.

View Source

Add(float, object)

Adds a key frame.

Declaration
C#
Copy
public void Add(float progress, object value)
Parameters
Type Name Description
float progress

A progress value between 0.0 and 1.0.

object value

A value.

View Source

Add(float, PropertyValue, AlphaFunction)

Adds a key frame.

Declaration
C#
Copy
public void Add(float progress, PropertyValue value, AlphaFunction alpha)
Parameters
Type Name Description
float progress

A progress value between 0.0 and 1.0.

PropertyValue value

A value.

AlphaFunction alpha

The alpha function used to blend to the next keyframe.

View Source

Add(float, PropertyValue)

Adds a key frame.

Declaration
C#
Copy
public void Add(float progress, PropertyValue value)
Parameters
Type Name Description
float progress

A progress value between 0.0 and 1.0.

PropertyValue value

A value.

View Source

Dispose(DisposeTypes)

Dispose.

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

GetType()

Gets the type of the key frame.

Declaration
C#
Copy
public PropertyType GetType()
Returns
Type Description
PropertyType

The key frame property type

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable