net.minecraft.client.renderer.texture

public class TextureAtlasSprite

dxb
net.minecraft.client.renderer.texture.TextureAtlasSprite
net.minecraft.class_1058
net.minecraft.client.texture.Sprite
net.minecraft.client.renderer.texture.TextureAtlasSprite

Field summary

Modifier and TypeField
private final ResourceLocation
k
name
field_5257
id
field_110984_i
protected final int
a
width
field_5261
width
field_130223_c
protected final int
b
height
field_5260
height
field_130224_d
protected NativeImage[]
c
mainImage
field_5262
images
field_195670_c
protected int[]
d
framesX
field_5265
frameXs
field_195671_d
protected int[]
e
framesY
field_5264
frameYs
field_195672_e
protected NativeImage[]
f
activeFrame
field_5263
interpolatedImages
field_176605_b
private AnimationMetadataSection
l
metadata
field_5271
animationMetadata
field_110982_k
protected int
g
x
field_5258
x
field_110975_c
protected int
h
y
field_5256
y
field_110974_d
private float
m
u0
field_5270
uMin
field_110979_l
private float
n
u1
field_5269
uMax
field_110980_m
private float
o
v0
field_5268
vMin
field_110977_n
private float
p
v1
field_5267
vMax
field_110978_o
protected int
i
frame
field_5273
frameIndex
field_110973_g
protected int
j
subFrame
field_5272
frameTicks
field_110983_h
private static final float[]
q
POW22
field_5274
srgbLinearMap
field_195674_s

Constructor summary

ModifierConstructor
protected (ResourceLocation arg0, int arg1, int arg2)
protected (ResourceLocation arg0, PngInfo arg1, AnimationMetadataSection arg2)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.util.Pair<Integer, Integer>
b(int arg0, int arg1, int arg2, int arg3)
getFrameSize(int arg0, int arg1, int arg2, int arg3)
method_18341(int arg0, int arg1, int arg2, int arg3)
getDimensions(int animationMetadataWidth, int animationMetadataHeight, int width, int height)
func_217788_b(int arg0, int arg1, int arg2, int arg3)
private static boolean
a(int arg0, int arg1)
isDivisionInteger(int arg0, int arg1)
method_18340(int arg0, int arg1)
isDivisibleBy(int number, int divisor)
func_217787_a(int arg0, int arg1)
private void
b(int arg0)
generateMipLevels(int arg0)
method_4591(int arg0)
generateMipmapsInternal(int mipLevels)
func_195666_b(int arg0)
private static int
a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
alphaBlend(int arg0, int arg1, int arg2, int arg3, boolean arg4)
method_4581(int arg0, int arg1, int arg2, int arg3, boolean arg4)
blendPixels(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, boolean hasTransparency)
func_195661_b(int arg0, int arg1, int arg2, int arg3, boolean arg4)
private static int
a(int arg0, int arg1, int arg2, int arg3, int arg4)
gammaBlend(int arg0, int arg1, int arg2, int arg3, int arg4)
method_4600(int arg0, int arg1, int arg2, int arg3, int arg4)
blendPixelsComponent(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, int componentShift)
func_195669_a(int arg0, int arg1, int arg2, int arg3, int arg4)
private static float
c(int arg0)
getPow22(int arg0)
method_4574(int arg0)
srgbToLinear(int arg0)
func_195660_c(int arg0)
private void
d(int arg0)
upload(int arg0)
method_4573(int arg0)
upload(int frame)
func_195659_d(int arg0)
private void
a(int arg0, int arg1, cuj[] arg2)
upload(int arg0, int arg1, NativeImage[] arg2)
method_4579(int arg0, int arg1, class_1011[] arg2)
upload(int frameX, int frameY, NativeImage[] output)
func_195667_a(int arg0, int arg1, NativeImage[] arg2)
public void
a(int arg0, int arg1, int arg2, int arg3)
init(int arg0, int arg1, int arg2, int arg3)
method_4587(int arg0, int arg1, int arg2, int arg3)
init(int width, int height, int x, int y)
func_217789_a(int arg0, int arg1, int arg2, int arg3)
public int
g()
getWidth()
method_4578()
getWidth()
func_94211_a()
public int
h()
getHeight()
method_4595()
getHeight()
func_94216_b()
public float
i()
getU0()
method_4594()
getMinU()
func_94209_e()
public float
j()
getU1()
method_4577()
getMaxU()
func_94212_f()
public float
a(double arg0)
getU(double arg0)
method_4580(double arg0)
getFrameU(double frame)
func_94214_a(double arg0)
public float
a(float arg0)
getUOffset(float arg0)
method_4582(float arg0)
getXFromU(float arg0)
func_188537_a(float arg0)
public float
k()
getV0()
method_4593()
getMinV()
func_94206_g()
public float
l()
getV1()
method_4575()
getMaxV()
func_94210_h()
public float
b(double arg0)
getV(double arg0)
method_4570(double arg0)
getFrameV(double frame)
func_94207_b(double arg0)
public float
b(float arg0)
getVOffset(float arg0)
method_4572(float arg0)
getYFromV(float arg0)
func_188536_b(float arg0)
public ResourceLocation
m()
getName()
method_4598()
getId()
func_195668_m()
public void
n()
cycleFrames()
method_4597()
tickAnimation()
func_94219_l()
private void
a()
uploadInterpolatedFrame()
method_4585()
interpolateFrames()
func_180599_n()
private int
a(double arg0, int arg1, int arg2)
mix(double arg0, int arg1, int arg2)
method_4571(double arg0, int arg1, int arg2)
lerp(double multiplier, int first, int second)
func_188535_a(double arg0, int arg1, int arg2)
public int
o()
getFrameCount()
method_4592()
getFrameCount()
func_110970_k()
public void
a(xh arg0, int arg1)
loadData(Resource arg0, int arg1)
method_4576(class_3298 arg0, int arg1)
load(Resource resource, int arg1)
func_195664_a(IResource arg0, int arg1)
public void
a(int arg0)
applyMipmapping(int arg0)
method_4590(int arg0)
generateMipmaps(int arg0)
func_147963_d(int arg0)
public void
c()
wipeFrameData()
method_4588()
destroy()
func_130103_l()
public boolean
p()
isAnimation()
method_4599()
isAnimated()
func_130098_m()
private int
c(int arg0, int arg1, int arg2, int arg3)
getPixel(int arg0, int arg1, int arg2, int arg3)
method_4589(int arg0, int arg1, int arg2, int arg3)
getFramePixel(int frame, int image, int x, int y)
func_195665_a(int arg0, int arg1, int arg2, int arg3)
public boolean
a(int arg0, int arg1, int arg2)
isTransparent(int arg0, int arg1, int arg2)
method_4583(int arg0, int arg1, int arg2)
isPixelTransparent(int frame, int x, int y)
func_195662_a(int arg0, int arg1, int arg2)
public void
q()
uploadFirstFrame()
method_4584()
upload()
func_195663_q()