Skip to content

Commit 4790fe3

Browse files
committed
Add emitter isPaused
1 parent ea0e39c commit 4790fe3

5 files changed

Lines changed: 12 additions & 15 deletions

File tree

runtimes/talos-libgdx/src/main/games/rednblack/talos/runtime/IEmitter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public interface IEmitter {
2323
boolean isContinuous();
2424
boolean isComplete();
2525
boolean isStopped();
26+
boolean isPaused();
2627
void stop();
2728
void pause();
2829
void resume();

runtimes/talos-libgdx/src/main/games/rednblack/talos/runtime/ParticleEffectInstance.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@
1616

1717
package games.rednblack.talos.runtime;
1818

19-
import com.badlogic.gdx.graphics.g2d.Batch;
2019
import com.badlogic.gdx.math.Vector2;
2120
import com.badlogic.gdx.utils.Array;
2221
import games.rednblack.talos.runtime.render.ParticleRenderer;
23-
import games.rednblack.talos.runtime.render.SpriteBatchParticleRenderer;
2422
import games.rednblack.talos.runtime.simulation.TinyEmitter;
2523

2624
import java.util.Comparator;

runtimes/talos-libgdx/src/main/games/rednblack/talos/runtime/ParticleEmitterInstance.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,11 @@ public boolean isComplete () {
287287
return isComplete;
288288
}
289289

290+
@Override
291+
public boolean isPaused() {
292+
return paused;
293+
}
294+
290295
@Override
291296
public boolean isStopped() {
292297
return false;

runtimes/talos-libgdx/src/main/games/rednblack/talos/runtime/simulation/TinyEmitter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,11 @@ public boolean isComplete () {
234234
return isComplete;
235235
}
236236

237+
@Override
238+
public boolean isPaused() {
239+
return paused;
240+
}
241+
237242
public void stop() {
238243
alpha = 1f;
239244
isStopped = true;

src/main/games/rednblack/talos/editor/wrappers/VectorSplitModuleWrapper.java

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,8 @@
11
package games.rednblack.talos.editor.wrappers;
22

3-
import games.rednblack.talos.editor.widgets.ui.DragPoint;
43
import games.rednblack.talos.runtime.modules.VectorSplitModule;
54

6-
public class VectorSplitModuleWrapper extends ModuleWrapper<VectorSplitModule> implements IDragPointProvider {
7-
8-
9-
@Override
10-
public DragPoint[] fetchDragPoints() {
11-
return null;
12-
}
13-
14-
@Override
15-
public void dragPointChanged(DragPoint point) {
16-
17-
}
5+
public class VectorSplitModuleWrapper extends ModuleWrapper<VectorSplitModule> {
186

197
@Override
208
protected void configureSlots() {

0 commit comments

Comments
 (0)