![]() |
CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
|
A játék logikáját tartalmazó struktúra, és az azt implementáló függvények deklarációi. Részletek...
Adatszerkezetek | |
struct | Game |
A játék pillanatnyi állapotát leíró struktúra. Részletek... |
Enumerációk | |
enum | ChargePolarity { CHARGE_POLARITY_NEGATIVE, CHARGE_POLARITY_POSITIVE, CHARGE_POLARITY_COUNT } |
enum | ChargeColor { CHARGE_COLOR_RED, CHARGE_COLOR_GREEN, CHARGE_COLOR_BLUE, CHARGE_COLOR_GRAY, CHARGE_COLOR_COUNT } |
Függvények | |
Game * | game_create (sfRenderWindow *) |
A Game struktúra konstruktora. | |
void | game_handle_event (Game *, sfEvent) |
A Game struktúra eseményfeldolgozó függvénye. | |
void | game_update (Game *, float) |
A Game struktúra logikáját léptető függvény. | |
void | game_render (Game *) |
A Game struktúra kirajzoló függvénye. | |
void | game_destroy (Game *) |
A Game struktúra destruktora. |
A játék logikáját tartalmazó struktúra, és az azt implementáló függvények deklarációi.