\hypertarget{class_god}{}\doxysection{God Class Reference} \label{class_god}\index{God@{God}} stores all \mbox{\hyperlink{class_god}{God}}\textquotesingle{}s data {\ttfamily \#include $<$god.\+h$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} \mbox{\hyperlink{class_god_a64e48ec11bf4039c9204ead815809ec1}{get\+Right\+Hand\+Pos}} (unsigned screen\+Width) const \begin{DoxyCompactList}\small\item\em give initial the pixel coordinates of god\textquotesingle{}s right hand \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Public Attributes} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}{God\+State}} \mbox{\hyperlink{class_god_aa509fa274d956215aa439de1c8e2e290}{state}} \begin{DoxyCompactList}\small\item\em god\textquotesingle{}s current state \end{DoxyCompactList}\item unsigned \mbox{\hyperlink{class_god_a1000165e05f6719539b7702ab3f09a66}{counter}} \begin{DoxyCompactList}\small\item\em manage all sorts of things, gods secrets remains unknown \end{DoxyCompactList}\item unsigned \mbox{\hyperlink{class_god_ae7ed525f130083f511728c791c35a95d}{thrown\+Inv\+PosX}} \begin{DoxyCompactList}\small\item\em x pixel coordinate of the invader thrown by the hand of god \end{DoxyCompactList}\item unsigned \mbox{\hyperlink{class_god_a26fbb775dff480eaa6a19d4a3ef9731c}{thrown\+Inv\+PosY}} \begin{DoxyCompactList}\small\item\em y pixel coordinate of the invader thrown by the hand of god \end{DoxyCompactList}\item \mbox{\hyperlink{invaders_grid_8h_a28be5c0c3bae3518d94b2ede3633e018}{Invader\+Type}} \mbox{\hyperlink{class_god_ad41071cd3e9f51419411e4fd1a0c63c5}{thrown\+Inv\+Type}} \begin{DoxyCompactList}\small\item\em type of the invader thrown by the hand of god \end{DoxyCompactList}\item \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} \mbox{\hyperlink{class_god_a87f1d2986cfd375910aa7908c8976451}{thrown\+Vector}} \begin{DoxyCompactList}\small\item\em direction of the thrown invader movement \end{DoxyCompactList}\item \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} \mbox{\hyperlink{class_god_a41b9ceec78e403a54cf8afaf6e50519a}{thrown\+Transition}} \begin{DoxyCompactList}\small\item\em position of a point for bezier\textquotesingle{}s curve \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} stores all \mbox{\hyperlink{class_god}{God}}\textquotesingle{}s data Hand position is determined Definition at line \mbox{\hyperlink{god_8h_source_l00047}{47}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{class_god_a64e48ec11bf4039c9204ead815809ec1}\label{class_god_a64e48ec11bf4039c9204ead815809ec1}} \index{God@{God}!getRightHandPos@{getRightHandPos}} \index{getRightHandPos@{getRightHandPos}!God@{God}} \doxysubsubsection{\texorpdfstring{getRightHandPos()}{getRightHandPos()}} {\footnotesize\ttfamily \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} God\+::get\+Right\+Hand\+Pos (\begin{DoxyParamCaption}\item[{unsigned}]{screen\+Width }\end{DoxyParamCaption}) const} give initial the pixel coordinates of god\textquotesingle{}s right hand \begin{DoxyParams}[1]{Parameters} \mbox{\texttt{ in}} & {\em screen\+Width} & \+: width of the screen in pixel \\ \hline \end{DoxyParams} \begin{DoxyReturn}{Returns} pixel coordinates of the hand \end{DoxyReturn} Definition at line \mbox{\hyperlink{god_manager_8cpp_source_l00150}{150}} of file \mbox{\hyperlink{god_manager_8cpp_source}{god\+Manager.\+cpp}}. \doxysubsection{Member Data Documentation} \mbox{\Hypertarget{class_god_a1000165e05f6719539b7702ab3f09a66}\label{class_god_a1000165e05f6719539b7702ab3f09a66}} \index{God@{God}!counter@{counter}} \index{counter@{counter}!God@{God}} \doxysubsubsection{\texorpdfstring{counter}{counter}} {\footnotesize\ttfamily unsigned God\+::counter} manage all sorts of things, gods secrets remains unknown Definition at line \mbox{\hyperlink{god_8h_source_l00058}{58}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_aa509fa274d956215aa439de1c8e2e290}\label{class_god_aa509fa274d956215aa439de1c8e2e290}} \index{God@{God}!state@{state}} \index{state@{state}!God@{God}} \doxysubsubsection{\texorpdfstring{state}{state}} {\footnotesize\ttfamily \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}{God\+State}} God\+::state} god\textquotesingle{}s current state Definition at line \mbox{\hyperlink{god_8h_source_l00053}{53}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_ae7ed525f130083f511728c791c35a95d}\label{class_god_ae7ed525f130083f511728c791c35a95d}} \index{God@{God}!thrownInvPosX@{thrownInvPosX}} \index{thrownInvPosX@{thrownInvPosX}!God@{God}} \doxysubsubsection{\texorpdfstring{thrownInvPosX}{thrownInvPosX}} {\footnotesize\ttfamily unsigned God\+::thrown\+Inv\+PosX} x pixel coordinate of the invader thrown by the hand of god Definition at line \mbox{\hyperlink{god_8h_source_l00066}{66}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_a26fbb775dff480eaa6a19d4a3ef9731c}\label{class_god_a26fbb775dff480eaa6a19d4a3ef9731c}} \index{God@{God}!thrownInvPosY@{thrownInvPosY}} \index{thrownInvPosY@{thrownInvPosY}!God@{God}} \doxysubsubsection{\texorpdfstring{thrownInvPosY}{thrownInvPosY}} {\footnotesize\ttfamily unsigned God\+::thrown\+Inv\+PosY} y pixel coordinate of the invader thrown by the hand of god Definition at line \mbox{\hyperlink{god_8h_source_l00071}{71}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_ad41071cd3e9f51419411e4fd1a0c63c5}\label{class_god_ad41071cd3e9f51419411e4fd1a0c63c5}} \index{God@{God}!thrownInvType@{thrownInvType}} \index{thrownInvType@{thrownInvType}!God@{God}} \doxysubsubsection{\texorpdfstring{thrownInvType}{thrownInvType}} {\footnotesize\ttfamily \mbox{\hyperlink{invaders_grid_8h_a28be5c0c3bae3518d94b2ede3633e018}{Invader\+Type}} God\+::thrown\+Inv\+Type} type of the invader thrown by the hand of god Definition at line \mbox{\hyperlink{god_8h_source_l00076}{76}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_a41b9ceec78e403a54cf8afaf6e50519a}\label{class_god_a41b9ceec78e403a54cf8afaf6e50519a}} \index{God@{God}!thrownTransition@{thrownTransition}} \index{thrownTransition@{thrownTransition}!God@{God}} \doxysubsubsection{\texorpdfstring{thrownTransition}{thrownTransition}} {\footnotesize\ttfamily \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} God\+::thrown\+Transition} position of a point for bezier\textquotesingle{}s curve Definition at line \mbox{\hyperlink{god_8h_source_l00086}{86}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{class_god_a87f1d2986cfd375910aa7908c8976451}\label{class_god_a87f1d2986cfd375910aa7908c8976451}} \index{God@{God}!thrownVector@{thrownVector}} \index{thrownVector@{thrownVector}!God@{God}} \doxysubsubsection{\texorpdfstring{thrownVector}{thrownVector}} {\footnotesize\ttfamily \mbox{\hyperlink{utils_8h_aaa06d516441b519f8892f37adafeade2}{Position}} God\+::thrown\+Vector} direction of the thrown invader movement Definition at line \mbox{\hyperlink{god_8h_source_l00081}{81}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item headers/\mbox{\hyperlink{god_8h}{god.\+h}}\item src/game/\mbox{\hyperlink{god_manager_8cpp}{god\+Manager.\+cpp}}\end{DoxyCompactItemize}