Package org.lwjgl.util.mapped
package org.lwjgl.util.mapped
-
ClassDescriptionWhen this annotation is used on a field, automatic cache-line-sized padding will be inserted around the field.This class provides utility methods for allocating cache-line-aligned NIO buffers.This annotation can be used on fields of
MappedObject
subclasses, to manually specify byte offsets and lengths.[INTERNAL USE ONLY]Base superclass of all mapped objects.This classloader is responsible for applying the bytecode transformation to mapped objects.This class implements the bytecode transformation that mapped object go through.Factory for mapped sets.MappedSet
implementation for twoMappedObject
s.MappedSet
implementation for threeMappedObject
s.MappedSet
implementation for fourMappedObject
s.This annotation marks a class as a mapped object, which will go under bytecode transformation at runtime.This annotation can be used on long fields ofMappedObject
subclasses, to specify that the long value should be interpreted as a pointer.