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> private final boolean
-
Constructor Summary
ConstructorsConstructorDescriptionAnimatedTexture
(List<SpriteContents.FrameInfo> pFrames, int pFrameRowSize, boolean pInterpolateFrames) -
Method Summary
Modifier and TypeMethodDescription(package private) int
getFrameX
(int pFrameIndex) (package private) int
getFrameY
(int pFrameIndex) void
uploadFirstFrame
(int pX, int pY, GpuTexture pTexture) (package private) void
uploadFrame
(int pX, int pY, int pFrameIndex, GpuTexture pTexture)
-
Field Details
-
frames
-
frameRowSize
private final int frameRowSize -
interpolateFrames
private final boolean interpolateFrames
-
-
Constructor Details
-
AnimatedTexture
AnimatedTexture(List<SpriteContents.FrameInfo> pFrames, int pFrameRowSize, boolean pInterpolateFrames)
-
-
Method Details
-
getFrameX
int getFrameX(int pFrameIndex) -
getFrameY
int getFrameY(int pFrameIndex) -
uploadFrame
-
createTicker
-
uploadFirstFrame
-
getUniqueFrames
-