summaryrefslogtreecommitdiff
path: root/scene/2d/path_2d.cpp
AgeCommit message (Expand)Author
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-07-14prevent crash on NaN offset in path_follower 2d and 3dHayden Leete
2022-06-20Add Path2D/3D debug optionssmix8
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-04-17PathFollow2D and PathFollow3D: don't set offset to NaNRicardo Buring
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-01-09Path2D: Check points count before rendering.Anilforextra
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-01Faster Path2D drawing with polylinelawnjelly
2021-08-13Fix some unnecessary includesAaron Franke
2021-04-11Use Array for node configuration warningsNathan Franke
2021-03-19Use real_t in non-physics 2D nodesAaron Franke
2021-02-10Removed _change_notifyreduz
2021-02-07Initialize class variables with default values in scene/ [1/2]Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Merge pull request #44149 from madmiraal/rename-tangent-orthogonalRémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-11Move initialization of some classes to headersTomasz Chabora
2020-12-06Rename Vector2.tangent() to Vector2.orthogonal()Marcel Admiraal
2020-12-04Rename PathFollow2D rotate boolAaron Franke
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-01Merge pull request #38743 from arrowinaknee/node-config-warningsRémi Verschelde
2020-06-12Object: Add usage hint to instantiate Object properties in editorRémi Verschelde
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-16Update all get_configuration_warning to retrieve warnings from the parentArrowInAKnee
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-27Merge pull request #36035 from Xrayez/path2d-fix-self-modulateRémi Verschelde
2020-04-13Handle huge offset values in Path2D and Path3D set_offsetMickeMakaron
2020-04-02Replace NULL with nullptrlupoDharkael
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-11Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky
2020-02-09Do not override Path2D.self_modulate propertyAndrii Doroshenko (Xrayez)
2020-02-03Updates Path2D in debugging if navigation is visibleHaoyu Qiu
2020-01-24Allow greater values in unit_offsetTomasz Chabora
2020-01-09Don't compile editor-only function when tools=noGilles Roudière
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-11-30Remove unnecessary bounded_offset from PathFollow2DTomasz Chabora
2019-08-18Improve the appearance of 2D path editorsHugo Locurcio
2019-07-08Fix some issue with TileMap's and other nodes' boundariesBojidar Marinov
2019-05-25Don't allow PathFollow offset outside boundsTomasz Chabora
2019-04-05Replace a few #if/#elif with #ifdef and "#elif defined"Ignacio Etcheverry
2019-02-23Do not crash on empty path, closes #23701Juan Linietsky
2019-01-03Allow offset and unit_offset to be set higher than one loopTimo Schwarzer
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-04#24131: fix for PathFollow offset slider overlapping with the inspectorGleb Mineev
2018-10-30Fix crash adding point to a Curve2D from the editorlupoDharkael