UNPKG

@awayjs/renderer

Version:
13 lines (10 loc) 446 B
import { IAsset } from '@awayjs/core'; import { IImageFactory, Image2D } from '@awayjs/stage'; import { IMaterial } from '../base/IMaterial'; export interface IMaterialFactory extends IImageFactory { readonly mapMatsForBitmaps: NumberMap<IMaterial>; readonly awaySymbols: NumberMap<IAsset>; createMaterial(image?: Image2D, alpha?: number, symbol?: any): IMaterial; createMaterial(color?: number, alpha?: number, symbol?: any): IMaterial; }