Class EOS_Achievements_CopyPlayerAchievementByIndexOptions
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.achievements.options.EOS_Achievements_CopyPlayerAchievementByIndexOptions
- Direct Known Subclasses:
EOS_Achievements_CopyPlayerAchievementByIndexOptions.ByReference
,EOS_Achievements_CopyPlayerAchievementByIndexOptions.ByValue
@FieldOrder({"ApiVersion","TargetUserId","AchievementIndex","LocalUserId"})
public class EOS_Achievements_CopyPlayerAchievementByIndexOptions
extends com.sun.jna.Structure
Input parameters for the EOS_Achievements_CopyPlayerAchievementByIndex function.
- Since:
- 8/19/2023
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
The index of the player achievement data to retrieve from the cache.int
API Version: Set this toEOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYINDEX_API_LATEST
.static final int
The most recent version of the EOS_Achievements_CopyPlayerAchievementByIndexOptions 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
ConstructorDescriptionEOS_Achievements_CopyPlayerAchievementByIndexOptions
(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_COPYPLAYERACHIEVEMENTBYINDEX_API_LATEST
public static final int EOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYINDEX_API_LATESTThe most recent version of the EOS_Achievements_CopyPlayerAchievementByIndexOptions struct.- See Also:
-
ApiVersion
public int ApiVersionAPI Version: Set this toEOS_ACHIEVEMENTS_COPYPLAYERACHIEVEMENTBYINDEX_API_LATEST
. -
TargetUserId
The Product User ID for the user whose achievement is to be retrieved. -
AchievementIndex
public int AchievementIndexThe index of the player achievement data to retrieve 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_CopyPlayerAchievementByIndexOptions
public EOS_Achievements_CopyPlayerAchievementByIndexOptions() -
EOS_Achievements_CopyPlayerAchievementByIndexOptions
public EOS_Achievements_CopyPlayerAchievementByIndexOptions(com.sun.jna.Pointer peer)
-