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
intvalue
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
GetByFrame(int)
IKeyframe<T> GetByFrame(int frame)
Parameters
frame
int
Returns
- IKeyframe<T>
IndexOf(int)
int IndexOf(int frame)
Parameters
frame
int
Returns
Remove(int)
bool Remove(int frame)
Parameters
frame
int
Returns
Update(int, IKeyframe<T>)
void Update(int index, IKeyframe<T> keyframe)