Navigation
API > API/Plugins > API/Plugins/OnlineServicesEOSGS > API/Plugins/OnlineServicesEOSGS/Online
Inheritance Hierarchy
- UE::Online::FAchievementsCommon
- FAchievementsEOSGS
References
| Module | OnlineServicesEOSGS |
| Header | /Engine/Plugins/Online/OnlineServicesEOSGS/Source/Public/Online/AchievementsEOSGS.h |
| Include | #include "Online/AchievementsEOSGS.h" |
Syntax
class FAchievementsEOSGS : public UE::Online::FAchievementsCommon
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FAchievementDefinitionMap > | AchievementDefinitions | ||
| EOS_HAchievements | AchievementsHandle | ||
| EOS_NotificationId | NotifyAchievementsUnlockedNotificationId |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAchievementsEOSGS
(
FOnlineServicesEOSGS& InOwningSubsystem |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineResult< FGetAchievementDefinition > | GetAchievementDefinition
(
FGetAchievementDefinition::Params&& Params |
||
| TOnlineResult< FGetAchievementIds > | GetAchievementIds
(
FGetAchievementIds::Params&& Params |
||
| TOnlineResult< FGetAchievementState > | GetAchievementState
(
FGetAchievementState::Params&& Params |
||
| void | Initialize () |
IOnlineComponent. | |
| TOnlineAsyncOpHandle< FQueryAchievementDefinitions > | QueryAchievementDefinitions
(
FQueryAchievementDefinitions::Params&& Params |
IAchievements. | |
| TOnlineAsyncOpHandle< FQueryAchievementStates > | QueryAchievementStates
(
FQueryAchievementStates::Params&& Params |
||
| void | Shutdown () |
||
| TOnlineAsyncOpHandle< FUnlockAchievements > | UnlockAchievements
(
FUnlockAchievements::Params&& Params |
Typedefs
| Name | Description |
|---|---|
| FAchievementDefinitionMap | |
| Super |