Package dev.gothickit.zenkit.mds
Class NativeEventTag
java.lang.Object
dev.gothickit.zenkit.mds.NativeEventTag
- All Implemented Interfaces:
CacheableObject<CachedEventTag>,EventTag,NativeObject
-
Method Summary
Modifier and TypeMethodDescription@NotNull CachedEventTagcache()@NotNull FightModeintframe()int @NotNull []frames()static @Nullable EventTagfromNativeHandle(com.sun.jna.Pointer handle) @NotNull com.sun.jna.PointerbooleanbooleanisCached()@NotNull Stringitem()@Nullable Stringslot(long i) slots()@NotNull EventTypetype()
-
Method Details
-
fromNativeHandle
@Contract("null -> null; !null -> new") @Nullable public static @Nullable EventTag fromNativeHandle(com.sun.jna.Pointer handle) -
frame
public int frame() -
type
-
slot
-
slots
-
item
-
frames
public int @NotNull [] frames() -
fightMode
-
isAttached
public boolean isAttached()- Specified by:
isAttachedin interfaceEventTag
-
getNativeHandle
@NotNull public @NotNull com.sun.jna.Pointer getNativeHandle()- Specified by:
getNativeHandlein interfaceNativeObject
-
cache
- Specified by:
cachein interfaceCacheableObject<CachedEventTag>
-
isCached
public boolean isCached()- Specified by:
isCachedin interfaceCacheableObject<CachedEventTag>
-