From e9420656cbe8ca5d7f25477cdebaa546e0029432 Mon Sep 17 00:00:00 2001 From: Thaddeus Crews Date: Thu, 26 Feb 2026 09:41:33 -0600 Subject: [PATCH] Support binding math constants --- binding_generator.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/binding_generator.py b/binding_generator.py index 2949bcad7..57ba5ad49 100644 --- a/binding_generator.py +++ b/binding_generator.py @@ -2917,6 +2917,13 @@ def correct_default_value(value, type_name): "{}": "Dictionary()", "Transform2D(1, 0, 0, 1, 0, 0)": "Transform2D()", # Default transform. "Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)": "Transform3D()", # Default transform. + "pi": "Math_PI", + "-pi": "-Math_PI", + "tau": "Math_TAU", + "-tau": "-Math_TAU", + "inf": "Math_INF", + "-inf": "-Math_INF", + "nan": "Math_NAN", } if value in value_map: return value_map[value]