public virtual IAsyncAction PlayAnimationAsync(AnimationFrame[] AnimationFrames)
 {
     return PlayAnimationAsyncTask(AnimationFrames).AsAsyncAction();
 }
 internal Task PlayAnimationAsyncTask(AnimationFrame[] AnimationFrames)
 {
     return new Task(() => { });
 }
        public virtual void SetAnimation(int animationNum, AnimationFrame[] AnimationFrames)
        {

        }