// ----------------------------------------------------------------------- // // Copyright 2014 MIT Licence. See licence.md for more information. // // ----------------------------------------------------------------------- namespace Perspex.Media { using System; using Perspex.Animation; public abstract class Transform : Animatable { public event EventHandler Changed; public abstract Matrix Value { get; } protected void RaiseChanged() { if (this.Changed != null) { this.Changed(this, EventArgs.Empty); } } } }