SimpleJavaEngine/src/main/java/speiger/src/coreengine/rendering/textures/base/BaseTexture.java

77 lines
1.1 KiB
Java

package speiger.src.coreengine.rendering.textures.base;
import org.lwjgl.opengl.GL11;
public abstract class BaseTexture implements ITexture {
protected int id;
protected BaseTexture() {
this(GL11.glGenTextures());
}
protected BaseTexture(int id) {
this.id = id;
}
@Override
public int id() {
// TODO Auto-generated method stub
return 0;
}
@Override
public void bind() {
// TODO Auto-generated method stub
}
@Override
public void reload() {
// TODO Auto-generated method stub
}
@Override
public void delete() {
// TODO Auto-generated method stub
}
@Override
public int width() {
// TODO Auto-generated method stub
return 0;
}
@Override
public int height() {
// TODO Auto-generated method stub
return 0;
}
@Override
public float minU() {
// TODO Auto-generated method stub
return 0;
}
@Override
public float minV() {
// TODO Auto-generated method stub
return 0;
}
@Override
public float maxU() {
// TODO Auto-generated method stub
return 0;
}
@Override
public float maxV() {
// TODO Auto-generated method stub
return 0;
}
}