Applied-Energistics-2-tiler.../src/main/java/appeng/client/texture/BaseIcon.java
2015-09-30 14:26:54 +02:00

77 lines
1.1 KiB
Java

package appeng.client.texture;
import net.minecraft.client.renderer.texture.TextureAtlasSprite;
public class BaseIcon implements IAESprite
{
final private TextureAtlasSprite spite;
public BaseIcon( final TextureAtlasSprite src )
{
this.spite = src;
}
@Override
public int getIconWidth()
{
return this.spite.getIconWidth();
}
@Override
public int getIconHeight()
{
return this.spite.getIconHeight();
}
@Override
public float getMaxU()
{
return this.spite.getMaxU();
}
@Override
public float getInterpolatedU(
final double px )
{
return this.spite.getInterpolatedU( px );
}
@Override
public float getMinV()
{
return this.spite.getMinV();
}
@Override
public float getMaxV()
{
return this.spite.getMaxV();
}
@Override
public String getIconName()
{
return this.spite.getIconName();
}
@Override
public float getInterpolatedV(
final double px )
{
return this.spite.getInterpolatedV( px );
}
@Override
public float getMinU()
{
return this.spite.getMinU();
}
@Override
public TextureAtlasSprite getAtlas()
{
return this.spite;
}
}