summaryrefslogtreecommitdiffstats
path: root/scene/resources/curve.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename `str2var` to `str_to_var` and similarMicky2022-08-261-2/+2
* Clarify the Line2D, Curve2D/3D documentation and fix parameter namesYuri Sizov2022-08-151-2/+2
* Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov2022-08-081-2/+2
* Refactor bezier interpolation functionsHendrik Brucker2022-06-271-25/+13
* Fix Curve{2D,3D} notifying property list changedRaul Santos2022-06-231-14/+36
* Fixed dragging curve pointsVitika92022-06-221-5/+19
* Expose Curve points in the inspectorRaul Santos2022-05-171-1/+255
* Implement `mark_dirty` in Curve2D and Curve3DRaul Santos2022-05-171-32/+26
* Regression: Fix Curve2D/Curve3D bakingHendrik Brucker2022-05-161-4/+6
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* Fix Curve bake algorithmRaul Santos2022-05-121-45/+55
* Fix Curve idx calculation for baked tilts and up vectorsRaul Santos2022-05-121-23/+42
* Vectors: Use clear() and has().Anilforextra2022-02-021-7/+7
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Improve Curve with const and real_tAaron Franke2021-11-301-242/+242
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-4/+4
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-3/+3
* Use range iterators for `Map`Lightning_A2021-09-301-4/+4
* Curve2D/Curve3D: exact linear interpolationJihyun Yu2021-08-211-26/+71
* Some work on double supportAaron Franke2021-08-091-4/+4
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-2/+2
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-5/+5
* Optimize StringName usagereduz2021-07-181-2/+2
* Implement Particle Trailsreduz2021-04-301-2/+2
* Initialize class variables with default values in scene/ [2/2]Rafał Mikrut2021-02-091-14/+2
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-2/+2
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-67/+124
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+12
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-90/+0
* Revert "Renamed plane's d to distance"Rémi Verschelde2020-05-101-2/+2
* Renamed plane's d to distanceMarcus Elg2020-05-101-2/+2
* [Core] Rename linear_interpolate to lerpAaron Franke2020-04-291-2/+2
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-2/+2
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-8/+8
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-45/+36
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Remove ERR_EXPLAIN from scene/* codeTomasz Chabora2019-08-091-32/+8
* Curve: Prevent forcing 1.0 min value to 0.99Rémi Verschelde2019-06-211-4/+9
* Fixing Curve2D/3D baked interpolated valuesMaxime Leroy2019-05-011-3/+6
* Small fixes, mostly dupicated codeqarmin2019-04-081-1/+1
* Appease some CppCheck warns for files in the "scene" directoryMichael Alexsander Silva Dias2019-01-161-16/+16
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-1/+1
* Bind Curve::get_point_countmerumelu2018-09-071-0/+1
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-36/+36
* Support for CPU based particles, which aids compatibility with OpenGL ES 2.0Juan Linietsky2018-07-061-0/+10
* Up vector implementation and OrientedPathFollow.danilo22052018-05-201-0/+125
* Added methods get_closest_point and get_closest_offset to both Curve2D and Cu...danilo22052018-05-011-0/+166
* Bind many more properties to scriptsBojidar Marinov2018-01-121-3/+3