BoxDrawings

class gamelib.Assets.Graphics.BoxDrawings

Box drawing elements (unicode)

Here is the list of supported glyphs:

  • LIGHT_HORIZONTAL = ─
  • HEAVY_HORIZONTAL = ━
  • LIGHT_VERTICAL = │
  • HEAVY_VERTICAL = ┃
  • LIGHT_TRIPLE_DASH_HORIZONTAL = ┄
  • HEAVY_TRIPLE_DASH_HORIZONTAL = ┅
  • LIGHT_TRIPLE_DASH_VERTICAL = ┆
  • HEAVY_TRIPLE_DASH_VERTICAL = ┇
  • LIGHT_QUADRUPLE_DASH_HORIZONTAL = ┈
  • HEAVY_QUADRUPLE_DASH_HORIZONTAL = ┉
  • LIGHT_QUADRUPLE_DASH_VERTICAL = ┊
  • HEAVY_QUADRUPLE_DASH_VERTICAL = ┋
  • LIGHT_DOWN_AND_RIGHT = ┌
  • DOWN_LIGHT_AND_RIGHT_HEAVY = ┍
  • DOWN_HEAVY_AND_RIGHT_LIGHT = ┎
  • HEAVY_DOWN_AND_RIGHT = ┏
  • LIGHT_DOWN_AND_LEFT = ┐
  • DOWN_LIGHT_AND_LEFT_HEAVY = ┑
  • DOWN_HEAVY_AND_LEFT_LIGHT = ┒
  • HEAVY_DOWN_AND_LEFT = ┓
  • LIGHT_UP_AND_RIGHT = └
  • UP_LIGHT_AND_RIGHT_HEAVY = ┕
  • UP_HEAVY_AND_RIGHT_LIGHT = ┖
  • HEAVY_UP_AND_RIGHT = ┗
  • LIGHT_UP_AND_LEFT = ┘
  • UP_LIGHT_AND_LEFT_HEAVY = ┙
  • UP_HEAVY_AND_LEFT_LIGHT = ┚
  • HEAVY_UP_AND_LEFT = ┛
  • LIGHT_VERTICAL_AND_RIGHT = ├
  • VERTICAL_LIGHT_AND_RIGHT_HEAVY = ┝
  • UP_HEAVY_AND_RIGHT_DOWN_LIGHT = ┞
  • DOWN_HEAVY_AND_RIGHT_UP_LIGHT = ┟
  • VERTICAL_HEAVY_AND_RIGHT_LIGHT = ┠
  • DOWN_LIGHT_AND_RIGHT_UP_HEAVY = ┡
  • UP_LIGHT_AND_RIGHT_DOWN_HEAVY = ┢
  • HEAVY_VERTICAL_AND_RIGHT = ┣
  • LIGHT_VERTICAL_AND_LEFT = ┤
  • VERTICAL_LIGHT_AND_LEFT_HEAVY = ┥
  • UP_HEAVY_AND_LEFT_DOWN_LIGHT = ┦
  • DOWN_HEAVY_AND_LEFT_UP_LIGHT = ┧
  • VERTICAL_HEAVY_AND_LEFT_LIGHT = ┨
  • DOWN_LIGHT_AND_LEFT_UP_HEAVY = ┩
  • UP_LIGHT_AND_LEFT_DOWN_HEAVY = ┪
  • HEAVY_VERTICAL_AND_LEFT = ┫
  • LIGHT_DOWN_AND_HORIZONTAL = ┬
  • LEFT_HEAVY_AND_RIGHT_DOWN_LIGHT = ┭
  • RIGHT_HEAVY_AND_LEFT_DOWN_LIGHT = ┮
  • DOWN_LIGHT_AND_HORIZONTAL_HEAVY = ┯
  • DOWN_HEAVY_AND_HORIZONTAL_LIGHT = ┰
  • RIGHT_LIGHT_AND_LEFT_DOWN_HEAVY = ┱
  • LEFT_LIGHT_AND_RIGHT_DOWN_HEAVY = ┲
  • HEAVY_DOWN_AND_HORIZONTAL = ┳
  • LIGHT_UP_AND_HORIZONTAL = ┴
  • LEFT_HEAVY_AND_RIGHT_UP_LIGHT = ┵
  • RIGHT_HEAVY_AND_LEFT_UP_LIGHT = ┶
  • UP_LIGHT_AND_HORIZONTAL_HEAVY = ┷
  • UP_HEAVY_AND_HORIZONTAL_LIGHT = ┸
  • RIGHT_LIGHT_AND_LEFT_UP_HEAVY = ┹
  • LEFT_LIGHT_AND_RIGHT_UP_HEAVY = ┺
  • HEAVY_UP_AND_HORIZONTAL = ┻
  • LIGHT_VERTICAL_AND_HORIZONTAL = ┼
  • LEFT_HEAVY_AND_RIGHT_VERTICAL_LIGHT = ┽
  • RIGHT_HEAVY_AND_LEFT_VERTICAL_LIGHT = ┾
  • VERTICAL_LIGHT_AND_HORIZONTAL_HEAVY = ┿
  • UP_HEAVY_AND_DOWN_HORIZONTAL_LIGHT = ╀
  • DOWN_HEAVY_AND_UP_HORIZONTAL_LIGHT = ╁
  • VERTICAL_HEAVY_AND_HORIZONTAL_LIGHT = ╂
  • LEFT_UP_HEAVY_AND_RIGHT_DOWN_LIGHT = ╃
  • RIGHT_UP_HEAVY_AND_LEFT_DOWN_LIGHT = ╄
  • LEFT_DOWN_HEAVY_AND_RIGHT_UP_LIGHT = ╅
  • RIGHT_DOWN_HEAVY_AND_LEFT_UP_LIGHT = ╆
  • DOWN_LIGHT_AND_UP_HORIZONTAL_HEAVY = ╇
  • UP_LIGHT_AND_DOWN_HORIZONTAL_HEAVY = ╈
  • RIGHT_LIGHT_AND_LEFT_VERTICAL_HEAVY = ╉
  • LEFT_LIGHT_AND_RIGHT_VERTICAL_HEAVY = ╊
  • HEAVY_VERTICAL_AND_HORIZONTAL = ╋
  • LIGHT_DOUBLE_DASH_HORIZONTAL = ╌
  • HEAVY_DOUBLE_DASH_HORIZONTAL = ╍
  • LIGHT_DOUBLE_DASH_VERTICAL = ╎
  • HEAVY_DOUBLE_DASH_VERTICAL = ╏
  • DOUBLE_HORIZONTAL = ═
  • DOUBLE_VERTICAL = ║
  • DOWN_SINGLE_AND_RIGHT_DOUBLE = ╒
  • DOWN_DOUBLE_AND_RIGHT_SINGLE = ╓
  • DOUBLE_DOWN_AND_RIGHT = ╔
  • DOWN_SINGLE_AND_LEFT_DOUBLE = ╕
  • DOWN_DOUBLE_AND_LEFT_SINGLE = ╖
  • DOUBLE_DOWN_AND_LEFT = ╗
  • UP_SINGLE_AND_RIGHT_DOUBLE = ╘
  • UP_DOUBLE_AND_RIGHT_SINGLE = ╙
  • DOUBLE_UP_AND_RIGHT = ╚
  • UP_SINGLE_AND_LEFT_DOUBLE = ╛
  • UP_DOUBLE_AND_LEFT_SINGLE = ╜
  • DOUBLE_UP_AND_LEFT = ╝
  • VERTICAL_SINGLE_AND_RIGHT_DOUBLE = ╞
  • VERTICAL_DOUBLE_AND_RIGHT_SINGLE = ╟
  • DOUBLE_VERTICAL_AND_RIGHT = ╠
  • VERTICAL_SINGLE_AND_LEFT_DOUBLE = ╡
  • VERTICAL_DOUBLE_AND_LEFT_SINGLE = ╢
  • DOUBLE_VERTICAL_AND_LEFT = ╣
  • DOWN_SINGLE_AND_HORIZONTAL_DOUBLE = ╤
  • DOWN_DOUBLE_AND_HORIZONTAL_SINGLE = ╥
  • DOUBLE_DOWN_AND_HORIZONTAL = ╦
  • UP_SINGLE_AND_HORIZONTAL_DOUBLE = ╧
  • UP_DOUBLE_AND_HORIZONTAL_SINGLE = ╨
  • DOUBLE_UP_AND_HORIZONTAL = ╩
  • VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE = ╪
  • VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE = ╫
  • DOUBLE_VERTICAL_AND_HORIZONTAL = ╬
  • LIGHT_ARC_DOWN_AND_RIGHT = ╭
  • LIGHT_ARC_DOWN_AND_LEFT = ╮
  • LIGHT_ARC_UP_AND_LEFT = ╯
  • LIGHT_ARC_UP_AND_RIGHT = ╰
  • LIGHT_DIAGONAL_UPPER_RIGHT_TO_LOWER_LEFT = ╱
  • LIGHT_DIAGONAL_UPPER_LEFT_TO_LOWER_RIGHT = ╲
  • LIGHT_DIAGONAL_CROSS = ╳
  • LIGHT_LEFT = ╴
  • LIGHT_UP = ╵
  • LIGHT_RIGHT = ╶
  • LIGHT_DOWN = ╷
  • HEAVY_LEFT = ╸
  • HEAVY_UP = ╹
  • HEAVY_RIGHT = ╺
  • HEAVY_DOWN = ╻
  • LIGHT_LEFT_AND_HEAVY_RIGHT = ╼
  • LIGHT_UP_AND_HEAVY_DOWN = ╽
  • HEAVY_LEFT_AND_LIGHT_RIGHT = ╾
  • HEAVY_UP_AND_LIGHT_DOWN = ╿
