39 bool Open(
const std::string& gamePath);
40 bool IsConfirmed()
const {
return m_bConfirmed; }
41 bool IsNewPressed()
const {
return m_bNewPressed; }
42 std::string GetSelectedItemPath();
47 void OnDeinitWindow(
int nextWindowID)
override;
48 void OnWindowLoaded()
override;
49 void OnWindowUnload()
override;
52 using CGUIControl::OnFocus;
92 void HandleCaption(
const std::string& caption);
97 void HandleGameClient(
const std::string& gameClientId);
100 std::unique_ptr<CGUIViewControl> m_viewControl;
101 std::unique_ptr<CFileItemList> m_vecList;
102 std::shared_ptr<CFileItem> m_selectedItem;
105 bool m_bConfirmed{
false};
106 bool m_bNewPressed{
false};
109 std::string m_currentCaption;
110 std::string m_currentGameClient;
void OnInitWindow() override
Called on window open.
Definition: DialogGameSaves.cpp:206
Definition: GUIViewControl.h:19
void FrameMove() override
Main update function, called every frame prior to rendering Any window that requires updating on a fr...
Definition: DialogGameSaves.cpp:182
Definition: DialogGameSaves.h:25
Represents a list of files.
Definition: FileItem.h:713
Definition: GUIDialog.h:35
Controller configuration window.
Definition: AudioDecoder.h:18
Definition: GUIMessage.h:365
Represents a file on a share.
Definition: FileItem.h:102