\hypertarget{class_controller_support}{}\doxysection{Класс Controller\+Support} \label{class_controller_support}\index{ControllerSupport@{ControllerSupport}} Класс \mbox{\hyperlink{class_controller_support}{Controller\+Support}} позволяет играть с использованием различных устройств ввода. {\ttfamily \#include $<$controller\+\_\+support.\+h$>$} \doxysubsection*{Открытые члены} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{class_controller_support_a66da207947b3cc8d44d0cdd96cfc1f10}\label{class_controller_support_a66da207947b3cc8d44d0cdd96cfc1f10}} void \mbox{\hyperlink{class_controller_support_a66da207947b3cc8d44d0cdd96cfc1f10}{initialize}} () \begin{DoxyCompactList}\small\item\em Инициализирует поддержку контроллеров. \end{DoxyCompactList}\item \mbox{\Hypertarget{class_controller_support_addbdc82f140e553a598efa5139a02a23}\label{class_controller_support_addbdc82f140e553a598efa5139a02a23}} void \mbox{\hyperlink{class_controller_support_addbdc82f140e553a598efa5139a02a23}{update}} () \begin{DoxyCompactList}\small\item\em Проверяет подключение контроллеров и обновляет их состояние. \end{DoxyCompactList}\item bool \mbox{\hyperlink{class_controller_support_aa8618c603255029a1ecdc0357617135d}{get\+Button\+State}} (int controller\+Id, int button\+Id) \begin{DoxyCompactList}\small\item\em Возвращает состояние указанной кнопки на контроллере. \end{DoxyCompactList}\item void \mbox{\hyperlink{class_controller_support_aa2098c113fb663ee7881d707c31584ca}{configure\+Button\+Mapping}} () \begin{DoxyCompactList}\small\item\em Конфигурирует маппинг кнопок контроллера. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Подробное описание} Класс \mbox{\hyperlink{class_controller_support}{Controller\+Support}} позволяет играть с использованием различных устройств ввода. \doxysubsection{Методы} \mbox{\Hypertarget{class_controller_support_aa2098c113fb663ee7881d707c31584ca}\label{class_controller_support_aa2098c113fb663ee7881d707c31584ca}} \index{ControllerSupport@{ControllerSupport}!configureButtonMapping@{configureButtonMapping}} \index{configureButtonMapping@{configureButtonMapping}!ControllerSupport@{ControllerSupport}} \doxysubsubsection{\texorpdfstring{configureButtonMapping()}{configureButtonMapping()}} {\footnotesize\ttfamily void Controller\+Support\+::configure\+Button\+Mapping (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} Конфигурирует маппинг кнопок контроллера. \begin{DoxyParams}{Аргументы} {\em mapping\+Params} & Параметры маппинга кнопок. \\ \hline \end{DoxyParams} \mbox{\Hypertarget{class_controller_support_aa8618c603255029a1ecdc0357617135d}\label{class_controller_support_aa8618c603255029a1ecdc0357617135d}} \index{ControllerSupport@{ControllerSupport}!getButtonState@{getButtonState}} \index{getButtonState@{getButtonState}!ControllerSupport@{ControllerSupport}} \doxysubsubsection{\texorpdfstring{getButtonState()}{getButtonState()}} {\footnotesize\ttfamily bool Controller\+Support\+::get\+Button\+State (\begin{DoxyParamCaption}\item[{int}]{controller\+Id, }\item[{int}]{button\+Id }\end{DoxyParamCaption})} Возвращает состояние указанной кнопки на контроллере. \begin{DoxyParams}{Аргументы} {\em controller\+Id} & Идентификатор контроллера. \\ \hline {\em button\+Id} & Идентификатор кнопки на контроллере. \\ \hline \end{DoxyParams} \begin{DoxyReturn}{Возвращает} Состояние кнопки (нажата/не нажата). \end{DoxyReturn} Объявления и описания членов класса находятся в файле\+:\begin{DoxyCompactItemize} \item controller\+\_\+support.\+h\end{DoxyCompactItemize}