public interface IDisplayer
限定符和类型 | 字段和说明 |
---|---|
static int |
DANMAKU_STYLE_DEFAULT |
static int |
DANMAKU_STYLE_NONE |
static int |
DANMAKU_STYLE_PROJECTION |
static int |
DANMAKU_STYLE_SHADOW |
static int |
DANMAKU_STYLE_STROKEN |
限定符和类型 | 方法和说明 |
---|---|
int |
draw(BaseDanmaku danmaku) |
int |
getAllMarginTop() |
float |
getDensity() |
int |
getDensityDpi() |
int |
getHeight() |
int |
getMargin() |
int |
getMaximumCacheHeight() |
int |
getMaximumCacheWidth() |
float |
getScaledDensity() |
int |
getSlopPixel() |
float |
getStrokeWidth() |
int |
getWidth() |
boolean |
isHardwareAccelerated() |
void |
measure(BaseDanmaku danmaku,
boolean fromWorkerThread) |
void |
prepare(BaseDanmaku danmaku,
boolean fromWorkerThread) |
void |
recycle(BaseDanmaku danmaku) |
void |
resetSlopPixel(float factor) |
void |
setAllMarginTop(int m) |
void |
setDanmakuStyle(int style,
float[] data) |
void |
setDensities(float density,
int densityDpi,
float scaledDensity) |
void |
setHardwareAccelerated(boolean enable) |
void |
setMargin(int m) |
void |
setSize(int width,
int height) |
static final int DANMAKU_STYLE_DEFAULT
static final int DANMAKU_STYLE_NONE
static final int DANMAKU_STYLE_SHADOW
static final int DANMAKU_STYLE_STROKEN
static final int DANMAKU_STYLE_PROJECTION
int getWidth()
int getHeight()
float getDensity()
int getDensityDpi()
int draw(BaseDanmaku danmaku)
void recycle(BaseDanmaku danmaku)
float getScaledDensity()
int getSlopPixel()
void prepare(BaseDanmaku danmaku, boolean fromWorkerThread)
void measure(BaseDanmaku danmaku, boolean fromWorkerThread)
float getStrokeWidth()
void setHardwareAccelerated(boolean enable)
boolean isHardwareAccelerated()
int getMaximumCacheWidth()
int getMaximumCacheHeight()
void resetSlopPixel(float factor)
void setDensities(float density, int densityDpi, float scaledDensity)
void setSize(int width, int height)
void setDanmakuStyle(int style, float[] data)
void setMargin(int m)
int getMargin()
void setAllMarginTop(int m)
int getAllMarginTop()