\hypertarget{classResourceTimeline}{\section{\-Resource\-Timeline \-Class \-Reference}
\label{classResourceTimeline}\index{\-Resource\-Timeline@{\-Resource\-Timeline}}
}


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



\-Collaboration diagram for \-Resource\-Timeline\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classResourceTimeline__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4}{\-Error\-Code} \{ \hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4ac9982fc3b5468d1261ea42c1f72bb217}{\-None}, 
\hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4af881877ac4cb4467453142c475df3048}{\-Insufficient\-\_\-\-Minerals}, 
\hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4a84c8322a15a044c8a9723b98e13f093a}{\-Insufficient\-\_\-\-Gas}, 
\hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4aa335142efd20c5b7c86dec3b2fcef591}{\-Insufficient\-\_\-\-Supply}
 \}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classResourceTimeline_aea1e3b12b7926c6b8a92cc1d53830c4d}{\-Resource\-Timeline} ()
\item 
void \hyperlink{classResourceTimeline_af9cbf67461409823d2d3b40b5c16dcd0}{reset} (const \hyperlink{classResources}{\-Resources} \&r, int supply\-Total, double mgr, double ggr)
\item 
\hyperlink{classResources}{\-Resources} \hyperlink{classResourceTimeline_aebc63691e46d8089ddd91c5cb934bf83}{get\-Actual\-Resources\-At\-Time} (int frame)
\item 
\hyperlink{classResources}{\-Resources} \hyperlink{classResourceTimeline_a94acea09a5844b9a2a428ff2cb684b4c}{get\-Available\-Resources\-At\-Time} (int frame)
\item 
int \hyperlink{classResourceTimeline_a8412b9cb081aedf23b8c870a4e902d7d}{get\-Supply\-Total\-At\-Time} (int frame)
\item 
int \hyperlink{classResourceTimeline_ada21b5ae18200e0420128273f4e63517}{get\-Final\-Supply\-Available} ()
\item 
int \hyperlink{classResourceTimeline_a4565c9baa7438f22befd58fe2243660a}{get\-Final\-Supply\-Total} ()
\item 
bool \hyperlink{classResourceTimeline_a5613ed8716652202ad25e75301cb57bc}{reserve\-Resources} (int frame, const \hyperlink{classResources}{\-Resources} \&r)
\item 
int \hyperlink{classResourceTimeline_a11370c342dbcbc8616fbdd5d19c63445}{get\-First\-Valid\-Time} (const \hyperlink{classResources}{\-Resources} \&r)
\item 
int \hyperlink{classResourceTimeline_a4a5864bb6f4c8f43a4bce23bace15efc}{get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than} (int supply\-Amount)
\item 
\hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4}{\-Error\-Code} \hyperlink{classResourceTimeline_a9adf371c2f76e3dde082df69b2779b83}{get\-Last\-Error} () const 
\item 
bool \hyperlink{classResourceTimeline_a9d0769f3796854b2fafadd3670e9a0d8}{register\-Supply\-Increase} (int frame, int supply)
\item 
bool \hyperlink{classResourceTimeline_a13f9b038df01b2699026f1796bd111f5}{unregister\-Supply\-Increase} (int frame, int supply)
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4}{\-Error\-Code} \hyperlink{classResourceTimeline_ac7fc2c1ca4cceae78b6554306acb23b4}{last\-Error}
\item 
double \hyperlink{classResourceTimeline_aeb8895d380c390719dc4ccb86a9183fe}{mineral\-Gather\-Rate}
\item 
double \hyperlink{classResourceTimeline_a0bd5bee86bf1d03ef53b54c4896e4a79}{gas\-Gather\-Rate}
\item 
\hyperlink{classResources}{\-Resources} \hyperlink{classResourceTimeline_a37dfd8568867fe6128f59854de70b9d0}{current\-Resources}
\item 
int \hyperlink{classResourceTimeline_a1cbf943cfc01718ed22a0a0269cd6cd3}{current\-Supply\-Total}
\item 
std\-::map$<$ int, \hyperlink{classResources}{\-Resources} $>$ \hyperlink{classResourceTimeline_a6bbe4ffb75a035cd2769cac97eaaaa52}{resource\-Events}
\item 
std\-::map$<$ int, int $>$ \hyperlink{classResourceTimeline_a7709b39000637c908b992059a2a753bd}{supply\-Increase\-Events}
\end{DoxyCompactItemize}


