private static void ShiftFrameDown(AnimViewModel view) { ANIM.TextureList frames = view.mANIM.Frames; ANIM.TextureFrame frame = view.GetSelectedFrame().Frame; int index = frames.IndexOf(frame); ANIM.TextureFrame next = frames[index + 1]; frames[index + 1] = frame; frames[index] = next; view.SyncFrames(); view.CurrentFrameIndex += 1; }
private static void ShiftFrameUp(AnimViewModel view) { ANIM.TextureList frames = view.mANIM.Frames; ANIM.TextureFrame frame = view.GetSelectedFrame().Frame; int index = frames.IndexOf(frame); ANIM.TextureFrame previous = frames[index - 1]; frames[index - 1] = frame; frames[index] = previous; view.SyncFrames(); view.CurrentFrameIndex -= 1; }