net.minecraft.client.texture

public class SpriteContents$Animator

implements AutoCloseable

ilk$b
net.minecraft.client.renderer.texture.SpriteContents$AnimationState
net.minecraft.class_7764$class_12298
net.minecraft.client.texture.SpriteContents$Animator
net.minecraft.unmapped.C_yxnjfniw$C_roedlrem
net.minecraft.client.texture.SpriteContents$C_roedlrem
net.minecraft.src.C_243582_$C_432642_

Field summary

Modifier and TypeField
private int
a
frame
field_64236
frame
f_nibahdfm
f_435327_
private int
b
subFrame
field_64237
elapsedTimeInFrame
f_lupnyrqj
f_436628_
private final SpriteContents$Animation
c
animationInfo
field_64238
animation
f_munhkrgb
f_437277_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>
d
frameTexturesByIndex
field_64239
textureViewsByFrame
f_bfeesvng
f_434415_
private final GpuBufferSlice[]
e
spriteUbosByMip
field_64240
animationInfosByFrame
f_kkaryqoq
f_435344_
private boolean
f
isDirty
field_64241
changedFrame
f_zlwuaoyn
f_434369_

Constructor summary

ModifierConstructor
(SpriteContents$Animation p_452987_, it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView> animation, GpuBufferSlice[] textureViewsByFrame)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_76307()
tick()
m_duyyemtr()
m_441039_()
public GpuBufferSlice
a(int arg0)
getDrawUbo(int arg0)
method_76308(int arg0)
getBufferSlice(int frame)
m_afpwmrzv(int arg0)
m_443825_(int arg0)
public boolean
b()
needsToDraw()
method_76310()
isDirty()
m_yzcysvwz()
m_446655_()
public void
a(RenderPass o, GpuBufferSlice arg1)
drawToAtlas(RenderPass arg0, GpuBufferSlice arg1)
method_76309(RenderPass arg0, GpuBufferSlice arg1)
upload(RenderPass renderPass, GpuBufferSlice bufferSlice)
m_ewencrri(RenderPass arg0, com.mojang.blaze3d.buffers.GpuBufferSlice arg1)
m_444272_(RenderPass p_456503_, GpuBufferSlice arg1)
public void
close()
close()
close()