public Random (Random influencer) { super(influencer); pool = new ModelInstancePool(); }
@Override public void init () { pool.clear(); }
@Override public void killParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { pool.free(modelChannel.data[i]); modelChannel.data[i] = null; } }
public Random () { super(); pool = new ModelInstancePool(); }
public Random (Model... models) { super(models); pool = new ModelInstancePool(); }
@Override public void activateParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { modelChannel.data[i] = pool.obtain(); } }
public Random (Model... models) { super(models); pool = new ModelInstancePool(); }
public Random (Random influencer) { super(influencer); pool = new ModelInstancePool(); }
@Override public void init () { pool.clear(); }
public Random () { super(); pool = new ModelInstancePool(); }
public Random (Model... models) { super(models); pool = new ModelInstancePool(); }
public Random (Random influencer) { super(influencer); pool = new ModelInstancePool(); }
public Random () { super(); pool = new ModelInstancePool(); }
@Override public void init () { pool.clear(); }
@Override public void killParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { pool.free(modelChannel.data[i]); modelChannel.data[i] = null; } }
@Override public void activateParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { modelChannel.data[i] = pool.obtain(); } }
@Override public void killParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { pool.free(modelChannel.data[i]); modelChannel.data[i] = null; } }
@Override public void activateParticles (int startIndex, int count) { for (int i = startIndex, c = startIndex + count; i < c; ++i) { modelChannel.data[i] = pool.obtain(); } }