public interface IRenderer
限定符和类型 | 接口和说明 |
---|---|
static class |
IRenderer.Area |
static interface |
IRenderer.OnDanmakuShownListener |
static class |
IRenderer.RenderingState |
限定符和类型 | 字段和说明 |
---|---|
static int |
CACHE_RENDERING |
static int |
NOTHING_RENDERING |
static int |
TEXT_RENDERING |
限定符和类型 | 方法和说明 |
---|---|
void |
alignBottom(boolean enable) |
void |
clear() |
void |
clearRetainer() |
void |
draw(IDisplayer disp,
IDanmakus danmakus,
long startRenderTime,
IRenderer.RenderingState renderingState) |
void |
release() |
void |
removeOnDanmakuShownListener() |
void |
setCacheManager(ICacheManager cacheManager) |
void |
setOnDanmakuShownListener(IRenderer.OnDanmakuShownListener onDanmakuShownListener) |
void |
setVerifierEnabled(boolean enabled) |
static final int NOTHING_RENDERING
static final int CACHE_RENDERING
static final int TEXT_RENDERING
void draw(IDisplayer disp, IDanmakus danmakus, long startRenderTime, IRenderer.RenderingState renderingState)
void clear()
void clearRetainer()
void release()
void setVerifierEnabled(boolean enabled)
void setCacheManager(ICacheManager cacheManager)
void setOnDanmakuShownListener(IRenderer.OnDanmakuShownListener onDanmakuShownListener)
void removeOnDanmakuShownListener()
void alignBottom(boolean enable)