godot/scene
Rémi Verschelde b3bc5aafc5 Object: Add usage hint to instantiate Object properties in editor
Fixes #36372 as Path2D/Path3D's `curve` property no longer uses a Curve
instance as default value, but instead it gets a (unique) default Curve
instance when created through the editor (CreateDialog).

ClassDB gets a sanity check to ensure that we don't do the same mistake
for other properties in the future, but instead use the dedicated
property usage hint.

Fixes #36372.
Fixes #36650.

Supersedes #36644 and #36656.

Co-authored-by: Thakee Nathees <thakeenathees@gmail.com>
Co-authored-by: simpuid <utkarsh.email@yahoo.com>
2020-06-12 14:30:18 +02:00
..
2d Object: Add usage hint to instantiate Object properties in editor 2020-06-12 14:30:18 +02:00
3d Object: Add usage hint to instantiate Object properties in editor 2020-06-12 14:30:18 +02:00
animation Restore capture caches when missing 2020-06-05 23:26:25 +02:00
audio Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
debugger Fix resource preview in remote inspector 2020-05-23 11:52:02 +02:00
gui Merge pull request #39337 from Cevantime/add-text-deletion-methods-to-line-edit 2020-06-11 09:33:27 +02:00
main Fix signal duplication bug when duplicating node with instanced children 2020-06-09 21:24:05 +08:00
resources Add generic file icon and its modulation to the 'FileDialog' 2020-06-08 10:31:45 -03:00
register_scene_types.cpp Move RayShape2D implementation into its own translation unit 2020-06-01 01:52:07 +03:00
register_scene_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
scene_string_names.cpp Custom Skeleton3DEditorPlugin 2020-05-22 09:54:34 -07:00
scene_string_names.h Custom Skeleton3DEditorPlugin 2020-05-22 09:54:34 -07:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00