kodi
GUITranslator.h
1 /*
2  * Copyright (C) 2005-2020 Team Kodi
3  * This file is part of Kodi - https://kodi.tv
4  *
5  * SPDX-License-Identifier: GPL-2.0-or-later
6  * See LICENSES/README.md for more information.
7  */
8 
9 #pragma once
10 
11 #include "addons/kodi-dev-kit/include/kodi/c-api/gui/input/action_ids.h"
12 
13 namespace ADDON
14 {
15 
22 {
23  CAddonGUITranslator() = delete;
24 
25 public:
31  static ADDON_ACTION TranslateActionIdToAddon(int kodiId);
32 
38  static int TranslateActionIdToKodi(ADDON_ACTION addonId);
39 };
40 
41 } /* namespace ADDON */
ADDON_ACTION
Definition: action_ids.h:18
Translates data types from GUI API to the corresponding format in Kodi.
Definition: GUITranslator.h:21
static int TranslateActionIdToKodi(ADDON_ACTION addonId)
Translate addon's action id's to Kodi.
Definition: GUITranslator.cpp:497
static ADDON_ACTION TranslateActionIdToAddon(int kodiId)
Translate Kodi's action id's to addon.
Definition: GUITranslator.cpp:15
Definition: Addon.cpp:39