UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

32 lines (31 loc) 905 B
import { CharRenderInfo } from "./CharRenderInfo"; import { ICharRender } from "./ICharRender"; export declare class CharRender_Native extends ICharRender { private lastFont; private lastScaleX; private lastScaleY; constructor(); /** * * @param font * @param str * @override */ getWidth(font: string, str: string): number; /** * * @param sx * @param sy * @override */ scale(sx: number, sy: number): void; /** *TODO stroke * @param char * @param font * @param size 返回宽高 * @return * @override */ getCharBmp(char: string, font: string, lineWidth: number, colStr: string, strokeColStr: string, size: CharRenderInfo, margin_left: number, margin_top: number, margin_right: number, margin_bottom: number, rect?: any[] | null): ImageData | null; }