Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
ControllerTree.h File Reference
#include "games/controllers/ControllerTypes.h"
#include <map>
#include <memory>
#include <string>
#include <vector>

Classes

class  KODI::GAME::CControllerNode
 Node in the controller tree. More...
 
class  KODI::GAME::CControllerPortNode
 Collection of nodes that can be connected to this port. More...
 
class  KODI::GAME::CControllerHub
 A branch in the controller tree. More...
 

Namespaces

namespace  KODI
 Controller configuration window.
 
namespace  KODI::GAME
 

Typedefs

using KODI::GAME::ControllerNodeVec = std::vector< CControllerNode >
 
using KODI::GAME::ControllerPortVec = std::vector< CControllerPortNode >
 Collection of port nodes. More...
 
using KODI::GAME::CControllerTree = CControllerHub
 Collection of ports on a console. More...