/** @see org.newdawn.slick.opengl.TextureImpl#setWidth(int) */
 public void setWidth(int width) {
   checkTarget();
   target.setWidth(width);
 }
  /** @see org.newdawn.slick.opengl.TextureImpl#bind() */
  public void bind() {
    checkTarget();

    target.bind();
  }
 /** @see org.newdawn.slick.opengl.TextureImpl#setTextureID(int) */
 public void setTextureID(int textureID) {
   checkTarget();
   target.setTextureID(textureID);
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#setTextureWidth(int) */
 public void setTextureWidth(int texWidth) {
   checkTarget();
   target.setTextureWidth(texWidth);
 }
 /** @see org.newdawn.slick.opengl.Texture#hasAlpha() */
 public boolean hasAlpha() {
   checkTarget();
   return target.hasAlpha();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#setTextureHeight(int) */
 public void setTextureHeight(int texHeight) {
   checkTarget();
   target.setTextureHeight(texHeight);
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#release() */
 public void release() {
   checkTarget();
   target.release();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getImageWidth() */
 public int getImageWidth() {
   checkTarget();
   return target.getImageWidth();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getTextureWidth() */
 public int getTextureWidth() {
   checkTarget();
   return target.getTextureWidth();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getWidth() */
 public float getWidth() {
   checkTarget();
   return target.getWidth();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getTextureRef() */
 public String getTextureRef() {
   checkTarget();
   return target.getTextureRef();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getTextureID() */
 public int getTextureID() {
   checkTarget();
   return target.getTextureID();
 }
 /** @see org.newdawn.slick.opengl.Texture#setTextureFilter(int) */
 public void setTextureFilter(int textureFilter) {
   checkTarget();
   target.setTextureFilter(textureFilter);
 }
  /** @see org.newdawn.slick.opengl.TextureImpl#getHeight() */
  public float getHeight() {
    checkTarget();

    return target.getHeight();
  }
 /** @see org.newdawn.slick.opengl.TextureImpl#setAlpha(boolean) */
 public void setAlpha(boolean alpha) {
   checkTarget();
   target.setAlpha(alpha);
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getImageHeight() */
 public int getImageHeight() {
   checkTarget();
   return target.getImageHeight();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#setHeight(int) */
 public void setHeight(int height) {
   checkTarget();
   target.setHeight(height);
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getTextureHeight() */
 public int getTextureHeight() {
   checkTarget();
   return target.getTextureHeight();
 }
 /** @see org.newdawn.slick.opengl.TextureImpl#getTextureData() */
 public byte[] getTextureData() {
   checkTarget();
   return target.getTextureData();
 }