Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 public FrameViewModel(AnimViewModel parent, ANIM.TextureFrame frame)
 {
     mParent = parent;
     mFrame = frame;
 }
Esempio n. 4
0
 public FrameViewModel(AnimViewModel parent, ANIM.TextureFrame frame)
 {
     mParent = parent;
     mFrame  = frame;
 }