UNPKG

laya-coreui-es

Version:

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

59 lines (58 loc) 1.43 kB
import { IStatRender } from "./IStatRender"; import { Sprite } from "../display/Sprite"; /** * 显示Stat的结果。由于stat会引入很多的循环引用,所以把显示部分拆开 * @author laya */ export declare class StatUI extends IStatRender { private static _fontSize; private _txt; private _leftText; private _canvas; private _ctx; private _first; private _vx; private _width; private _height; private _view; /** * @override * 显示性能统计信息。 * @param x X轴显示位置。 * @param y Y轴显示位置。 */ show(x?: number, y?: number): void; private createUIPre; private createUI; /** * @override * 激活性能统计 * */ enable(): void; /** * @override * 隐藏性能统计信息。 */ hide(): void; /** * @override * 点击性能统计显示区域的处理函数。 */ set_onclick(fn: (this: GlobalEventHandlers, ev: MouseEvent) => any): void; /** * @private * 性能统计参数计算循环处理函数。 */ loop(): void; private renderInfoPre; private renderInfo; /** * @override */ isCanvasRender(): boolean; /** * @override * 非canvas模式的渲染 * */ renderNotCanvas(ctx: any, x: number, y: number): void; }