CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
Fájllista
Az összes fájl listája rövid leírásokkal:
o*charge.cA töltéseket kezelő függvények definíciói
o*charge.hA töltéseket leíró struktúra, és az azokat kezelő függvények deklarációi
o*constants.h
o*electron.cAz elektronokat működtető függvények definíciói
o*electron.hAz elektronokat leíró struktúra, és az azokat működtető függvények deklarációi
o*game.cA játék logikáját implementáló függvények definíciói
o*game.hA játék logikáját tartalmazó struktúra, és az azt implementáló függvények deklarációi
o*highscoremanager.c
o*highscoremanager.h
o*highscores.c
o*highscores.hA rekordokat mutató képernyő struktúrája és függvényeinek deklarációja
o*level.cEgy pálya elemeinek tulajdonságait betöltő függvény definíciója
o*level.hEgy pálya elemeinek tulajdonságait tartalmazó struktúra, és az azokat betöltő függvény deklarációi
o*levelmanager.cA pályákat kezelő függvények definíciói
o*levelmanager.hA pályák kezelését biztosító struktúra, és az azt implementáló függvények deklarációi
o*levelselector.c
o*levelselector.h
o*line.cA egyeneseket (szakaszokat) kezelő függvények definíciói, és néhány segédfüggvény
o*line.hEgy egyenest (vonalat, szakaszt) leíró struktúra és a hozzá tartozó függvények deklarációi
o*main.cA main függvény, a program főciklusa, az SFML inicializációja
o*mainmenu.cA főmenü függvényeinek definíciói
o*mainmenu.hA főmenü struktúrája és függvényeinek deklarációja
o*profilemanager.c
o*profilemanager.h
o*profileselector.c
o*profileselector.hA profilválasztó képernyő struktúrája és függvényeinek deklarációja
o*statemanager.cA jeleneteket kezelő függvények definíciói
o*statemanager.hA jelenetek kezelését biztosító struktúra, és az azt implementáló függvények deklarációi
o*str32utils.cA Unicode stringeket kezelő függvények megvalósításai
o*str32utils.hA Unicode stringeket kezelő függvények fejlécei
o*trace.cEgy próbatöltés konstruktorának és destruktorának definíciója
o*trace.hEgy próbatöltés struktúrája, valamint konstruktorának és destruktorának deklarációja
o*tracefield.cA TraceField struktúrát kezelő függvények definíciói
o*tracefield.hA TraceField struktúra és az azt kezelő függvények deklarációi
o*vector.cA Vector struktúra segédfüggvényeinek definíciói
o*vector.hA Vector struktúra és a segédfüggvényeinek deklarációja
o*wall.cA falakat kezelő függvények definíciói
\*wall.hA falakat leíró Wall struktúra és a hozzá tartozó függvények deklarációi