xbmc
Classes | Enumerations
Games

Classes

class  KODI::GAME::CGameClientStruct
 Helper class to have "C" struct created before other parts becomes his pointer. More...
 
class  KODI::GAME::CGameClient
 Interface between Kodi and Game add-ons. More...
 
class  KODI::GAME::CGameClientProperties
 C++ wrapper for properties to pass to the DLL. More...
 
class  KODI::GAME::CGameClientTranslator
 Translates data types from Game API to the corresponding format in Kodi. More...
 
class  KODI::GAME::CGameClientDevice
 Represents a device connected to a port. More...
 
class  KODI::GAME::CGameClientHardware
 Handles events for hardware such as reset buttons. More...
 
class  KODI::GAME::CGameClientJoystick
 Handles game controller events for games. More...
 
class  KODI::GAME::CGameClientKeyboard
 Handles keyboard events for games. More...
 
class  KODI::GAME::CGameClientMouse
 Handles mouse events for games. More...
 
class  KODI::GAME::CGameClientPort
 Represents a port that devices can connect to. More...
 
class  KODI::GAME::CGameUtils
 Game related utilities. More...
 

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...
 

Detailed Description

Everything about RetroPlayer.

Enumeration Type Documentation

◆ STRETCHMODE

Methods for stretching the game to the viewing area.

Enumerator
Normal 

Show the game at its normal aspect ratio.

Stretch4x3 

Stretch the game to maintain a 4:3 aspect ratio.

Fullscreen 

Stretch the game to fill the viewing area.

Original 

Show the game at its original size (humorous for old consoles on 4K TVs)

Zoom 

Show the game at its normal aspect ratio but zoom to fill the viewing area.