Package dev.gothickit.zenkit.daedalus
Class DaedalusInstance
java.lang.Object
dev.gothickit.zenkit.daedalus.DaedalusInstance
- All Implemented Interfaces:
NativeObject
- Direct Known Subclasses:
CameraInstance,EffectBaseInstance,FightAiInstance,FocusInstance,GuildValuesInstance,InfoInstance,ItemInstance,ItemReactInstance,MenuInstance,MenuItemInstance,MissionInstance,MusicJingleInstance,MusicSystemInstance,MusicThemeInstance,NpcInstance,ParticleEffectEmitKeyInstance,ParticleEffectInstance,SoundEffectInstance,SoundSystemInstance,SpellInstance,SvmInstance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable DaedalusInstancefromNativeHandle(@Nullable com.sun.jna.Pointer handle) intgetIndex()@NotNull com.sun.jna.PointergetType()
-
Constructor Details
-
DaedalusInstance
protected DaedalusInstance(com.sun.jna.Pointer handle)
-
-
Method Details
-
fromNativeHandle
@Contract("null -> null; !null -> new") @Nullable public static @Nullable DaedalusInstance fromNativeHandle(@Nullable @Nullable com.sun.jna.Pointer handle) -
getType
-
getIndex
public int getIndex() -
getNativeHandle
@NotNull public @NotNull com.sun.jna.Pointer getNativeHandle()- Specified by:
getNativeHandlein interfaceNativeObject
-