xbmc
Public Member Functions | Public Attributes | List of all members
KodiToAddonFuncTable_Game Struct Reference

Game function hooks. More...

#include <game.h>

Collaboration diagram for KodiToAddonFuncTable_Game:
Collaboration graph
[legend]

Public Member Functions

 GAME_ERROR (__cdecl *LoadGame)(const struct AddonInstance_Game *
 
 GAME_ERROR (__cdecl *LoadStandalone)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *UnloadGame)(const struct AddonInstance_Game *)
 
const struct AddonInstance_Game struct game_system_timingGAME_REGION (__cdecl *GetRegion)(const struct AddonInstance_Game *)
 
 bool (__cdecl *RequiresGameLoop)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *RunFrame)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *Reset)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *HwContextReset)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *HwContextDestroy)(const struct AddonInstance_Game *)
 
 bool (__cdecl *HasFeature)(const struct AddonInstance_Game *
 
const char const char *game_input_topology *__cdecl * GetTopology (const struct AddonInstance_Game *)
 
 void (__cdecl *FreeTopology)(const struct AddonInstance_Game *
 
struct game_input_topologyvoid (__cdecl *SetControllerLayouts)(const struct AddonInstance_Game *
 
 bool (__cdecl *EnableKeyboard)(const struct AddonInstance_Game *
 
const char * bool (__cdecl *EnableMouse)(const struct AddonInstance_Game *
 
const char const char * bool (__cdecl *ConnectController)(const struct AddonInstance_Game *
 
const char const char const char const char * bool (__cdecl *InputEvent)(const struct AddonInstance_Game *
 
const char const char const char const char const struct game_input_eventsize_t (__cdecl *SerializeSize)(const struct AddonInstance_Game *)
 
 GAME_ERROR (__cdecl *Serialize)(const struct AddonInstance_Game *
 
 GAME_ERROR (__cdecl *Deserialize)(const struct AddonInstance_Game *
 
 GAME_ERROR (__cdecl *CheatReset)(const struct AddonInstance_Game *)
 
uint8_t size_t *const struct AddonInstance_Game unsigned const char *const AddonInstance_Game char unsigned const char * GAME_ERROR (__cdecl *RCGetGameIDUrl)(const AddonInstance_Game *
 
const AddonInstance_Game char char const char const char unsigned const char * GAME_ERROR (__cdecl *RCEnableRichPresence)(const AddonInstance_Game *
 
 GAME_ERROR (__cdecl *RCResetRuntime)(const AddonInstance_Game *)
 
 void (__cdecl *FreeString)(const AddonInstance_Game *
 

Public Attributes

KODI_HANDLE addonInstance
 
const char size_t
 
struct game_input_topology const struct game_controller_layout unsigned int
 
 bool
 
const char bool
 
const char const char bool
 
uint8_t size_t
 
const uint8_t size_t
 
uint8_t size_t *const struct AddonInstance_Game unsigned int
 
uint8_t size_t *const struct AddonInstance_Game unsigned bool
 
uint8_t size_t *const struct AddonInstance_Game unsigned const char *const AddonInstance_Game char unsigned int
 
uint8_t size_t *const struct AddonInstance_Game unsigned const char *const AddonInstance_Game char unsigned const char char const char *const AddonInstance_Game char const char const char unsigned int
 
const AddonInstance_Game char char const char const char unsigned int
 
const AddonInstance_Game char char const char const char unsigned const char const char *const AddonInstance_Game char unsigned int
 

Detailed Description

Game function hooks.

Not to be used outside this header.


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