SuperSpaceInvaderTurboApoca.../doc/SAE102-SpaceInvaders/latex/files.tex

86 lines
13 KiB
TeX

\doxysection{File List}
Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{build/\+CMake\+Files/3.\+22.\+1/\+Compiler\+Id\+C/\mbox{\hyperlink{_c_make_c_compiler_id_8c}{CMake\+CCompiler\+Id.\+c}} }{\pageref{_c_make_c_compiler_id_8c}}{}
\item\contentsline{section}{build/\+CMake\+Files/3.\+22.\+1/\+Compiler\+Id\+CXX/\mbox{\hyperlink{_c_make_c_x_x_compiler_id_8cpp}{CMake\+CXXCompiler\+Id.\+cpp}} }{\pageref{_c_make_c_x_x_compiler_id_8cpp}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{config_management_8cpp_8o_8d}{config\+Management.\+cpp.\+o.\+d}} }{\pageref{config_management_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{errors_8cpp_8o_8d}{errors.\+cpp.\+o.\+d}} }{\pageref{errors_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{invader_grids_8cpp_8o_8d}{invader\+Grids.\+cpp.\+o.\+d}} }{\pageref{invader_grids_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{main_8cpp_8o_8d}{main.\+cpp.\+o.\+d}} }{\pageref{main_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{my_sprite_8cpp_8o_8d}{my\+Sprite.\+cpp.\+o.\+d}} }{\pageref{my_sprite_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{player_8cpp_8o_8d}{player.\+cpp.\+o.\+d}} }{\pageref{player_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{projectiles_8cpp_8o_8d}{projectiles.\+cpp.\+o.\+d}} }{\pageref{projectiles_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{scores_manager_8cpp_8o_8d}{scores\+Manager.\+cpp.\+o.\+d}} }{\pageref{scores_manager_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/\mbox{\hyperlink{utils_8cpp_8o_8d}{utils.\+cpp.\+o.\+d}} }{\pageref{utils_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/game/\mbox{\hyperlink{display_8cpp_8o_8d}{display.\+cpp.\+o.\+d}} }{\pageref{display_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/game/\mbox{\hyperlink{game_basics_8cpp_8o_8d}{game\+Basics.\+cpp.\+o.\+d}} }{\pageref{game_basics_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/game/\mbox{\hyperlink{game_managers_8cpp_8o_8d}{game\+Managers.\+cpp.\+o.\+d}} }{\pageref{game_managers_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/game/\mbox{\hyperlink{god_manager_8cpp_8o_8d}{god\+Manager.\+cpp.\+o.\+d}} }{\pageref{god_manager_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/pixel\+Manager/\mbox{\hyperlink{draw_entities_8cpp_8o_8d}{draw\+Entities.\+cpp.\+o.\+d}} }{\pageref{draw_entities_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/pixel\+Manager/\mbox{\hyperlink{draw_menus_8cpp_8o_8d}{draw\+Menus.\+cpp.\+o.\+d}} }{\pageref{draw_menus_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/pixel\+Manager/\mbox{\hyperlink{good_pixel_manager_8cpp_8o_8d}{good\+Pixel\+Manager.\+cpp.\+o.\+d}} }{\pageref{good_pixel_manager_8cpp_8o_8d}}{}
\item\contentsline{section}{build/\+CMake\+Files/\+Space.\+dir/src/pixel\+Manager/\mbox{\hyperlink{pixel_manager_8cpp_8o_8d}{pixel\+Manager.\+cpp.\+o.\+d}} }{\pageref{pixel_manager_8cpp_8o_8d}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{config_data_8h}{config\+Data.\+h}} \\*Configuration file data storage }{\pageref{config_data_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{config_management_8h}{config\+Management.\+h}} \\*Config parser }{\pageref{config_management_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{errors_8h}{errors.\+h}} }{\pageref{errors_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{game_8h}{game.\+h}} \\*Full game logic and display management }{\pageref{game_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{god_8h}{god.\+h}} \\*Special entity known as \char`\"{}\+God\char`\"{} ~\newline
}{\pageref{god_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{invader_def_8h}{invader\+Def.\+h}} \\*Invader type deffinition and related data ~\newline
}{\pageref{invader_def_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{invaders_grid_8h}{invaders\+Grid.\+h}} }{\pageref{invaders_grid_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{menu_8h}{menu.\+h}} \\*Simple menu backend implementation }{\pageref{menu_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{my_sprite_8h}{my\+Sprite.\+h}} }{\pageref{my_sprite_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{player_8h}{player.\+h}} \\*\mbox{\hyperlink{struct_player}{Player}} data storage }{\pageref{player_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{player_def_8h}{player\+Def.\+h}} \\*\mbox{\hyperlink{struct_player}{Player}} key configuration }{\pageref{player_def_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{play_mode_8h}{play\+Mode.\+h}} \\*\mbox{\hyperlink{class_game}{Game}} mode options }{\pageref{play_mode_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{projectiles_8h}{projectiles.\+h}} \\*Projectiles data storage }{\pageref{projectiles_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{scores_manager_8h}{scores\+Manager.\+h}} \\*Score file manager }{\pageref{scores_manager_8h}}{}
\item\contentsline{section}{headers/\mbox{\hyperlink{utils_8h}{utils.\+h}} \\*Utilies for the game }{\pageref{utils_8h}}{}
\item\contentsline{section}{headers/pixel\+Manager/\mbox{\hyperlink{good_pixel_manager_8h}{good\+Pixel\+Manager.\+h}} }{\pageref{good_pixel_manager_8h}}{}
\item\contentsline{section}{headers/pixel\+Manager/\mbox{\hyperlink{pixel_manager_8h}{pixel\+Manager.\+h}} \\*Manager }{\pageref{pixel_manager_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/\mbox{\hyperlink{macros_8h}{macros.\+h}} \\*Macros utiles }{\pageref{macros_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/\mbox{\hyperlink{mingl_8h}{mingl.\+h}} \\*La bête }{\pageref{mingl_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/audio/\mbox{\hyperlink{audioengine_8h}{audioengine.\+h}} \\*Gestionnaire audio de min\+GL }{\pageref{audioengine_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/event/\mbox{\hyperlink{event_8hpp}{event.\+hpp}} \\*Différents types utile pour le gestionnaire d\textquotesingle{}événements }{\pageref{event_8hpp}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/event/\mbox{\hyperlink{event__manager_8h}{event\+\_\+manager.\+h}} \\*Gestionnaire d\textquotesingle{}événements de min\+GL }{\pageref{event__manager_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/exception/\mbox{\hyperlink{cexception_8h}{cexception.\+h}} \\*Declaration de la classe CException }{\pageref{cexception_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/exception/\mbox{\hyperlink{cexception_8hpp}{cexception.\+hpp}} \\*Classe CException }{\pageref{cexception_8hpp}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/exception/\mbox{\hyperlink{errcode_8h}{errcode.\+h}} \\*Codes d\textquotesingle{}erreurs }{\pageref{errcode_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/graphics/\mbox{\hyperlink{idrawable_8h}{idrawable.\+h}} \\*Interface pour un objet affichable }{\pageref{idrawable_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/graphics/\mbox{\hyperlink{rgbacolor_8h}{rgbacolor.\+h}} \\*Représente une couleur RGBA }{\pageref{rgbacolor_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/graphics/\mbox{\hyperlink{vec2d_8h}{vec2d.\+h}} \\*Représente un vecteur sur deux dimensions }{\pageref{vec2d_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/gui/\mbox{\hyperlink{glut__font_8h}{glut\+\_\+font.\+h}} \\*Classe utilitaire pour utiliser facilement les polices de Glut }{\pageref{glut__font_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/gui/\mbox{\hyperlink{sprite_8h}{sprite.\+h}} \\*Image pouvant être chargé depuis un fichier }{\pageref{sprite_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/gui/\mbox{\hyperlink{text_8h}{text.\+h}} \\*Du texte }{\pageref{text_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/shape/\mbox{\hyperlink{circle_8h}{circle.\+h}} \\*Représente un cercle }{\pageref{circle_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/shape/\mbox{\hyperlink{line_8h}{line.\+h}} \\*Représente une ligne }{\pageref{line_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/shape/\mbox{\hyperlink{rectangle_8h}{rectangle.\+h}} \\*Représente un rectangle }{\pageref{rectangle_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/shape/\mbox{\hyperlink{shape_8h}{shape.\+h}} \\*Représente une forme }{\pageref{shape_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/shape/\mbox{\hyperlink{triangle_8h}{triangle.\+h}} \\*Représente un triangle }{\pageref{triangle_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/tools/\mbox{\hyperlink{ieditable_8h}{ieditable.\+h}} \\*Declaration de la classe CEditable dans \mbox{\hyperlink{namespacens_util}{ns\+Util}} }{\pageref{ieditable_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/tools/\mbox{\hyperlink{ieditable_8hpp}{ieditable.\+hpp}} }{\pageref{ieditable_8hpp}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/tools/\mbox{\hyperlink{ifonctorunaire_8hpp}{ifonctorunaire.\+hpp}} }{\pageref{ifonctorunaire_8hpp}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/transition/\mbox{\hyperlink{itransitionable_8h}{itransitionable.\+h}} \\*Interface pour objet \char`\"{}transitionable\char`\"{} }{\pageref{itransitionable_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/transition/\mbox{\hyperlink{transition_8h}{transition.\+h}} \\*Definition d\textquotesingle{}une transition }{\pageref{transition_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/transition/\mbox{\hyperlink{transition__contract_8h}{transition\+\_\+contract.\+h}} \\*Création de la transition }{\pageref{transition__contract_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/transition/\mbox{\hyperlink{transition__engine_8h}{transition\+\_\+engine.\+h}} \\*Gestionnaire de transition de min\+GL }{\pageref{transition__engine_8h}}{}
\item\contentsline{section}{lib\+\_\+headers/mingl/transition/\mbox{\hyperlink{transition__types_8h}{transition\+\_\+types.\+h}} \\*Définit quelques types pour les transitions }{\pageref{transition__types_8h}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{config_management_8cpp}{config\+Management.\+cpp}} \\*Config parser }{\pageref{config_management_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{errors_8cpp}{errors.\+cpp}} }{\pageref{errors_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{invader_grids_8cpp}{invader\+Grids.\+cpp}} }{\pageref{invader_grids_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{main_8cpp}{main.\+cpp}} \\*Main }{\pageref{main_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{my_sprite_8cpp}{my\+Sprite.\+cpp}} }{\pageref{my_sprite_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{player_8cpp}{player.\+cpp}} }{\pageref{player_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{projectiles_8cpp}{projectiles.\+cpp}} \\*Projectiles data storage }{\pageref{projectiles_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{scores_manager_8cpp}{scores\+Manager.\+cpp}} }{\pageref{scores_manager_8cpp}}{}
\item\contentsline{section}{src/\mbox{\hyperlink{utils_8cpp}{utils.\+cpp}} }{\pageref{utils_8cpp}}{}
\item\contentsline{section}{src/game/\mbox{\hyperlink{display_8cpp}{display.\+cpp}} \\*\mbox{\hyperlink{class_game}{Game}} display }{\pageref{display_8cpp}}{}
\item\contentsline{section}{src/game/\mbox{\hyperlink{game_basics_8cpp}{game\+Basics.\+cpp}} \\*\mbox{\hyperlink{class_game}{Game}} basic mechanisms }{\pageref{game_basics_8cpp}}{}
\item\contentsline{section}{src/game/\mbox{\hyperlink{game_managers_8cpp}{game\+Managers.\+cpp}} }{\pageref{game_managers_8cpp}}{}
\item\contentsline{section}{src/game/\mbox{\hyperlink{god_manager_8cpp}{god\+Manager.\+cpp}} }{\pageref{god_manager_8cpp}}{}
\item\contentsline{section}{src/pixel\+Manager/\mbox{\hyperlink{draw_entities_8cpp}{draw\+Entities.\+cpp}} }{\pageref{draw_entities_8cpp}}{}
\item\contentsline{section}{src/pixel\+Manager/\mbox{\hyperlink{draw_menus_8cpp}{draw\+Menus.\+cpp}} }{\pageref{draw_menus_8cpp}}{}
\item\contentsline{section}{src/pixel\+Manager/\mbox{\hyperlink{good_pixel_manager_8cpp}{good\+Pixel\+Manager.\+cpp}} }{\pageref{good_pixel_manager_8cpp}}{}
\item\contentsline{section}{src/pixel\+Manager/\mbox{\hyperlink{pixel_manager_8cpp}{pixel\+Manager.\+cpp}} }{\pageref{pixel_manager_8cpp}}{}
\end{DoxyCompactList}