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