![]() |
CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
|
Függvények | |
int | str32len (sfUint32 *) |
A strlen függvény megvalósítása 32 bites integer (Unicode) tömbre. | |
void | profileselector_set_current_option (ProfileSelector *ps, int o) |
Megváltoztatja a főmenüben az aktuális menüpontot. | |
void | profileselector_new_profile (ProfileSelector *ps) |
void | profileselector_delete_profile (ProfileSelector *ps, int n) |
ProfileSelector * | profileselector_create (sfRenderWindow *win) |
A ProfileSelector struktúra konstruktora. | |
void | profileselector_handle_event (ProfileSelector *ps, sfEvent e) |
A ProfileSelector struktúra eseményfeldolgozó függvénye. | |
void | profileselector_update (ProfileSelector *ps, float dt) |
A ProfileSelector struktúra logikáját léptető függvény. | |
void | profileselector_render (ProfileSelector *ps) |
A ProfileSelector struktúra kirajzoló függvénye. | |
void | profileselector_destroy (ProfileSelector *ps) |
A ProfileSelector struktúra destruktora. |
void profileselector_delete_profile | ( | ProfileSelector * | ps, |
int | n | ||
) |
void profileselector_new_profile | ( | ProfileSelector * | ps | ) |
void profileselector_set_current_option | ( | ProfileSelector * | ps, |
int | o | ||
) |
Megváltoztatja a főmenüben az aktuális menüpontot.
ps | A módosítandó ProfileSelector struktúrára mutató pointer. |
o | A kijelölendő menüpont indexe. |
Az eddig kiválasztott menüpont színét visszaállítja fehérre, a kiválasztandóét pedig lilára, ezzel aktuálisnak jelölve azt.
int str32len | ( | sfUint32 * | s | ) |
A strlen függvény megvalósítása 32 bites integer (Unicode) tömbre.
s | A vizsgálandó string. |