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) (package private) void
uploadFrame
(int pX, int pY, int pFrameIndex)
-
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
void uploadFrame(int pX, int pY, int pFrameIndex) -
createTicker
-
uploadFirstFrame
public void uploadFirstFrame(int pX, int pY) -
getUniqueFrames
-