![]() |
CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
|
A főmenü függvényeinek definíciói. Részletek...
Függvények | |
void | mainmenu_option_activated (int o) |
Végrehajtja a főmenüben kiválasztott menüponthoz tartozó akciót. | |
void | mainmenu_set_current_option (MainMenu *mm, int o) |
Megváltoztatja a főmenüben az aktuális menüpontot. | |
MainMenu * | mainmenu_create (sfRenderWindow *win) |
A MainMenu struktúra konstruktora. | |
void | mainmenu_handle_event (MainMenu *mm, sfEvent e) |
A MainMenu struktúra eseményfeldolgozó függvénye. | |
void | mainmenu_update (MainMenu *mm, float dt) |
A MainMenu struktúra logikáját léptető függvény. | |
void | mainmenu_render (MainMenu *mm) |
A MainMenu struktúra kirajzoló függvénye. | |
void | mainmenu_destroy (MainMenu *mm) |
A MainMenu struktúra destruktora. |
A főmenü függvényeinek definíciói.
void mainmenu_option_activated | ( | int | o | ) |
Végrehajtja a főmenüben kiválasztott menüponthoz tartozó akciót.
o | A kiválasztott menüpont indexe. |
A főmenüben a választásunktól függően elindít egy új játékot, vagy kilép a programból.
void mainmenu_set_current_option | ( | MainMenu * | mm, |
int | o | ||
) |