Package de.ellpeck.rockbottom.api.assets
Interface IAnimation
- All Superinterfaces:
IAsset,IDisposable
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawFrame(int row, int frame, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) voiddrawFrame(int row, int frame, float x, float y, float width, float height, int filter) voiddrawFrame(int row, int frame, float x, float y, float width, float height, int[] light, int filter) voiddrawFrame(int row, int frame, float x, float y, float scale, int filter) voiddrawFrame(int row, int frame, float x, float y, float scale, int[] light, int filter) voiddrawRow(int row, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) voiddrawRow(int row, float x, float y, float width, float height, int filter) voiddrawRow(int row, float x, float y, float width, float height, int[] light, int filter) voiddrawRow(int row, float x, float y, float width, float height, int[] light, int filter, boolean mirrorHor, boolean mirrorVert) voiddrawRow(int row, float x, float y, float width, float height, int filter, boolean mirrorHor, boolean mirrorVert) voiddrawRow(int row, float x, float y, float scale, int filter) voiddrawRow(int row, float x, float y, float scale, int[] light, int filter) voiddrawRow(long startTimeMillis, int row, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) voiddrawRow(long startTimeMillis, int row, float x, float y, float width, float height, int filter) voiddrawRow(long startTimeMillis, int row, float x, float y, float width, float height, int[] light, int filter) voiddrawRow(long startTimeMillis, int row, float x, float y, float width, float height, int[] light, int filter, boolean mirrorHor, boolean mirrorVert) voiddrawRow(long startTimeMillis, int row, float x, float y, float width, float height, int filter, boolean mirrorHor, boolean mirrorVert) voiddrawRow(long startTimeMillis, int row, float x, float y, float scale, int filter) voiddrawRow(long startTimeMillis, int row, float x, float y, float scale, int[] light, int filter) com.google.gson.JsonElement[]getAdditionalFrameData(String name, int row) com.google.gson.JsonElementgetAdditionalFrameData(String name, int row, int frame) intgetFrameAmount(int row) intgetFrameByTime(int row, long millis) intlonggetFrameTime(int row, int frame) intlonggetTotalTime(int row) Methods inherited from interface de.ellpeck.rockbottom.api.render.engine.IDisposable
dispose
-
Field Details
-
ID
-
-
Method Details
-
drawFrame
void drawFrame(int row, int frame, float x, float y, float width, float height, int filter) -
drawFrame
void drawFrame(int row, int frame, float x, float y, float width, float height, int[] light, int filter) -
drawFrame
void drawFrame(int row, int frame, float x, float y, float scale, int filter) -
drawFrame
void drawFrame(int row, int frame, float x, float y, float scale, int[] light, int filter) -
drawFrame
void drawFrame(int row, int frame, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) -
drawRow
void drawRow(int row, float x, float y, float width, float height, int filter) -
drawRow
void drawRow(int row, float x, float y, float width, float height, int[] light, int filter) -
drawRow
void drawRow(int row, float x, float y, float width, float height, int filter, boolean mirrorHor, boolean mirrorVert) -
drawRow
void drawRow(int row, float x, float y, float width, float height, int[] light, int filter, boolean mirrorHor, boolean mirrorVert) -
drawRow
void drawRow(int row, float x, float y, float scale, int filter) -
drawRow
void drawRow(int row, float x, float y, float scale, int[] light, int filter) -
drawRow
void drawRow(int row, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float width, float height, int filter) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float width, float height, int[] light, int filter) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float width, float height, int filter, boolean mirrorHor, boolean mirrorVert) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float width, float height, int[] light, int filter, boolean mirrorHor, boolean mirrorVert) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float scale, int filter) -
drawRow
void drawRow(long startTimeMillis, int row, float x, float y, float scale, int[] light, int filter) -
drawRow
void drawRow(long startTimeMillis, int row, float x1, float y1, float x2, float y2, float srcX1, float srcY1, float srcX2, float srcY2, int[] light, int filter) -
getFrameAmount
int getFrameAmount(int row) -
getTotalTime
long getTotalTime(int row) -
getFrameTime
long getFrameTime(int row, int frame) -
getTexture
ITexture getTexture() -
getFrameWidth
int getFrameWidth() -
getFrameHeight
int getFrameHeight() -
getFrameByTime
int getFrameByTime(int row, long millis) -
getAdditionalFrameData
-
getAdditionalFrameData
-