- Quatre mamonaes que he fet en el portatil

This commit is contained in:
2025-08-15 18:17:09 +02:00
parent 78a4c84db2
commit 0530c255c1
3 changed files with 28 additions and 0 deletions

18
ui.cpp
View File

@@ -30,6 +30,8 @@ namespace ui
bool clicked = false;
void (*dialog)(void) = nullptr;
SDL_Texture * createtexture(SDL_Renderer *renderer)
{
SDL_Texture *texture = SDL_CreateTextureFromSurface(renderer, SDL_LoadBMP("font.bmp"));
@@ -131,4 +133,20 @@ namespace ui
return clicked;
}
void setDialog(void(*dialog)(void))
{
ui:dialog = dialog;
}
bool hasDialog()
{
return dialog != nullptr;
}
void callDialog()
{
if (dialog) dialog();
}
}