Class Ai

java.lang.Object
dev.gothickit.zenkit.world.Ai
All Implemented Interfaces:
NativeObject
Direct Known Subclasses:
AiHuman, AiMove

public class Ai extends Object implements NativeObject
  • Constructor Details

    • Ai

      protected Ai(com.sun.jna.Pointer handle)
  • Method Details

    • fromNativeHandle

      @Contract("null -> null; !null -> new") @Nullable public static @Nullable Ai fromNativeHandle(@Nullable @Nullable com.sun.jna.Pointer handle)
    • getNativeHandle

      @NotNull public @NotNull com.sun.jna.Pointer getNativeHandle()
      Specified by:
      getNativeHandle in interface NativeObject
    • getType

      public AiType getType()