public void addAll (int... array) { addAll(array, 0, array.length); }
public void addAll (IntArray array) { addAll(array.items, 0, array.size); }
public void addAll (IntArray array) { addAll(array.items, 0, array.size); }
public void addAll (int... array) { addAll(array, 0, array.length); }
public void addAll (IntArray array, int offset, int length) { if (offset + length > array.size) throw new IllegalArgumentException("offset + length must be <= size: " + offset + " + " + length + " <= " + array.size); addAll(array.items, offset, length); }
public void addAll (IntArray array, int offset, int length) { if (offset + length > array.size) throw new IllegalArgumentException("offset + length must be <= size: " + offset + " + " + length + " <= " + array.size); addAll(array.items, offset, length); }
@Override public void read (Json json, JsonValue jsonData) { data = json.readValue("data", ObjectMap.class, jsonData); assets.addAll(json.readValue("indices", int[].class, jsonData)); } }
@Override public void read (Json json, JsonValue jsonData) { data = json.readValue("data", ObjectMap.class, jsonData); assets.addAll(json.readValue("indices", int[].class, jsonData)); } }
return; processingQueue.addAll(queue); queue.clear();
return; processingQueue.addAll(queue); queue.clear();
public void addAll (int... array) { addAll(array, 0, array.length); }
public void addAll (IntArray array) { addAll(array.items, 0, array.size); }
public void addAll (IntArray array, int offset, int length) { if (offset + length > array.size) throw new IllegalArgumentException("offset + length must be <= size: " + offset + " + " + length + " <= " + array.size); addAll(array.items, offset, length); }
@Override public void read (Json json, JsonValue jsonData) { data = json.readValue("data", ObjectMap.class, jsonData); assets.addAll(json.readValue("indices", int[].class, jsonData)); } }
public IntMapSerializedMap(IntMap map) { super(map); KEYS_TMP.clear(); KEYS_TMP.addAll(map.keys().toArray()); }
public IntIntMapSerializedMap(IntIntMap map) { super(map); KEYS_TMP.clear(); KEYS_TMP.addAll(map.keys().toArray()); }
public IntFloatMapSerializedMap(IntFloatMap map) { super(map); KEYS_TMP.clear(); KEYS_TMP.addAll(map.keys().toArray()); }
/** * Processes the first event queued up, passing it to this object's InputProcessor. */ public void next() { IntArray q = processingQueue; if (processor == null || queue.size < 2) { queue.clear(); return; } q.addAll(queue, 0, 2); queue.removeRange(0, 1); if (q.size >= 2) { int e = q.get(0), n = q.get(1); switch (e) { case KEY_DOWN: processor.keyDown(n); break; case KEY_UP: processor.keyUp(n); break; case KEY_TYPED: processor.keyTyped((char) n); break; } } q.clear(); }
/** * Processes all events queued up, passing them to this object's InputProcessor. */ public void drain () { IntArray q = processingQueue; if (processor == null) { queue.clear(); return; } q.addAll(queue); queue.clear(); for (int i = 0, n = q.size; i < n; ) { switch (q.get(i++)) { case KEY_DOWN: processor.keyDown(q.get(i++)); break; case KEY_UP: processor.keyUp(q.get(i++)); break; case KEY_TYPED: processor.keyTyped((char) q.get(i++)); break; } } q.clear(); }
private static IntArray readFaces (BufferedReader in) throws NumberFormatException, IOException { int numFaces = readInt(in); IntArray faceIndices = new IntArray(); IntArray triangles = new IntArray(); IntArray indices = new IntArray(); for (int face = 0; face < numFaces; face++) { readIntArray(in, faceIndices); int numIndices = faceIndices.get(0); triangles.clear(); int baseIndex = faceIndices.get(1); for (int i = 2; i < numIndices; i++) { triangles.add(baseIndex); triangles.add(faceIndices.items[i]); triangles.add(faceIndices.items[i + 1]); } indices.addAll(triangles); } indices.shrink(); return indices; }