class GizmoEvent: """String constants for gizmo event hook names.""" DRAG_START = "drag_start" DRAG_MOVE = "drag_move" DRAG_END = "drag_end" ALL = (DRAG_START, DRAG_MOVE, DRAG_END) class TransformGizmoMode: """Simple string constants for gizmo modes.""" NONE = "none" MOVE = "move" ROTATE = "rotate" SCALE = "scale" # reserved for future implementation ALL = "all" # move + rotate together (matches existing UI semantics) __all__ = ["GizmoEvent", "TransformGizmoMode"]