UNPKG

laya-coreui-es

Version:

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

32 lines (31 loc) 982 B
import { Context } from "../../resource/Context"; import { Value2D } from "../shader/d2/value/Value2D"; import { Mesh2D } from "../utils/Mesh2D"; import { SubmitBase } from "./SubmitBase"; export declare class Submit extends SubmitBase { protected static _poolSize: number; protected static POOL: Submit[]; constructor(renderType?: number); /** * @override */ renderSubmit(): number; /** * @override */ releaseRender(): void; /** * create方法只传对submit设置的值 */ static create(context: Context, mesh: Mesh2D, sv: Value2D): Submit; /** * 创建一个矢量submit * @param ctx * @param mesh * @param numEle 对应drawElement的第二个参数:count * @param offset drawElement的时候的ib的偏移。 * @param sv Value2D * @return */ static createShape(ctx: Context, mesh: Mesh2D, numEle: number, sv: Value2D): Submit; }