namespace RhythmBase.Components { /// /// Represents a bookmark in the rhythm base. /// public class Bookmark { /// /// Gets or sets the beat where the bookmark is located. /// public RDBeat Beat { get; set; } /// /// Gets or sets the color of the bookmark. /// public BookmarkColors Color { get; set; } /// /// Returns a string that represents the current bookmark. /// /// A string that represents the current bookmark. public override string ToString() => string.Format("{0}, {1}", Beat, Color); /// /// Specifies the colors available for bookmarks. /// public enum BookmarkColors { /// /// Represents the color blue. /// Blue, /// /// Represents the color red. /// Red, /// /// Represents the color yellow. /// Yellow, /// /// Represents the color green. /// Green } } }