| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "Peripheral.h"#include "ServiceBroker.h"#include "Util.h"#include "XBDateTime.h"#include "addons/AddonInstaller.h"#include "addons/AddonManager.h"#include "games/agents/input/AgentController.h"#include "games/controllers/Controller.h"#include "games/controllers/ControllerLayout.h"#include "games/controllers/ControllerManager.h"#include "guilib/LocalizeStrings.h"#include "input/joysticks/interfaces/IInputHandler.h"#include "input/keyboard/generic/DefaultKeyboardHandling.h"#include "input/mouse/generic/DefaultMouseHandling.h"#include "peripherals/Peripherals.h"#include "peripherals/addons/AddonButtonMapping.h"#include "peripherals/addons/AddonInputHandling.h"#include "peripherals/addons/PeripheralAddon.h"#include "peripherals/bus/PeripheralBus.h"#include "peripherals/bus/virtual/PeripheralBusAddon.h"#include "settings/SettingAddon.h"#include "settings/lib/Setting.h"#include "utils/FileUtils.h"#include "utils/StringUtils.h"#include "utils/XBMCTinyXML2.h"#include "utils/XMLUtils.h"#include "utils/log.h"#include <utility>