|
GOG GALAXY SDK Documentation
|
Contains data structures and interfaces related to common activities. More...
#include "IListenerRegistrar.h"Go to the source code of this file.
Classes | |
| class | IOverlayVisibilityChangeListener |
| Listener for the event of changing overlay visibility. More... | |
| class | IOverlayInitializationStateChangeListener |
| Listener for the event of changing overlay state. More... | |
| class | INotificationListener |
| Listener for the event of receiving a notification. More... | |
| class | IGogServicesConnectionStateListener |
| Listener for the event of GOG services connection change. More... | |
| class | IUtils |
| The interface for managing images. More... | |
Typedefs | |
| typedef uint64_t | NotificationID |
| The ID of the notification. | |
| typedef SelfRegisteringListener< IOverlayVisibilityChangeListener > | GlobalOverlayVisibilityChangeListener |
| Globally self-registering version of IOverlayStateChangeListener. | |
| typedef SelfRegisteringListener< IOverlayInitializationStateChangeListener > | GlobalOverlayInitializationStateChangeListener |
| Globally self-registering version of IOverlayInitializationStateChangeListener. | |
| typedef SelfRegisteringListener< INotificationListener > | GlobalNotificationListener |
| Globally self-registering version of INotificationListener. | |
| typedef SelfRegisteringListener< IGogServicesConnectionStateListener > | GlobalGogServicesConnectionStateListener |
| Globally self-registering version of IGogServicesConnectionStateListener. | |
| typedef SelfRegisteringListener< IGogServicesConnectionStateListener, GameServerListenerRegistrar > | GameServerGlobalGogServicesConnectionStateListener |
| Globally self-registering version of IGogServicesConnectionStateListener for the Game Server. | |
Enumerations | |
| enum | OverlayState { OVERLAY_STATE_UNDEFINED , OVERLAY_STATE_NOT_SUPPORTED , OVERLAY_STATE_DISABLED , OVERLAY_STATE_FAILED_TO_INITIALIZE , OVERLAY_STATE_INITIALIZED } |
| State of the overlay. More... | |
| enum | GogServicesConnectionState { GOG_SERVICES_CONNECTION_STATE_UNDEFINED , GOG_SERVICES_CONNECTION_STATE_CONNECTED , GOG_SERVICES_CONNECTION_STATE_DISCONNECTED , GOG_SERVICES_CONNECTION_STATE_AUTH_LOST } |
| State of connection to the GOG services. More... | |
Contains data structures and interfaces related to common activities.