35 lines
616 B
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() {
|
|
|
|
}
|
|
}
|