68 lines
9.2 KiB
TeX
68 lines
9.2 KiB
TeX
\hypertarget{config_data_8h_source}{}\doxysection{config\+Data.\+h}
|
|
\label{config_data_8h_source}\index{headers/configData.h@{headers/configData.h}}
|
|
\mbox{\hyperlink{config_data_8h}{Go to the documentation of this file.}}
|
|
\begin{DoxyCode}{0}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00001}00001 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00011}00011 \textcolor{preprocessor}{\#ifndef GUARD\_CONFIGDATA\_H}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00012}00012 \textcolor{preprocessor}{\#define GUARD\_CONFIGDATA\_H}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00013}00013 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00014}00014 \textcolor{preprocessor}{\#include<string>}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00015}00015 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{utils_8h}{utils.h}}"{}}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00016}00016 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{player_def_8h}{playerDef.h}}"{}}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00017}00017 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{invader_def_8h}{invaderDef.h}}"{}}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00018}00018 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{invaders_grid_8h}{invadersGrid.h}}"{}}}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00019}00019 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00020}\mbox{\hyperlink{config_data_8h_a7ca3f09edce68ced014650c382bb767c}{00020}} \textcolor{keyword}{typedef} \textcolor{keywordtype}{string} \mbox{\hyperlink{config_data_8h_a7ca3f09edce68ced014650c382bb767c}{configKey}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00021}00021 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00022}00022 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00027}\mbox{\hyperlink{struct_config_data}{00027}} \textcolor{keyword}{struct }\mbox{\hyperlink{struct_config_data}{ConfigData}} \{}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00028}00028 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00032}\mbox{\hyperlink{struct_config_data_a3c9baa529db8e439f903590f5a9bcce2}{00032}} \textcolor{keywordtype}{string} \mbox{\hyperlink{struct_config_data_a3c9baa529db8e439f903590f5a9bcce2}{theme}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00033}00033 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00037}\mbox{\hyperlink{struct_config_data_adb4b297d72ba060cbe54785d5791d6ea}{00037}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_adb4b297d72ba060cbe54785d5791d6ea}{maxFPS}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00038}00038 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00042}\mbox{\hyperlink{struct_config_data_a260272afae4d9a0cfdf683ce7b1bb5f0}{00042}} \mbox{\hyperlink{class_invaders_grid}{InvadersGrid}} \mbox{\hyperlink{struct_config_data_a260272afae4d9a0cfdf683ce7b1bb5f0}{grid}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00043}00043 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00047}\mbox{\hyperlink{struct_config_data_a002e3aaf06ba352a9ff4e2f50895a65f}{00047}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a002e3aaf06ba352a9ff4e2f50895a65f}{startXPosition}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00048}00048 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00052}\mbox{\hyperlink{struct_config_data_a199264aa6e6c3b267462f0a5427cd5db}{00052}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a199264aa6e6c3b267462f0a5427cd5db}{playersSpeed}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00053}00053 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00057}\mbox{\hyperlink{struct_config_data_ad8c5d2876699ea9e451e6b3a15618707}{00057}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_ad8c5d2876699ea9e451e6b3a15618707}{playersWidth}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00058}00058 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00062}\mbox{\hyperlink{struct_config_data_a641d7b2133165ce2eccaea972265f557}{00062}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a641d7b2133165ce2eccaea972265f557}{playersFireCooldown}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00063}00063 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00067}\mbox{\hyperlink{struct_config_data_a09170415d0a4c525e546d6fd0ecb354c}{00067}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a09170415d0a4c525e546d6fd0ecb354c}{playersLives}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00068}00068 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00072}\mbox{\hyperlink{struct_config_data_a909ad90d692e87b2c93c3966d07ecc16}{00072}} vector<PlayerDef> \mbox{\hyperlink{struct_config_data_a909ad90d692e87b2c93c3966d07ecc16}{playerDefs}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00073}00073 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00077}\mbox{\hyperlink{struct_config_data_ad057123e1f1b7283b873eed8a07ead3f}{00077}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_ad057123e1f1b7283b873eed8a07ead3f}{invadersSpeed}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00078}00078 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00082}\mbox{\hyperlink{struct_config_data_ada929ea4a462c0bde376adf9fa3f4810}{00082}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_ada929ea4a462c0bde376adf9fa3f4810}{invadersSize}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00083}00083 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00087}\mbox{\hyperlink{struct_config_data_aadc245edaf3b28d82f9ce7b17c655943}{00087}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_aadc245edaf3b28d82f9ce7b17c655943}{invadersDistance}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00088}00088 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00092}\mbox{\hyperlink{struct_config_data_a0a8ca410dbc6b6cd62d16d1fa19a83f9}{00092}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a0a8ca410dbc6b6cd62d16d1fa19a83f9}{invadersFireCooldown}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00093}00093 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00097}\mbox{\hyperlink{struct_config_data_af0c88560ab28fe51ef1743219633cfdc}{00097}} map<InvaderType, InvaderTypeDef> \mbox{\hyperlink{struct_config_data_af0c88560ab28fe51ef1743219633cfdc}{invadersDef}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00098}00098 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00102}\mbox{\hyperlink{struct_config_data_a4f8e7615d2619a3b37e97465ac143fee}{00102}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a4f8e7615d2619a3b37e97465ac143fee}{missilesWidth}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00103}00103 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00107}\mbox{\hyperlink{struct_config_data_ae736dc72056f45f4a3f0fef365bc54be}{00107}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_ae736dc72056f45f4a3f0fef365bc54be}{missilesLength}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00108}00108 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00112}\mbox{\hyperlink{struct_config_data_ae5efc1b5a2b95b1a9c7ff60eee480e71}{00112}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_ae5efc1b5a2b95b1a9c7ff60eee480e71}{missilesSpeed}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00113}00113 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00117}\mbox{\hyperlink{struct_config_data_abb41165730c7e25dffe63d2fb08022f4}{00117}} nsGraphics::RGBAcolor \mbox{\hyperlink{struct_config_data_abb41165730c7e25dffe63d2fb08022f4}{missilesColor}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00118}00118 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00122}\mbox{\hyperlink{struct_config_data_aec2b163d49271a1a1654c903de9e45ff}{00122}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_aec2b163d49271a1a1654c903de9e45ff}{torpedosWidth}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00123}00123 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00127}\mbox{\hyperlink{struct_config_data_a5de633401856c45fb3b8c3333d38804c}{00127}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_a5de633401856c45fb3b8c3333d38804c}{torpedosLength}}; }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00128}00128 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00132}\mbox{\hyperlink{struct_config_data_aa491de435feeca58c85652f4961ddece}{00132}} \textcolor{keywordtype}{unsigned} \mbox{\hyperlink{struct_config_data_aa491de435feeca58c85652f4961ddece}{torpedosSpeed}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00133}00133 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00137}\mbox{\hyperlink{struct_config_data_a7edb4693b5fb5036b09b95d314d29495}{00137}} nsGraphics::RGBAcolor \mbox{\hyperlink{struct_config_data_a7edb4693b5fb5036b09b95d314d29495}{torpedosColor}};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00138}00138 \};}
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00139}00139 }
|
|
\DoxyCodeLine{\Hypertarget{config_data_8h_source_l00140}00140 \textcolor{preprocessor}{\#endif}}
|
|
|
|
\end{DoxyCode}
|