19 explicit Cup(std::string
id,
const char* name, std::vector<std::string> tracks);
28 virtual void SetTrack(
size_t position);
virtual void ShuffleTracks()
Definition Cup.cpp:43
size_t CursorPosition
Definition Cup.h:16
void ValidateTrackIds(const Registry< TrackInfo > ®istry) const
Definition Cup.cpp:49
virtual void SetTrack(size_t position)
Definition Cup.cpp:27
const char * Name
Definition Cup.h:14
virtual std::string GetTrack()
Definition Cup.cpp:34
virtual size_t GetSize()
Definition Cup.cpp:38
virtual void Next()
Definition Cup.cpp:15
Cup(std::string id, const char *name, std::vector< std::string > tracks)
Definition Cup.cpp:5
u8 * Thumbnail
Definition Cup.h:15
virtual void Previous()
Definition Cup.cpp:21
std::string Id
Definition Cup.h:13
std::vector< std::string > mTracks
Definition Cup.h:17