mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +03:00
77 lines
3.4 KiB
TeX
77 lines
3.4 KiB
TeX
\hypertarget{class_item_inventory}{}\doxysection{Класс Item\+Inventory}
|
|
\label{class_item_inventory}\index{ItemInventory@{ItemInventory}}
|
|
|
|
|
|
Класс \mbox{\hyperlink{class_item_inventory}{Item\+Inventory}} управляет предметами, доступными для игрока.
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$item\+\_\+inventory.\+h$>$}
|
|
|
|
\doxysubsection*{Открытые члены}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{class_item_inventory_a33e49c32a8761ae707da8b7b1875acce}{add\+Item}} ()
|
|
\begin{DoxyCompactList}\small\item\em Добавляет предмет в инвентарь. \end{DoxyCompactList}\item
|
|
void \mbox{\hyperlink{class_item_inventory_a401e0ab07c2abe546edacda837a44c2b}{remove\+Item}} (int item\+Id)
|
|
\begin{DoxyCompactList}\small\item\em Удаляет предмет из инвентаря. \end{DoxyCompactList}\item
|
|
void \mbox{\hyperlink{class_item_inventory_a2c19e0eb0e6bd5b661540c0dd75efc91}{use\+Item}} (int item\+Id)
|
|
\begin{DoxyCompactList}\small\item\em Использует предмет. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Подробное описание}
|
|
Класс \mbox{\hyperlink{class_item_inventory}{Item\+Inventory}} управляет предметами, доступными для игрока.
|
|
|
|
\doxysubsection{Методы}
|
|
\mbox{\Hypertarget{class_item_inventory_a33e49c32a8761ae707da8b7b1875acce}\label{class_item_inventory_a33e49c32a8761ae707da8b7b1875acce}}
|
|
\index{ItemInventory@{ItemInventory}!addItem@{addItem}}
|
|
\index{addItem@{addItem}!ItemInventory@{ItemInventory}}
|
|
\doxysubsubsection{\texorpdfstring{addItem()}{addItem()}}
|
|
{\footnotesize\ttfamily void Item\+Inventory\+::add\+Item (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Добавляет предмет в инвентарь.
|
|
|
|
|
|
\begin{DoxyParams}{Аргументы}
|
|
{\em item\+Params} & Параметры добавляемого предмета. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\mbox{\Hypertarget{class_item_inventory_a401e0ab07c2abe546edacda837a44c2b}\label{class_item_inventory_a401e0ab07c2abe546edacda837a44c2b}}
|
|
\index{ItemInventory@{ItemInventory}!removeItem@{removeItem}}
|
|
\index{removeItem@{removeItem}!ItemInventory@{ItemInventory}}
|
|
\doxysubsubsection{\texorpdfstring{removeItem()}{removeItem()}}
|
|
{\footnotesize\ttfamily void Item\+Inventory\+::remove\+Item (\begin{DoxyParamCaption}\item[{int}]{item\+Id }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Удаляет предмет из инвентаря.
|
|
|
|
|
|
\begin{DoxyParams}{Аргументы}
|
|
{\em item\+Id} & Идентификатор предмета для удаления. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\mbox{\Hypertarget{class_item_inventory_a2c19e0eb0e6bd5b661540c0dd75efc91}\label{class_item_inventory_a2c19e0eb0e6bd5b661540c0dd75efc91}}
|
|
\index{ItemInventory@{ItemInventory}!useItem@{useItem}}
|
|
\index{useItem@{useItem}!ItemInventory@{ItemInventory}}
|
|
\doxysubsubsection{\texorpdfstring{useItem()}{useItem()}}
|
|
{\footnotesize\ttfamily void Item\+Inventory\+::use\+Item (\begin{DoxyParamCaption}\item[{int}]{item\+Id }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Использует предмет.
|
|
|
|
|
|
\begin{DoxyParams}{Аргументы}
|
|
{\em item\+Id} & Идентификатор предмета для использования. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
Объявления и описания членов класса находятся в файле\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
item\+\_\+inventory.\+h\end{DoxyCompactItemize}
|