Skip to content
Snippets Groups Projects
Commit 1e35609e authored by Matyáš Latner's avatar Matyáš Latner
Browse files

#19 Add pause callback to AbstractTablexiaScreen

parent f9264375
Branches
Tags
No related merge requests found
......@@ -379,6 +379,13 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
disposables.add(disposable);
}
@Override
public void pause() {
if (loadingComplete && hasState) {
performScreenPaused();
}
}
@Override
public final void dispose() {
stage.dispose();
......@@ -424,6 +431,11 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
screenResized(width, height);
}
private final void performScreenPaused() {
Log.info(getClass(), "[ ------- Screen Paused ------- ]");
screenPaused();
}
private final void performScreenDisposed() {
Log.info(getClass(), "[ ------- Screen Disposed ------- ]");
screenDisposed();
......@@ -438,6 +450,9 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
protected void screenVisible() {
}
protected void screenPaused() {
}
protected void screenDisposed() {
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment