Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
KodiToAddonFuncTable_Game Struct Reference

#include <kodi_game_types.h>

Public Member Functions

 GAME_ERROR (__cdecl *LoadGame)(const char *)
 
 GAME_ERROR (__cdecl *LoadGameSpecial)(SPECIAL_GAME_TYPE
 
 GAME_ERROR (__cdecl *LoadStandalone)(void)
 
 GAME_ERROR (__cdecl *UnloadGame)(void)
 
 GAME_ERROR (__cdecl *GetGameTiming)(game_system_timing *)
 
 GAME_REGION (__cdecl *GetRegion)(void)
 
 bool (__cdecl *RequiresGameLoop)(void)
 
 GAME_ERROR (__cdecl *RunFrame)(void)
 
 GAME_ERROR (__cdecl *Reset)(void)
 
 GAME_ERROR (__cdecl *HwContextReset)(void)
 
 GAME_ERROR (__cdecl *HwContextDestroy)(void)
 
 bool (__cdecl *HasFeature)(const char *
 
const char *game_input_topology *__cdeclGetTopology ()
 
 void (__cdecl *FreeTopology)(game_input_topology *)
 
 bool (__cdecl *EnableKeyboard)(bool
 
const game_controllerbool (__cdecl *EnableMouse)(bool
 
const game_controller const game_controllerbool (__cdecl *ConnectController)(bool
 
const game_controller const game_controller const char const game_controllerbool (__cdecl *InputEvent)(const game_input_event *)
 
 size_t (__cdecl *SerializeSize)(void)
 
 GAME_ERROR (__cdecl *Serialize)(uint8_t *
 
 GAME_ERROR (__cdecl *Deserialize)(const uint8_t *
 
 GAME_ERROR (__cdecl *CheatReset)(void)
 
 GAME_ERROR (__cdecl *GetMemory)(GAME_MEMORY
 
uint8_t size_tGAME_ERROR (__cdecl *SetCheat)(unsigned int
 

Public Attributes

const char size_t
 
 size_t
 
uint8_t size_t bool
 

Member Function Documentation

§ bool() [1/6]

KodiToAddonFuncTable_Game::bool ( __cdecl RequiresGameLoop)

§ bool() [2/6]

KodiToAddonFuncTable_Game::bool ( __cdecl HasFeature) const

§ bool() [3/6]

KodiToAddonFuncTable_Game::bool ( __cdecl EnableKeyboard)

§ bool() [4/6]

const game_controller* KodiToAddonFuncTable_Game::bool ( __cdecl EnableMouse)

§ bool() [5/6]

const game_controller const game_controller* KodiToAddonFuncTable_Game::bool ( __cdecl ConnectController)

§ bool() [6/6]

const game_controller const game_controller const char const game_controller* KodiToAddonFuncTable_Game::bool ( __cdecl InputEvent) const

§ GAME_ERROR() [1/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl LoadGame) const

§ GAME_ERROR() [2/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl LoadGameSpecial)

§ GAME_ERROR() [3/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl LoadStandalone)

§ GAME_ERROR() [4/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl UnloadGame)

§ GAME_ERROR() [5/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl GetGameTiming)

§ GAME_ERROR() [6/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl RunFrame)

§ GAME_ERROR() [7/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl Reset)

§ GAME_ERROR() [8/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl HwContextReset)

§ GAME_ERROR() [9/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl HwContextDestroy)

§ GAME_ERROR() [10/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl Serialize)

§ GAME_ERROR() [11/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl Deserialize) const

§ GAME_ERROR() [12/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl CheatReset)

§ GAME_ERROR() [13/14]

KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl GetMemory)

§ GAME_ERROR() [14/14]

uint8_t size_t* KodiToAddonFuncTable_Game::GAME_ERROR ( __cdecl SetCheat)

§ GAME_REGION()

KodiToAddonFuncTable_Game::GAME_REGION ( __cdecl GetRegion)

§ GetTopology()

const char* game_input_topology* __cdecl* KodiToAddonFuncTable_Game::GetTopology ( )

§ size_t()

KodiToAddonFuncTable_Game::size_t ( __cdecl SerializeSize)

§ void()

KodiToAddonFuncTable_Game::void ( __cdecl FreeTopology)

Member Data Documentation

§ bool

uint8_t size_t KodiToAddonFuncTable_Game::bool

§ size_t [1/2]

const char KodiToAddonFuncTable_Game::size_t

§ size_t [2/2]

KodiToAddonFuncTable_Game::size_t

The documentation for this struct was generated from the following file: