summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-11-23Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-11Refactor variant built-in methods yet again.reduz
2020-11-11Merge pull request #43372 from aaronfranke/clamp-fixesRémi Verschelde
2020-11-10Create Variant built-in functions.reduz
2020-11-10Minor clamp and float fixesAaron Franke
2020-11-09Variant: Sync docs with new constructors, fixups after #43403Rémi Verschelde
2020-11-09Merge pull request #43404 from akien-mga/color-fix-clamp-uint32_t-warningRémi Verschelde
2020-11-09Color: Fix -Wtype-limits GCC warning after refactoringRémi Verschelde
2020-11-09Refactored variant constructor logicreduz
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-11-07Refactored variant setters/gettersreduz
2020-11-06Refactored Variant Operators.reduz
2020-11-06Exposed randi_range to global funcs + renamed rand_range to randf_rangeYuri Roubinsky
2020-11-05Remove unused `PHI` define in math funcsAndrii Doroshenko (Xrayez)
2020-11-05doc: Override default value for RandomNumberGenerator.seedRémi Verschelde
2020-11-04doc: Sync classref with current source + fixup some bindingsRémi Verschelde
2020-11-04Implement DirectionalLight2Dreduz
2020-10-29Fix biased output of randi_rangeYuri Roubinsky
2020-10-27Make `randbase` member protected in `RandomNumberGenerator`Andrii Doroshenko (Xrayez)
2020-10-14Refactored binding system for core typesreduz
2020-10-09Merge pull request #42660 from Chaosus/remove_get_uv84_normal_bitRémi Verschelde
2020-10-09Implement GPU Particle Collisionsreduz
2020-10-09Removed unused method Geometry.get_uv84_normal_bitYuri Roubinsky
2020-09-28Merge pull request #42133 from vnen/variant-op-consistencyRémi Verschelde
2020-09-23Remove redundant is_equal_approx_ratio methodAaron Franke
2020-09-23Change Basis is_equal_approx to use instance methodAaron Franke
2020-09-18Linux/BSD: Fix support for NetBSDRémi Verschelde
2020-09-17Allow commutative multiplication in VariantGeorge Marques
2020-09-08Change inequality comparison operators to use exact equalityAaron Franke
2020-09-08Initialise Basis elements with a default Basis in the declaration.Marcel Admiraal
2020-09-04Ensure assignment operators return by reference to avoid unnecessary copies.Marcel Admiraal
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-08-31Merge pull request #40955 from Calinou/test-add-expressionRémi Verschelde
2020-08-27Add a test suite for ExpressionHugo Locurcio
2020-08-13Added volumetric fog effect.Juan Linietsky
2020-07-27Make all String float conversion methods be 64-bitAaron Franke
2020-07-25GDScript: Clarified/fixed inaccuracies in the built-in function docs.Meriipu
2020-07-21Update core documentation to match recent C# changesAaron Franke
2020-07-01Merge pull request #38713 from aaronfranke/string-64bitRémi Verschelde
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
2020-06-25Style: Fix copyright headersRémi Verschelde
2020-06-17Simplify Transform2D get_rotationAaron Franke
2020-06-12- Added more euler rotation orders support.Andrea Catania
2020-06-11Merge pull request #39230 from ntfshard/expression_string_singlequoteRémi Verschelde
2020-06-09AStar: Make get_closest_point() deterministic for equidistant pointsRémi Verschelde
2020-06-03Remove 32-bit String to_int methodAaron Franke
2020-06-02Fix for Expression class: inner string can be single quotedntfs.hard
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-19Style: Remove unnecessary semicolons from `core`Rémi Verschelde