Class EOS_AntiCheatCommon_RegisterEventOptions
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.anticheat.common.options.EOS_AntiCheatCommon_RegisterEventOptions
- Direct Known Subclasses:
EOS_AntiCheatCommon_RegisterEventOptions.ByReference
,EOS_AntiCheatCommon_RegisterEventOptions.ByValue
@FieldOrder({"ApiVersion","EventId","EventName","EventType","ParamDefsCount","ParamDefs"})
public class EOS_AntiCheatCommon_RegisterEventOptions
extends com.sun.jna.Structure
- Since:
- 8/5/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
API Version: Set this to EOS_ANTICHEATCOMMON_REGISTEREVENT_API_LATEST.static int
static int
static int
int
Unique event identifier.Name of the custom event.Type of the custom eventPointer to an array of EOS_AntiCheatCommon_RegisterEventParamDef with ParamDefsCount elementsint
Number of parameters described in ParamDefs.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
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_ANTICHEATCOMMON_REGISTEREVENT_API_LATEST
public static int EOS_ANTICHEATCOMMON_REGISTEREVENT_API_LATEST -
EOS_ANTICHEATCOMMON_REGISTEREVENT_CUSTOMEVENTBASE
public static int EOS_ANTICHEATCOMMON_REGISTEREVENT_CUSTOMEVENTBASE -
EOS_ANTICHEATCOMMON_REGISTEREVENT_MAX_PARAMDEFSCOUNT
public static int EOS_ANTICHEATCOMMON_REGISTEREVENT_MAX_PARAMDEFSCOUNT -
ApiVersion
public int ApiVersionAPI Version: Set this to EOS_ANTICHEATCOMMON_REGISTEREVENT_API_LATEST. -
EventId
public int EventIdUnique event identifier. Must be >= EOS_ANTICHEATCOMMON_REGISTEREVENT_CUSTOMEVENTBASE. -
EventName
Name of the custom event. Allowed characters are 0-9, A-Z, a-z, '_', '-' -
EventType
Type of the custom event -
ParamDefsCount
public int ParamDefsCountNumber of parameters described in ParamDefs. Must be <= EOS_ANTICHEATCOMMON_REGISTEREVENT_MAX_PARAMDEFSCOUNT. -
ParamDefs
Pointer to an array of EOS_AntiCheatCommon_RegisterEventParamDef with ParamDefsCount elements
-
-
Constructor Details
-
EOS_AntiCheatCommon_RegisterEventOptions
public EOS_AntiCheatCommon_RegisterEventOptions() -
EOS_AntiCheatCommon_RegisterEventOptions
public EOS_AntiCheatCommon_RegisterEventOptions(com.sun.jna.Pointer peer)
-