55 void create(rdpContext* context);
58 bool isRunning()
const;
59 bool isVisible()
const;
61 bool handleEvent(
const SDL_Event& event);
63 WINPR_ATTR_FORMAT_ARG(2, 3)
64 void setTitle(WINPR_FORMAT_ARG const
char* fmt, ...);
65 void setTitle(const std::
string& title);
67 WINPR_ATTR_FORMAT_ARG(2, 3)
68 void showInfo(WINPR_FORMAT_ARG const
char* fmt, ...);
69 void showInfo(const std::
string& info);
71 WINPR_ATTR_FORMAT_ARG(2, 3)
72 void showWarn(WINPR_FORMAT_ARG const
char* fmt, ...);
73 void showWarn(const std::
string& info);
75 WINPR_ATTR_FORMAT_ARG(2, 3)
76 void showError(WINPR_FORMAT_ARG const
char* fmt, ...);
77 void showError(const std::
string& error);
81 void show(
bool visible = true);
86 mutable std::mutex _mux;
89 bool _visible = false;