public AnimationManager(float _updateRate, float _animationDuration, float _cubeDistance, IEnumerable <Model> _parts, CubeState _states)
 {
     this.UpdateRate        = _updateRate;
     this.IsAnimating       = false;
     this.AnimationDuration = _animationDuration;
     this.CubeDistance      = _cubeDistance;
     this.parts             = _parts;
     this.states            = _states;
 }
Example #2
0
        //enum FaceSection
        //{
        //    left, top, right, bottom
        //}

        //enum Orientation
        //{
        //    bottom_to_top,
        //    top_to_bottom,
        //    left_to_right,
        //    right_to_left,
        //}

        public CubeFace(CubeState _parent)
        {
            this.parent = _parent;
        }