Egy falat leíró struktúra és a hozzá tartozó függvények.
Részletek...
Fájl |
fájl | wall.c |
| A falakat kezelő függvények definíciói.
|
fájl | wall.h |
| A falakat leíró Wall struktúra és a hozzá tartozó függvények deklarációi.
|
Részletes leírás
Egy falat leíró struktúra és a hozzá tartozó függvények.
Függvények dokumentációja
A Wall struktúra konstruktora.
- Paraméterek
-
l | Egy Line struktúra, ami a fal helyzetét jelöli ki. |
- Visszatérési érték
- Pointer az újonnan létrehozott példányra.
- Lásd még
- Wall
-
Line
Ez a függvény létrehoz és teljesen inicializál egy Wall struktúrát, valamint a kirajzoláshoz szükséges grafikus alakzatot.
void wall_destroy |
( |
Wall * |
wall | ) |
|
A Wall struktúra destruktora.
- Paraméterek
-
wall | Az elpusztítandó Wall-ra mutató pointer. |
- Lásd még
- Wall
Ez a függvény elpusztítja a Wall struktúrát és a kirajzolásához szükséges grafikus alakzatot, felszabadítva az általuk lefoglalt memóriaterületeket.
void wall_render |
( |
Wall * |
wall, |
|
|
sfRenderWindow * |
win |
|
) |
| |
A Wall struktúra kirajzoló függvénye.
- Paraméterek
-
wall | A kirajzolandó Wall-ra mutató pointer. |
win | Arra az ablakra mutató pointer, amire a fal kirajzolandó. |
- Lásd még
- Wall
Ez a függvény kirajzolja a wall falat a win ablakra egy fehér vonal képében a megfelelő helyre és állásban.