GOG GALAXY SDK Documentation
|
Includes all other files that are needed to work with the Galaxy library. More...
#include "GalaxyExport.h"
#include "InitOptions.h"
#include "ShutdownOptions.h"
#include "IUser.h"
#include "IFriends.h"
#include "IChat.h"
#include "IMatchmaking.h"
#include "INetworking.h"
#include "IStats.h"
#include "IUtils.h"
#include "IApps.h"
#include "IStorage.h"
#include "ICustomNetworking.h"
#include "ILogger.h"
#include "ITelemetry.h"
#include "ICloudStorage.h"
#include "Errors.h"
#include <cstddef>
Go to the source code of this file.
Functions | |
GALAXY_DLL_EXPORT void GALAXY_CALLTYPE | Init (const InitOptions &initOptions) |
Initializes the Galaxy Peer with specified credentials. More... | |
GALAXY_DLL_EXPORT void GALAXY_CALLTYPE | Shutdown () |
Shuts down the Galaxy Peer. More... | |
GALAXY_DLL_EXPORT void GALAXY_CALLTYPE | ShutdownEx (const ShutdownOptions &shutdownOptions) |
Shuts down the Galaxy Peer. More... | |
GALAXY_DLL_EXPORT IUser *GALAXY_CALLTYPE | User () |
Returns an instance of IUser. More... | |
GALAXY_DLL_EXPORT IFriends *GALAXY_CALLTYPE | Friends () |
Returns an instance of IFriends. More... | |
GALAXY_DLL_EXPORT IChat *GALAXY_CALLTYPE | Chat () |
Returns an instance of IChat. More... | |
GALAXY_DLL_EXPORT IMatchmaking *GALAXY_CALLTYPE | Matchmaking () |
Returns an instance of IMatchmaking. More... | |
GALAXY_DLL_EXPORT INetworking *GALAXY_CALLTYPE | Networking () |
Returns an instance of INetworking that allows to communicate as a regular lobby member. More... | |
GALAXY_DLL_EXPORT IStats *GALAXY_CALLTYPE | Stats () |
Returns an instance of IStats. More... | |
GALAXY_DLL_EXPORT IUtils *GALAXY_CALLTYPE | Utils () |
Returns an instance of IUtils. More... | |
GALAXY_DLL_EXPORT IApps *GALAXY_CALLTYPE | Apps () |
Returns an instance of IApps. More... | |
GALAXY_DLL_EXPORT IStorage *GALAXY_CALLTYPE | Storage () |
Returns an instance of IStorage. More... | |
GALAXY_DLL_EXPORT ICustomNetworking *GALAXY_CALLTYPE | CustomNetworking () |
Returns an instance of ICustomNetworking. More... | |
GALAXY_DLL_EXPORT ILogger *GALAXY_CALLTYPE | Logger () |
Returns an instance of ILogger. More... | |
GALAXY_DLL_EXPORT ITelemetry *GALAXY_CALLTYPE | Telemetry () |
Returns an instance of ITelemetry. More... | |
GALAXY_DLL_EXPORT ICloudStorage *GALAXY_CALLTYPE | CloudStorage () |
Returns an instance of ICloudStorage. More... | |
GALAXY_DLL_EXPORT void GALAXY_CALLTYPE | ProcessData () |
Makes the Galaxy Peer process its input and output streams. More... | |
Includes all other files that are needed to work with the Galaxy library.