BoxDrawings
- class pygamelib.assets.graphics.BoxDrawings
Bases:
object
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__()
Methods
__init__
()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 = '╞'