![]() |
CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
|
A játék pillanatnyi állapotát leíró struktúra. Részletek...
Adatmezők | |
sfRenderWindow * | win |
float | collected_negative |
float | collected_positive |
float | delay |
float | gametime |
float | electron_emit_accum |
float | level_completed |
int | grabbed_charge |
Vector | grab_offset |
Vector | src_negative_pos |
Vector | src_negative_vel |
Vector | src_positive_pos |
Vector | src_positive_vel |
Vector | dest_negative |
Vector | dest_positive |
int | num_negative |
int | num_positive |
float | tgt_negative |
float | tgt_positive |
int | num_charges |
int | num_walls |
int | num_electrons |
Charge ** | charges |
Wall ** | walls |
Electron ** | electrons |
int | trace_update_scheduled |
TraceField * | tracefield |
TraceField * | contour_lines |
sfTexture * | charges_img |
sfSprite * | charge_sprites [CHARGE_POLARITY_COUNT][CHARGE_COLOR_COUNT] |
sfTexture * | dest_img |
sfSprite * | dest_negative_spr |
sfSprite * | dest_positive_spr |
sfTexture * | src_img |
sfSprite * | src_negative_spr |
sfSprite * | src_positive_spr |
sfFont * | fnt |
sfText * | negative_str |
sfText * | positive_str |
sfText * | delay_str |
sfText * | completed_str |
sfTexture * | cursor_img |
sfSprite * | cursor_spr |
A játék pillanatnyi állapotát leíró struktúra.
Ez a struktúra tartalmaz mindent, ami a játék közben történik.
Ez a program egyik jelenete (STATE_GAME).
sfSprite* charge_sprites[CHARGE_POLARITY_COUNT][CHARGE_COLOR_COUNT] |
Charge** charges |
sfTexture* charges_img |
float collected_negative |
float collected_positive |
sfText* completed_str |
TraceField* contour_lines |
sfTexture* cursor_img |
sfSprite* cursor_spr |
float delay |
sfText* delay_str |
sfTexture* dest_img |
Vector dest_negative |
sfSprite* dest_negative_spr |
Vector dest_positive |
sfSprite* dest_positive_spr |
float electron_emit_accum |
Electron** electrons |
sfFont* fnt |
float gametime |
Vector grab_offset |
int grabbed_charge |
float level_completed |
sfText* negative_str |
int num_charges |
int num_electrons |
int num_negative |
int num_positive |
int num_walls |
sfText* positive_str |
sfTexture* src_img |
Vector src_negative_pos |
sfSprite* src_negative_spr |
Vector src_negative_vel |
Vector src_positive_pos |
sfSprite* src_positive_spr |
Vector src_positive_vel |
float tgt_negative |
float tgt_positive |
int trace_update_scheduled |
TraceField* tracefield |
Wall** walls |
sfRenderWindow* win |