|
enum class | esphome::display::TextAlign {
esphome::display::TOP = 0x00
, esphome::display::CENTER_VERTICAL = 0x01
, esphome::display::BASELINE = 0x02
, esphome::display::BOTTOM = 0x04
,
esphome::display::LEFT = 0x00
, esphome::display::CENTER_HORIZONTAL = 0x08
, esphome::display::RIGHT = 0x10
, esphome::display::TOP_LEFT = TOP | LEFT
,
esphome::display::TOP_CENTER = TOP | CENTER_HORIZONTAL
, esphome::display::TOP_RIGHT = TOP | RIGHT
, esphome::display::CENTER_LEFT = CENTER_VERTICAL | LEFT
, esphome::display::CENTER = CENTER_VERTICAL | CENTER_HORIZONTAL
,
esphome::display::CENTER_RIGHT = CENTER_VERTICAL | RIGHT
, esphome::display::BASELINE_LEFT = BASELINE | LEFT
, esphome::display::BASELINE_CENTER = BASELINE | CENTER_HORIZONTAL
, esphome::display::BASELINE_RIGHT = BASELINE | RIGHT
,
esphome::display::BOTTOM_LEFT = BOTTOM | LEFT
, esphome::display::BOTTOM_CENTER = BOTTOM | CENTER_HORIZONTAL
, esphome::display::BOTTOM_RIGHT = BOTTOM | RIGHT
} |
| TextAlign is used to tell the display class how to position a piece of text. More...
|
|
enum class | esphome::display::ImageAlign {
esphome::display::TOP = 0x00
, esphome::display::CENTER_VERTICAL = 0x01
, esphome::display::BOTTOM = 0x02
, esphome::display::LEFT = 0x00
,
esphome::display::CENTER_HORIZONTAL = 0x04
, esphome::display::RIGHT = 0x08
, esphome::display::TOP_LEFT = TOP | LEFT
, esphome::display::TOP_CENTER = TOP | CENTER_HORIZONTAL
,
esphome::display::TOP_RIGHT = TOP | RIGHT
, esphome::display::CENTER_LEFT = CENTER_VERTICAL | LEFT
, esphome::display::CENTER = CENTER_VERTICAL | CENTER_HORIZONTAL
, esphome::display::CENTER_RIGHT = CENTER_VERTICAL | RIGHT
,
esphome::display::BOTTOM_LEFT = BOTTOM | LEFT
, esphome::display::BOTTOM_CENTER = BOTTOM | CENTER_HORIZONTAL
, esphome::display::BOTTOM_RIGHT = BOTTOM | RIGHT
, esphome::display::HORIZONTAL_ALIGNMENT = LEFT | CENTER_HORIZONTAL | RIGHT
,
esphome::display::VERTICAL_ALIGNMENT = TOP | CENTER_VERTICAL | BOTTOM
} |
| ImageAlign is used to tell the display class how to position a image. More...
|
|
enum | esphome::display::DisplayType { esphome::display::DISPLAY_TYPE_BINARY = 1
, esphome::display::DISPLAY_TYPE_GRAYSCALE = 2
, esphome::display::DISPLAY_TYPE_COLOR = 3
} |
|
enum | esphome::display::DisplayRotation { esphome::display::DISPLAY_ROTATION_0_DEGREES = 0
, esphome::display::DISPLAY_ROTATION_90_DEGREES = 90
, esphome::display::DISPLAY_ROTATION_180_DEGREES = 180
, esphome::display::DISPLAY_ROTATION_270_DEGREES = 270
} |
|
enum | esphome::display::RegularPolygonVariation { esphome::display::VARIATION_POINTY_TOP = 0
, esphome::display::VARIATION_FLAT_TOP = 1
} |
|
enum | esphome::display::RegularPolygonDrawing { esphome::display::DRAWING_OUTLINE = 0
, esphome::display::DRAWING_FILLED = 1
} |
|