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