using System;
using Artemis.Core.Utilities;
namespace Artemis.Core.Models.Profile.LayerProperties
{
///
/// For internal use only, use instead.
///
public abstract class BaseLayerPropertyKeyframe
{
internal BaseLayerPropertyKeyframe()
{
}
///
/// The position of this keyframe in the timeline
///
public abstract TimeSpan Position { get; set; }
///
/// The easing function applied on the value of the keyframe
///
public abstract Easings.Functions EasingFunction { get; set; }
internal abstract BaseLayerProperty BaseLayerProperty { get; }
}
}