step 4: intro_new_logo_scene substituix doIntroNewLogo(); doIntroSprites exposat temporalment

This commit is contained in:
2026-04-15 23:28:22 +02:00
parent 8720e775a0
commit ad38fc09cf
8 changed files with 305 additions and 127 deletions

View File

@@ -25,6 +25,10 @@ class SurfaceHandle {
// (p.ex. doSecreta que passa de tomba1 a tomba2).
void reset(const char* file);
// Adopta una surface ja creada (p.ex. amb JD8_NewSurface). Pren ownership
// — la surface adoptada s'allibera al destructor o al següent reset/adopt.
void adopt(JD8_Surface raw);
// Conversió implícita per al confort d'ús: JD8_Blit(handle)
// en lloc de JD8_Blit(handle.get()).
operator JD8_Surface() const { return surface_; }