@Override public void dispose () { if (controller != null) { for (int i = 0; i < controller.particles.size; ++i) { ParticleController controller = particleControllerChannel.data[i]; if (controller != null) { controller.dispose(); particleControllerChannel.data[i] = null; } } } }
@Override public void dispose () { if (controller != null) { for (int i = 0; i < controller.particles.size; ++i) { ParticleController controller = particleControllerChannel.data[i]; if (controller != null) { controller.dispose(); particleControllerChannel.data[i] = null; } } } }
public void dispose () { for (int i = 0, n = controllers.size; i < n; i++) { controllers.get(i).dispose(); } }
public void dispose () { for (int i = 0, n = controllers.size; i < n; i++) { controllers.get(i).dispose(); } }
public void removeEmitter (int row) { controllersData.removeIndex(row).controller.dispose(); rebuildActiveControllers(); }
public void removeEmitter (int row) { controllersData.removeIndex(row).controller.dispose(); rebuildActiveControllers(); }
@Override public void clear () { // Dispose every allocated instance because the templates may be changed for (int i = 0, free = pool.getFree(); i < free; ++i) { pool.obtain().dispose(); } super.clear(); } }
@Override public void clear () { // Dispose every allocated instance because the templates may be changed for (int i = 0, free = pool.getFree(); i < free; ++i) { pool.obtain().dispose(); } super.clear(); } }
@Override public void dispose () { if (controller != null) { for (int i = 0; i < controller.particles.size; ++i) { ParticleController controller = particleControllerChannel.data[i]; if (controller != null) { controller.dispose(); particleControllerChannel.data[i] = null; } } } }
public void dispose () { for (int i = 0, n = controllers.size; i < n; i++) { controllers.get(i).dispose(); } }
public void removeEmitter (int row) { controllersData.removeIndex(row).controller.dispose(); rebuildActiveControllers(); }
@Override public void clear () { // Dispose every allocated instance because the templates may be changed for (int i = 0, free = pool.getFree(); i < free; ++i) { pool.obtain().dispose(); } super.clear(); } }