|
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.