Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
CInstanceGame Member List

This is the complete list of members for CInstanceGame, including all inherited members.

CheatReset()CInstanceGameinlinevirtual
CheckInstanceSettingBoolean(const std::string &settingName, bool &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingEnum(const std::string &settingName, enumType &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingFloat(const std::string &settingName, float &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingInt(const std::string &settingName, int &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingString(const std::string &settingName, std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CInstanceGame()CInstanceGameinline
CloseGame(void)CInstanceGameinline
ConnectController(bool connect, const std::string &port_address, const std::string &controller_id)CInstanceGameinlinevirtual
CreateInstance(const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) (defined in IAddonInstance)IAddonInstanceinlinevirtual
Deserialize(const uint8_t *data, size_t size)CInstanceGameinlinevirtual
EnableHardwareRendering(const game_hw_rendering_properties &properties)CInstanceGameinline
EnableKeyboard(bool enable, const std::string &controller_id)CInstanceGameinlinevirtual
EnableMouse(bool enable, const std::string &controller_id)CInstanceGameinlinevirtual
Extensions(std::vector< std::string > &extensions)CInstanceGameinline
FreeTopology(game_input_topology *topology)CInstanceGameinlinevirtual
GameClientDllPath() constCInstanceGameinline
GetGameTiming(game_system_timing &timing_info)CInstanceGameinlinevirtual
GetInstanceAPIVersion() const (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingBoolean(const std::string &settingName, bool defaultValue=false) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingEnum(const std::string &settingName, enumType defaultValue=static_cast< enumType >(0)) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingFloat(const std::string &settingName, float defaultValue=0.0f) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingInt(const std::string &settingName, int defaultValue=0) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingString(const std::string &settingName, const std::string &defaultValue="") (defined in IAddonInstance)IAddonInstanceinline
GetInstanceUserPath(const std::string &append="") (defined in IAddonInstance)IAddonInstanceinline
GetMemory(GAME_MEMORY type, uint8_t *&data, size_t &size)CInstanceGameinlinevirtual
GetRegion()CInstanceGameinlinevirtual
GetTopology()CInstanceGameinlinevirtual
HasFeature(const std::string &controller_id, const std::string &feature_name)CInstanceGameinlinevirtual
HwContextDestroy()CInstanceGameinlinevirtual
HwContextReset()CInstanceGameinlinevirtual
HwGetProcAddress(const char *sym)CInstanceGameinline
IAddonInstance(const kodi::addon::IInstanceInfo &instance) (defined in IAddonInstance)IAddonInstanceinlineexplicit
InputEvent(const game_input_event &event)CInstanceGameinlinevirtual
IsInstanceSettingUsingDefault(const std::string &settingName) (defined in IAddonInstance)IAddonInstanceinline
KodiInputEvent(const game_input_event &event)CInstanceGameinline
LoadGame(const std::string &url)CInstanceGameinlinevirtual
LoadGameSpecial(SPECIAL_GAME_TYPE type, const std::vector< std::string > &urls)CInstanceGameinlinevirtual
LoadStandalone()CInstanceGameinlinevirtual
ProfileDirectory() constCInstanceGameinline
ProxyDllPaths(std::vector< std::string > &paths)CInstanceGameinline
RCEnableRichPresence(const std::string &script)CInstanceGameinlinevirtual
RCGenerateHashFromFile(std::string &hash, unsigned int consoleID, const std::string &filePath)CInstanceGameinlinevirtual
RCGetGameIDUrl(std::string &url, const std::string &hash)CInstanceGameinlinevirtual
RCGetPatchFileUrl(std::string &url, const std::string &username, const std::string &token, unsigned int gameID)CInstanceGameinlinevirtual
RCGetRichPresenceEvaluation(std::string &evaluation, unsigned int consoleID)CInstanceGameinlinevirtual
RCPostRichPresenceUrl(std::string &url, std::string &postData, const std::string &username, const std::string &token, unsigned int gameID, const std::string &richPresence)CInstanceGameinlinevirtual
RCResetRuntime()CInstanceGameinlinevirtual
RequiresGameLoop()CInstanceGameinlinevirtual
Reset()CInstanceGameinlinevirtual
ResourceDirectories(std::vector< std::string > &dirs)CInstanceGameinline
RunFrame()CInstanceGameinlinevirtual
Serialize(uint8_t *data, size_t size)CInstanceGameinlinevirtual
SerializeSize()CInstanceGameinlinevirtual
SetCheat(unsigned int index, bool enabled, const std::string &code)CInstanceGameinlinevirtual
SetControllerLayouts(const std::vector< kodi::addon::GameControllerLayout > &controllers)CInstanceGameinlinevirtual
SetInstanceSetting(const std::string &settingName, const kodi::addon::CSettingValue &settingValue) (defined in IAddonInstance)IAddonInstanceinlinevirtual
SetInstanceSettingBoolean(const std::string &settingName, bool settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingEnum(const std::string &settingName, enumType settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingFloat(const std::string &settingName, float settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingInt(const std::string &settingName, int settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingString(const std::string &settingName, const std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
SupportsVFS() constCInstanceGameinline
UnloadGame()CInstanceGameinlinevirtual
~CInstanceGame() override=defaultCInstanceGame
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual