Class EOS_Achievements_OnAchievementsUnlockedCallbackV2Info
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.achievements.callbackresults.EOS_Achievements_OnAchievementsUnlockedCallbackV2Info
- Direct Known Subclasses:
EOS_Achievements_OnAchievementsUnlockedCallbackV2Info.ByReference,EOS_Achievements_OnAchievementsUnlockedCallbackV2Info.ByValue
@FieldOrder({"ClientData","UserId","AchievementId","UnlockTime"})
public class EOS_Achievements_OnAchievementsUnlockedCallbackV2Info
extends com.sun.jna.Structure
Output parameters for the EOS_Achievements_OnAchievementsUnlockedCallbackV2 Function.
- Since:
- 8/19/2023
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionThe Achievement ID for the achievement that was unlocked.com.sun.jna.PointerContext that was passed into EOS_Achievements_AddNotifyAchievementsUnlockedlongPOSIX timestamp when the achievement was unlocked.The Product User ID for the user who received the unlocked achievements notificationFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionEOS_Achievements_OnAchievementsUnlockedCallbackV2Info(com.sun.jna.Pointer peer) -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
ClientData
public com.sun.jna.Pointer ClientDataContext that was passed into EOS_Achievements_AddNotifyAchievementsUnlocked -
UserId
The Product User ID for the user who received the unlocked achievements notification -
AchievementId
The Achievement ID for the achievement that was unlocked. Pass this to EOS_Achievements_CopyPlayerAchievementByAchievementId to get the full achievement information. -
UnlockTime
public long UnlockTimePOSIX timestamp when the achievement was unlocked.
-
-
Constructor Details
-
EOS_Achievements_OnAchievementsUnlockedCallbackV2Info
public EOS_Achievements_OnAchievementsUnlockedCallbackV2Info() -
EOS_Achievements_OnAchievementsUnlockedCallbackV2Info
public EOS_Achievements_OnAchievementsUnlockedCallbackV2Info(com.sun.jna.Pointer peer)
-