All merged into gamecore and reorganized
This commit is contained in:
+3
-3
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.eventbus.BusAccess;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.control.eventbus.BusAccess;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
|
||||
|
||||
/**
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.control.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
|
||||
|
||||
/**
|
||||
+5
-5
@@ -1,12 +1,12 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.eventbus.clients.BusNode;
|
||||
import mightypork.gamecore.eventbus.clients.DelegatingClient;
|
||||
import mightypork.gamecore.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.control.eventbus.clients.BusNode;
|
||||
import mightypork.util.control.eventbus.clients.DelegatingClient;
|
||||
import mightypork.util.control.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
|
||||
|
||||
/**
|
||||
+33
-12
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import java.io.File;
|
||||
@@ -7,16 +7,21 @@ import java.util.logging.Level;
|
||||
|
||||
import javax.swing.JOptionPane;
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.control.events.core.DestroyEvent;
|
||||
import mightypork.gamecore.eventbus.EventBus;
|
||||
import mightypork.gamecore.eventbus.events.DestroyEvent;
|
||||
import mightypork.gamecore.gui.screens.CrossfadeOverlay;
|
||||
import mightypork.gamecore.gui.screens.ScreenRegistry;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.logging.SlickLogRedirector;
|
||||
import mightypork.gamecore.logging.writers.LogWriter;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.control.eventbus.EventBus;
|
||||
import mightypork.util.files.InstanceLock;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.logging.writers.LogWriter;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
import mightypork.gamecore.util.files.InstanceLock;
|
||||
import mightypork.gamecore.util.ion.Ion;
|
||||
import mightypork.gamecore.util.math.algo.Coord;
|
||||
import mightypork.gamecore.util.math.algo.Step;
|
||||
|
||||
|
||||
/**
|
||||
@@ -32,7 +37,7 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
private DisplaySystem displaySystem;
|
||||
private SoundSystem soundSystem;
|
||||
private EventBus eventBus;
|
||||
private GameLoop gameLoop;
|
||||
private MainLoop gameLoop;
|
||||
private ScreenRegistry screenRegistry;
|
||||
|
||||
|
||||
@@ -77,6 +82,14 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
// only here it makes sense to log.
|
||||
Log.i("=== Commencing initialization sequence ===");
|
||||
|
||||
|
||||
/*
|
||||
* Ionizables
|
||||
*/
|
||||
Log.f3("initializing ION...");
|
||||
registerIonizables();
|
||||
|
||||
|
||||
/*
|
||||
* Event bus
|
||||
*/
|
||||
@@ -112,7 +125,7 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
*/
|
||||
Log.f1("Creating Screen Registry and Game Loop...");
|
||||
screenRegistry = new ScreenRegistry(this);
|
||||
gameLoop = createLoop();
|
||||
gameLoop = createMainLoop();
|
||||
gameLoop.setRootRenderable(screenRegistry);
|
||||
|
||||
/*
|
||||
@@ -135,7 +148,14 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
Log.i("=== Initialized sequence completed ===");
|
||||
}
|
||||
|
||||
|
||||
@DefaultImpl
|
||||
protected void registerIonizables()
|
||||
{
|
||||
Ion.registerType(Coord.ION_MARK, Coord.class);
|
||||
Ion.registerType(Step.ION_MARK, Step.class);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Called at the beginning of the initialization sequence, right after lock
|
||||
* was obtained.
|
||||
@@ -221,6 +241,7 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
@DefaultImpl
|
||||
protected void initScreens(ScreenRegistry screens)
|
||||
{
|
||||
screens.addOverlay(new CrossfadeOverlay(this));
|
||||
}
|
||||
|
||||
|
||||
@@ -229,7 +250,7 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
|
||||
*
|
||||
* @return the game loop.
|
||||
*/
|
||||
protected abstract GameLoop createLoop();
|
||||
protected abstract MainLoop createMainLoop();
|
||||
|
||||
|
||||
/**
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.eventbus.EventBus;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.control.eventbus.EventBus;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
|
||||
|
||||
/**
|
||||
@@ -12,7 +12,7 @@ import mightypork.util.control.eventbus.EventBus;
|
||||
*
|
||||
* @author MightyPork
|
||||
*/
|
||||
public class AppAdapter implements AppAccess {
|
||||
public class LightAppModule implements AppAccess {
|
||||
|
||||
private final AppAccess app;
|
||||
|
||||
@@ -20,7 +20,7 @@ public class AppAdapter implements AppAccess {
|
||||
/**
|
||||
* @param app app access
|
||||
*/
|
||||
public AppAdapter(AppAccess app)
|
||||
public LightAppModule(AppAccess app)
|
||||
{
|
||||
if (app == null) throw new NullPointerException("AppAccess instance cannot be null.");
|
||||
|
||||
+6
-7
@@ -1,15 +1,14 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import java.util.Queue;
|
||||
import java.util.concurrent.ConcurrentLinkedQueue;
|
||||
|
||||
import mightypork.gamecore.control.events.core.UpdateEvent;
|
||||
import mightypork.gamecore.control.events.requests.MainLoopRequestListener;
|
||||
import mightypork.gamecore.eventbus.events.UpdateEvent;
|
||||
import mightypork.gamecore.gui.screens.ScreenRegistry;
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.timing.TimerDelta;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
import mightypork.gamecore.util.math.timing.TimerDelta;
|
||||
|
||||
|
||||
/**
|
||||
@@ -17,7 +16,7 @@ import mightypork.util.timing.TimerDelta;
|
||||
*
|
||||
* @author MightyPork
|
||||
*/
|
||||
public abstract class GameLoop extends AppModule implements MainLoopRequestListener {
|
||||
public abstract class MainLoop extends AppModule implements MainLoopRequestListener {
|
||||
|
||||
private final Queue<Runnable> taskQueue = new ConcurrentLinkedQueue<>();
|
||||
private TimerDelta timer;
|
||||
@@ -28,7 +27,7 @@ public abstract class GameLoop extends AppModule implements MainLoopRequestListe
|
||||
/**
|
||||
* @param app {@link AppAccess} instance
|
||||
*/
|
||||
public GameLoop(AppAccess app)
|
||||
public MainLoop(AppAccess app)
|
||||
{
|
||||
super(app);
|
||||
}
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.app;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus;
|
||||
package mightypork.gamecore.eventbus;
|
||||
|
||||
|
||||
import java.util.Collection;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus;
|
||||
package mightypork.gamecore.eventbus;
|
||||
|
||||
|
||||
/**
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
package mightypork.util.control.eventbus;
|
||||
package mightypork.gamecore.eventbus;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.event_flags.DelayedEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.DelayedEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
|
||||
|
||||
/**
|
||||
+7
-7
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus;
|
||||
package mightypork.gamecore.eventbus;
|
||||
|
||||
|
||||
import java.lang.reflect.ParameterizedType;
|
||||
@@ -8,12 +8,12 @@ import java.util.concurrent.DelayQueue;
|
||||
import java.util.concurrent.Delayed;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.util.control.eventbus.clients.DelegatingClient;
|
||||
import mightypork.util.control.eventbus.event_flags.DelayedEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.gamecore.eventbus.clients.DelegatingClient;
|
||||
import mightypork.gamecore.eventbus.event_flags.DelayedEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.gamecore.eventbus.events.Destroyable;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
|
||||
|
||||
/**
|
||||
+4
-4
@@ -1,12 +1,12 @@
|
||||
package mightypork.util.control.eventbus;
|
||||
package mightypork.gamecore.eventbus;
|
||||
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.HashSet;
|
||||
|
||||
import mightypork.util.control.eventbus.clients.DelegatingClient;
|
||||
import mightypork.util.control.eventbus.clients.ToggleableClient;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.gamecore.eventbus.clients.DelegatingClient;
|
||||
import mightypork.gamecore.eventbus.clients.ToggleableClient;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
|
||||
|
||||
/**
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package mightypork.util.control.eventbus.clients;
|
||||
package mightypork.gamecore.eventbus.clients;
|
||||
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.LinkedHashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import mightypork.util.control.eventbus.BusAccess;
|
||||
import mightypork.util.control.eventbus.EventBus;
|
||||
import mightypork.gamecore.eventbus.BusAccess;
|
||||
import mightypork.gamecore.eventbus.EventBus;
|
||||
|
||||
|
||||
/**
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
package mightypork.util.control.eventbus.clients;
|
||||
package mightypork.gamecore.eventbus.clients;
|
||||
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import mightypork.util.control.eventbus.EventBus;
|
||||
import mightypork.gamecore.eventbus.EventBus;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.clients;
|
||||
package mightypork.gamecore.eventbus.clients;
|
||||
|
||||
|
||||
import java.util.Collection;
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.util.control.eventbus.clients;
|
||||
package mightypork.gamecore.eventbus.clients;
|
||||
|
||||
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.util.control.eventbus.BusAccess;
|
||||
import mightypork.gamecore.eventbus.BusAccess;
|
||||
import mightypork.gamecore.eventbus.events.Destroyable;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.clients;
|
||||
package mightypork.gamecore.eventbus.clients;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.event_flags;
|
||||
package mightypork.gamecore.eventbus.event_flags;
|
||||
|
||||
|
||||
import java.lang.annotation.*;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.event_flags;
|
||||
package mightypork.gamecore.eventbus.event_flags;
|
||||
|
||||
|
||||
import java.lang.annotation.*;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.event_flags;
|
||||
package mightypork.gamecore.eventbus.event_flags;
|
||||
|
||||
|
||||
import java.lang.annotation.Documented;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.event_flags;
|
||||
package mightypork.gamecore.eventbus.event_flags;
|
||||
|
||||
|
||||
import java.lang.annotation.*;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control.eventbus.event_flags;
|
||||
package mightypork.gamecore.eventbus.event_flags;
|
||||
|
||||
|
||||
import java.lang.annotation.*;
|
||||
+4
-5
@@ -1,10 +1,9 @@
|
||||
package mightypork.gamecore.control.events.core;
|
||||
package mightypork.gamecore.eventbus.events;
|
||||
|
||||
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.NonConsumableEvent;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control;
|
||||
package mightypork.gamecore.eventbus.events;
|
||||
|
||||
|
||||
/**
|
||||
+5
-6
@@ -1,11 +1,10 @@
|
||||
package mightypork.gamecore.control.events.core;
|
||||
package mightypork.gamecore.eventbus.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.util.timing.Updateable;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.timing;
|
||||
package mightypork.gamecore.eventbus.events;
|
||||
|
||||
|
||||
/**
|
||||
@@ -1,4 +1,5 @@
|
||||
package mightypork.util.control;
|
||||
package mightypork.gamecore.gui;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control;
|
||||
package mightypork.gamecore.gui;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.control;
|
||||
package mightypork.gamecore.gui;
|
||||
|
||||
|
||||
/**
|
||||
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.gui.components;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.events.input.MouseButtonEvent;
|
||||
import mightypork.gamecore.control.events.input.MouseButtonListener;
|
||||
import mightypork.util.control.Action;
|
||||
import mightypork.util.control.ActionTrigger;
|
||||
import mightypork.gamecore.gui.Action;
|
||||
import mightypork.gamecore.gui.ActionTrigger;
|
||||
import mightypork.gamecore.input.events.MouseButtonEvent;
|
||||
import mightypork.gamecore.input.events.MouseButtonListener;
|
||||
|
||||
|
||||
public abstract class ClickableComponent extends InputComponent implements ActionTrigger, MouseButtonListener {
|
||||
|
||||
@@ -2,8 +2,8 @@ package mightypork.gamecore.gui.components;
|
||||
|
||||
|
||||
import mightypork.gamecore.gui.Hideable;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.gui.components;
|
||||
|
||||
|
||||
import mightypork.util.control.Enableable;
|
||||
import mightypork.util.control.eventbus.clients.ToggleableClient;
|
||||
import mightypork.gamecore.eventbus.clients.ToggleableClient;
|
||||
import mightypork.gamecore.gui.Enableable;
|
||||
|
||||
|
||||
public abstract class InputComponent extends VisualComponent implements Enableable, ToggleableClient {
|
||||
|
||||
@@ -4,15 +4,15 @@ package mightypork.gamecore.gui.components;
|
||||
import java.util.Collection;
|
||||
import java.util.LinkedList;
|
||||
|
||||
import mightypork.gamecore.audio.SoundSystem;
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppSubModule;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.AppSubModule;
|
||||
import mightypork.gamecore.eventbus.EventBus;
|
||||
import mightypork.gamecore.eventbus.clients.ClientHub;
|
||||
import mightypork.gamecore.gui.Enableable;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.DisplaySystem;
|
||||
import mightypork.util.control.Enableable;
|
||||
import mightypork.util.control.eventbus.EventBus;
|
||||
import mightypork.util.control.eventbus.clients.ClientHub;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.resources.audio.SoundSystem;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
public abstract class LayoutComponent extends VisualComponent implements Enableable, ClientHub, AppAccess {
|
||||
|
||||
@@ -2,9 +2,9 @@ package mightypork.gamecore.gui.components;
|
||||
|
||||
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.proxy.PluggableRectBound;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.PluggableRectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
package mightypork.gamecore.gui.components;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeEvent;
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeListener;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeEvent;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeListener;
|
||||
import mightypork.gamecore.input.InputSystem;
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.caching.AbstractRectCache;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBoundAdapter;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.caching.AbstractRectCache;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBoundAdapter;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.AlignX;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.num.Num;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.num.Num;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.builders.TiledRect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package mightypork.gamecore.gui.components.layout;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.AlignY;
|
||||
import mightypork.gamecore.gui.components.Component;
|
||||
import mightypork.gamecore.gui.components.LayoutComponent;
|
||||
import mightypork.util.math.constraints.num.Num;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.num.Num;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,7 +3,7 @@ package mightypork.gamecore.gui.components.painters;
|
||||
|
||||
import mightypork.gamecore.gui.components.VisualComponent;
|
||||
import mightypork.gamecore.render.Render;
|
||||
import mightypork.gamecore.render.textures.TxQuad;
|
||||
import mightypork.gamecore.resources.textures.TxQuad;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,8 +3,8 @@ package mightypork.gamecore.gui.components.painters;
|
||||
|
||||
import mightypork.gamecore.gui.components.VisualComponent;
|
||||
import mightypork.gamecore.render.Render;
|
||||
import mightypork.util.annotations.FactoryMethod;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.gamecore.util.annot.FactoryMethod;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,13 +3,13 @@ package mightypork.gamecore.gui.components.painters;
|
||||
|
||||
import mightypork.gamecore.gui.AlignX;
|
||||
import mightypork.gamecore.gui.components.VisualComponent;
|
||||
import mightypork.gamecore.render.fonts.FontRenderer;
|
||||
import mightypork.gamecore.render.fonts.GLFont;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.string.StringProvider;
|
||||
import mightypork.util.string.StringProvider.StringWrapper;
|
||||
import mightypork.gamecore.resources.fonts.FontRenderer;
|
||||
import mightypork.gamecore.resources.fonts.GLFont;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.strings.StringProvider;
|
||||
import mightypork.gamecore.util.strings.StringWrapper;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.control.events.gui;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.ImmediateEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.NonConsumableEvent;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.gui;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
public interface LayoutChangeListener {
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
/**
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.control.events.gui;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.NonConsumableEvent;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.gui;
|
||||
package mightypork.gamecore.gui.events;
|
||||
|
||||
|
||||
/**
|
||||
@@ -1,16 +1,16 @@
|
||||
package mightypork.gamecore.gui.screens;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppSubModule;
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeEvent;
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeListener;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.AppSubModule;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeEvent;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeListener;
|
||||
import mightypork.gamecore.input.KeyBinder;
|
||||
import mightypork.gamecore.input.KeyBindingPool;
|
||||
import mightypork.gamecore.input.KeyStroke;
|
||||
import mightypork.gamecore.render.Render;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+7
-8
@@ -1,16 +1,15 @@
|
||||
package mightypork.rogue.screens;
|
||||
package mightypork.gamecore.gui.screens;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.events.requests.ScreenRequestEvent;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.gui.components.painters.QuadPainter;
|
||||
import mightypork.gamecore.gui.screens.Overlay;
|
||||
import mightypork.gamecore.gui.events.ScreenRequestEvent;
|
||||
import mightypork.gamecore.util.math.Easing;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.num.mutable.NumAnimated;
|
||||
import mightypork.gamecore.util.math.timing.TimedTask;
|
||||
import mightypork.rogue.events.ActionRequest;
|
||||
import mightypork.rogue.events.ActionRequest.RequestType;
|
||||
import mightypork.util.math.Easing;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.num.mutable.NumAnimated;
|
||||
import mightypork.util.timing.TimedTask;
|
||||
|
||||
|
||||
public class CrossfadeOverlay extends Overlay implements CrossfadeRequest.Listener {
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package mightypork.rogue.screens;
|
||||
package mightypork.gamecore.gui.screens;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
|
||||
|
||||
/**
|
||||
@@ -5,8 +5,8 @@ import java.util.Collection;
|
||||
import java.util.Comparator;
|
||||
import java.util.TreeSet;
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.util.control.eventbus.clients.DelegatingClient;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.eventbus.clients.DelegatingClient;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,18 +4,18 @@ package mightypork.gamecore.gui.screens;
|
||||
import java.util.Collection;
|
||||
import java.util.LinkedHashSet;
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppSubModule;
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeListener;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.AppSubModule;
|
||||
import mightypork.gamecore.eventbus.events.Updateable;
|
||||
import mightypork.gamecore.gui.Hideable;
|
||||
import mightypork.gamecore.gui.components.layout.ConstraintLayout;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeListener;
|
||||
import mightypork.gamecore.input.KeyBinder;
|
||||
import mightypork.gamecore.input.KeyBindingPool;
|
||||
import mightypork.gamecore.input.KeyStroke;
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.timing.Updateable;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.gui.screens;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package mightypork.gamecore.gui.screens;
|
||||
|
||||
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,15 +6,15 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.TreeSet;
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppModule;
|
||||
import mightypork.gamecore.control.events.gui.LayoutChangeEvent;
|
||||
import mightypork.gamecore.control.events.gui.ViewportChangeEvent;
|
||||
import mightypork.gamecore.control.events.gui.ViewportChangeListener;
|
||||
import mightypork.gamecore.control.events.requests.ScreenRequestListener;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.AppModule;
|
||||
import mightypork.gamecore.gui.events.LayoutChangeEvent;
|
||||
import mightypork.gamecore.gui.events.ScreenRequestListener;
|
||||
import mightypork.gamecore.gui.events.ViewportChangeEvent;
|
||||
import mightypork.gamecore.gui.events.ViewportChangeListener;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.render.Renderable;
|
||||
import mightypork.util.annotations.DefaultImpl;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.gamecore.util.annot.DefaultImpl;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
package mightypork.gamecore.input;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.events.input.KeyEvent;
|
||||
import mightypork.gamecore.control.events.input.MouseButtonEvent;
|
||||
import mightypork.gamecore.control.events.input.MouseMotionEvent;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.eventbus.events.Updateable;
|
||||
import mightypork.gamecore.input.events.KeyEvent;
|
||||
import mightypork.gamecore.input.events.MouseButtonEvent;
|
||||
import mightypork.gamecore.input.events.MouseMotionEvent;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.mutable.VectVar;
|
||||
import mightypork.rogue.events.ActionRequest;
|
||||
import mightypork.rogue.events.ActionRequest.RequestType;
|
||||
import mightypork.util.control.eventbus.clients.RootBusNode;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.mutable.VectVar;
|
||||
import mightypork.util.timing.Updateable;
|
||||
|
||||
import org.lwjgl.LWJGLException;
|
||||
import org.lwjgl.input.Keyboard;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package mightypork.gamecore.input;
|
||||
|
||||
|
||||
import mightypork.util.control.Action;
|
||||
import mightypork.gamecore.gui.Action;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.input;
|
||||
|
||||
|
||||
import mightypork.gamecore.control.events.input.KeyEvent;
|
||||
import mightypork.gamecore.control.events.input.KeyListener;
|
||||
import mightypork.gamecore.input.events.KeyEvent;
|
||||
import mightypork.gamecore.input.events.KeyListener;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,9 +5,9 @@ import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
import java.util.Set;
|
||||
|
||||
import mightypork.gamecore.control.events.input.KeyEvent;
|
||||
import mightypork.gamecore.control.events.input.KeyListener;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.gamecore.input.events.KeyEvent;
|
||||
import mightypork.gamecore.input.events.KeyListener;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
|
||||
import org.lwjgl.input.Keyboard;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
/**
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.VectConst;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.VectConst;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
/**
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.VectConst;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.UnloggedEvent;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.VectConst;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.control.events.input;
|
||||
package mightypork.gamecore.input.events;
|
||||
|
||||
|
||||
/**
|
||||
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging;
|
||||
package mightypork.gamecore.logging;
|
||||
|
||||
|
||||
import java.io.File;
|
||||
@@ -7,13 +7,13 @@ import java.io.StringWriter;
|
||||
import java.util.HashMap;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import mightypork.util.annotations.FactoryMethod;
|
||||
import mightypork.util.logging.monitors.LogMonitor;
|
||||
import mightypork.util.logging.monitors.LogToSysoutMonitor;
|
||||
import mightypork.util.logging.writers.ArchivingLog;
|
||||
import mightypork.util.logging.writers.LogWriter;
|
||||
import mightypork.util.logging.writers.SimpleLog;
|
||||
import mightypork.util.string.StringUtils;
|
||||
import mightypork.gamecore.logging.monitors.LogMonitor;
|
||||
import mightypork.gamecore.logging.monitors.LogToSysoutMonitor;
|
||||
import mightypork.gamecore.logging.writers.ArchivingLog;
|
||||
import mightypork.gamecore.logging.writers.LogWriter;
|
||||
import mightypork.gamecore.logging.writers.SimpleLog;
|
||||
import mightypork.gamecore.util.annot.FactoryMethod;
|
||||
import mightypork.gamecore.util.strings.StringUtils;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging;
|
||||
package mightypork.gamecore.logging;
|
||||
|
||||
|
||||
import java.lang.annotation.Documented;
|
||||
+12
-15
@@ -1,21 +1,18 @@
|
||||
package mightypork.gamecore.control;
|
||||
package mightypork.gamecore.logging;
|
||||
|
||||
|
||||
import java.util.logging.Level;
|
||||
|
||||
import mightypork.util.logging.writers.LogWriter;
|
||||
|
||||
import org.newdawn.slick.util.LogSystem;
|
||||
|
||||
import mightypork.gamecore.logging.writers.LogWriter;
|
||||
|
||||
/**
|
||||
* Used to redirect slick log into main logger.
|
||||
*
|
||||
* @author MightyPork
|
||||
*/
|
||||
public class SlickLogRedirector implements LogSystem {
|
||||
public class SlickLogRedirector implements org.newdawn.slick.util.LogSystem {
|
||||
|
||||
LogWriter l;
|
||||
LogWriter writer;
|
||||
|
||||
|
||||
/**
|
||||
@@ -23,56 +20,56 @@ public class SlickLogRedirector implements LogSystem {
|
||||
*/
|
||||
public SlickLogRedirector(LogWriter log)
|
||||
{
|
||||
this.l = log;
|
||||
this.writer = log;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void error(String msg, Throwable e)
|
||||
{
|
||||
l.log(Level.SEVERE, msg, e);
|
||||
writer.log(Level.SEVERE, msg, e);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void error(Throwable e)
|
||||
{
|
||||
l.log(Level.SEVERE, null, e);
|
||||
writer.log(Level.SEVERE, null, e);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void error(String msg)
|
||||
{
|
||||
l.log(Level.SEVERE, msg);
|
||||
writer.log(Level.SEVERE, msg);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void warn(String msg)
|
||||
{
|
||||
l.log(Level.WARNING, msg);
|
||||
writer.log(Level.WARNING, msg);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void warn(String msg, Throwable e)
|
||||
{
|
||||
l.log(Level.WARNING, msg, e);
|
||||
writer.log(Level.WARNING, msg, e);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void info(String msg)
|
||||
{
|
||||
l.log(Level.INFO, msg);
|
||||
writer.log(Level.INFO, msg);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void debug(String msg)
|
||||
{
|
||||
l.log(Level.FINEST, msg);
|
||||
writer.log(Level.FINEST, msg);
|
||||
}
|
||||
|
||||
}
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging.monitors;
|
||||
package mightypork.gamecore.logging.monitors;
|
||||
|
||||
|
||||
import java.util.logging.Level;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging.monitors;
|
||||
package mightypork.gamecore.logging.monitors;
|
||||
|
||||
|
||||
import java.util.logging.Level;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging.monitors;
|
||||
package mightypork.gamecore.logging.monitors;
|
||||
|
||||
|
||||
import java.util.logging.Level;
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging.writers;
|
||||
package mightypork.gamecore.logging.writers;
|
||||
|
||||
|
||||
import java.io.File;
|
||||
@@ -9,7 +9,7 @@ import java.util.Comparator;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import mightypork.util.files.FileUtils;
|
||||
import mightypork.gamecore.util.files.FileUtils;
|
||||
|
||||
|
||||
/**
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
package mightypork.util.logging.writers;
|
||||
package mightypork.gamecore.logging.writers;
|
||||
|
||||
|
||||
import java.util.logging.Level;
|
||||
|
||||
import mightypork.util.logging.monitors.LogMonitor;
|
||||
import mightypork.gamecore.logging.monitors.LogMonitor;
|
||||
|
||||
|
||||
/**
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
package mightypork.util.logging.writers;
|
||||
package mightypork.gamecore.logging.writers;
|
||||
|
||||
|
||||
import java.io.File;
|
||||
@@ -11,8 +11,8 @@ import java.util.logging.Level;
|
||||
import java.util.logging.LogRecord;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.logging.monitors.LogMonitor;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.logging.monitors.LogMonitor;
|
||||
|
||||
|
||||
/**
|
||||
@@ -5,14 +5,14 @@ import static org.lwjgl.opengl.GL11.*;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppModule;
|
||||
import mightypork.gamecore.control.events.gui.ViewportChangeEvent;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.timing.FpsMeter;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.AppModule;
|
||||
import mightypork.gamecore.gui.events.ViewportChangeEvent;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.proxy.RectBound;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.timing.FpsMeter;
|
||||
|
||||
import org.lwjgl.BufferUtils;
|
||||
import org.lwjgl.LWJGLException;
|
||||
|
||||
@@ -5,16 +5,16 @@ import static org.lwjgl.opengl.GL11.*;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import mightypork.gamecore.render.textures.FilterMode;
|
||||
import mightypork.gamecore.render.textures.GLTexture;
|
||||
import mightypork.gamecore.render.textures.TxQuad;
|
||||
import mightypork.util.files.FileUtils;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.rect.caching.RectDigest;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.VectConst;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.resources.textures.FilterMode;
|
||||
import mightypork.gamecore.resources.textures.GLTexture;
|
||||
import mightypork.gamecore.resources.textures.TxQuad;
|
||||
import mightypork.gamecore.util.files.FileUtils;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.rect.caching.RectDigest;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.VectConst;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
import org.newdawn.slick.opengl.Texture;
|
||||
|
||||
+5
-5
@@ -1,12 +1,12 @@
|
||||
package mightypork.gamecore.audio;
|
||||
package mightypork.gamecore.resources.audio;
|
||||
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import mightypork.gamecore.loading.DeferredResource;
|
||||
import mightypork.util.files.FileUtils;
|
||||
import mightypork.util.logging.LogAlias;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.logging.LogAlias;
|
||||
import mightypork.gamecore.resources.loading.DeferredResource;
|
||||
import mightypork.gamecore.util.files.FileUtils;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
import org.newdawn.slick.openal.Audio;
|
||||
import org.newdawn.slick.openal.SoundStore;
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package mightypork.gamecore.audio;
|
||||
package mightypork.gamecore.resources.audio;
|
||||
|
||||
|
||||
import mightypork.util.math.Calc;
|
||||
import mightypork.gamecore.util.math.Calc;
|
||||
|
||||
|
||||
/**
|
||||
+6
-6
@@ -1,13 +1,13 @@
|
||||
package mightypork.gamecore.audio;
|
||||
package mightypork.gamecore.resources.audio;
|
||||
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import mightypork.gamecore.audio.players.EffectPlayer;
|
||||
import mightypork.gamecore.audio.players.LoopPlayer;
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppAdapter;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.LightAppModule;
|
||||
import mightypork.gamecore.resources.audio.players.EffectPlayer;
|
||||
import mightypork.gamecore.resources.audio.players.LoopPlayer;
|
||||
|
||||
|
||||
/**
|
||||
@@ -15,7 +15,7 @@ import mightypork.gamecore.control.AppAdapter;
|
||||
*
|
||||
* @author MightyPork
|
||||
*/
|
||||
public class SoundBank extends AppAdapter {
|
||||
public class SoundBank extends LightAppModule {
|
||||
|
||||
private final Map<String, EffectPlayer> effects = new HashMap<>();
|
||||
private final Map<String, LoopPlayer> loops = new HashMap<>();
|
||||
+10
-10
@@ -1,19 +1,19 @@
|
||||
package mightypork.gamecore.audio;
|
||||
package mightypork.gamecore.resources.audio;
|
||||
|
||||
|
||||
import java.nio.FloatBuffer;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import mightypork.gamecore.audio.players.EffectPlayer;
|
||||
import mightypork.gamecore.audio.players.LoopPlayer;
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.events.requests.ResourceLoadRequest;
|
||||
import mightypork.util.control.eventbus.clients.RootBusNode;
|
||||
import mightypork.util.math.Calc.Buffers;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.mutable.VectVar;
|
||||
import mightypork.util.timing.Updateable;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.eventbus.clients.RootBusNode;
|
||||
import mightypork.gamecore.eventbus.events.Updateable;
|
||||
import mightypork.gamecore.resources.audio.players.EffectPlayer;
|
||||
import mightypork.gamecore.resources.audio.players.LoopPlayer;
|
||||
import mightypork.gamecore.resources.events.ResourceLoadRequest;
|
||||
import mightypork.gamecore.util.math.Calc.Buffers;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.mutable.VectVar;
|
||||
|
||||
import org.lwjgl.openal.AL;
|
||||
import org.lwjgl.openal.AL10;
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.audio;
|
||||
package mightypork.gamecore.resources.audio;
|
||||
|
||||
|
||||
import mightypork.util.math.Calc;
|
||||
import mightypork.util.objects.Mutable;
|
||||
import mightypork.gamecore.util.math.Calc;
|
||||
import mightypork.gamecore.util.objects.Mutable;
|
||||
|
||||
|
||||
/**
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.audio.players;
|
||||
package mightypork.gamecore.resources.audio.players;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.DeferredAudio;
|
||||
import mightypork.gamecore.audio.Volume;
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.gamecore.eventbus.events.Destroyable;
|
||||
import mightypork.gamecore.resources.audio.DeferredAudio;
|
||||
import mightypork.gamecore.resources.audio.Volume;
|
||||
|
||||
|
||||
/**
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.audio.players;
|
||||
package mightypork.gamecore.resources.audio.players;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.DeferredAudio;
|
||||
import mightypork.gamecore.audio.Volume;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.resources.audio.DeferredAudio;
|
||||
import mightypork.gamecore.resources.audio.Volume;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.audio.players;
|
||||
package mightypork.gamecore.resources.audio.players;
|
||||
|
||||
|
||||
import mightypork.gamecore.audio.DeferredAudio;
|
||||
import mightypork.gamecore.audio.Volume;
|
||||
import mightypork.util.math.constraints.num.mutable.NumAnimated;
|
||||
import mightypork.util.timing.Pauseable;
|
||||
import mightypork.util.timing.Updateable;
|
||||
import mightypork.gamecore.eventbus.events.Updateable;
|
||||
import mightypork.gamecore.resources.audio.DeferredAudio;
|
||||
import mightypork.gamecore.resources.audio.Volume;
|
||||
import mightypork.gamecore.util.math.constraints.num.mutable.NumAnimated;
|
||||
import mightypork.gamecore.util.math.timing.Pauseable;
|
||||
|
||||
import org.lwjgl.openal.AL10;
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.resources.events;
|
||||
|
||||
|
||||
import mightypork.gamecore.loading.Deferred;
|
||||
import mightypork.util.control.eventbus.BusEvent;
|
||||
import mightypork.util.control.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.gamecore.eventbus.BusEvent;
|
||||
import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
|
||||
import mightypork.gamecore.resources.loading.Deferred;
|
||||
|
||||
|
||||
/**
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package mightypork.gamecore.control.events.requests;
|
||||
package mightypork.gamecore.resources.events;
|
||||
|
||||
|
||||
import mightypork.gamecore.loading.Deferred;
|
||||
import mightypork.gamecore.resources.loading.Deferred;
|
||||
|
||||
|
||||
/**
|
||||
+6
-6
@@ -1,12 +1,12 @@
|
||||
package mightypork.gamecore.render.fonts;
|
||||
package mightypork.gamecore.resources.fonts;
|
||||
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
import mightypork.gamecore.control.AppAccess;
|
||||
import mightypork.gamecore.control.AppAdapter;
|
||||
import mightypork.gamecore.control.events.requests.ResourceLoadRequest;
|
||||
import mightypork.gamecore.render.fonts.impl.DeferredFont;
|
||||
import mightypork.gamecore.app.AppAccess;
|
||||
import mightypork.gamecore.app.LightAppModule;
|
||||
import mightypork.gamecore.resources.events.ResourceLoadRequest;
|
||||
import mightypork.gamecore.resources.fonts.impl.DeferredFont;
|
||||
|
||||
import org.newdawn.slick.opengl.Texture;
|
||||
|
||||
@@ -16,7 +16,7 @@ import org.newdawn.slick.opengl.Texture;
|
||||
*
|
||||
* @author MightyPork
|
||||
*/
|
||||
public class FontBank extends AppAdapter {
|
||||
public class FontBank extends LightAppModule {
|
||||
|
||||
/**
|
||||
* @param app app access
|
||||
+4
-4
@@ -1,11 +1,11 @@
|
||||
package mightypork.gamecore.render.fonts;
|
||||
package mightypork.gamecore.resources.fonts;
|
||||
|
||||
|
||||
import mightypork.gamecore.gui.AlignX;
|
||||
import mightypork.gamecore.render.Render;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.rect.Rect;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.rect.Rect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package mightypork.gamecore.render.fonts;
|
||||
package mightypork.gamecore.resources.fonts;
|
||||
|
||||
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.render.fonts;
|
||||
package mightypork.gamecore.resources.fonts;
|
||||
|
||||
|
||||
/**
|
||||
+8
-8
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.render.fonts.impl;
|
||||
package mightypork.gamecore.resources.fonts.impl;
|
||||
|
||||
|
||||
import static org.lwjgl.opengl.GL11.*;
|
||||
@@ -18,13 +18,13 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import mightypork.gamecore.render.fonts.GLFont;
|
||||
import mightypork.gamecore.render.textures.DeferredTexture;
|
||||
import mightypork.gamecore.render.textures.FilterMode;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.util.math.constraints.vect.VectConst;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.resources.fonts.GLFont;
|
||||
import mightypork.gamecore.resources.textures.DeferredTexture;
|
||||
import mightypork.gamecore.resources.textures.FilterMode;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.util.math.constraints.vect.VectConst;
|
||||
|
||||
import org.lwjgl.BufferUtils;
|
||||
import org.lwjgl.util.glu.GLU;
|
||||
+9
-9
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.render.fonts.impl;
|
||||
package mightypork.gamecore.resources.fonts.impl;
|
||||
|
||||
|
||||
import java.awt.Font;
|
||||
@@ -6,14 +6,14 @@ import java.awt.FontFormatException;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import mightypork.gamecore.loading.DeferredResource;
|
||||
import mightypork.gamecore.loading.MustLoadInMainThread;
|
||||
import mightypork.gamecore.render.fonts.GLFont;
|
||||
import mightypork.gamecore.render.textures.FilterMode;
|
||||
import mightypork.util.files.FileUtils;
|
||||
import mightypork.util.logging.LogAlias;
|
||||
import mightypork.util.math.color.Color;
|
||||
import mightypork.util.math.constraints.vect.Vect;
|
||||
import mightypork.gamecore.logging.LogAlias;
|
||||
import mightypork.gamecore.resources.fonts.GLFont;
|
||||
import mightypork.gamecore.resources.loading.DeferredResource;
|
||||
import mightypork.gamecore.resources.loading.MustLoadInMainThread;
|
||||
import mightypork.gamecore.resources.textures.FilterMode;
|
||||
import mightypork.gamecore.util.files.FileUtils;
|
||||
import mightypork.gamecore.util.math.color.Color;
|
||||
import mightypork.gamecore.util.math.constraints.vect.Vect;
|
||||
|
||||
|
||||
/**
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package mightypork.gamecore.render.fonts.impl;
|
||||
package mightypork.gamecore.resources.fonts.impl;
|
||||
|
||||
|
||||
import java.awt.Font;
|
||||
import java.awt.FontFormatException;
|
||||
import java.io.IOException;
|
||||
|
||||
import mightypork.gamecore.render.textures.FilterMode;
|
||||
import mightypork.util.logging.LogAlias;
|
||||
import mightypork.gamecore.logging.LogAlias;
|
||||
import mightypork.gamecore.resources.textures.FilterMode;
|
||||
|
||||
|
||||
/**
|
||||
+7
-7
@@ -1,16 +1,16 @@
|
||||
package mightypork.gamecore.loading;
|
||||
package mightypork.gamecore.resources.loading;
|
||||
|
||||
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.LinkedBlockingQueue;
|
||||
|
||||
import mightypork.gamecore.control.events.requests.MainLoopRequest;
|
||||
import mightypork.gamecore.control.events.requests.ResourceLoadRequestListener;
|
||||
import mightypork.util.annotations.FactoryMethod;
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.util.control.eventbus.BusAccess;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.gamecore.app.MainLoopRequest;
|
||||
import mightypork.gamecore.eventbus.BusAccess;
|
||||
import mightypork.gamecore.eventbus.events.Destroyable;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.resources.events.ResourceLoadRequestListener;
|
||||
import mightypork.gamecore.util.annot.FactoryMethod;
|
||||
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package mightypork.gamecore.loading;
|
||||
package mightypork.gamecore.resources.loading;
|
||||
|
||||
|
||||
/**
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package mightypork.gamecore.loading;
|
||||
package mightypork.gamecore.resources.loading;
|
||||
|
||||
|
||||
import mightypork.util.control.Destroyable;
|
||||
import mightypork.util.logging.Log;
|
||||
import mightypork.util.logging.LogAlias;
|
||||
import mightypork.gamecore.eventbus.events.Destroyable;
|
||||
import mightypork.gamecore.logging.Log;
|
||||
import mightypork.gamecore.logging.LogAlias;
|
||||
|
||||
|
||||
/**
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user