SimpleJavaEngine/src/main/java/speiger/src/coreengine/rendering/textures/simple/SimpleTexture.java

35 lines
616 B
Java

package speiger.src.coreengine.rendering.textures.simple;
import org.lwjgl.stb.STBImage;
import org.lwjgl.system.MemoryUtil;
import speiger.src.coreengine.rendering.textures.base.BaseTexture;
public class SimpleTexture extends BaseTexture {
int width;
int height;
long imageData;
@Override
public void reload() {
}
@Override
public void delete() {
super.delete();
if(imageData == 0L) return;
STBImage.nstbi_image_free(imageData);
imageData = 0L;
}
@Override
public int width() { return width; }
@Override
public int height() { return width; }
private void loadTexture() {
}
}