diff --git a/com/danitheskunk/skunkworks/GLWindow.java b/com/danitheskunk/skunkworks/GLWindow.java index dca76ab..aae6c16 100644 --- a/com/danitheskunk/skunkworks/GLWindow.java +++ b/com/danitheskunk/skunkworks/GLWindow.java @@ -48,6 +48,11 @@ public class GLWindow implements IWindow { System.out.println(GL11.glGetInteger(GL_MAX_TEXTURE_SIZE)); } + @Override + public ITexture loadTexture(Image image) { + return textureAtlas.addTexture(image); + } + @Override public ITexture loadTexture(String path) { var img = engine.loadImage(path); diff --git a/com/danitheskunk/skunkworks/IWindow.java b/com/danitheskunk/skunkworks/IWindow.java index 2b17635..48eb205 100644 --- a/com/danitheskunk/skunkworks/IWindow.java +++ b/com/danitheskunk/skunkworks/IWindow.java @@ -1,6 +1,7 @@ package com.danitheskunk.skunkworks; public interface IWindow { + ITexture loadTexture(Image image); ITexture loadTexture(String path); void renderFinish(IRenderContext context); IRenderContext renderStart();