Class Visual

java.lang.Object
dev.gothickit.zenkit.world.visual.Visual
All Implemented Interfaces:
NativeObject
Direct Known Subclasses:
VisualDecal

public class Visual extends Object implements NativeObject
  • Constructor Details

    • Visual

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

    • fromNativeHandle

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

      @NotNull public static @NotNull Visual create(VisualType type)
    • getNativeHandle

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

      public String getName()
    • setName

      public void setName(String val)
    • getType

      public VisualType getType()