25 const std::string &Title(
void) {
return m_strTitle; }
26 void SetTitle(
const std::string &strTitle);
28 std::string Text(
void)
const;
29 void SetText(
const std::string &strText);
31 bool IsFinished(
void)
const {
return m_bFinished; }
32 void MarkFinished(
void) { m_bFinished =
true; }
34 float Percentage(
void)
const {
return m_fPercentage;}
35 void SetPercentage(
float fPercentage) { m_fPercentage = fPercentage; }
36 void SetProgress(
int currentItem,
int itemCount);
39 mutable CCriticalSection m_critSection;
41 std::string m_strTitle;
42 std::string m_strText;
52 void Process(
unsigned int currentTime, CDirtyRegionList &dirtyregions)
override;
57 void UpdateState(
unsigned int currentTime);
59 CCriticalSection m_critSection;
60 unsigned int m_iCurrentItem;
61 unsigned int m_iLastSwitchTime;
62 std::vector<CGUIDialogProgressBarHandle *> m_handles;
Definition: GUIDialogExtendedProgressBar.h:46
Definition: GUIDialog.h:35
Definition: GUIMessage.h:365
Definition: GUIDialogExtendedProgressBar.h:16