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) intgetFrameX(int pFrameIndex) (package private) intgetFrameY(int pFrameIndex) voiduploadFirstFrame(int pX, int pY) (package private) voiduploadFrame(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
-