List of usage examples for com.badlogic.gdx.graphics.g2d ParticleEmitter isPremultipliedAlpha
public boolean isPremultipliedAlpha()
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 2 s. c o m*/ 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()); }