Omni One Unreal SDK 1.1.0
The Omni One Unreal SDK allows for games to interface with the Omni platform service.
All Classes Functions Variables Enumerations Enumerator Modules Pages
UOmniAchievementDefinition

Description

Information about an achievement's definition, agnostic of user.

#include <OmniAchievementDefinition.h>

Inherits UObject.

Public Member Functions

EOmniAchievementType GetType () const
 Get the type of this achievement, denoting how it is intended to be unlocked.
 
FString GetApiName () const
 Get the name of this achievement.
 
FString GetTitle () const
 Get the title of this achievement.
 
FString GetDescription () const
 Get the description of this achievement before it is unlocked.
 
FString GetUnlockedDescription () const
 Get the description of this achievement after it is unlocked.
 
bool GetIsArchived () const
 Returns true if this achievement has been archived.
 
bool GetIsSecret () const
 Returns true if this achievement is secret while locked.
 
int32 GetBitFieldLength () const
 Get how many bits need to be set to unlock this achievement, for a BitField achievement.
 
int64 GetTarget () const
 Get the target number needed to complete the achievement.
 
int64 GetId () const
 Get the Id of this achievement.
 
FString GetLockedImageUrl () const
 Get the url for the image icon when it is locked.
 
FString GetUnlockedImageUrl () const
 Get the url for the image icon when it is unlocked.
 

Methods

◆ GetTarget()

int64 UOmniAchievementDefinition::GetTarget ( ) const

Get the target number needed to complete the achievement.

Applicable for Count and BitField.