\hypertarget{classCromulentAIModule}{\section{\-Cromulent\-A\-I\-Module \-Class \-Reference}
\label{classCromulentAIModule}\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}}
}


{\ttfamily \#include $<$\-Cromulent\-A\-I\-Module.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{classCromulentAIModule_a45f6efa826b523e12ee0f9ea94e8c29d}{on\-Start} ()
\item 
virtual void \hyperlink{classCromulentAIModule_acd6f10a7ae927a36d0d3e958dcb69ffa}{on\-End} (bool is\-Winner)
\item 
virtual void \hyperlink{classCromulentAIModule_a998de7d88c4afc7e1f40bd89f1792d30}{on\-Frame} ()
\item 
virtual void \hyperlink{classCromulentAIModule_a03f4982b5e31fcb4f3942ca16143dfec}{on\-Send\-Text} (std\-::string text)
\item 
virtual void \hyperlink{classCromulentAIModule_addaa91a7e139133137f6570b4ca8f1f4}{on\-Receive\-Text} (\-B\-W\-A\-P\-I\-::\-Player $\ast$player, std\-::string text)
\item 
virtual void \hyperlink{classCromulentAIModule_a8f47eecc88f9ed08b2dfb5bcae4cabfc}{on\-Player\-Left} (\-B\-W\-A\-P\-I\-::\-Player $\ast$player)
\item 
virtual void \hyperlink{classCromulentAIModule_ab3faa3d27a99decb5dad081bc8275964}{on\-Nuke\-Detect} (\-B\-W\-A\-P\-I\-::\-Position target)
\item 
virtual void \hyperlink{classCromulentAIModule_a9fe320d5fbe9cd9eea7ba473e56f1117}{on\-Unit\-Discover} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_a803131a8e0ac7c86f543a8b9cc3b65bf}{on\-Unit\-Evade} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_a22d7c450fd3298c9cee26b6c4ea8815c}{on\-Unit\-Show} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_a0a5014041aaf4821a461076bfa46b243}{on\-Unit\-Hide} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_adcfcfb33c30ba4f8e9f3165de49c10e6}{on\-Unit\-Create} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_abd57390c2f65f2dc115f891143a659a9}{on\-Unit\-Destroy} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_aa13bdae300cde2cc32304e983b9a6244}{on\-Unit\-Morph} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_ae5ac9aaddcdab8d76141568187d56928}{on\-Unit\-Renegade} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$unit)
\item 
virtual void \hyperlink{classCromulentAIModule_a5ce0a5299f2d49202c636b65db1455f8}{on\-Save\-Game} (std\-::string game\-Name)
\item 
void \hyperlink{classCromulentAIModule_a8350c0277f3a70f95bf93697c58810db}{draw\-Stats} ()
\item 
void \hyperlink{classCromulentAIModule_af08d2910150bacaf66c82b36bbee5124}{draw\-Bullets} ()
\item 
void \hyperlink{classCromulentAIModule_a5091d2907d6c3b68142700ea1c432ae3}{draw\-Visibility\-Data} ()
\item 
void \hyperlink{classCromulentAIModule_a6fbb22254871e4cef3f77da7c340fe00}{show\-Players} ()
\item 
void \hyperlink{classCromulentAIModule_a8adcec129c4cc7fb383283d6020dfbcb}{show\-Forces} ()
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classCromulentAIModule_a151ee3ab74e0b7d18d767090e3a3c2a5}{show\-\_\-bullets}
\item 
bool \hyperlink{classCromulentAIModule_a83ea4a0c72616491f03482151cec9809}{show\-\_\-visibility\-\_\-data}
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classCromulentAIModule_af08d2910150bacaf66c82b36bbee5124}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!draw\-Bullets@{draw\-Bullets}}
\index{draw\-Bullets@{draw\-Bullets}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{draw\-Bullets}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::draw\-Bullets} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCromulentAIModule_af08d2910150bacaf66c82b36bbee5124}
\hypertarget{classCromulentAIModule_a8350c0277f3a70f95bf93697c58810db}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!draw\-Stats@{draw\-Stats}}
\index{draw\-Stats@{draw\-Stats}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{draw\-Stats}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::draw\-Stats} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCromulentAIModule_a8350c0277f3a70f95bf93697c58810db}
\hypertarget{classCromulentAIModule_a5091d2907d6c3b68142700ea1c432ae3}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!draw\-Visibility\-Data@{draw\-Visibility\-Data}}
\index{draw\-Visibility\-Data@{draw\-Visibility\-Data}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{draw\-Visibility\-Data}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::draw\-Visibility\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCromulentAIModule_a5091d2907d6c3b68142700ea1c432ae3}
\hypertarget{classCromulentAIModule_acd6f10a7ae927a36d0d3e958dcb69ffa}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-End@{on\-End}}
\index{on\-End@{on\-End}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-End}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-End} (
\begin{DoxyParamCaption}
\item[{bool}]{is\-Winner}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_acd6f10a7ae927a36d0d3e958dcb69ffa}
\hypertarget{classCromulentAIModule_a998de7d88c4afc7e1f40bd89f1792d30}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Frame@{on\-Frame}}
\index{on\-Frame@{on\-Frame}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Frame}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Frame} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a998de7d88c4afc7e1f40bd89f1792d30}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=338pt]{classCromulentAIModule_a998de7d88c4afc7e1f40bd89f1792d30_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_ab3faa3d27a99decb5dad081bc8275964}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Nuke\-Detect@{on\-Nuke\-Detect}}
\index{on\-Nuke\-Detect@{on\-Nuke\-Detect}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Nuke\-Detect}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Nuke\-Detect} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Position}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_ab3faa3d27a99decb5dad081bc8275964}
\hypertarget{classCromulentAIModule_a8f47eecc88f9ed08b2dfb5bcae4cabfc}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Player\-Left@{on\-Player\-Left}}
\index{on\-Player\-Left@{on\-Player\-Left}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Player\-Left}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Player\-Left} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Player $\ast$}]{player}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a8f47eecc88f9ed08b2dfb5bcae4cabfc}
\hypertarget{classCromulentAIModule_addaa91a7e139133137f6570b4ca8f1f4}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Receive\-Text@{on\-Receive\-Text}}
\index{on\-Receive\-Text@{on\-Receive\-Text}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Receive\-Text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Receive\-Text} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Player $\ast$}]{player, }
\item[{std\-::string}]{text}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_addaa91a7e139133137f6570b4ca8f1f4}
\hypertarget{classCromulentAIModule_a5ce0a5299f2d49202c636b65db1455f8}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Save\-Game@{on\-Save\-Game}}
\index{on\-Save\-Game@{on\-Save\-Game}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Save\-Game}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Save\-Game} (
\begin{DoxyParamCaption}
\item[{std\-::string}]{game\-Name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a5ce0a5299f2d49202c636b65db1455f8}
\hypertarget{classCromulentAIModule_a03f4982b5e31fcb4f3942ca16143dfec}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Send\-Text@{on\-Send\-Text}}
\index{on\-Send\-Text@{on\-Send\-Text}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Send\-Text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Send\-Text} (
\begin{DoxyParamCaption}
\item[{std\-::string}]{text}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a03f4982b5e31fcb4f3942ca16143dfec}
\hypertarget{classCromulentAIModule_a45f6efa826b523e12ee0f9ea94e8c29d}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Start@{on\-Start}}
\index{on\-Start@{on\-Start}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Start}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Start} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a45f6efa826b523e12ee0f9ea94e8c29d}
\hypertarget{classCromulentAIModule_adcfcfb33c30ba4f8e9f3165de49c10e6}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Create@{on\-Unit\-Create}}
\index{on\-Unit\-Create@{on\-Unit\-Create}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Create}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Create} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_adcfcfb33c30ba4f8e9f3165de49c10e6}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_adcfcfb33c30ba4f8e9f3165de49c10e6_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_abd57390c2f65f2dc115f891143a659a9}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Destroy@{on\-Unit\-Destroy}}
\index{on\-Unit\-Destroy@{on\-Unit\-Destroy}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Destroy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Destroy} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_abd57390c2f65f2dc115f891143a659a9}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_abd57390c2f65f2dc115f891143a659a9_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_a9fe320d5fbe9cd9eea7ba473e56f1117}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Discover@{on\-Unit\-Discover}}
\index{on\-Unit\-Discover@{on\-Unit\-Discover}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Discover}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Discover} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a9fe320d5fbe9cd9eea7ba473e56f1117}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_a9fe320d5fbe9cd9eea7ba473e56f1117_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_a803131a8e0ac7c86f543a8b9cc3b65bf}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Evade@{on\-Unit\-Evade}}
\index{on\-Unit\-Evade@{on\-Unit\-Evade}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Evade}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Evade} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a803131a8e0ac7c86f543a8b9cc3b65bf}
\hypertarget{classCromulentAIModule_a0a5014041aaf4821a461076bfa46b243}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Hide@{on\-Unit\-Hide}}
\index{on\-Unit\-Hide@{on\-Unit\-Hide}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Hide}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Hide} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a0a5014041aaf4821a461076bfa46b243}
\hypertarget{classCromulentAIModule_aa13bdae300cde2cc32304e983b9a6244}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Morph@{on\-Unit\-Morph}}
\index{on\-Unit\-Morph@{on\-Unit\-Morph}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Morph}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Morph} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_aa13bdae300cde2cc32304e983b9a6244}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_aa13bdae300cde2cc32304e983b9a6244_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_ae5ac9aaddcdab8d76141568187d56928}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Renegade@{on\-Unit\-Renegade}}
\index{on\-Unit\-Renegade@{on\-Unit\-Renegade}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Renegade}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Renegade} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_ae5ac9aaddcdab8d76141568187d56928}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_ae5ac9aaddcdab8d76141568187d56928_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_a22d7c450fd3298c9cee26b6c4ea8815c}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!on\-Unit\-Show@{on\-Unit\-Show}}
\index{on\-Unit\-Show@{on\-Unit\-Show}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{on\-Unit\-Show}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::on\-Unit\-Show} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCromulentAIModule_a22d7c450fd3298c9cee26b6c4ea8815c}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCromulentAIModule_a22d7c450fd3298c9cee26b6c4ea8815c_cgraph}
\end{center}
\end{figure}


