/** Removes tileset at index * * @param index index at which to remove a tileset. */ public void removeTileSet (int index) { tilesets.removeIndex(index); }
public T removeIndex (int index) { T key = items.removeIndex(index); super.remove(key); return key; }
public void remove () { if (!allowRemove) throw new GdxRuntimeException("Remove not allowed."); index--; array.removeIndex(index); }
public T removeIndex (int index) { T key = items.removeIndex(index); super.remove(key); return key; }
/** Replaces the Influencer of the given type with the one passed as parameter. */ public <K extends Influencer> boolean replaceInfluencer (Class<K> type, K newInfluencer) { int index = findIndex(type); if (index > -1) { influencers.insert(index, newInfluencer); influencers.removeIndex(index + 1); return true; } return false; }
/** Replaces the Influencer of the given type with the one passed as parameter. */ public <K extends Influencer> boolean replaceInfluencer (Class<K> type, K newInfluencer) { int index = findIndex(type); if (index > -1) { influencers.insert(index, newInfluencer); influencers.removeIndex(index + 1); return true; } return false; }
public T removeIndex (int index) { if (iterating > 0) { remove(index); return get(index); } return super.removeIndex(index); }
public boolean executeRunnables () { synchronized (runnables) { for (int i = runnables.size - 1; i >= 0; i--) executedRunnables.add(runnables.get(i)); runnables.clear(); } if (executedRunnables.size == 0) return false; for (int i = executedRunnables.size - 1; i >= 0; i--) executedRunnables.removeIndex(i).run(); return true; }
public void removeChildShape(btCollisionShape shape) { internalRemoveChildShape(shape); final int idx = children.indexOf(shape, false); if (idx >= 0) children.removeIndex(idx).release(); }
static void dispose(Lwjgl3Window window) { for (int i = cursors.size - 1; i >= 0; i--) { Lwjgl3Cursor cursor = cursors.get(i); if (cursor.window.equals(window)) { cursors.removeIndex(i).dispose(); } } }
public void removeChildShape(btCollisionShape shape) { internalRemoveChildShape(shape); final int idx = children.indexOf(shape, false); if (idx >= 0) children.removeIndex(idx).release(); }
private void swap(TextureRegion region, Array<TextureRegion> src, Array<TextureRegion> dst) { int index = src.indexOf(region, true); if(index > -1){ src.removeIndex(index); dst.add(region); repaint(); } }
static void dispose(Lwjgl3Window window) { for (int i = cursors.size - 1; i >= 0; i--) { Lwjgl3Cursor cursor = cursors.get(i); if (cursor.window.equals(window)) { cursors.removeIndex(i).dispose(); } } }
private void swap(TextureRegion region, Array<TextureRegion> src, Array<TextureRegion> dst) { int index = src.indexOf(region, true); if(index > -1){ src.removeIndex(index); dst.add(region); repaint(); } }
@Override public void actionPerformed (ActionEvent e) { int index = imageList.getSelectedIndex(); if (index < 0 || index >= imageList.getModel().getSize() - 1) return; final ParticleEmitter emitter = editor.getEmitter(); String imagePath = emitter.getImagePaths().removeIndex(index); emitter.getImagePaths().insert(index + 1, imagePath); emitter.getSprites().clear(); updateImageList(emitter.getImagePaths()); imageList.setSelectedIndex(index + 1); } });
private void placeRect (Rect node) { int numRectanglesToProcess = freeRectangles.size; for (int i = 0; i < numRectanglesToProcess; i++) { if (splitFreeNode(freeRectangles.get(i), node)) { freeRectangles.removeIndex(i); --i; --numRectanglesToProcess; } } pruneFreeList(); usedRectangles.add(node); }
private void placeRect (Rect node) { int numRectanglesToProcess = freeRectangles.size; for (int i = 0; i < numRectanglesToProcess; i++) { if (splitFreeNode(freeRectangles.get(i), node)) { freeRectangles.removeIndex(i); --i; --numRectanglesToProcess; } } pruneFreeList(); usedRectangles.add(node); }
@Override public void actionPerformed (ActionEvent e) { int index = imageList.getSelectedIndex(); if (index < 0) return; final ParticleEmitter emitter = editor.getEmitter(); Array<String> imagePaths = emitter.getImagePaths(); imagePaths.removeIndex(index); if (imagePaths.size == 0) imagePaths.add(ParticleEditor.DEFAULT_PARTICLE); emitter.getSprites().clear(); updateImageList(imagePaths); } });
@Override public void actionPerformed (ActionEvent e) { int index = imageList.getSelectedIndex(); if (index <= 0) return; final ParticleEmitter emitter = editor.getEmitter(); String imagePath = emitter.getImagePaths().removeIndex(index); emitter.getImagePaths().insert(index - 1, imagePath); emitter.getSprites().clear(); updateImageList(emitter.getImagePaths()); imageList.setSelectedIndex(index - 1); } });
protected boolean delegate (float delta) { Array<Action> currentActions = target.getActions(); if (currentActions.size == 1) waitForActions.clear(); for (int i = waitForActions.size - 1; i >= 0; i--) { Action action = waitForActions.get(i); int index = currentActions.indexOf(action, true); if (index == -1) waitForActions.removeIndex(i); } if (waitForActions.size > 0) return false; return action.act(delta); } }