Class EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.achievements.options.EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions
- Direct Known Subclasses:
EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions.ByReference,EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions.ByValue
@FieldOrder({"ApiVersion","TargetUserId","AchievementId","LocalUserId"})
public class EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions
extends com.sun.jna.Structure
Input parameters for the EOS_Achievements_CopyPlayerAchievementByAchievementId 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 TypeFieldDescriptionAchievement ID to search for when retrieving player achievement data from the cache.intAPI Version: Set this to EOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYACHIEVEMENTID_API_LATEST.static final intThe most recent version of the EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions struct.The Product User ID for the user who is querying for a player achievement.The Product User ID for the user whose achievement is to be retrieved.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionEOS_Achievements_CopyPlayerAchievementByAchievementIdOptions(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
-
EOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYACHIEVEMENTID_API_LATEST
public static final int EOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYACHIEVEMENTID_API_LATESTThe most recent version of the EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions struct.- See Also:
-
ApiVersion
public int ApiVersionAPI Version: Set this to EOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYACHIEVEMENTID_API_LATEST. -
TargetUserId
The Product User ID for the user whose achievement is to be retrieved. -
AchievementId
Achievement ID to search for when retrieving player achievement data from the cache. -
LocalUserId
The Product User ID for the user who is querying for a player achievement. For a Dedicated Server this should be null.
-
-
Constructor Details
-
EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions
public EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions() -
EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions
public EOS_Achievements_CopyPlayerAchievementByAchievementIdOptions(com.sun.jna.Pointer peer)
-