laya-coreui-es
Version:
laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改
36 lines (35 loc) • 954 B
TypeScript
import { Mesh2D } from "./Mesh2D";
/**
* drawImage,fillRect等会用到的简单的mesh。每次添加必然是一个四边形。
*/
export declare class MeshQuadTexture extends Mesh2D {
static const_stride: number;
private static _fixib;
private static _maxIB;
private static _fixattriInfo;
private static _POOL;
static __int__(): void;
constructor();
/**
*
*/
static getAMesh(mainctx: boolean): MeshQuadTexture;
/**
* 把本对象放到回收池中,以便getMesh能用。
* @override
*/
releaseMesh(): void;
/**
* @override
*/
destroy(): void;
/**
*
* @param pos
* @param uv
* @param color
* @param clip ox,oy,xx,xy,yx,yy
* @param useTex 是否使用贴图。false的话是给fillRect用的
*/
addQuad(pos: any[], uv: ArrayLike<number>, color: number, useTex: boolean): void;
}