32 int add_tooltip(
const SDL_Rect& rect,
const std::string& message,
const std::string& action =
"",
bool use_markup =
true,
const surface& foreground =
surface(
nullptr));
33 bool update_tooltip(
int id,
const SDL_Rect& rect,
const std::string& message,
34 const std::string& action,
bool use_markup,
const surface& foreground);
35 bool update_tooltip(
int id,
const SDL_Rect& rect,
const std::string& message,
36 const std::string& action,
bool use_markup);
38 void process(
int mousex,
int mousey);
43 bool click(
int mousex,
int mousey);