ICELib
1
|
opaque iceBridge object used to access the users and tokens as setup by the download client More...
Related Functions | |
(Note that these are not member functions.) | |
Reference Counting | |
{ | |
void | iceClientBridgeRelease (iceClientBridge *pBridge) |
Release and shutdown the ClientBridge object. | |
Creation and Initialisation | |
iceClientBridge * | iceClientBridgeCreate (const char *gameId) |
Create the ClientBridge object. | |
IceBridgeResult | iceClientBridgeSetServiceCredentials (iceClientBridge *pBridge, iceServiceId serviceId, const char *serviceGameId, const char *serviceSecret) |
Set the games credentials for logging on to a particular service. | |
Session Creation | |
iceGameSession * | iceClientBridgeCreateGameSession (iceClientBridge *pBridge, iceUserId userid) |
Create a gamesession for the given user id. | |
iceGameSession * | iceClientBridgeCreateDefaultGameSession (iceClientBridge *pBridge) |
Create a gamesession for the default user as setup by the launcher. | |
User Access | |
iceUserList * | iceClientBridgeGetUserList (const iceClientBridge *pBridge) |
Get the interface to the user list object set up by the IndieCity Client. | |
iceUserId | iceClientBridgeGetDefaultUserId (const iceClientBridge *pBridge) |
Get the id of the user that should play the game as set up by the launcher. |
opaque iceBridge object used to access the users and tokens as setup by the download client