UNPKG

@turbox3d/graphic-component-pixi

Version:

Graphic component library based on pixi

29 lines (28 loc) 1.21 kB
import { Vec2 } from './graphic'; export declare const mirrorImage: (image: string | Blob, materialDirection: Vec2, isBase64?: boolean, fileType?: string, quality?: number) => Promise<string | Blob>; export declare const getRenderTargetImageData: (app: any, width: number, height: number, scene: any, camera: any, fileType?: string, quality?: number) => Promise<Blob>; export declare function loadImageBase64(url: string | Blob, fileType?: string, quality?: number): Promise<{ base64: string; width: number; height: number; }>; export declare function loadImage(url: string | Blob, fileType?: string, quality?: number): Promise<{ blob: Blob | null; width: number; height: number; }>; export declare function loadImageElement(url: string | Blob): Promise<{ element: HTMLImageElement; width: number; height: number; }>; export declare function cropImage(url: string | Blob | HTMLImageElement, rect: { start: Vec2; end: Vec2; }, fileType?: string, quality?: number): Promise<{ blob: Blob | null; element?: HTMLImageElement | undefined; width: number; height: number; }>; export declare function base64toBlob(data: string, sliceSize?: number): Blob;