Package org.lwjgl.util.mapped
Class MappedHelper
java.lang.Object
org.lwjgl.util.mapped.MappedHelper
[INTERNAL USE ONLY]
Helper class used by the bytecode transformer.
- Author:
- Riven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longaget(long addr) static longaget(MappedObject mapped, int fieldOffset) static voidaput(long value, long addr) static voidaput(MappedObject mapped, long value, int fieldOffset) static bytebget(long addr) static bytebget(MappedObject mapped, int fieldOffset) static voidbput(byte value, long addr) static voidbput(MappedObject mapped, byte value, int fieldOffset) static bytebvget(long addr) static bytebvget(MappedObject mapped, int fieldOffset) static voidbvput(byte value, long addr) static voidbvput(MappedObject mapped, byte value, int fieldOffset) static charcget(long addr) static charcget(MappedObject mapped, int fieldOffset) static voidcheckAddress(long viewAddress, MappedObject mapped) static voidcopy(MappedObject src, MappedObject dst, int bytes) static voidcput(char value, long addr) static voidcput(MappedObject mapped, char value, int fieldOffset) static charcvget(long addr) static charcvget(MappedObject mapped, int fieldOffset) static voidcvput(char value, long addr) static voidcvput(MappedObject mapped, char value, int fieldOffset) static doubledget(long addr) static doubledget(MappedObject mapped, int fieldOffset) static voiddput(double value, long addr) static voiddput(MappedObject mapped, double value, int fieldOffset) static MappedObjectdup(MappedObject src, MappedObject dst) static doubledvget(long addr) static doubledvget(MappedObject mapped, int fieldOffset) static voiddvput(double value, long addr) static voiddvput(MappedObject mapped, double value, int fieldOffset) static floatfget(long addr) static floatfget(MappedObject mapped, int fieldOffset) static voidfput(float value, long addr) static voidfput(MappedObject mapped, float value, int fieldOffset) static floatfvget(long addr) static floatfvget(MappedObject mapped, int fieldOffset) static voidfvput(float value, long addr) static voidfvput(MappedObject mapped, float value, int fieldOffset) static intget_view(MappedObject mapped, int sizeof) static intget_view_shift(MappedObject mapped, int sizeof_shift) static intiget(long address) static intiget(MappedObject mapped, int fieldOffset) static voidiput(int value, long addr) static voidiput(MappedObject mapped, int value, int fieldOffset) static intivget(long address) static intivget(MappedObject mapped, int fieldOffset) static voidivput(int value, long addr) static voidivput(MappedObject mapped, int value, int fieldOffset) static longjget(long addr) static longjget(MappedObject mapped, int fieldOffset) static voidjput(long value, long addr) static voidjput(MappedObject mapped, long value, int fieldOffset) static longjvget(long addr) static longjvget(MappedObject mapped, int fieldOffset) static voidjvput(long value, long addr) static voidjvput(MappedObject mapped, long value, int fieldOffset) static ByteBuffernewBuffer(long address, int capacity) static voidput_view(MappedObject mapped, int view, int sizeof) static voidput_view_next(MappedObject mapped, int sizeof) static voidput_view_shift(MappedObject mapped, int view, int sizeof_shift) static voidput_views(MappedSet2 set, int view) static voidput_views(MappedSet3 set, int view) static voidput_views(MappedSet4 set, int view) static voidsetup(MappedObject mo, ByteBuffer buffer, int align, int sizeof) static shortsget(long addr) static shortsget(MappedObject mapped, int fieldOffset) static MappedObjectslice(MappedObject src, MappedObject dst) static voidsput(short value, long addr) static voidsput(MappedObject mapped, short value, int fieldOffset) static shortsvget(long addr) static shortsvget(MappedObject mapped, int fieldOffset) static voidsvput(short value, long addr) static voidsvput(MappedObject mapped, short value, int fieldOffset)
-
Constructor Details
-
MappedHelper
public MappedHelper()
-
-
Method Details
-
setup
-
checkAddress
-
put_views
-
put_views
-
put_views
-
put_view
-
get_view
-
put_view_shift
-
get_view_shift
-
put_view_next
-
dup
-
slice
-
copy
-
newBuffer
-
bput
public static void bput(byte value, long addr) -
bput
-
bget
public static byte bget(long addr) -
bget
-
bvput
public static void bvput(byte value, long addr) -
bvput
-
bvget
public static byte bvget(long addr) -
bvget
-
sput
public static void sput(short value, long addr) -
sput
-
sget
public static short sget(long addr) -
sget
-
svput
public static void svput(short value, long addr) -
svput
-
svget
public static short svget(long addr) -
svget
-
cput
public static void cput(char value, long addr) -
cput
-
cget
public static char cget(long addr) -
cget
-
cvput
public static void cvput(char value, long addr) -
cvput
-
cvget
public static char cvget(long addr) -
cvget
-
iput
public static void iput(int value, long addr) -
iput
-
iget
public static int iget(long address) -
iget
-
ivput
public static void ivput(int value, long addr) -
ivput
-
ivget
public static int ivget(long address) -
ivget
-
fput
public static void fput(float value, long addr) -
fput
-
fget
public static float fget(long addr) -
fget
-
fvput
public static void fvput(float value, long addr) -
fvput
-
fvget
public static float fvget(long addr) -
fvget
-
jput
public static void jput(long value, long addr) -
jput
-
jget
public static long jget(long addr) -
jget
-
jvput
public static void jvput(long value, long addr) -
jvput
-
jvget
public static long jvget(long addr) -
jvget
-
aput
public static void aput(long value, long addr) -
aput
-
aget
public static long aget(long addr) -
aget
-
dput
public static void dput(double value, long addr) -
dput
-
dget
public static double dget(long addr) -
dget
-
dvput
public static void dvput(double value, long addr) -
dvput
-
dvget
public static double dvget(long addr) -
dvget
-