void Render(SDL_Surface* display, float camera = 0) { switch (Current) { case Structure::STORY: story->Render(display); break; case Structure::INTRO: intro->Render(display); break; case Structure::MENU: menu->Render(display); break; case Structure::INGAME: ingame->Render(display); break; case Structure::HELP: help->Render(display); break; } SDL_Flip(display); }