Navigation
API > API/Plugins > API/Plugins/OnlineServicesOSSAdapter > API/Plugins/OnlineServicesOSSAdapter/Online
Inheritance Hierarchy
- IOnlineComponent
- TOnlineComponent
- FAchievementsCommon
- FAchievementsOSSAdapter
References
| Module | OnlineServicesOSSAdapter |
| Header | /Engine/Plugins/Online/OnlineServicesOSSAdapter/Source/Public/Online/AchievementsOSSAdapter.h |
| Include | #include "Online/AchievementsOSSAdapter.h" |
Syntax
class FAchievementsOSSAdapter : public UE::Online::FAchievementsCommon
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FAchievementDefinitionMap > | AchievementDefinitions | ||
| IOnlineAchievementsPtr | AchievementsInterface | ||
| IOnlineExternalUIPtr | ExternalUIInterface |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineResult< FDisplayAchievementUI > | DisplayAchievementUI
(
FDisplayAchievementUI::Params&& Params |
Intentionally unimplemented, all v1 achis are stats based virtual TOnlineAsyncOpHandle |
|
| TOnlineResult< FGetAchievementDefinition > | Gets an achievement definition by id. Requires first calling QueryAchievementDefinitions. | ||
| TOnlineResult< FGetAchievementIds > | GetAchievementIds
(
FGetAchievementIds::Params&& Params |
Gets the achievement id's. Requires first calling QueryAchievementDefinitions. | |
| TOnlineResult< FGetAchievementState > | GetAchievementState
(
FGetAchievementState::Params&& Params |
Gets the state of an achievement by id for the given player. | |
| TOnlineAsyncOpHandle< FQueryAchievementDefinitions > | IAchievements. | ||
| TOnlineAsyncOpHandle< FQueryAchievementStates > | QueryAchievementStates
(
FQueryAchievementStates::Params&& Params |
Query the state of all achievements for the given player. |
Overridden from IOnlineComponent
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize () |
IOnlineComponent. | |
| void | Called after all components have been initialized. | ||
| void | PreShutdown () |
Called before any component has been shutdown. |
Typedefs
| Name | Description |
|---|---|
| FAchievementDefinitionMap | |
| Super |