Table of Contents

Interface IKeyframeCollection<T>

Namespace
Lime
Assembly
Lime.dll
public interface IKeyframeCollection<T> : ICollection<IKeyframe<T>>, IEnumerable<IKeyframe<T>>, IEnumerable

Type Parameters

T
Inherited Members
Extension Methods

Properties

this[int]

IKeyframe<T> this[int index] { get; }

Parameters

index int

Property Value

IKeyframe<T>

Methods

Add(int, T)

void Add(int frame, T value)

Parameters

frame int
value T

AddRange(IEnumerable<IKeyframe<T>>)

void AddRange(IEnumerable<IKeyframe<T>> keyframes)

Parameters

keyframes IEnumerable<IKeyframe<T>>

Contains(int)

bool Contains(int frame)

Parameters

frame int

Returns

bool

GetByFrame(int)

IKeyframe<T> GetByFrame(int frame)

Parameters

frame int

Returns

IKeyframe<T>

IndexOf(int)

int IndexOf(int frame)

Parameters

frame int

Returns

int

Remove(int)

bool Remove(int frame)

Parameters

frame int

Returns

bool

Update(int, IKeyframe<T>)

void Update(int index, IKeyframe<T> keyframe)

Parameters

index int
keyframe IKeyframe<T>