A pályák leírása és az azt betöltő függvény.
Részletek...
Fájl |
fájl | level.c |
| Egy pálya elemeinek tulajdonságait betöltő függvény definíciója.
|
fájl | level.h |
| Egy pálya elemeinek tulajdonságait tartalmazó struktúra, és az azokat betöltő függvény deklarációi.
|
Adatszerkezetek |
struct | Level |
| Egy pálya elemeinek tulajdonságait tartalmazó struktúra. Részletek...
|
Részletes leírás
A pályák leírása és az azt betöltő függvény.
Függvények dokumentációja
Level* level_create_from_file |
( |
char * |
filename | ) |
|
A Level struktúra konstruktora.
- Paraméterek
-
fliename | A betöltendő fájl nevét tartalmazó karakterlánc. |
- Visszatérési érték
- Pointer az újonnan létrehozott példányra.
- Lásd még
- Level
Ez a függvény létrehoz egy Level struktúrát, és betölti annak tulajdonságait a megadott fájlból (filename).
void level_destroy |
( |
Level * |
lvl | ) |
|
A Level struktúra destruktora.
- Paraméterek
-
lvl | Az elpusztítandó Level-re mutató pointer. |
- Lásd még
- Level
Ez a függvény felszabadítja a struktúra és annak elemei által lefoglalt memóriát, majd elpusztítja a példányt.
Level* level_generate_random |
( |
| ) |
|
int random_int |
( |
int |
min, |
|
|
int |
max |
|
) |
| |