Base class: Asset
This class provides an interface for loading, manipulating, and saving image data.
Property | Type | Description |
---|---|---|
format | number | read-only format of the pixel data |
size | iVec2 | read-only size of the pixmap |
blocks | iVec2 | read-only number of blocks in the image, for compressed formats |
pixels | Buffer | buffer containing pixel data |
blocksize | number | read-only size of each block, for compressed formats |
Blit | Method | copies an area of a pixmap to another pixmap, with scaling and filtering |
Convert | Method | converts a pixmap to another format |
CopyRect | Method | copies an area of a pixmap to another pixmap |
Extract | Method | extracts part of the pixmap into a new pixmap |
Fill | Method | writes each pixel with the specified color |
ReadPixel | Method | reads a single pixel |
Resize | Method | resizes the pixmap |
Sample | Method | reads a pixel sample with bilinear filtering |
WritePixel | Method | writes a single pixel |
CreatePixmap | Function | Creates a new pixmap object. |
LoadPixmap | Function | Loads a pixmap object from a file. |