mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +03:00
94 lines
4.3 KiB
TeX
94 lines
4.3 KiB
TeX
|
\hypertarget{class_effects_system}{}\doxysection{Класс Effects\+System}
|
|||
|
\label{class_effects_system}\index{EffectsSystem@{EffectsSystem}}
|
|||
|
|
|||
|
|
|||
|
Класс \mbox{\hyperlink{class_effects_system}{Effects\+System}} управляет специальными визуальными и аудиоэффектами.
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
{\ttfamily \#include $<$effects\+\_\+system.\+h$>$}
|
|||
|
|
|||
|
\doxysubsection*{Открытые члены}
|
|||
|
\begin{DoxyCompactItemize}
|
|||
|
\item
|
|||
|
void \mbox{\hyperlink{class_effects_system_acdd7a7d4639fbfdc7663fb05aa632afd}{add\+Effect}} ()
|
|||
|
\begin{DoxyCompactList}\small\item\em Добавляет новый эффект. \end{DoxyCompactList}\item
|
|||
|
void \mbox{\hyperlink{class_effects_system_a08e38061c38bff563c2f36583637d435}{play\+Effect}} (int effect\+Id)
|
|||
|
\begin{DoxyCompactList}\small\item\em Воспроизводит эффект. \end{DoxyCompactList}\item
|
|||
|
void \mbox{\hyperlink{class_effects_system_a4af4d4380dd793d5ebbdd4ef381b226c}{stop\+Effect}} (int effect\+Id)
|
|||
|
\begin{DoxyCompactList}\small\item\em Останавливает эффект. \end{DoxyCompactList}\item
|
|||
|
void \mbox{\hyperlink{class_effects_system_a8117947b39f05afb8ff0fbbcd3fff7d9}{update}} (float delta\+Time)
|
|||
|
\begin{DoxyCompactList}\small\item\em Обновляет активные эффекты. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|||
|
|
|||
|
|
|||
|
\doxysubsection{Подробное описание}
|
|||
|
Класс \mbox{\hyperlink{class_effects_system}{Effects\+System}} управляет специальными визуальными и аудиоэффектами.
|
|||
|
|
|||
|
\doxysubsection{Методы}
|
|||
|
\mbox{\Hypertarget{class_effects_system_acdd7a7d4639fbfdc7663fb05aa632afd}\label{class_effects_system_acdd7a7d4639fbfdc7663fb05aa632afd}}
|
|||
|
\index{EffectsSystem@{EffectsSystem}!addEffect@{addEffect}}
|
|||
|
\index{addEffect@{addEffect}!EffectsSystem@{EffectsSystem}}
|
|||
|
\doxysubsubsection{\texorpdfstring{addEffect()}{addEffect()}}
|
|||
|
{\footnotesize\ttfamily void Effects\+System\+::add\+Effect (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Добавляет новый эффект.
|
|||
|
|
|||
|
|
|||
|
\begin{DoxyParams}{Аргументы}
|
|||
|
{\em effect\+Params} & Параметры добавляемого эффекта. \\
|
|||
|
\hline
|
|||
|
\end{DoxyParams}
|
|||
|
\mbox{\Hypertarget{class_effects_system_a08e38061c38bff563c2f36583637d435}\label{class_effects_system_a08e38061c38bff563c2f36583637d435}}
|
|||
|
\index{EffectsSystem@{EffectsSystem}!playEffect@{playEffect}}
|
|||
|
\index{playEffect@{playEffect}!EffectsSystem@{EffectsSystem}}
|
|||
|
\doxysubsubsection{\texorpdfstring{playEffect()}{playEffect()}}
|
|||
|
{\footnotesize\ttfamily void Effects\+System\+::play\+Effect (\begin{DoxyParamCaption}\item[{int}]{effect\+Id }\end{DoxyParamCaption})}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Воспроизводит эффект.
|
|||
|
|
|||
|
|
|||
|
\begin{DoxyParams}{Аргументы}
|
|||
|
{\em effect\+Id} & Идентификатор воспроизводимого эффекта. \\
|
|||
|
\hline
|
|||
|
\end{DoxyParams}
|
|||
|
\mbox{\Hypertarget{class_effects_system_a4af4d4380dd793d5ebbdd4ef381b226c}\label{class_effects_system_a4af4d4380dd793d5ebbdd4ef381b226c}}
|
|||
|
\index{EffectsSystem@{EffectsSystem}!stopEffect@{stopEffect}}
|
|||
|
\index{stopEffect@{stopEffect}!EffectsSystem@{EffectsSystem}}
|
|||
|
\doxysubsubsection{\texorpdfstring{stopEffect()}{stopEffect()}}
|
|||
|
{\footnotesize\ttfamily void Effects\+System\+::stop\+Effect (\begin{DoxyParamCaption}\item[{int}]{effect\+Id }\end{DoxyParamCaption})}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Останавливает эффект.
|
|||
|
|
|||
|
|
|||
|
\begin{DoxyParams}{Аргументы}
|
|||
|
{\em effect\+Id} & Идентификатор останавливаемого эффекта. \\
|
|||
|
\hline
|
|||
|
\end{DoxyParams}
|
|||
|
\mbox{\Hypertarget{class_effects_system_a8117947b39f05afb8ff0fbbcd3fff7d9}\label{class_effects_system_a8117947b39f05afb8ff0fbbcd3fff7d9}}
|
|||
|
\index{EffectsSystem@{EffectsSystem}!update@{update}}
|
|||
|
\index{update@{update}!EffectsSystem@{EffectsSystem}}
|
|||
|
\doxysubsubsection{\texorpdfstring{update()}{update()}}
|
|||
|
{\footnotesize\ttfamily void Effects\+System\+::update (\begin{DoxyParamCaption}\item[{float}]{delta\+Time }\end{DoxyParamCaption})}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Обновляет активные эффекты.
|
|||
|
|
|||
|
|
|||
|
\begin{DoxyParams}{Аргументы}
|
|||
|
{\em delta\+Time} & Время, прошедшее с предыдущего обновления, в секундах. \\
|
|||
|
\hline
|
|||
|
\end{DoxyParams}
|
|||
|
|
|||
|
|
|||
|
Объявления и описания членов класса находятся в файле\+:\begin{DoxyCompactItemize}
|
|||
|
\item
|
|||
|
effects\+\_\+system.\+h\end{DoxyCompactItemize}
|