# Package org.lwjgl.util.mapped

package org.lwjgl.util.mapped

Related Packages
Package
Description
org.lwjgl.util
org.lwjgl.util.applet
org.lwjgl.util.glu
org.lwjgl.util.input
org.lwjgl.util.jinput
org.lwjgl.util.vector
Class
Description
CacheLinePad
When this annotation is used on a field, automatic cache-line-sized padding will be inserted around the field.
CacheUtil
This class provides utility methods for allocating cache-line-aligned NIO buffers.
MappedField
This annotation can be used on fields of `MappedObject` subclasses, to manually specify byte offsets and lengths.
MappedHelper
[INTERNAL USE ONLY]
MappedObject
Base superclass of all mapped objects.
MappedObjectClassLoader
This classloader is responsible for applying the bytecode transformation to mapped objects.
MappedObjectTransformer
This class implements the bytecode transformation that mapped object go through.
MappedSet
Factory for mapped sets.
MappedSet2
`MappedSet` implementation for two `MappedObject`s.
MappedSet3
`MappedSet` implementation for three `MappedObject`s.
MappedSet4
`MappedSet` implementation for four `MappedObject`s.
MappedType
This annotation marks a class as a mapped object, which will go under bytecode transformation at runtime.
Pointer
This annotation can be used on long fields of `MappedObject` subclasses, to specify that the long value should be interpreted as a pointer.