|
kodi
|
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) | |
Enumerations | |
| enum | KODI::RETRO::STRETCHMODE { KODI::RETRO::STRETCHMODE::Normal, KODI::RETRO::STRETCHMODE::Stretch4x3, KODI::RETRO::STRETCHMODE::Fullscreen, KODI::RETRO::STRETCHMODE::Original, KODI::RETRO::STRETCHMODE::Zoom } |
| Methods for stretching the game to the viewing area. More... | |
| enum | KODI::GAME::PORT_TYPE { UNKNOWN, KEYBOARD, MOUSE, CONTROLLER } |
| Type of input provided by a hardware or controller port. | |
| enum | KODI::GAME::BUTTON_TYPE { UNKNOWN, BUTTON, ANALOG_STICK, RELATIVE_POINTER, WHEEL, THROTTLE, SELECT_KEY } |
| Types of button controls that can populate the feature list. | |
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.
|
strong |
Methods for stretching the game to the viewing area.
1.8.13