api

bmp.ch

Declarations in bmp.ch

1 declarationsimage

Declarations

Public only
image#
Publicnamespace
namespace image
load_bmp#
Publicfunction
func load_bmp(path : *char) : Result<Image, ImageError>
parse_bmp#
Publicfunction
func parse_bmp(data : *u8, data_len : size_t) : Result<Image, ImageError>
encode_bmp#
Publicfunction
func encode_bmp(img : *Image) : Result<vector<u8>, ImageError>
encode_bmp — encode Image to in-memory BMP bytes (no file I/O).
save_bmp#
Publicfunction
func save_bmp(img : *Image, path : *char) : Result<Unit, ImageError>