X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka_Displayio.git/blobdiff_plain/03b2e1008f33585652fad5ecedad65d44694b2bc..d01c1196ec8319a377b9703b41a58c1f13f19842:/displayio/_structs.py diff --git a/displayio/_structs.py b/displayio/_structs.py index 2f82bb0..1e76121 100644 --- a/displayio/_structs.py +++ b/displayio/_structs.py @@ -22,15 +22,21 @@ from dataclasses import dataclass __version__ = "0.0.0-auto.0" __repo__ = "https://github.com/adafruit/Adafruit_Blinka_Displayio.git" + @dataclass class RectangleStruct: + # pylint: disable=invalid-name + """Rectangle Struct Dataclass. To eventually be replaced by Area.""" x1: int y1: int x2: int y2: int + @dataclass class TransformStruct: + # pylint: disable=invalid-name + """Transform Struct Dataclass""" x: int = 0 y: int = 0 dx: int = 1 @@ -40,8 +46,11 @@ class TransformStruct: mirror_x: bool = False mirror_y: bool = False + @dataclass class ColorspaceStruct: + # pylint: disable=invalid-name + """Colorspace Struct Dataclass""" depth: int bytes_per_cell: int = 0 tricolor_hue: int = 0