Package dev.gothickit.zenkit.csl
Class NativeCutsceneLibrary
java.lang.Object
dev.gothickit.zenkit.csl.NativeCutsceneLibrary
- All Implemented Interfaces:
CacheableObject<CachedCutsceneLibrary>,CutsceneLibrary,NativeObject
-
Method Summary
Modifier and TypeMethodDescription@Nullable CutsceneBlockblock(long i) @Nullable CutsceneBlocklong@NotNull List<CutsceneBlock>blocks()@NotNull CachedCutsceneLibrarycache()@NotNull com.sun.jna.PointerbooleanisCached()
-
Method Details
-
getNativeHandle
@NotNull public @NotNull com.sun.jna.Pointer getNativeHandle()- Specified by:
getNativeHandlein interfaceNativeObject
-
blockCount
public long blockCount()- Specified by:
blockCountin interfaceCutsceneLibrary
-
block
- Specified by:
blockin interfaceCutsceneLibrary
-
block
- Specified by:
blockin interfaceCutsceneLibrary
-
blocks
- Specified by:
blocksin interfaceCutsceneLibrary
-
cache
- Specified by:
cachein interfaceCacheableObject<CachedCutsceneLibrary>
-
isCached
public boolean isCached()- Specified by:
isCachedin interfaceCacheableObject<CachedCutsceneLibrary>
-