pppi-rpg-game/program/latex/class_effects_system.tex

94 lines
4.3 KiB
TeX
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\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}