\hypertarget{d__items_8h}{
\section{common/d\_\-items.h File Reference}
\label{db/d2c/d__items_8h}\index{common/d\_\-items.h@{common/d\_\-items.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structweaponinfo__s}{weaponinfo\_\-s}
\item 
struct \hyperlink{structgitem__s}{gitem\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{structweaponinfo__s}{weaponinfo\_\-s} \hyperlink{d__items_8h_a1007c018b0ed9e6fc794a0dadcaddfb0}{weaponinfo\_\-t}
\item 
typedef struct \hyperlink{structgitem__s}{gitem\_\-s} \hyperlink{d__items_8h_a4fc3f9e671d6a266f12e63a187b9f63e}{gitem\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{d__items_8h_ac80bf826c22295275bc3cbc755d44012}{InitItems} (void)
\item 
\hyperlink{structgitem__s}{gitem\_\-t} $\ast$ \hyperlink{d__items_8h_ab2272f9e88af7a8a2c4cc6c5da506846}{GetItemByIndex} (int index)
\item 
\hyperlink{structgitem__s}{gitem\_\-t} $\ast$ \hyperlink{d__items_8h_a8ef0e69196ce4fc5e8937d45ae0b2d0e}{FindItemByClassname} (const char $\ast$classname)
\item 
\hyperlink{structgitem__s}{gitem\_\-t} $\ast$ \hyperlink{d__items_8h_a0a959f110657083a25267ec31f8ee753}{FindItem} (const char $\ast$pickup\_\-name)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structweaponinfo__s}{weaponinfo\_\-t} \hyperlink{d__items_8h_a3c150dba6207d11aaa7c271dd016701f}{weaponinfo} \mbox{[}NUMWEAPONS\mbox{]}
\item 
int \hyperlink{d__items_8h_af0bbed14cf6294c187499179ee38189d}{num\_\-items}
\item 
\hyperlink{structgitem__s}{gitem\_\-t} \hyperlink{d__items_8h_a6cf90d89029e7e28297ceb520ba3f347}{itemlist} \mbox{[}$\,$\mbox{]}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{d__items_8h_a4fc3f9e671d6a266f12e63a187b9f63e}{
\index{d\_\-items.h@{d\_\-items.h}!gitem\_\-t@{gitem\_\-t}}
\index{gitem\_\-t@{gitem\_\-t}!d_items.h@{d\_\-items.h}}
\subsubsection[{gitem\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf gitem\_\-s} {\bf gitem\_\-t}}}
\label{db/d2c/d__items_8h_a4fc3f9e671d6a266f12e63a187b9f63e}
\hypertarget{d__items_8h_a1007c018b0ed9e6fc794a0dadcaddfb0}{
\index{d\_\-items.h@{d\_\-items.h}!weaponinfo\_\-t@{weaponinfo\_\-t}}
\index{weaponinfo\_\-t@{weaponinfo\_\-t}!d_items.h@{d\_\-items.h}}
\subsubsection[{weaponinfo\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf weaponinfo\_\-s} {\bf weaponinfo\_\-t}}}
\label{db/d2c/d__items_8h_a1007c018b0ed9e6fc794a0dadcaddfb0}


\subsection{Function Documentation}
\hypertarget{d__items_8h_a0a959f110657083a25267ec31f8ee753}{
\index{d\_\-items.h@{d\_\-items.h}!FindItem@{FindItem}}
\index{FindItem@{FindItem}!d_items.h@{d\_\-items.h}}
\subsubsection[{FindItem}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gitem\_\-t}$\ast$ FindItem (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{pickup\_\-name}
\end{DoxyParamCaption}
)}}
\label{db/d2c/d__items_8h_a0a959f110657083a25267ec31f8ee753}
\hypertarget{d__items_8h_a8ef0e69196ce4fc5e8937d45ae0b2d0e}{
\index{d\_\-items.h@{d\_\-items.h}!FindItemByClassname@{FindItemByClassname}}
\index{FindItemByClassname@{FindItemByClassname}!d_items.h@{d\_\-items.h}}
\subsubsection[{FindItemByClassname}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gitem\_\-t}$\ast$ FindItemByClassname (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{classname}
\end{DoxyParamCaption}
)}}
\label{db/d2c/d__items_8h_a8ef0e69196ce4fc5e8937d45ae0b2d0e}
\hypertarget{d__items_8h_ab2272f9e88af7a8a2c4cc6c5da506846}{
\index{d\_\-items.h@{d\_\-items.h}!GetItemByIndex@{GetItemByIndex}}
\index{GetItemByIndex@{GetItemByIndex}!d_items.h@{d\_\-items.h}}
\subsubsection[{GetItemByIndex}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gitem\_\-t}$\ast$ GetItemByIndex (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)}}
\label{db/d2c/d__items_8h_ab2272f9e88af7a8a2c4cc6c5da506846}
\hypertarget{d__items_8h_ac80bf826c22295275bc3cbc755d44012}{
\index{d\_\-items.h@{d\_\-items.h}!InitItems@{InitItems}}
\index{InitItems@{InitItems}!d_items.h@{d\_\-items.h}}
\subsubsection[{InitItems}]{\setlength{\rightskip}{0pt plus 5cm}void InitItems (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d2c/d__items_8h_ac80bf826c22295275bc3cbc755d44012}


\subsection{Variable Documentation}
\hypertarget{d__items_8h_a6cf90d89029e7e28297ceb520ba3f347}{
\index{d\_\-items.h@{d\_\-items.h}!itemlist@{itemlist}}
\index{itemlist@{itemlist}!d_items.h@{d\_\-items.h}}
\subsubsection[{itemlist}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gitem\_\-t} {\bf itemlist}\mbox{[}$\,$\mbox{]}}}
\label{db/d2c/d__items_8h_a6cf90d89029e7e28297ceb520ba3f347}
\hypertarget{d__items_8h_af0bbed14cf6294c187499179ee38189d}{
\index{d\_\-items.h@{d\_\-items.h}!num\_\-items@{num\_\-items}}
\index{num\_\-items@{num\_\-items}!d_items.h@{d\_\-items.h}}
\subsubsection[{num\_\-items}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf num\_\-items}}}
\label{db/d2c/d__items_8h_af0bbed14cf6294c187499179ee38189d}
\hypertarget{d__items_8h_a3c150dba6207d11aaa7c271dd016701f}{
\index{d\_\-items.h@{d\_\-items.h}!weaponinfo@{weaponinfo}}
\index{weaponinfo@{weaponinfo}!d_items.h@{d\_\-items.h}}
\subsubsection[{weaponinfo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf weaponinfo\_\-t} {\bf weaponinfo}\mbox{[}NUMWEAPONS\mbox{]}}}
\label{db/d2c/d__items_8h_a3c150dba6207d11aaa7c271dd016701f}
