Class EOS_Leaderboards_QueryLeaderboardUserScoresOptions
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.leaderboards.options.EOS_Leaderboards_QueryLeaderboardUserScoresOptions
- Direct Known Subclasses:
EOS_Leaderboards_QueryLeaderboardUserScoresOptions.ByReference,EOS_Leaderboards_QueryLeaderboardUserScoresOptions.ByValue
@FieldOrder({"ApiVersion","UserIds","UserIdsCount","StatInfo","StatInfoCount","StartTime","EndTime","LocalUserId"})
public class EOS_Leaderboards_QueryLeaderboardUserScoresOptions
extends com.sun.jna.Structure
Input parameters for the EOS_Leaderboards_QueryLeaderboardUserScores function.
- Since:
- 8/21/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 TypeFieldDescriptionintAPI Version: Set this to EOS_LEADERBOARDS_QUERYLEADERBOARDUSERSCORES_API_LATEST.longAn optional POSIX timestamp, orEOS_Leaderboards_QueryLeaderboardDefinitionsOptions.EOS_LEADERBOARDS_TIME_UNDEFINED; results will only include scores made before this timestatic final intThe most recent version of the EOS_Leaderboards_QueryLeaderboardUserScores struct.Product User ID for user who is querying user scores.longAn optional POSIX timestamp, orEOS_Leaderboards_QueryLeaderboardDefinitionsOptions.EOS_LEADERBOARDS_TIME_UNDEFINED; results will only include scores made after this timeThe stats to be collected, along with the sorting method to use when determining rank order for each statintThe number of stats to queryAn array of Product User IDs indicating the users whose scores you want to retrieveintThe number of users included in queryFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionEOS_Leaderboards_QueryLeaderboardUserScoresOptions(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_LEADERBOARDS_QUERYLEADERBOARDUSERSCORES_API_LATEST
public static final int EOS_LEADERBOARDS_QUERYLEADERBOARDUSERSCORES_API_LATESTThe most recent version of the EOS_Leaderboards_QueryLeaderboardUserScores struct.- See Also:
-
ApiVersion
public int ApiVersionAPI Version: Set this to EOS_LEADERBOARDS_QUERYLEADERBOARDUSERSCORES_API_LATEST. -
UserIds
An array of Product User IDs indicating the users whose scores you want to retrieve -
UserIdsCount
public int UserIdsCountThe number of users included in query -
StatInfo
The stats to be collected, along with the sorting method to use when determining rank order for each stat -
StatInfoCount
public int StatInfoCountThe number of stats to query -
StartTime
public long StartTimeAn optional POSIX timestamp, orEOS_Leaderboards_QueryLeaderboardDefinitionsOptions.EOS_LEADERBOARDS_TIME_UNDEFINED; results will only include scores made after this time -
EndTime
public long EndTimeAn optional POSIX timestamp, orEOS_Leaderboards_QueryLeaderboardDefinitionsOptions.EOS_LEADERBOARDS_TIME_UNDEFINED; results will only include scores made before this time -
LocalUserId
Product User ID for user who is querying user scores. Must be set when using a client policy that requires a valid logged in user. Not used for Dedicated Server where no user is available.
-
-
Constructor Details
-
EOS_Leaderboards_QueryLeaderboardUserScoresOptions
public EOS_Leaderboards_QueryLeaderboardUserScoresOptions() -
EOS_Leaderboards_QueryLeaderboardUserScoresOptions
public EOS_Leaderboards_QueryLeaderboardUserScoresOptions(com.sun.jna.Pointer peer)
-