public interface IDrawTask
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
IDrawTask.TaskListener |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDanmaku(BaseDanmaku item) |
void |
clearDanmakusOnScreen(long currMillis) |
IRenderer.RenderingState |
draw(AbsDisplayer displayer) |
IDanmakus |
getVisibleDanmakusOnTime(long time) |
void |
invalidateDanmaku(BaseDanmaku item,
boolean remeasure) |
void |
prepare() |
void |
quit() |
void |
removeAllDanmakus(boolean isClearDanmakusOnScreen) |
void |
removeAllLiveDanmakus() |
void |
requestClear() |
void |
requestHide() |
void |
reset() |
void |
seek(long mills) |
void |
setParser(BaseDanmakuParser parser) |
void |
start() |
void addDanmaku(BaseDanmaku item)
void removeAllDanmakus(boolean isClearDanmakusOnScreen)
void removeAllLiveDanmakus()
void clearDanmakusOnScreen(long currMillis)
IDanmakus getVisibleDanmakusOnTime(long time)
IRenderer.RenderingState draw(AbsDisplayer displayer)
void reset()
void seek(long mills)
void start()
void quit()
void prepare()
void requestClear()
void setParser(BaseDanmakuParser parser)
void invalidateDanmaku(BaseDanmaku item, boolean remeasure)
void requestHide()