Split objects debug up into all & each of the 5 types

This commit is contained in:
Shadowrs
2018-09-07 13:21:46 +01:00
parent f9725b58c8
commit 515b36ed56
7 changed files with 339 additions and 2 deletions
@@ -9,11 +9,19 @@ import org.rev317.min.api.methods.SceneObjects;
import org.rev317.min.api.wrappers.SceneObject;
import java.awt.*;
import java.util.Comparator;
public class DSceneObjects extends AbstractDebugger {
private boolean enabled;
public static final Comparator<SceneObject> SCENE_OBJECT_COMPARATOR_DISTANCE = new Comparator<SceneObject>() {
@Override
public int compare(SceneObject o1, SceneObject o2) {
return o1.distanceTo() > o2.distanceTo() ? 1 : o1.distanceTo() == o2.distanceTo() ? 0 : -1;
}
};
@Override
public void paint(Graphics g) {
PaintDebugger p = Context.getInstance().getPaintDebugger();