Kodi Development 22.0
for Binary and Script based Add-Ons
 
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
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