namespace Robust.Shared.Animations { /// /// Specifies how animated properties are interpolated between two keyframes. /// public enum AnimationInterpolationMode: byte { /// /// Use a linear interpolation for supported values. /// For unsupported values, this falls back to . /// Linear, /// /// Use a cubic interpolation for supported values. /// For unsupported values, this falls back to . /// Cubic, /// /// Use nearest neighbor as interpolation. /// /// /// Nearest neighbor discretely flips between the previous and next keyframe 50% in between the two. /// Nearest, /// /// Use the previous keyframe as value. /// Previous } }