\subsection{\-Member \-Enumeration \-Documentation}
\hypertarget{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-Error\-Code@{\-Error\-Code}}
\index{\-Error\-Code@{\-Error\-Code}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{\-Error\-Code}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Resource\-Timeline\-::\-Error\-Code}}}\label{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4}
\begin{Desc}
\item[\-Enumerator\-: ]\par
\begin{description}
\index{\-None@{\-None}!\-Resource\-Timeline@{\-Resource\-Timeline}}\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-None@{\-None}}\item[{\em 
\hypertarget{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4ac9982fc3b5468d1261ea42c1f72bb217}{\-None}\label{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4ac9982fc3b5468d1261ea42c1f72bb217}
}]\index{\-Insufficient\-\_\-\-Minerals@{\-Insufficient\-\_\-\-Minerals}!\-Resource\-Timeline@{\-Resource\-Timeline}}\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-Insufficient\-\_\-\-Minerals@{\-Insufficient\-\_\-\-Minerals}}\item[{\em 
\hypertarget{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4af881877ac4cb4467453142c475df3048}{\-Insufficient\-\_\-\-Minerals}\label{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4af881877ac4cb4467453142c475df3048}
}]\index{\-Insufficient\-\_\-\-Gas@{\-Insufficient\-\_\-\-Gas}!\-Resource\-Timeline@{\-Resource\-Timeline}}\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-Insufficient\-\_\-\-Gas@{\-Insufficient\-\_\-\-Gas}}\item[{\em 
\hypertarget{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4a84c8322a15a044c8a9723b98e13f093a}{\-Insufficient\-\_\-\-Gas}\label{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4a84c8322a15a044c8a9723b98e13f093a}
}]\index{\-Insufficient\-\_\-\-Supply@{\-Insufficient\-\_\-\-Supply}!\-Resource\-Timeline@{\-Resource\-Timeline}}\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-Insufficient\-\_\-\-Supply@{\-Insufficient\-\_\-\-Supply}}\item[{\em 
\hypertarget{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4aa335142efd20c5b7c86dec3b2fcef591}{\-Insufficient\-\_\-\-Supply}\label{classResourceTimeline_ad5dfebcceac924bd3d46fecd666029b4aa335142efd20c5b7c86dec3b2fcef591}
}]\end{description}
\end{Desc}



\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classResourceTimeline_aea1e3b12b7926c6b8a92cc1d53830c4d}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!\-Resource\-Timeline@{\-Resource\-Timeline}}
\index{\-Resource\-Timeline@{\-Resource\-Timeline}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{\-Resource\-Timeline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Resource\-Timeline\-::\-Resource\-Timeline} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_aea1e3b12b7926c6b8a92cc1d53830c4d}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classResourceTimeline_aebc63691e46d8089ddd91c5cb934bf83}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Actual\-Resources\-At\-Time@{get\-Actual\-Resources\-At\-Time}}
\index{get\-Actual\-Resources\-At\-Time@{get\-Actual\-Resources\-At\-Time}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Actual\-Resources\-At\-Time}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Resources} {\bf \-Resource\-Timeline\-::get\-Actual\-Resources\-At\-Time} (
\begin{DoxyParamCaption}
\item[{int}]{frame}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_aebc63691e46d8089ddd91c5cb934bf83}


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


\hypertarget{classResourceTimeline_a94acea09a5844b9a2a428ff2cb684b4c}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Available\-Resources\-At\-Time@{get\-Available\-Resources\-At\-Time}}
\index{get\-Available\-Resources\-At\-Time@{get\-Available\-Resources\-At\-Time}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Available\-Resources\-At\-Time}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Resources} {\bf \-Resource\-Timeline\-::get\-Available\-Resources\-At\-Time} (
\begin{DoxyParamCaption}
\item[{int}]{frame}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a94acea09a5844b9a2a428ff2cb684b4c}


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


