Properties
Static
base64toBlob
base64toBlob: ((data, sliceSize?) => Blob)
Type declaration
- (data, sliceSize?): Blob
Parameters
data: string
Optional
sliceSize: number
Returns Blob
Static
cropImage
cropImage: ((url, rect, fileType?, quality?) => Promise<{
blob: Blob | null;
height: number;
width: number;
}>)
Type declaration
- (url, rect, fileType?, quality?): Promise<{
blob: Blob | null;
height: number;
width: number;
}> Parameters
url: string | Blob
rect: {
end: Vec2;
start: Vec2;
}
Optional
fileType: string
Optional
quality: number
Returns Promise<{
blob: Blob | null;
height: number;
width: number;
}>
Static
getRenderTargetImageData
getRenderTargetImageData: ((app, width, height, scene, camera, fileType?, quality?) => Promise<Blob>)
Type declaration
- (app, width, height, scene, camera, fileType?, quality?): Promise<Blob>
Parameters
app: any
width: number
height: number
scene: any
camera: any
Optional
fileType: string
Optional
quality: number
Returns Promise<Blob>
Static
loadImage
loadImage: ((url, fileType?, quality?) => Promise<{
blob: Blob | null;
height: number;
width: number;
}>)
Type declaration
- (url, fileType?, quality?): Promise<{
blob: Blob | null;
height: number;
width: number;
}> Parameters
url: string | Blob
Optional
fileType: string
Optional
quality: number
Returns Promise<{
blob: Blob | null;
height: number;
width: number;
}>
Static
loadImageBase64
loadImageBase64: ((url, fileType?, quality?) => Promise<{
base64: string;
height: number;
width: number;
}>)
Type declaration
- (url, fileType?, quality?): Promise<{
base64: string;
height: number;
width: number;
}> Parameters
url: string | Blob
Optional
fileType: string
Optional
quality: number
Returns Promise<{
base64: string;
height: number;
width: number;
}>
Static
loadImageElement
loadImageElement: ((url) => Promise<{
element: HTMLImageElement;
height: number;
width: number;
}>)
Type declaration
- (url): Promise<{
element: HTMLImageElement;
height: number;
width: number;
}> Returns Promise<{
element: HTMLImageElement;
height: number;
width: number;
}>
Static
mirrorImage
mirrorImage: ((image, materialDirection, isBase64?, fileType?, quality?) => Promise<string | Blob>)
Type declaration
- (image, materialDirection, isBase64?, fileType?, quality?): Promise<string | Blob>
Parameters
image: string | Blob
materialDirection: Vector2
Optional
isBase64: boolean
Optional
fileType: string
Optional
quality: number
Returns Promise<string | Blob>