\hypertarget{god_8h}{}\doxysection{headers/god.h File Reference} \label{god_8h}\index{headers/god.h@{headers/god.h}} Special entity known as \char`\"{}\+God\char`\"{} ~\newline {\ttfamily \#include \char`\"{}utils.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}invaders\+Grid.\+h\char`\"{}}\newline Include dependency graph for god.\+h\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=235pt]{d7/dee/god_8h__incl} \end{center} \end{figure} This graph shows which files directly or indirectly include this file\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{d5/daa/god_8h__dep__incl} \end{center} \end{figure} \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{class_god}{God}} \begin{DoxyCompactList}\small\item\em stores all \mbox{\hyperlink{class_god}{God}}\textquotesingle{}s data \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Macros} \begin{DoxyCompactItemize} \item \#define \mbox{\hyperlink{god_8h_a321d9614200c924cf991c5b08808be80}{GOD\+\_\+\+BENCH\+\_\+\+SIZE}}~64 \item \#define \mbox{\hyperlink{god_8h_a59e44f12d6c2f40c10bb249db0a3b3d6}{GOD\+\_\+\+HAND\+\_\+\+SIZE}}~64 \item \#define \mbox{\hyperlink{god_8h_a0b3ad1c15e80936f3ee35f4ff91f243c}{GOD\+\_\+\+HAND\+\_\+\+DISTANCE}}~100 \end{DoxyCompactItemize} \doxysubsection*{Enumerations} \begin{DoxyCompactItemize} \item enum class \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}{God\+State}} \{ \newline \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ab50339a10e1de285ac99d4c3990b8693}{NONE}} , \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355afca549f3541c801906abc34b45e8953e}{AWAKE}} , \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ad5cc6a0064b5c25ba37826aa3fda910c}{WAIT}} , \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a478d22fab8e360f3af57895f113f1f0f}{RETRIEVE1}} , \newline \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a047051c1710157600a077e72054333e1}{RETRIEVE2}} , \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a655474de4674aba7a436a73cd8d9a906}{THROW}} \} \begin{DoxyCompactList}\small\item\em list of all known god states \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Special entity known as \char`\"{}\+God\char`\"{} ~\newline \begin{DoxyAuthor}{Author} RUBINI Thomas \end{DoxyAuthor} \begin{DoxyDate}{Date} January 2022 \end{DoxyDate} \begin{DoxyVersion}{Version} 1.\+0 \end{DoxyVersion} Well, I (Djalim) discovered that Thomas put \mbox{\hyperlink{class_god}{God}} in the game I didnt think it was a good idea but no man can stop Thomas Definition in file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \doxysubsection{Macro Definition Documentation} \mbox{\Hypertarget{god_8h_a321d9614200c924cf991c5b08808be80}\label{god_8h_a321d9614200c924cf991c5b08808be80}} \index{god.h@{god.h}!GOD\_BENCH\_SIZE@{GOD\_BENCH\_SIZE}} \index{GOD\_BENCH\_SIZE@{GOD\_BENCH\_SIZE}!god.h@{god.h}} \doxysubsubsection{\texorpdfstring{GOD\_BENCH\_SIZE}{GOD\_BENCH\_SIZE}} {\footnotesize\ttfamily \#define GOD\+\_\+\+BENCH\+\_\+\+SIZE~64} Definition at line \mbox{\hyperlink{god_8h_source_l00034}{34}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{god_8h_a0b3ad1c15e80936f3ee35f4ff91f243c}\label{god_8h_a0b3ad1c15e80936f3ee35f4ff91f243c}} \index{god.h@{god.h}!GOD\_HAND\_DISTANCE@{GOD\_HAND\_DISTANCE}} \index{GOD\_HAND\_DISTANCE@{GOD\_HAND\_DISTANCE}!god.h@{god.h}} \doxysubsubsection{\texorpdfstring{GOD\_HAND\_DISTANCE}{GOD\_HAND\_DISTANCE}} {\footnotesize\ttfamily \#define GOD\+\_\+\+HAND\+\_\+\+DISTANCE~100} Definition at line \mbox{\hyperlink{god_8h_source_l00036}{36}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \mbox{\Hypertarget{god_8h_a59e44f12d6c2f40c10bb249db0a3b3d6}\label{god_8h_a59e44f12d6c2f40c10bb249db0a3b3d6}} \index{god.h@{god.h}!GOD\_HAND\_SIZE@{GOD\_HAND\_SIZE}} \index{GOD\_HAND\_SIZE@{GOD\_HAND\_SIZE}!god.h@{god.h}} \doxysubsubsection{\texorpdfstring{GOD\_HAND\_SIZE}{GOD\_HAND\_SIZE}} {\footnotesize\ttfamily \#define GOD\+\_\+\+HAND\+\_\+\+SIZE~64} Definition at line \mbox{\hyperlink{god_8h_source_l00035}{35}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}. \doxysubsection{Enumeration Type Documentation} \mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}} \index{god.h@{god.h}!GodState@{GodState}} \index{GodState@{GodState}!god.h@{god.h}} \doxysubsubsection{\texorpdfstring{GodState}{GodState}} {\footnotesize\ttfamily enum class \mbox{\hyperlink{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355}{God\+State}}\hspace{0.3cm}{\ttfamily [strong]}} list of all known god states \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{NONE@{NONE}!god.h@{god.h}}\index{god.h@{god.h}!NONE@{NONE}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ab50339a10e1de285ac99d4c3990b8693}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ab50339a10e1de285ac99d4c3990b8693}} NONE&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{AWAKE@{AWAKE}!god.h@{god.h}}\index{god.h@{god.h}!AWAKE@{AWAKE}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355afca549f3541c801906abc34b45e8953e}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355afca549f3541c801906abc34b45e8953e}} AWAKE&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{WAIT@{WAIT}!god.h@{god.h}}\index{god.h@{god.h}!WAIT@{WAIT}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ad5cc6a0064b5c25ba37826aa3fda910c}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355ad5cc6a0064b5c25ba37826aa3fda910c}} WAIT&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{RETRIEVE1@{RETRIEVE1}!god.h@{god.h}}\index{god.h@{god.h}!RETRIEVE1@{RETRIEVE1}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a478d22fab8e360f3af57895f113f1f0f}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a478d22fab8e360f3af57895f113f1f0f}} RETRIEVE1&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{RETRIEVE2@{RETRIEVE2}!god.h@{god.h}}\index{god.h@{god.h}!RETRIEVE2@{RETRIEVE2}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a047051c1710157600a077e72054333e1}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a047051c1710157600a077e72054333e1}} RETRIEVE2&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{THROW@{THROW}!god.h@{god.h}}\index{god.h@{god.h}!THROW@{THROW}}}\mbox{\Hypertarget{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a655474de4674aba7a436a73cd8d9a906}\label{god_8h_af1459ba6e17d6a2aef2bf5f4f56f6355a655474de4674aba7a436a73cd8d9a906}} THROW&\\ \hline \end{DoxyEnumFields} Definition at line \mbox{\hyperlink{god_8h_source_l00023}{23}} of file \mbox{\hyperlink{god_8h_source}{god.\+h}}.