Steamworks

Inherits: Object

Base singleton to interact with the Steamworks API.

Properties

HBSteamApps

get_apps

HBSteamFriends

get_friends

HBSteamMatchmaking

get_matchmaking

HBSteamNetworking

get_networking

HBSteamRemoteStorage

get_remote_storage

HBSteamUGC

get_ugc

HBSteamUser

get_user

HBSteamUtils

get_utils

HBSteamInput

input

Methods

int

get_app_id ( ) const

String

get_last_error ( ) static

bool

init ( int app_id, bool run_callbacks_automatically=true )

bool

is_valid ( ) const

void

run_callbacks ( )


Property Descriptions

HBSteamApps get_apps

There is currently no description for this property. Please help us by contributing one!


HBSteamFriends get_friends

There is currently no description for this property. Please help us by contributing one!


HBSteamMatchmaking get_matchmaking

There is currently no description for this property. Please help us by contributing one!


HBSteamNetworking get_networking

There is currently no description for this property. Please help us by contributing one!


HBSteamRemoteStorage get_remote_storage

There is currently no description for this property. Please help us by contributing one!


HBSteamUGC get_ugc

There is currently no description for this property. Please help us by contributing one!


HBSteamUser get_user

There is currently no description for this property. Please help us by contributing one!


HBSteamUtils get_utils

There is currently no description for this property. Please help us by contributing one!


HBSteamInput input

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

int get_app_id ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_last_error ( ) static

Returns the last error that ocurred.


bool init ( int app_id, bool run_callbacks_automatically=true )

Initializes Steamworks with the given App ID.

Initializes Steam Input, if run_callbacks_automatically is true then you don’t have to call run_callbacks manually.

Returns true if initialization was successful.


bool is_valid ( ) const

Returns true if Steamworks was initialized properly.


void run_callbacks ( )

Dispatches callbacks and call results to all of the connected signals.