\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}
