[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "N:MusicPlayerWindow"]

Classes

  ClassDescription
Public classCustomMusicLoader
Updates the previous and next song queues in a separate thread
Public classMainWindow
The GUI and the main delegator of activity
Public classMusicPlayer
Plays the music
Public classPlaylist
Reference the playlist xml file that contains paths to the playlist's songs
Public classPlaylistParser
Parses iTunes's xml library and creates local playlists
Public classProgress_Bar
A form that consists of a progress bar and an information label
Public classQueue
Holds a playlist and its next and previous song queues
Public classQueueStore
Holds every single playlist's queue object
Public classSong
Internal song representation; includes the path to the song and an irrKlang sound
Public classSound
Encapsulates the underlying representation of a song; Currently encapsulates IrrKlang ISounds and Bass.Net streams