\hypertarget{classResourceTimeline_ada21b5ae18200e0420128273f4e63517}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Final\-Supply\-Available@{get\-Final\-Supply\-Available}}
\index{get\-Final\-Supply\-Available@{get\-Final\-Supply\-Available}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Final\-Supply\-Available}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::get\-Final\-Supply\-Available} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_ada21b5ae18200e0420128273f4e63517}
\hypertarget{classResourceTimeline_a4565c9baa7438f22befd58fe2243660a}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Final\-Supply\-Total@{get\-Final\-Supply\-Total}}
\index{get\-Final\-Supply\-Total@{get\-Final\-Supply\-Total}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Final\-Supply\-Total}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::get\-Final\-Supply\-Total} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a4565c9baa7438f22befd58fe2243660a}
\hypertarget{classResourceTimeline_a4a5864bb6f4c8f43a4bce23bace15efc}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than@{get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than}}
\index{get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than@{get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::get\-First\-Time\-When\-Supply\-Is\-No\-Greater\-Than} (
\begin{DoxyParamCaption}
\item[{int}]{supply\-Amount}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a4a5864bb6f4c8f43a4bce23bace15efc}
\hypertarget{classResourceTimeline_a11370c342dbcbc8616fbdd5d19c63445}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-First\-Valid\-Time@{get\-First\-Valid\-Time}}
\index{get\-First\-Valid\-Time@{get\-First\-Valid\-Time}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-First\-Valid\-Time}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::get\-First\-Valid\-Time} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Resources} \&}]{r}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a11370c342dbcbc8616fbdd5d19c63445}


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


\hypertarget{classResourceTimeline_a9adf371c2f76e3dde082df69b2779b83}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Last\-Error@{get\-Last\-Error}}
\index{get\-Last\-Error@{get\-Last\-Error}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Last\-Error}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Resource\-Timeline\-::\-Error\-Code} {\bf \-Resource\-Timeline\-::get\-Last\-Error} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classResourceTimeline_a9adf371c2f76e3dde082df69b2779b83}
\hypertarget{classResourceTimeline_a8412b9cb081aedf23b8c870a4e902d7d}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!get\-Supply\-Total\-At\-Time@{get\-Supply\-Total\-At\-Time}}
\index{get\-Supply\-Total\-At\-Time@{get\-Supply\-Total\-At\-Time}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{get\-Supply\-Total\-At\-Time}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::get\-Supply\-Total\-At\-Time} (
\begin{DoxyParamCaption}
\item[{int}]{frame}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a8412b9cb081aedf23b8c870a4e902d7d}
\hypertarget{classResourceTimeline_a9d0769f3796854b2fafadd3670e9a0d8}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!register\-Supply\-Increase@{register\-Supply\-Increase}}
\index{register\-Supply\-Increase@{register\-Supply\-Increase}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{register\-Supply\-Increase}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Resource\-Timeline\-::register\-Supply\-Increase} (
\begin{DoxyParamCaption}
\item[{int}]{frame, }
\item[{int}]{supply}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a9d0769f3796854b2fafadd3670e9a0d8}
\hypertarget{classResourceTimeline_a5613ed8716652202ad25e75301cb57bc}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!reserve\-Resources@{reserve\-Resources}}
\index{reserve\-Resources@{reserve\-Resources}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{reserve\-Resources}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Resource\-Timeline\-::reserve\-Resources} (
\begin{DoxyParamCaption}
\item[{int}]{frame, }
\item[{const {\bf \-Resources} \&}]{r}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a5613ed8716652202ad25e75301cb57bc}


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


