diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/AppLibGDXImpl.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/AppLibGDXImpl.java index cacb011..62bfc85 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/AppLibGDXImpl.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/AppLibGDXImpl.java @@ -146,7 +146,7 @@ public class AppLibGDXImpl implements App { } @Override - public void postRunnable(Runnable runnable) { + public void runLater(Runnable runnable) { throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody } @@ -155,4 +155,9 @@ public class AppLibGDXImpl implements App { throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody } + @Override + public boolean isFeatureEnabled(String feature) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/AudioLibGDXImpl.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/AudioLibGDXImpl.java index 869dc74..2d28be3 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/AudioLibGDXImpl.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/AudioLibGDXImpl.java @@ -19,7 +19,10 @@ /////////////////////////////////////////////////////////////////////////////////////////////// package com.pixelgamelibrary.backend.libgdx; +import com.pixelgamelibrary.api.audio.Music; +import com.pixelgamelibrary.api.audio.Sound; import com.pixelgamelibrary.api.interfaces.Audio; +import com.pixelgamelibrary.api.storage.FileHandle; /** * @@ -27,6 +30,16 @@ import com.pixelgamelibrary.api.interfaces.Audio; */ public class AudioLibGDXImpl implements Audio { + @Override + public Sound newSound(FileHandle fileHandle) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Music newMusic(FileHandle fileHandle) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/GraphicsLibGDXImpl.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/GraphicsLibGDXImpl.java index afc795f..1657d57 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/GraphicsLibGDXImpl.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/GraphicsLibGDXImpl.java @@ -21,9 +21,10 @@ package com.pixelgamelibrary.backend.libgdx; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Graphics; -import com.pixelgamelibrary.api.ViewMode; import com.pixelgamelibrary.api.PixelException; +import com.pixelgamelibrary.api.graphics.Cursor; import com.pixelgamelibrary.api.graphics.Monitor; +import com.pixelgamelibrary.api.graphics.Pixmap; import com.pixelgamelibrary.backend.libgdx.graphics.LibGdxMonitor; import java.util.ArrayList; import java.util.List; @@ -67,4 +68,29 @@ public class GraphicsLibGDXImpl implements com.pixelgamelibrary.api.interfaces.G Gdx.graphics.setTitle(title); } + @Override + public Cursor newCursor(Pixmap pixMap, int x, int y) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setCursor(Cursor cursor) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public float getDeltaTime() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setTargetFPS() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public int getTargetFPS() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/InputLibGDXImpl.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/InputLibGDXImpl.java index b724d32..8494adc 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/InputLibGDXImpl.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/InputLibGDXImpl.java @@ -19,7 +19,16 @@ /////////////////////////////////////////////////////////////////////////////////////////////// package com.pixelgamelibrary.backend.libgdx; +import com.pixelgamelibrary.api.input.DeviceOrientation; +import com.pixelgamelibrary.api.input.InputProcessor; +import com.pixelgamelibrary.api.input.KeyboardKey; +import com.pixelgamelibrary.api.input.MouseButton; +import com.pixelgamelibrary.api.input.OnScreenKeyboardType; +import com.pixelgamelibrary.api.input.Peripheral; +import com.pixelgamelibrary.api.input.VibrationType; import com.pixelgamelibrary.api.interfaces.Input; +import com.pixelgamelibrary.api.math.Vector2; +import com.pixelgamelibrary.api.math.Vector3; /** * @@ -27,6 +36,151 @@ import com.pixelgamelibrary.api.interfaces.Input; */ public class InputLibGDXImpl implements Input { + @Override + public void setCursorLocked(boolean value) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isCursorLocked() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setCursorPosition(int x, int y) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector3 getAccelerometerPosition() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector3 getGyroscopPosition() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public int getMaxTouchPoints() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector2 getCursorPosition() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector2 getDeltaCursorPosition() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector2 getDeltaCursorPosition(int touchPointNumber) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isTouched() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean justTouched() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isTouched(int touchPointNumber) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public float getTouchPressure() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public float getTouchPressure(int pointer) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isMouseButtonPressed(MouseButton button) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isMouseButtonJustPressed(MouseButton button) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isKeyboardKeyPressed(KeyboardKey key) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isKeyboardKeyJustPressed(KeyboardKey key) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setOnscreenKeyboardVisible(boolean visible) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setOnscreenKeyboardVisible(boolean visible, OnScreenKeyboardType type) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void vibrate(int milliseconds) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void vibrate(int milliseconds, boolean fallback) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void vibrate(int milliseconds, int amplitude, boolean fallback) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void vibrate(VibrationType vibrationType) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public Vector3 getOrientationAngles() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void setInputProcessor(InputProcessor processor) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public InputProcessor getInputProcessor() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isPeripheralAvailable(Peripheral peripheral) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public DeviceOrientation getDeviceOrientation() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/NetLibGDXImpl.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/NetLibGDXImpl.java index 84a6176..4d3c3ea 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/NetLibGDXImpl.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/NetLibGDXImpl.java @@ -20,6 +20,12 @@ package com.pixelgamelibrary.backend.libgdx; import com.pixelgamelibrary.api.interfaces.Net; +import com.pixelgamelibrary.api.net.http.HttpRequest; +import com.pixelgamelibrary.api.net.http.HttpResponseListener; +import com.pixelgamelibrary.api.net.sockets.ClientSocket; +import com.pixelgamelibrary.api.net.sockets.ClientSocketHints; +import com.pixelgamelibrary.api.net.sockets.ServerSocket; +import com.pixelgamelibrary.api.net.sockets.ServerSocketHints; /** * @@ -27,6 +33,36 @@ import com.pixelgamelibrary.api.interfaces.Net; */ public class NetLibGDXImpl implements Net { + @Override + public void sendHttpRequest(HttpRequest httpRequest, HttpResponseListener httpResponseListener) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void cancelHttpRequest(HttpRequest httpRequest) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public boolean isHttpRequestPending(HttpRequest httpRequest) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public ServerSocket newServerSocket(String hostNameOrIpAddress, int port, ServerSocketHints hints) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public ServerSocket newServerSocket(int port, ServerSocketHints hints) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public ClientSocket newClientSocket(String hostNameOrIpAddress, int port, ClientSocketHints hints) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/main/java/com/pixelgamelibrary/backend/libgdx/graphics/LibGdxMonitor.java b/src/main/java/com/pixelgamelibrary/backend/libgdx/graphics/LibGdxMonitor.java index 792d709..7bcbb01 100644 --- a/src/main/java/com/pixelgamelibrary/backend/libgdx/graphics/LibGdxMonitor.java +++ b/src/main/java/com/pixelgamelibrary/backend/libgdx/graphics/LibGdxMonitor.java @@ -158,4 +158,9 @@ public class LibGdxMonitor implements Monitor { return Gdx.graphics.supportsDisplayModeChange(); } + @Override + public int getDpi() { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + } diff --git a/src/test/java/com/pixelgamelibrary/backend/libgdx/storage/DesktopAndroidStorageTest.java b/src/test/java/com/pixelgamelibrary/backend/libgdx/storage/DesktopAndroidStorageTest.java index 9e78474..787cb6d 100644 --- a/src/test/java/com/pixelgamelibrary/backend/libgdx/storage/DesktopAndroidStorageTest.java +++ b/src/test/java/com/pixelgamelibrary/backend/libgdx/storage/DesktopAndroidStorageTest.java @@ -119,12 +119,17 @@ class DesktopAndroidStorageTest { } @Override - public void postRunnable(Runnable runnable) { + public ClipBoard getClipBoard() { throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody } @Override - public ClipBoard getClipBoard() { + public boolean isFeatureEnabled(String feature) { + throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody + } + + @Override + public void runLater(Runnable r) { throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody }