CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
game.h fájlreferencia

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

Gamegame_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.

Részletes leírás

A játék logikáját tartalmazó struktúra, és az azt implementáló függvények deklarációi.