Uses of Class
org.lwjgl.util.mapped.MappedObject
-
Packages that use MappedObject Package Description org.lwjgl.util.mapped -
-
Uses of MappedObject in org.lwjgl.util.mapped
Methods in org.lwjgl.util.mapped with type parameters of type MappedObject Modifier and Type Method Description <T extends MappedObject>
T[]MappedObject. asArray()<T extends MappedObject>
voidMappedObject. copyRange(T target, int instances)Copies and amount ofSIZEOF * instancesbytes, from the current mapped object, to the specified mapped object.<T extends MappedObject>
voidMappedObject. copyTo(T target)Copies and amount ofSIZEOF - paddingbytes, from the current mapped object, to the specified mapped object.<T extends MappedObject>
TMappedObject. dup()Creates an identical new MappedObject instance, comparable to the contract ofByteBuffer.duplicate().static <T extends MappedObject>
Iterable<T>MappedObject. foreach(T mapped)Creates anIterablethat will step through capacity()views, leaving theviewat the last valid value.static <T extends MappedObject>
Iterable<T>MappedObject. foreach(T mapped, int elementCount)Creates anIterablethat will step through elementCountviews, leaving theviewat the last valid value.static <T extends MappedObject>
TMappedObject. malloc(int elementCount)Creates a MappedObject instance, mapping the memory region of an allocated direct ByteBuffer with a capacity ofelementCount*SIZEOFstatic <T extends MappedObject>
TMappedObject. map(long address, int capacity)Creates a MappedObject instance, mapping the memory region specified.static <T extends MappedObject>
TMappedObject. map(ByteBuffer bb)Creates a MappedObject instance, mapping the memory region of the specified direct ByteBuffer.<T extends MappedObject>
TMappedObject. slice()Creates a new MappedObject instance, with a base offset equal to the offset of the current view, comparable to the contract ofByteBuffer.slice().Methods in org.lwjgl.util.mapped that return MappedObject Modifier and Type Method Description <T extends MappedObject>
T[]MappedObject. asArray()static MappedObjectMappedHelper. dup(MappedObject src, MappedObject dst)static MappedObjectMappedHelper. slice(MappedObject src, MappedObject dst)Methods in org.lwjgl.util.mapped with parameters of type MappedObject Modifier and Type Method Description static longMappedHelper. aget(MappedObject mapped, int fieldOffset)static voidMappedHelper. aput(MappedObject mapped, long value, int fieldOffset)static byteMappedHelper. bget(MappedObject mapped, int fieldOffset)static voidMappedHelper. bput(MappedObject mapped, byte value, int fieldOffset)static byteMappedHelper. bvget(MappedObject mapped, int fieldOffset)static voidMappedHelper. bvput(MappedObject mapped, byte value, int fieldOffset)static charMappedHelper. cget(MappedObject mapped, int fieldOffset)static voidMappedHelper. checkAddress(long viewAddress, MappedObject mapped)static voidMappedHelper. copy(MappedObject src, MappedObject dst, int bytes)static voidMappedHelper. cput(MappedObject mapped, char value, int fieldOffset)static MappedSet2MappedSet. create(MappedObject a, MappedObject b)Creates aMappedSetby linking the specifiedMappedObjects.static MappedSet3MappedSet. create(MappedObject a, MappedObject b, MappedObject c)Creates aMappedSetby linking the specifiedMappedObjects.static MappedSet4MappedSet. create(MappedObject a, MappedObject b, MappedObject c, MappedObject d)Creates aMappedSetby linking the specifiedMappedObjects.static charMappedHelper. cvget(MappedObject mapped, int fieldOffset)static voidMappedHelper. cvput(MappedObject mapped, char value, int fieldOffset)static doubleMappedHelper. dget(MappedObject mapped, int fieldOffset)static voidMappedHelper. dput(MappedObject mapped, double value, int fieldOffset)static MappedObjectMappedHelper. dup(MappedObject src, MappedObject dst)static doubleMappedHelper. dvget(MappedObject mapped, int fieldOffset)static voidMappedHelper. dvput(MappedObject mapped, double value, int fieldOffset)static floatMappedHelper. fget(MappedObject mapped, int fieldOffset)static voidMappedHelper. fput(MappedObject mapped, float value, int fieldOffset)static floatMappedHelper. fvget(MappedObject mapped, int fieldOffset)static voidMappedHelper. fvput(MappedObject mapped, float value, int fieldOffset)static intMappedHelper. get_view(MappedObject mapped, int sizeof)static intMappedHelper. get_view_shift(MappedObject mapped, int sizeof_shift)static intMappedHelper. iget(MappedObject mapped, int fieldOffset)static voidMappedHelper. iput(MappedObject mapped, int value, int fieldOffset)static intMappedHelper. ivget(MappedObject mapped, int fieldOffset)static voidMappedHelper. ivput(MappedObject mapped, int value, int fieldOffset)static longMappedHelper. jget(MappedObject mapped, int fieldOffset)static voidMappedHelper. jput(MappedObject mapped, long value, int fieldOffset)static longMappedHelper. jvget(MappedObject mapped, int fieldOffset)static voidMappedHelper. jvput(MappedObject mapped, long value, int fieldOffset)static voidMappedHelper. put_view(MappedObject mapped, int view, int sizeof)static voidMappedHelper. put_view_next(MappedObject mapped, int sizeof)static voidMappedHelper. put_view_shift(MappedObject mapped, int view, int sizeof_shift)static voidMappedHelper. setup(MappedObject mo, ByteBuffer buffer, int align, int sizeof)static shortMappedHelper. sget(MappedObject mapped, int fieldOffset)static MappedObjectMappedHelper. slice(MappedObject src, MappedObject dst)static voidMappedHelper. sput(MappedObject mapped, short value, int fieldOffset)static shortMappedHelper. svget(MappedObject mapped, int fieldOffset)static voidMappedHelper. svput(MappedObject mapped, short value, int fieldOffset)Method parameters in org.lwjgl.util.mapped with type arguments of type MappedObject Modifier and Type Method Description static voidMappedObjectTransformer. register(Class<? extends MappedObject> type)Registers a class as a mapped object.
-