summaryrefslogtreecommitdiff
path: root/shared-module
diff options
context:
space:
mode:
authorKevin Matocha <kmatocha@icloud.com>2021-03-16 20:43:23 -0500
committerKevin Matocha <kmatocha@icloud.com>2021-03-16 20:43:23 -0500
commit5c3cce6f5d8ca15aeef486f903da6531f5d53ba5 (patch)
treecb8eb7d529f62addb16355a9904670ea279ff128 /shared-module
parent75ba26ee7c74cded73985212075c6eb4d8071af4 (diff)
add is_transparent getter to displayio.Palette
Diffstat (limited to 'shared-module')
-rw-r--r--shared-module/displayio/Palette.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/shared-module/displayio/Palette.c b/shared-module/displayio/Palette.c
index 6dde3a80f..9b6374ac3 100644
--- a/shared-module/displayio/Palette.c
+++ b/shared-module/displayio/Palette.c
@@ -43,6 +43,10 @@ void common_hal_displayio_palette_make_transparent(displayio_palette_t *self, ui
self->needs_refresh = true;
}
+bool common_hal_displayio_palette_is_transparent(displayio_palette_t *self, uint32_t palette_index) {
+ return self->colors[palette_index].transparent;
+}
+
uint32_t common_hal_displayio_palette_get_len(displayio_palette_t *self) {
return self->color_count;
}