Class SpriteContents.AnimatedTexture
java.lang.Object
net.minecraft.client.renderer.texture.SpriteContents.AnimatedTexture
- Enclosing class:
SpriteContents
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int(package private) final List<SpriteContents.FrameInfo> (package private) final boolean -
Constructor Summary
ConstructorsConstructorDescriptionAnimatedTexture(List<SpriteContents.FrameInfo> frames, int frameRowSize, boolean interpolateFrames) -
Method Summary
Modifier and TypeMethodDescriptioncreateAnimationState(GpuBufferSlice buffer, int size) (package private) intgetFrameX(int frameIndex) (package private) intgetFrameY(int frameIndex)
-
Field Details
-
frames
-
frameRowSize
private final int frameRowSize -
interpolateFrames
final boolean interpolateFrames
-
-
Constructor Details
-
AnimatedTexture
AnimatedTexture(List<SpriteContents.FrameInfo> frames, int frameRowSize, boolean interpolateFrames)
-
-
Method Details
-
getFrameX
int getFrameX(int frameIndex) -
getFrameY
int getFrameY(int frameIndex) -
createAnimationState
-
getUniqueFrames
-