Class Hierarchy
- java.lang.Object
- dev.gothickit.zenkit.Logger
- dev.gothickit.zenkit.NativeOrientedBoundingBox (implements dev.gothickit.zenkit.NativeObject, dev.gothickit.zenkit.OrientedBoundingBox)
- dev.gothickit.zenkit.NativeRead (implements dev.gothickit.zenkit.NativeObject, dev.gothickit.zenkit.Read)
- com.sun.jna.Structure
- dev.gothickit.zenkit.AxisAlignedBoundingBox
- dev.gothickit.zenkit.AxisAlignedBoundingBox.ByReference (implements com.sun.jna.Structure.ByReference)
- dev.gothickit.zenkit.AxisAlignedBoundingBox.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Color
- dev.gothickit.zenkit.Color.ByReference (implements com.sun.jna.Structure.ByReference)
- dev.gothickit.zenkit.Color.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Mat3x3
- dev.gothickit.zenkit.Mat3x3.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Mat4x4
- dev.gothickit.zenkit.Mat4x4.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Quat
- dev.gothickit.zenkit.Quat.ByReference (implements com.sun.jna.Structure.ByReference)
- dev.gothickit.zenkit.Quat.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Vec2f (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Vec3f (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.Vec4f
- dev.gothickit.zenkit.Vec4f.ByReference (implements com.sun.jna.Structure.ByReference)
- dev.gothickit.zenkit.Vec4f.ByValue (implements com.sun.jna.Structure.ByValue)
- dev.gothickit.zenkit.AxisAlignedBoundingBox
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- dev.gothickit.zenkit.ResourceIOException
- java.lang.Exception
Interface Hierarchy
- dev.gothickit.zenkit.CacheableObject<T>
- dev.gothickit.zenkit.OrientedBoundingBox
- dev.gothickit.zenkit.Logger.Callback
- dev.gothickit.zenkit.NativeObject
- dev.gothickit.zenkit.Read
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.gothickit.zenkit.GameVersion (implements dev.gothickit.zenkit.utils.EnumNative<T>)
- dev.gothickit.zenkit.LogLevel (implements dev.gothickit.zenkit.utils.EnumNative<T>)
- dev.gothickit.zenkit.ResourceIOSource
- dev.gothickit.zenkit.Whence (implements dev.gothickit.zenkit.utils.EnumNative<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.gothickit.zenkit.CachedOrientedBoundingBox (implements dev.gothickit.zenkit.OrientedBoundingBox)
- java.lang.Record