13 #include "threads/Event.h" 26 bool OnAction(
const CAction& action)
override;
27 bool OnBack(
int actionID)
override;
28 bool HasUpdatedUserrating()
const {
return m_hasUpdatedUserrating; }
30 bool HasListItems()
const override {
return true; }
31 CFileItemPtr GetCurrentListItem(
int offset = 0)
override;
32 std::string GetContent();
34 bool IsCancelled()
const {
return m_cancelled; }
42 void SetUserrating(
int userrating);
43 void OnSetUserrating();
44 void OnPlaySong(
const std::shared_ptr<CFileItem>& item);
49 int m_startUserrating;
51 bool m_hasUpdatedUserrating;
This is an Event class built from a ConditionVariable.
Definition: Event.h:35
Represents a list of files.
Definition: FileItem.h:721
void OnGetArt()
Definition: GUIDialogSongInfo.cpp:333
void OnInitWindow() override
Called on window open.
Definition: GUIDialogSongInfo.cpp:233
Definition: GUIDialogSongInfo.h:17
class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:22
Definition: GUIDialog.h:35
Definition: GUIMessage.h:365
Represents a file on a share.
Definition: FileItem.h:102