__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__ Initialize self.

Attributes

DOUBLE_DOWN_AND_HORIZONTAL
DOUBLE_DOWN_AND_LEFT
DOUBLE_DOWN_AND_RIGHT
DOUBLE_HORIZONTAL
DOUBLE_UP_AND_HORIZONTAL
DOUBLE_UP_AND_LEFT
DOUBLE_UP_AND_RIGHT
DOUBLE_VERTICAL
DOUBLE_VERTICAL_AND_HORIZONTAL
DOUBLE_VERTICAL_AND_LEFT
DOUBLE_VERTICAL_AND_RIGHT
DOWN_DOUBLE_AND_HORIZONTAL_SINGLE
DOWN_DOUBLE_AND_LEFT_SINGLE
DOWN_DOUBLE_AND_RIGHT_SINGLE
DOWN_HEAVY_AND_HORIZONTAL_LIGHT
DOWN_HEAVY_AND_LEFT_LIGHT
DOWN_HEAVY_AND_LEFT_UP_LIGHT
DOWN_HEAVY_AND_RIGHT_LIGHT
DOWN_HEAVY_AND_RIGHT_UP_LIGHT
DOWN_HEAVY_AND_UP_HORIZONTAL_LIGHT
DOWN_LIGHT_AND_HORIZONTAL_HEAVY
DOWN_LIGHT_AND_LEFT_HEAVY
DOWN_LIGHT_AND_LEFT_UP_HEAVY
DOWN_LIGHT_AND_RIGHT_HEAVY
DOWN_LIGHT_AND_RIGHT_UP_HEAVY
DOWN_LIGHT_AND_UP_HORIZONTAL_HEAVY
DOWN_SINGLE_AND_HORIZONTAL_DOUBLE
DOWN_SINGLE_AND_LEFT_DOUBLE
DOWN_SINGLE_AND_RIGHT_DOUBLE
HEAVY_DOUBLE_DASH_HORIZONTAL
HEAVY_DOUBLE_DASH_VERTICAL
HEAVY_DOWN
HEAVY_DOWN_AND_HORIZONTAL
HEAVY_DOWN_AND_LEFT
HEAVY_DOWN_AND_RIGHT
HEAVY_HORIZONTAL
HEAVY_LEFT
HEAVY_LEFT_AND_LIGHT_RIGHT
HEAVY_QUADRUPLE_DASH_HORIZONTAL
HEAVY_QUADRUPLE_DASH_VERTICAL
HEAVY_RIGHT
HEAVY_TRIPLE_DASH_HORIZONTAL
HEAVY_TRIPLE_DASH_VERTICAL
HEAVY_UP
HEAVY_UP_AND_HORIZONTAL
HEAVY_UP_AND_LEFT
HEAVY_UP_AND_LIGHT_DOWN
HEAVY_UP_AND_RIGHT
HEAVY_VERTICAL
HEAVY_VERTICAL_AND_HORIZONTAL
HEAVY_VERTICAL_AND_LEFT
HEAVY_VERTICAL_AND_RIGHT
LEFT_DOWN_HEAVY_AND_RIGHT_UP_LIGHT
LEFT_HEAVY_AND_RIGHT_DOWN_LIGHT
LEFT_HEAVY_AND_RIGHT_UP_LIGHT
LEFT_HEAVY_AND_RIGHT_VERTICAL_LIGHT
LEFT_LIGHT_AND_RIGHT_DOWN_HEAVY
LEFT_LIGHT_AND_RIGHT_UP_HEAVY
LEFT_LIGHT_AND_RIGHT_VERTICAL_HEAVY
LEFT_UP_HEAVY_AND_RIGHT_DOWN_LIGHT
LIGHT_ARC_DOWN_AND_LEFT
LIGHT_ARC_DOWN_AND_RIGHT
LIGHT_ARC_UP_AND_LEFT
LIGHT_ARC_UP_AND_RIGHT
LIGHT_DIAGONAL_CROSS
LIGHT_DIAGONAL_UPPER_LEFT_TO_LOWER_RIGHT
LIGHT_DIAGONAL_UPPER_RIGHT_TO_LOWER_LEFT
LIGHT_DOUBLE_DASH_HORIZONTAL
LIGHT_DOUBLE_DASH_VERTICAL
LIGHT_DOWN
LIGHT_DOWN_AND_HORIZONTAL
LIGHT_DOWN_AND_LEFT
LIGHT_DOWN_AND_RIGHT
LIGHT_HORIZONTAL
LIGHT_LEFT
LIGHT_LEFT_AND_HEAVY_RIGHT
LIGHT_QUADRUPLE_DASH_HORIZONTAL
LIGHT_QUADRUPLE_DASH_VERTICAL
LIGHT_RIGHT
LIGHT_TRIPLE_DASH_HORIZONTAL
LIGHT_TRIPLE_DASH_VERTICAL
LIGHT_UP
LIGHT_UP_AND_HEAVY_DOWN
LIGHT_UP_AND_HORIZONTAL
LIGHT_UP_AND_LEFT
LIGHT_UP_AND_RIGHT
LIGHT_VERTICAL
LIGHT_VERTICAL_AND_HORIZONTAL
LIGHT_VERTICAL_AND_LEFT
LIGHT_VERTICAL_AND_RIGHT
RIGHT_DOWN_HEAVY_AND_LEFT_UP_LIGHT
RIGHT_HEAVY_AND_LEFT_DOWN_LIGHT
RIGHT_HEAVY_AND_LEFT_UP_LIGHT
RIGHT_HEAVY_AND_LEFT_VERTICAL_LIGHT
RIGHT_LIGHT_AND_LEFT_DOWN_HEAVY
RIGHT_LIGHT_AND_LEFT_UP_HEAVY
RIGHT_LIGHT_AND_LEFT_VERTICAL_HEAVY
RIGHT_UP_HEAVY_AND_LEFT_DOWN_LIGHT
UP_DOUBLE_AND_HORIZONTAL_SINGLE
UP_DOUBLE_AND_LEFT_SINGLE
UP_DOUBLE_AND_RIGHT_SINGLE
UP_HEAVY_AND_DOWN_HORIZONTAL_LIGHT
UP_HEAVY_AND_HORIZONTAL_LIGHT
UP_HEAVY_AND_LEFT_DOWN_LIGHT
UP_HEAVY_AND_LEFT_LIGHT
UP_HEAVY_AND_RIGHT_DOWN_LIGHT
UP_HEAVY_AND_RIGHT_LIGHT
UP_LIGHT_AND_DOWN_HORIZONTAL_HEAVY
UP_LIGHT_AND_HORIZONTAL_HEAVY
UP_LIGHT_AND_LEFT_DOWN_HEAVY
UP_LIGHT_AND_LEFT_HEAVY
UP_LIGHT_AND_RIGHT_DOWN_HEAVY
UP_LIGHT_AND_RIGHT_HEAVY
UP_SINGLE_AND_HORIZONTAL_DOUBLE
UP_SINGLE_AND_LEFT_DOUBLE
UP_SINGLE_AND_RIGHT_DOUBLE
VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE
VERTICAL_DOUBLE_AND_LEFT_SINGLE
VERTICAL_DOUBLE_AND_RIGHT_SINGLE
VERTICAL_HEAVY_AND_HORIZONTAL_LIGHT
VERTICAL_HEAVY_AND_LEFT_LIGHT
VERTICAL_HEAVY_AND_RIGHT_LIGHT
VERTICAL_LIGHT_AND_HORIZONTAL_HEAVY
VERTICAL_LIGHT_AND_LEFT_HEAVY
VERTICAL_LIGHT_AND_RIGHT_HEAVY
VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE
VERTICAL_SINGLE_AND_LEFT_DOUBLE
VERTICAL_SINGLE_AND_RIGHT_DOUBLE