历史 - net.minecraft.client.renderer.texture.SpriteContents$AnimationState

1.21.11

名称

ilk$b

net.minecraft.client.renderer.texture.SpriteContents$AnimationState

net.minecraft.class_7764$class_12298

net.minecraft.client.texture.SpriteContents$Animator

net.minecraft.src.C_243582_$C_432642_

字段

int: a, frame, field_64236, frame, f_435327_

int: b, subFrame, field_64237, elapsedTimeInFrame, f_436628_

SpriteContents$AnimatedTexture: c, animationInfo, field_64238, animation, f_437277_

it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>: d, frameTexturesByIndex, field_64239, textureViewsByFrame, f_434415_

GpuBufferSlice[]: e, spriteUbosByMip, field_64240, animationInfosByFrame, f_435344_

boolean: f, isDirty, field_64241, changedFrame, f_434369_

构造函数

(SpriteContents$AnimatedTexture, it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>, GpuBufferSlice[])

方法

void (): a, tick, method_76307, tick, m_441039_

GpuBufferSlice (int): a, getDrawUbo, method_76308, getBufferSlice, m_443825_

boolean (): b, needsToDraw, method_76310, isDirty, m_446655_

void (RenderPass, GpuBufferSlice): a, drawToAtlas, method_76309, upload, m_444272_

void (): close, close, close