virtualx-engine/scene/2d
ShyRed c2a8eb2081 Use fake audio playing property in editor
It appears that some time ago users were supposed to be able to include the playback of sound effects in their animations by placing keys on the "playing" property. Back then the key frame editor took the value of the checkbox in the property_editor.

Somewhere / Sometime this behaviour changed and the key frame editor is now reading the actual value from the object instead of relying on the property editor.

This commit introduces a fake active field that is returned when reading the playing property in the editor. While the actual active flag is changed when playback is finished the fake one will stay the same thus allowing the user to take their time with setting the key in the animation editor.

(cherry picked from commit bc1522e268)
2018-05-13 21:42:27 +02:00
..
animated_sprite.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
animated_sprite.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
area_2d.cpp Update an outdated method name in error message 2018-02-19 22:13:46 +01:00
area_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
audio_stream_player_2d.cpp Use fake audio playing property in editor 2018-05-13 21:42:27 +02:00
audio_stream_player_2d.h Use fake audio playing property in editor 2018-05-13 21:42:27 +02:00
back_buffer_copy.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
back_buffer_copy.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
camera_2d.cpp Fix inverted RIGHT/LEFT TOP/BOTTOM Camera2D drag margin in runtime (editor works fine). Fix #16095. 2018-01-27 19:37:04 +01:00
camera_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
canvas_item.cpp Prevent visibility notification been called twice in object creation 2018-04-28 22:38:19 +02:00
canvas_item.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
canvas_modulate.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
canvas_modulate.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
collision_object_2d.cpp Fix minor typo: it's -> its 2018-01-20 20:18:43 +02:00
collision_object_2d.h Before I forget, add warnings on areas without children (should not break anything). 2018-01-18 14:31:07 -03:00
collision_polygon_2d.cpp Fix line thickness for CollisionPolygon2D. 2018-03-28 21:23:42 +02:00
collision_polygon_2d.h Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
collision_shape_2d.cpp Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
collision_shape_2d.h Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
joints_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
joints_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light_occluder_2d.cpp Hand-merge API hash fixes #18514 2018-04-29 20:44:48 +02:00
light_occluder_2d.h Hand-merge API hash fixes #18514 2018-04-29 20:44:48 +02:00
line_2d.cpp Fix Line2D tile mode for non-square textures 2018-03-28 21:33:49 +02:00
line_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
line_builder.cpp Fix Line2D tile mode for non-square textures 2018-03-28 21:33:49 +02:00
line_builder.h Fix Line2D tile mode for non-square textures 2018-03-28 21:33:49 +02:00
navigation2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
navigation2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
navigation_polygon.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
navigation_polygon.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
node_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
node_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_background.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_background.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_layer.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_layer.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
particles_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
particles_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
path_2d.cpp defend Path2D against a null curve 2018-01-22 22:45:38 -06:00
path_2d.h Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
path_texture.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
path_texture.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
physics_body_2d.cpp Clean up some bad words from code comments 2018-02-22 12:22:41 +01:00
physics_body_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
polygon_2d.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
polygon_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
position_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
position_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
ray_cast_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
ray_cast_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
remote_transform_2d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
remote_transform_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
screen_button.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
screen_button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
sprite.cpp Fix error spam with Sprite has compressed texture 2018-04-28 22:54:54 +02:00
sprite.h Update Sprite when Texture changes 2018-04-28 16:13:28 +02:00
tile_map.cpp Implement missing navgiation polygon debugging in tilemap 2018-04-28 20:03:46 +02:00
tile_map.h Update TileMap when its TileSet changes 2018-04-28 16:25:33 +02:00
visibility_notifier_2d.cpp Renamed tree_exited to tree_exiting. tree_exited is now used for actual out of tree notification. 2018-01-12 08:29:24 -03:00
visibility_notifier_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
y_sort.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
y_sort.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00