X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka_Displayio.git/blobdiff_plain/03b2e1008f33585652fad5ecedad65d44694b2bc..464b86f21511474a4c151977b2e44b3853f62cdb:/displayio/_structs.py diff --git a/displayio/_structs.py b/displayio/_structs.py index 2f82bb0..955b9b4 100644 --- a/displayio/_structs.py +++ b/displayio/_structs.py @@ -19,18 +19,24 @@ Struct Data Classes for Blinka Displayio from dataclasses import dataclass -__version__ = "0.0.0-auto.0" +__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