Navigation
API > API/Plugins > API/Plugins/OnlineServicesNull > API/Plugins/OnlineServicesNull/Online
Inheritance Hierarchy
- IOnlineComponent
- TOnlineComponent
- FAchievementsCommon
- FAchievementsNull
References
| Module | OnlineServicesNull |
| Header | /Engine/Plugins/Online/OnlineServicesNull/Source/Public/Online/AchievementsNull.h |
| Include | #include "Online/AchievementsNull.h" |
Syntax
class FAchievementsNull : public UE::Online::FAchievementsCommon
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAchievementDefinitionsQueried | ||
| FAchievementsNullConfig | Config |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAchievementsNull
(
FOnlineServicesNull& InOwningSubsystem |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineResult< FDisplayAchievementUI > | DisplayAchievementUI
(
FDisplayAchievementUI::Params&& Params |
Launch the platform UI for a particular achievement | |
| const FAchievementDefinition * | FindAchievementDefinition
(
const FString& AchievementId |
||
| 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. | |
| TOnlineAsyncOpHandle< FUnlockAchievements > | UnlockAchievements
(
FUnlockAchievements::Params&& Params |
Manually unlock achievements Requires first calling QueryAchievementStates. |
Overridden from IOnlineComponent
| Type | Name | Description | |
|---|---|---|---|
| void | UpdateConfig () |
IOnlineComponent. |
Typedefs
| Name | Description |
|---|---|
| FAchievementDefinitionMap | |
| FAchievementStateMap | |
| Super |