\hypertarget{class_world_builder}{}\doxysection{Класс World\+Builder} \label{class_world_builder}\index{WorldBuilder@{WorldBuilder}} Класс \mbox{\hyperlink{class_world_builder}{World\+Builder}} создает и управляет игровым миром, включая различные локации. {\ttfamily \#include $<$world\+\_\+builder.\+h$>$} \doxysubsection*{Открытые члены} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{class_world_builder_af586690490698826d518c4443f7fd846}\label{class_world_builder_af586690490698826d518c4443f7fd846}} void \mbox{\hyperlink{class_world_builder_af586690490698826d518c4443f7fd846}{load\+Or\+Create\+World}} () \begin{DoxyCompactList}\small\item\em Загружает или создает новый игровой мир. \end{DoxyCompactList}\item void \mbox{\hyperlink{class_world_builder_abdeb22286148c2c3c9cd3ce507a316d2}{add\+Location}} () \begin{DoxyCompactList}\small\item\em Добавляет новую локацию в мир. \end{DoxyCompactList}\item void \mbox{\hyperlink{class_world_builder_abd6a6b91e20d0ed37e6a04a0bed4b294}{remove\+Location}} (int location\+Id) \begin{DoxyCompactList}\small\item\em Удаляет локацию из мира. \end{DoxyCompactList}\item void \mbox{\hyperlink{class_world_builder_a21d2c9c93f10b18cd32ccecf4bf49f9c}{get\+Location\+Info}} (int location\+Id) \begin{DoxyCompactList}\small\item\em Получает информацию о локации. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Подробное описание} Класс \mbox{\hyperlink{class_world_builder}{World\+Builder}} создает и управляет игровым миром, включая различные локации. \doxysubsection{Методы} \mbox{\Hypertarget{class_world_builder_abdeb22286148c2c3c9cd3ce507a316d2}\label{class_world_builder_abdeb22286148c2c3c9cd3ce507a316d2}} \index{WorldBuilder@{WorldBuilder}!addLocation@{addLocation}} \index{addLocation@{addLocation}!WorldBuilder@{WorldBuilder}} \doxysubsubsection{\texorpdfstring{addLocation()}{addLocation()}} {\footnotesize\ttfamily void World\+Builder\+::add\+Location (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} Добавляет новую локацию в мир. \begin{DoxyParams}{Аргументы} {\em location\+Params} & Параметры новой локации. \\ \hline \end{DoxyParams} \mbox{\Hypertarget{class_world_builder_a21d2c9c93f10b18cd32ccecf4bf49f9c}\label{class_world_builder_a21d2c9c93f10b18cd32ccecf4bf49f9c}} \index{WorldBuilder@{WorldBuilder}!getLocationInfo@{getLocationInfo}} \index{getLocationInfo@{getLocationInfo}!WorldBuilder@{WorldBuilder}} \doxysubsubsection{\texorpdfstring{getLocationInfo()}{getLocationInfo()}} {\footnotesize\ttfamily void World\+Builder\+::get\+Location\+Info (\begin{DoxyParamCaption}\item[{int}]{location\+Id }\end{DoxyParamCaption})} Получает информацию о локации. \begin{DoxyParams}{Аргументы} {\em location\+Id} & Идентификатор локации. \\ \hline \end{DoxyParams} \mbox{\Hypertarget{class_world_builder_abd6a6b91e20d0ed37e6a04a0bed4b294}\label{class_world_builder_abd6a6b91e20d0ed37e6a04a0bed4b294}} \index{WorldBuilder@{WorldBuilder}!removeLocation@{removeLocation}} \index{removeLocation@{removeLocation}!WorldBuilder@{WorldBuilder}} \doxysubsubsection{\texorpdfstring{removeLocation()}{removeLocation()}} {\footnotesize\ttfamily void World\+Builder\+::remove\+Location (\begin{DoxyParamCaption}\item[{int}]{location\+Id }\end{DoxyParamCaption})} Удаляет локацию из мира. \begin{DoxyParams}{Аргументы} {\em location\+Id} & Идентификатор удаляемой локации. \\ \hline \end{DoxyParams} Объявления и описания членов класса находятся в файле\+:\begin{DoxyCompactItemize} \item world\+\_\+builder.\+h\end{DoxyCompactItemize}