\hypertarget{classResourceTimeline_af9cbf67461409823d2d3b40b5c16dcd0}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!reset@{reset}}
\index{reset@{reset}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{reset}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Resource\-Timeline\-::reset} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Resources} \&}]{r, }
\item[{int}]{supply\-Total, }
\item[{double}]{mgr, }
\item[{double}]{ggr}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_af9cbf67461409823d2d3b40b5c16dcd0}
\hypertarget{classResourceTimeline_a13f9b038df01b2699026f1796bd111f5}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!unregister\-Supply\-Increase@{unregister\-Supply\-Increase}}
\index{unregister\-Supply\-Increase@{unregister\-Supply\-Increase}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{unregister\-Supply\-Increase}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Resource\-Timeline\-::unregister\-Supply\-Increase} (
\begin{DoxyParamCaption}
\item[{int}]{frame, }
\item[{int}]{supply}
\end{DoxyParamCaption}
)}}\label{classResourceTimeline_a13f9b038df01b2699026f1796bd111f5}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classResourceTimeline_a37dfd8568867fe6128f59854de70b9d0}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!current\-Resources@{current\-Resources}}
\index{current\-Resources@{current\-Resources}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{current\-Resources}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Resources} {\bf \-Resource\-Timeline\-::current\-Resources}}}\label{classResourceTimeline_a37dfd8568867fe6128f59854de70b9d0}
\hypertarget{classResourceTimeline_a1cbf943cfc01718ed22a0a0269cd6cd3}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!current\-Supply\-Total@{current\-Supply\-Total}}
\index{current\-Supply\-Total@{current\-Supply\-Total}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{current\-Supply\-Total}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Resource\-Timeline\-::current\-Supply\-Total}}}\label{classResourceTimeline_a1cbf943cfc01718ed22a0a0269cd6cd3}
\hypertarget{classResourceTimeline_a0bd5bee86bf1d03ef53b54c4896e4a79}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!gas\-Gather\-Rate@{gas\-Gather\-Rate}}
\index{gas\-Gather\-Rate@{gas\-Gather\-Rate}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{gas\-Gather\-Rate}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf \-Resource\-Timeline\-::gas\-Gather\-Rate}}}\label{classResourceTimeline_a0bd5bee86bf1d03ef53b54c4896e4a79}
\hypertarget{classResourceTimeline_ac7fc2c1ca4cceae78b6554306acb23b4}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!last\-Error@{last\-Error}}
\index{last\-Error@{last\-Error}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{last\-Error}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Error\-Code} {\bf \-Resource\-Timeline\-::last\-Error}}}\label{classResourceTimeline_ac7fc2c1ca4cceae78b6554306acb23b4}
\hypertarget{classResourceTimeline_aeb8895d380c390719dc4ccb86a9183fe}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!mineral\-Gather\-Rate@{mineral\-Gather\-Rate}}
\index{mineral\-Gather\-Rate@{mineral\-Gather\-Rate}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{mineral\-Gather\-Rate}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf \-Resource\-Timeline\-::mineral\-Gather\-Rate}}}\label{classResourceTimeline_aeb8895d380c390719dc4ccb86a9183fe}
\hypertarget{classResourceTimeline_a6bbe4ffb75a035cd2769cac97eaaaa52}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!resource\-Events@{resource\-Events}}
\index{resource\-Events@{resource\-Events}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{resource\-Events}]{\setlength{\rightskip}{0pt plus 5cm}std\-::map$<$int, {\bf \-Resources} $>$ {\bf \-Resource\-Timeline\-::resource\-Events}}}\label{classResourceTimeline_a6bbe4ffb75a035cd2769cac97eaaaa52}
\hypertarget{classResourceTimeline_a7709b39000637c908b992059a2a753bd}{\index{\-Resource\-Timeline@{\-Resource\-Timeline}!supply\-Increase\-Events@{supply\-Increase\-Events}}
\index{supply\-Increase\-Events@{supply\-Increase\-Events}!ResourceTimeline@{\-Resource\-Timeline}}
\subsubsection[{supply\-Increase\-Events}]{\setlength{\rightskip}{0pt plus 5cm}std\-::map$<$int, int $>$ {\bf \-Resource\-Timeline\-::supply\-Increase\-Events}}}\label{classResourceTimeline_a7709b39000637c908b992059a2a753bd}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{ResourceTimeline_8h}{\-Resource\-Timeline.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{ResourceTimeline_8cpp}{\-Resource\-Timeline.\-cpp}\end{DoxyCompactItemize}
