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.

AchievementStateSize()CInstanceGameinlinevirtual
ActivateAchievement(unsigned int cheevoId, const std::string &memAddrExpression)CInstanceGameinlinevirtual
AddImageIndex()CInstanceGameinlinevirtual
AudioAvailable()CInstanceGameinlinevirtual
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
DeserializeAchievements(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
GetCheevoUrlId(const std::function< void(const std::string &achievementUrl, unsigned int cheevoId)> &callback)CInstanceGameinlinevirtual
GetEjectState()CInstanceGameinlinevirtual
GetGameTiming(game_system_timing &timing_info)CInstanceGameinlinevirtual
GetImageCount()CInstanceGameinlinevirtual
GetImageIndex()CInstanceGameinlinevirtual
GetImageLabel(unsigned int imageIndex)CInstanceGameinlinevirtual
GetImagePath(unsigned int imageIndex)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
GetPlaybackSpeed()CInstanceGameinline
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
RCOnAchievementProgress(const std::vector< game_rc_achievement_progress > &progress)CInstanceGameinline
RCOnAchievementTriggered(const game_rc_achievement_triggered &data)CInstanceGameinline
RCOnConnectionChanged(bool connected)CInstanceGameinline
RCOnGameCompleted(const std::string &title, bool hardcore)CInstanceGameinline
RCOnGameLoaded(const game_rc_game_loaded &data)CInstanceGameinline
RCOnLoginResult(const game_rc_login_result &data)CInstanceGameinline
RCOnRichPresenceUpdated(const std::string &evaluation)CInstanceGameinline
RCOnServerError(const std::string &message, const std::string &api)CInstanceGameinline
RemoveImageIndex(unsigned int imageIndex)CInstanceGameinlinevirtual
ReplaceImageIndex(unsigned int imageIndex, const std::string &filePath)CInstanceGameinlinevirtual
RequiresGameLoop()CInstanceGameinlinevirtual
Reset()CInstanceGameinlinevirtual
ResourceDirectories(std::vector< std::string > &dirs)CInstanceGameinline
RunFrame()CInstanceGameinlinevirtual
Serialize(uint8_t *data, size_t size)CInstanceGameinlinevirtual
SerializeAchievements(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
SetEjectState(bool ejected)CInstanceGameinlinevirtual
SetGameTiming(const game_system_timing &timingInfo)CInstanceGameinline
SetImageIndex(unsigned int imageIndex)CInstanceGameinlinevirtual
SetInitialImage(unsigned int imageIndex, const std::string &filePath)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
SetRetroAchievementsCredentials(const std::string &username, const std::string &token)CInstanceGameinlinevirtual
SupportsVFS() constCInstanceGameinline
UnloadGame()CInstanceGameinlinevirtual
~CInstanceGame() override=defaultCInstanceGame
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual