\hypertarget{structRainbow}{\section{\-Rainbow \-Struct \-Reference}
\label{structRainbow}\index{\-Rainbow@{\-Rainbow}}
}


{\ttfamily \#include $<$\-Rainbow.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structRainbow_a86be619fb7ce6f07b8c4f29479289ad2}{\-Rainbow} ()
\item 
\hyperlink{structRainbow_a54d0f3773507c0391af0f3d704bdb935}{\-Rainbow} (\-B\-W\-A\-P\-I\-::\-Color start\-Color, int increment)
\item 
\hyperlink{structRainbow_addea4c004ef94a5d4d253044fd872ab4}{$\sim$\-Rainbow} ()
\item 
\-B\-W\-A\-P\-I\-::\-Color \hyperlink{structRainbow_a1b2a440b111d2ea4b6e4908844757ad7}{next\-Color} ()
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::vector$<$ \-B\-W\-A\-P\-I\-::\-Color $>$ \hyperlink{structRainbow_a29a61d9d7ddd1136a638aa1cd0d009c9}{rainbow}
\item 
size\-\_\-t \hyperlink{structRainbow_a6b1429b4a4cc2c9681f11c920b75a13e}{ind}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{structRainbow_a86be619fb7ce6f07b8c4f29479289ad2}{\index{\-Rainbow@{\-Rainbow}!\-Rainbow@{\-Rainbow}}
\index{\-Rainbow@{\-Rainbow}!Rainbow@{\-Rainbow}}
\subsubsection[{\-Rainbow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Rainbow\-::\-Rainbow} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structRainbow_a86be619fb7ce6f07b8c4f29479289ad2}
\hypertarget{structRainbow_a54d0f3773507c0391af0f3d704bdb935}{\index{\-Rainbow@{\-Rainbow}!\-Rainbow@{\-Rainbow}}
\index{\-Rainbow@{\-Rainbow}!Rainbow@{\-Rainbow}}
\subsubsection[{\-Rainbow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Rainbow\-::\-Rainbow} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Color}]{start\-Color, }
\item[{int}]{increment}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structRainbow_a54d0f3773507c0391af0f3d704bdb935}
\hypertarget{structRainbow_addea4c004ef94a5d4d253044fd872ab4}{\index{\-Rainbow@{\-Rainbow}!$\sim$\-Rainbow@{$\sim$\-Rainbow}}
\index{$\sim$\-Rainbow@{$\sim$\-Rainbow}!Rainbow@{\-Rainbow}}
\subsubsection[{$\sim$\-Rainbow}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Rainbow\-::$\sim$\-Rainbow} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structRainbow_addea4c004ef94a5d4d253044fd872ab4}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{structRainbow_a1b2a440b111d2ea4b6e4908844757ad7}{\index{\-Rainbow@{\-Rainbow}!next\-Color@{next\-Color}}
\index{next\-Color@{next\-Color}!Rainbow@{\-Rainbow}}
\subsubsection[{next\-Color}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Color {\bf \-Rainbow\-::next\-Color} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structRainbow_a1b2a440b111d2ea4b6e4908844757ad7}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{structRainbow_a6b1429b4a4cc2c9681f11c920b75a13e}{\index{\-Rainbow@{\-Rainbow}!ind@{ind}}
\index{ind@{ind}!Rainbow@{\-Rainbow}}
\subsubsection[{ind}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t {\bf \-Rainbow\-::ind}}}\label{structRainbow_a6b1429b4a4cc2c9681f11c920b75a13e}
\hypertarget{structRainbow_a29a61d9d7ddd1136a638aa1cd0d009c9}{\index{\-Rainbow@{\-Rainbow}!rainbow@{rainbow}}
\index{rainbow@{rainbow}!Rainbow@{\-Rainbow}}
\subsubsection[{rainbow}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$\-B\-W\-A\-P\-I\-::\-Color$>$ {\bf \-Rainbow\-::rainbow}}}\label{structRainbow_a29a61d9d7ddd1136a638aa1cd0d009c9}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Utils/\hyperlink{Rainbow_8h}{\-Rainbow.\-h}\end{DoxyCompactItemize}
