const

        classDiagram
  Enum <|-- DrawingMode
  Enum <|-- ID
  Enum <|-- Orient
    

Charmy constants.

class charmy.const.DEBUG_FLAGS

基类:object

Debug options, for testing only, no guarantee under production.

DRAW_OBJECTS_BOUNDARY: bool = False
WAIT_AFTER_EACH_FRAME: bool | float = False
MARK_REDRAWS: bool = False
class charmy.const.Configs(default_backend: 'str' = 'auto')

基类:object

default_backend: str = 'auto'
__init__(default_backend: str = 'auto') None
class charmy.const.MOUSE_KEYS

基类:object

Consts of mouse keys.

  • LEFT: 0

  • MIDDLE: 1

  • RIGHT: 2

LEFT: int = 0
MIDDLE: int = 1
RIGHT: int = 2
class charmy.const.ID(*values)

基类:Enum

ID is an enum to store object ID.

AUTO: Auto generate ID. NONE: No ID.

AUTO = 0
NONE = 1
class charmy.const.DrawingMode(*values)

基类:Enum

DrawingMode is an enum to store drawing mode. IMMEDIATE(immediate): IMMEDIATE is an enum to store drawing mode. RETAINED(retained): RETAINED is an enum to store drawing mode.

IMMEDIATE = 'IMMEDIATE'
immediate = 'IMMEDIATE'
RETAINED = 'READIED'
retained = 'READIED'
class charmy.const.Orient(*values)

基类:Enum

HORIZONTAL = 'h'
H = 'h'
VERTICAL = 'v'
V = 'v'