-
Methods in org.robovm.rt.bro with type parameters of type Struct
| Modifier and Type |
Method |
Description |
static <T extends Struct<T>> T |
Struct.allocate(Class<T> cls) |
|
static <T extends Struct<T>> T |
Struct.allocate(Class<T> cls,
int n) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.array1DToNative(T[] o,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> T[] |
Struct.Marshaler.array1DToObject(Class<T[]> arrayClass,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.array2DToNative(T[][] o,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> T[][] |
Struct.Marshaler.array2DToObject(Class<T[][]> arrayClass,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.array3DToNative(T[][][] o,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
static <T extends Struct<T>> T[][][] |
Struct.Marshaler.array3DToObject(Class<T[][][]> arrayClass,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
static <T extends Struct<T>> T |
Struct.malloc(Class<T> cls) |
|
static <T extends Struct<T>> T |
Struct.malloc(Class<T> cls,
int n) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.toNative(T o,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.toNative(T o,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.toNative(T o,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
static <T extends Struct<T>> T |
Struct.Marshaler.toObject(Class<T> cls,
long handle,
long flags) |
|
static <T extends Struct<T>> T |
Struct.Marshaler.toObject(Class<T> cls,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> T |
Struct.Marshaler.toObject(Class<T> cls,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> T |
Struct.Marshaler.toObject(Class<T> cls,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
static <T extends Struct<T>> T |
Struct.toStruct(Class<T> cls,
long handle) |
|
Methods in org.robovm.rt.bro that return Struct
| Modifier and Type |
Method |
Description |
static <T extends Struct<T>> T[] |
Struct.Marshaler.array1DToObject(Class<T[]> arrayClass,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> T[][] |
Struct.Marshaler.array2DToObject(Class<T[][]> arrayClass,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> T[][][] |
Struct.Marshaler.array3DToObject(Class<T[][][]> arrayClass,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
T[] |
Struct.toArray(int n) |
|
Methods in org.robovm.rt.bro with parameters of type Struct
| Modifier and Type |
Method |
Description |
static <T extends Struct<T>> void |
Struct.Marshaler.array1DToNative(T[] o,
long handle,
long flags,
int d1) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.array2DToNative(T[][] o,
long handle,
long flags,
int d1,
int d2) |
|
static <T extends Struct<T>> void |
Struct.Marshaler.array3DToNative(T[][][] o,
long handle,
long flags,
int d1,
int d2,
int d3) |
|
static int |
Struct.sizeOf(Struct<?> struct) |
|
static long |
Struct.Marshaler.toNative(Struct<?> o,
long flags) |
|
void |
Struct.update(T[] array) |
Updates the memory starting at this Struct with the
Structs in the specified array.
|
-