| Name | Type | Description | 
|---|---|---|
renderer | 
            
            PIXI.CanvasRenderer | 
                 A reference to the current renderer  | 
        
Implements
- PIXI.ISystem
 - IExtract
 
Members
renderer PIXI.CanvasRenderer | null
A reference to the current renderer
Methods
Will return a base64 encoded string of this target. It works by calling
CanvasExtract.getCanvas and then running toDataURL on that.
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            PIXI.DisplayObject | PIXI.RenderTexture | 
                
                    <optional> | 
            
            
            
                 A displayObject or renderTexture to convert. If left empty will use the main renderer  | 
        
format | 
            
            string | 
                
                    <optional> | 
            
            
            
                 Image format, e.g. "image/jpeg" or "image/webp".  | 
        
quality | 
            
            number | 
                
                    <optional> | 
            
            
            
                 JPEG or Webp compression from 0 to 1. Default is 0.92.  | 
        
Returns:
| Type | Description | 
|---|---|
| Promise<string> | A base64 encoded string of the texture. | 
canvas (target, frame) PIXI.ICanvas
Creates a Canvas element, renders this target to it and then returns it.
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            PIXI.DisplayObject | PIXI.RenderTexture | 
                
                    <optional> | 
            
            
            
                 A displayObject or renderTexture to convert. If left empty will use the main renderer  | 
        
frame | 
            
            PIXI.Rectangle | 
                
                    <optional> | 
            
            
            
                 The frame the extraction is restricted to.  | 
        
Returns:
| Type | Description | 
|---|---|
| PIXI.ICanvas | A Canvas element with the texture rendered on. | 
Destroys the extract
Will return a HTML Image of the target
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            PIXI.DisplayObject | PIXI.RenderTexture | 
                
                    <optional> | 
            
            
            
                 A displayObject or renderTexture to convert. If left empty will use the main renderer  | 
        
format | 
            
            string | 
                
                    <optional> | 
            
            
            
                 Image format, e.g. "image/jpeg" or "image/webp".  | 
        
quality | 
            
            number | 
                
                    <optional> | 
            
            
            
                 JPEG or Webp compression from 0 to 1. Default is 0.92.  | 
        
Returns:
| Type | Description | 
|---|---|
| Promise<HTMLImageElement> | HTML Image of the target | 
Will return a one-dimensional array containing the pixel data of the entire texture in RGBA order, with integer values between 0 and 255 (included).
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            PIXI.DisplayObject | PIXI.RenderTexture | 
                
                    <optional> | 
            
            
            
                 A displayObject or renderTexture to convert. If left empty will use the main renderer  | 
        
frame | 
            
            PIXI.Rectangle | 
                
                    <optional> | 
            
            
            
                 The frame the extraction is restricted to.  | 
        
Returns:
| Type | Description | 
|---|---|
| Uint8ClampedArray | One-dimensional array containing the pixel data of the entire texture |