CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
Level struktúrareferencia

Egy pálya elemeinek tulajdonságait tartalmazó struktúra. Részletek...

Adatmezők

sfUint32 * name
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
Charge ** charges
Wall ** walls

Részletes leírás

Egy pálya elemeinek tulajdonságait tartalmazó struktúra.

Lásd még
level_create_from_file
level_destroy
game_create

Ez a struktúra tartalmazza az egy pályán található falak és töltések számát, azok (kezdeti) elhelyezkedését, a töltések polaritását és töltését, valamint a különböző elektronok forrását, kezdeti sebességét, és célját.

Adatmezők dokumentációja

Charge** charges
Vector dest_negative
Vector dest_positive
sfUint32* name
int num_charges
int num_negative
int num_positive
int num_walls
Vector src_negative_pos
Vector src_negative_vel
Vector src_positive_pos
Vector src_positive_vel
float tgt_negative
float tgt_positive
Wall** walls

Ez a dokumentáció a struktúráról a következő fájl alapján készült: