11 #include "IButtonMapper.h" 27 void MapActions(
int windowID,
const tinyxml2::XMLNode* pDevice)
override;
28 void Clear()
override;
30 bool TranslateCustomControllerString(
int windowId,
31 const std::string& controllerName,
34 std::string& strAction);
37 bool TranslateString(
int windowId,
38 const std::string& controllerName,
40 unsigned int& actionId,
41 std::string& strAction);
44 using CustomControllerButtonMap = std::map<int, std::string>;
47 using CustomControllerWindowMap = std::map<int, CustomControllerButtonMap>;
50 std::map<std::string, CustomControllerWindowMap> m_customControllersMap;
Definition: SkinTimerManager.h:18
Definition: CustomControllerTranslator.h:21