loadImagePalette function
Load colors palette from image as a Color array (RGBA - 32bit).
Implementation
List<Color> loadImagePalette(Image image, int maxPaletteSize) {
final colorsCounter = malloc<Int32>(sizeOf<Int32>());
final result = library.LoadImagePalette(
image.ref,
maxPaletteSize,
colorsCounter,
);
return [
for (var i = 0; i < colorsCounter.value; i++)
Color.fromRef(result.elementAt(i).ref),
];
}