\hypertarget{classCromulentAIModule_a8adcec129c4cc7fb383283d6020dfbcb}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!show\-Forces@{show\-Forces}}
\index{show\-Forces@{show\-Forces}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{show\-Forces}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::show\-Forces} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCromulentAIModule_a8adcec129c4cc7fb383283d6020dfbcb}
\hypertarget{classCromulentAIModule_a6fbb22254871e4cef3f77da7c340fe00}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!show\-Players@{show\-Players}}
\index{show\-Players@{show\-Players}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{show\-Players}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Cromulent\-A\-I\-Module\-::show\-Players} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCromulentAIModule_a6fbb22254871e4cef3f77da7c340fe00}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classCromulentAIModule_a151ee3ab74e0b7d18d767090e3a3c2a5}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!show\-\_\-bullets@{show\-\_\-bullets}}
\index{show\-\_\-bullets@{show\-\_\-bullets}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{show\-\_\-bullets}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Cromulent\-A\-I\-Module\-::show\-\_\-bullets}}}\label{classCromulentAIModule_a151ee3ab74e0b7d18d767090e3a3c2a5}
\hypertarget{classCromulentAIModule_a83ea4a0c72616491f03482151cec9809}{\index{\-Cromulent\-A\-I\-Module@{\-Cromulent\-A\-I\-Module}!show\-\_\-visibility\-\_\-data@{show\-\_\-visibility\-\_\-data}}
\index{show\-\_\-visibility\-\_\-data@{show\-\_\-visibility\-\_\-data}!CromulentAIModule@{\-Cromulent\-A\-I\-Module}}
\subsubsection[{show\-\_\-visibility\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Cromulent\-A\-I\-Module\-::show\-\_\-visibility\-\_\-data}}}\label{classCromulentAIModule_a83ea4a0c72616491f03482151cec9809}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{CromulentAIModule_8h}{\-Cromulent\-A\-I\-Module.\-h}\item 
\hyperlink{CromulentAIModule_8cpp}{\-Cromulent\-A\-I\-Module.\-cpp}\end{DoxyCompactItemize}
