Struct steamworks::Apps [] [src]

pub struct Apps { /* fields omitted */ }

Access to the steam apps interface

Methods

impl Apps
[src]

[src]

Returns whether the user currently has the app with the given ID currently installed.

This does not mean the user owns the game.

[src]

Returns whether the user owns the specific dlc and has it installed.

[src]

Returns whether the user is subscribed to the app with the given ID.

This should only be used to check ownership of a game related to yours (e.g. demo).

[src]

Returns whether the user is subscribed via a free weekend

[src]

Returns whether the user has a VAC ban on their account.

[src]

Returns whether the license for the current app ID is for cyber cafes.

[src]

Returns whether the license for the current app ID provides low violence depots.

[src]

Returns whether the user is subscribed to the current app ID

[src]

Returns the buildid of this app.

[src]

Returns the installation folder of the app with the given ID.

This works even if the app isn't installed, returning where it would be installed in the default location.

[src]

Returns the steam id of the original owner of the app.

Differs from the current user if the app is borrowed.

[src]

Returns a list of languages that the current app supports.

[src]

Returns the language the user has set for the current game.

If the language hasn't been set this returns the language used for the steam UI.

[src]

Returns the current beta name if any.

If the user isn't playing on a beta branch then this returns None