net.minecraft.client.texture

class SpriteContents$Animation

net.minecraft.client.renderer.texture.SpriteContents$AnimatedTexture
net.minecraft.class_7764$class_5790
net.minecraft.client.texture.SpriteContents$Animation

Field summary

Modifier and TypeField
private final List<SpriteContents$AnimationFrame>
frames
field_28472
frames
private final it.unimi.dsi.fastutil.ints.IntList
uniqueFrames
field_1_1889
frameIndices
private final int
frameRowSize
field_28473
frameCount
private final boolean
interpolateFrames
field_40542
interpolated
final SpriteContents
this$0
field_28469
field_28469

Constructor summary

ModifierConstructor
private (List<SpriteContents$AnimationFrame> this$0, int frames, boolean frameCount)

Method summary

Modifier and TypeMethod
private int
getFrameX(int index)
method_33446(int arg0)
getFrameX(int frame)
private int
getFrameY(int index)
method_33451(int arg0)
getFrameY(int frame)
public SpriteContents$Animator
createAnimationState(GpuBufferSlice uboSlice, int spriteUboSize)
method_76305(GpuBufferSlice arg0, int arg1)
createAnimator(GpuBufferSlice bufferSlice, int animationInfoSize)
public it.unimi.dsi.fastutil.ints.IntList
getUniqueFrames()
method_33450()
getDistinctFrameCount()
private String
lambda$createAnimationState$0(int arg0)
method_76306(int arg0)
method_76306(int arg0)