Skip to content

UIDataProvider_PlayerAchievements

Class in Engine · Engine.UIDataProvider_PlayerAchievements · native, transient

Object › UIRoot › UIDataProvider › UIDataProvider_OnlinePlayerDataBase › UIDataProvider_PlayerAchievements

Using it from Lua
h7.find_all("UIDataProvider_PlayerAchievements")            -- live instances
h7.find_class("Engine.UIDataProvider_PlayerAchievements")   -- the class
h7.hook("Engine.UIDataProvider_PlayerAchievements.GetAchievementDetails", fn)

Properties

NameTypeNotes
Achievementsarray<AchievementDetails>transient

Functions

NameDeclaration
GetAchievementDetailsfunction GetAchievementDetails(const int AchievementId, out AchievementDetails OutAchievementDetails)
GetAchievementIconPathNamefunction string GetAchievementIconPathName(int AchievementId, optional bool bReturnLockedIcon)
GetMaxTotalGamerScorefinal native function int GetMaxTotalGamerScore()
GetTotalGamerScorefinal native function int GetTotalGamerScore()
OnLoginChangefunction OnLoginChange(byte LocalUserNum)
OnPlayerAchievementsChangedfunction OnPlayerAchievementsChanged(int TitleId)
OnPlayerAchievementUnlockedfunction OnPlayerAchievementUnlocked(bool bWasSuccessful)
OnRegisterevent OnRegister(LocalPlayer InPlayer)
OnUnregisterevent OnUnregister()
PopulateAchievementIconsfunction PopulateAchievementIcons()
UpdateAchievementsfunction UpdateAchievements()

Inherited

FromMembers
UIDataProvider_OnlinePlayerDataBase1 properties, 2 functions
UIDataProvider0 properties, 0 functions
UIRoot1 properties, 8 functions
Object13 properties, 308 functions