List of usage examples for com.badlogic.gdx.graphics.g2d ParticleEmitter isContinuous
public boolean isContinuous()
From source file:com.lynk.gdx.tool.particleeditor.OptionsPanel.java
License:Apache License
public OptionsPanel(final ParticleEditor editor, String name, String description) { super(null, name, description); initializeComponents();/*from w w w .j a v a 2s. c om*/ attachedCheckBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { editor.getEmitter().setAttached(attachedCheckBox.isSelected()); } }); continuousCheckbox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { editor.getEmitter().setContinuous(continuousCheckbox.isSelected()); } }); alignedCheckbox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { editor.getEmitter().setAligned(alignedCheckbox.isSelected()); } }); additiveCheckbox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { editor.getEmitter().setAdditive(additiveCheckbox.isSelected()); } }); behindCheckbox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { editor.getEmitter().setBehind(behindCheckbox.isSelected()); } }); premultipliedAlphaCheckbox.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { editor.getEmitter().setPremultipliedAlpha(premultipliedAlphaCheckbox.isSelected()); } }); ParticleEmitter emitter = editor.getEmitter(); attachedCheckBox.setSelected(emitter.isAttached()); continuousCheckbox.setSelected(emitter.isContinuous()); alignedCheckbox.setSelected(emitter.isAligned()); additiveCheckbox.setSelected(emitter.isAdditive()); behindCheckbox.setSelected(emitter.isBehind()); premultipliedAlphaCheckbox.setSelected(emitter.isPremultipliedAlpha()); }
From source file:com.westernarc.easterrun.gdx.graphics.g2d.ParticleEffect.java
License:Apache License
public boolean isComplete() { for (int i = 0, n = emitters.size; i < n; i++) { ParticleEmitter emitter = emitters.get(i); if (emitter.isContinuous()) return false; if (!emitter.isComplete()) return false; }/*from ww w. ja v a 2 s . co m*/ return true; }