![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Typedefs | |
using | KODI::GAME::ControllerPtr = std::shared_ptr< CController > |
Smart pointer to a game controller (CController) | |
using | KODI::GAME::ControllerVector = std::vector< ControllerPtr > |
Vector of smart pointers to a game controller (CController) | |
using | KODI::GAME::ControllerGrid = std::vector< ControllerColumn > |
Collection of controllers in a grid layout. | |
using | KODI::GAME::CControllerTree = CControllerHub |
Collection of ports on a console. | |
using | KODI::GAME::GameClientPtr = std::shared_ptr< CGameClient > |
Smart pointer to a game client (CGameClient) | |
using | KODI::GAME::GameClientVector = std::vector< GameClientPtr > |
Vector of smart pointers to a game client (CGameClient) | |
using | KODI::GAME::GameClientPortPtr = std::unique_ptr< CGameClientPort > |
Smart pointer to an input port for a game client (CGameClientPort) | |
using | KODI::GAME::GameClientPortVec = std::vector< GameClientPortPtr > |
Vector of smart pointers to input ports for a game client (CGameClientPort) | |
using | KODI::GAME::GameClientDevicePtr = std::unique_ptr< CGameClientDevice > |
Smart pointer to an input device for a game client (CGameClientDevice) | |
using | KODI::GAME::GameClientDeviceVec = std::vector< GameClientDevicePtr > |
Vector of smart pointers to input devices for a game client (CGameClientDevice) | |
using | KODI::GAME::GameAgentPtr = std::shared_ptr< CGameAgent > |
Smart pointer to a game-playing agent (CGameAgent) | |
using | KODI::GAME::GameAgentVec = std::vector< GameAgentPtr > |
Vector of smart pointers to game-playing agents (CGameAgent) | |
Variables | |
constexpr auto | KODI::GAME::GAME_CLIENT_RESOURCES_DIRECTORY = "resources" |
Name of the resources directory for game clients. | |
constexpr unsigned int | MAX_PORT_COUNT = 12 |
The maximum port count, chosen to allow for two Saturn 6 Player Adapters. | |
Everything about RetroPlayer.
using KODI::GAME::CControllerTree = typedef CControllerHub |
Collection of ports on a console.
using KODI::GAME::ControllerGrid = typedef std::vector<ControllerColumn> |
Collection of controllers in a grid layout.
using KODI::GAME::ControllerPtr = typedef std::shared_ptr<CController> |
Smart pointer to a game controller (CController)
using KODI::GAME::ControllerVector = typedef std::vector<ControllerPtr> |
Vector of smart pointers to a game controller (CController)
using KODI::GAME::GameAgentPtr = typedef std::shared_ptr<CGameAgent> |
Smart pointer to a game-playing agent (CGameAgent)
using KODI::GAME::GameAgentVec = typedef std::vector<GameAgentPtr> |
Vector of smart pointers to game-playing agents (CGameAgent)
using KODI::GAME::GameClientDevicePtr = typedef std::unique_ptr<CGameClientDevice> |
Smart pointer to an input device for a game client (CGameClientDevice)
using KODI::GAME::GameClientDeviceVec = typedef std::vector<GameClientDevicePtr> |
Vector of smart pointers to input devices for a game client (CGameClientDevice)
using KODI::GAME::GameClientPortPtr = typedef std::unique_ptr<CGameClientPort> |
Smart pointer to an input port for a game client (CGameClientPort)
using KODI::GAME::GameClientPortVec = typedef std::vector<GameClientPortPtr> |
Vector of smart pointers to input ports for a game client (CGameClientPort)
using KODI::GAME::GameClientPtr = typedef std::shared_ptr<CGameClient> |
Smart pointer to a game client (CGameClient)
using KODI::GAME::GameClientVector = typedef std::vector<GameClientPtr> |
Vector of smart pointers to a game client (CGameClient)
|
strong |
|
strong |
|
strong |
Methods for stretching the game to the viewing area.
|
constexpr |
Name of the resources directory for game clients.
|
constexpr |
The maximum port count, chosen to allow for two Saturn 6 Player Adapters.