Skip to content

App Lists

Note: This is a restricted interface that can only be used by previously approved apps. It is not listed in the official Steamworks SDK documentation, either. Contact your Steam Account Manager if you believe you need access to this API.


Functions


getAppListBuildId

getAppListBuildId( uint32_t app_id )

Get a given app ID's build.

Returns: int

getAppListInstallDir

getAppListInstallDir( uint32_t app_id, int name_max )

Get a given app ID's install directory.

Returns: string

getAppName

getAppName( uint32_t app_id, int name_max )

Get a given app ID's name.

Returns: string

getInstalledApps

getInstalledApps( uint32 max_app_ids )

Get a list of app IDs for installed apps for this player.

Return: array

Contains a list of (int) app IDs.

getNumInstalledApps

getNumInstalledApps()

Get the number of installed apps for this player.

Return: int


Signals

These callbacks require you to run Steam.run_callbacks() in your _process() function to receive them.


app_installed

app_installed

Sent when a new app is installed.

Returns:

  • app_id (uint32_t)
  • install_folder_index (uint32_t)

app_uninstalled

app_uninstalled

Sent when an app is uninstalled.

Returns:

  • app_id (uint32_t)
  • install_folder_index (uint32_t)