virtualx-engine/scene/3d
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
..
area.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
area.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
arvr_nodes.cpp Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
arvr_nodes.h Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
audio_stream_player_3d.cpp Use fake audio playing property in editor 2018-05-13 21:42:27 +02:00
audio_stream_player_3d.h Use fake audio playing property in editor 2018-05-13 21:42:27 +02:00
baked_lightmap.cpp Fix timer second not zero padded when < 10 2018-02-22 12:20:23 +01:00
baked_lightmap.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
bone_attachment.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
bone_attachment.h Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
camera.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
camera.h Fix inconsistencies and typos in argument names 2018-02-04 20:10:13 +01:00
collision_object.cpp Fix typo in CollisionObject warning 2018-01-21 21:32:00 +01:00
collision_object.h Before I forget, add warnings on areas without children (should not break anything). 2018-01-18 14:31:07 -03:00
collision_polygon.cpp Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
collision_polygon.h Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
collision_shape.cpp Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
collision_shape.h Update collision shapes data on tree entered 2018-01-11 21:08:58 +01:00
gi_probe.cpp Fixed crash on duplicate GIProbe baking 2018-01-11 19:50:33 +01:00
gi_probe.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
immediate_geometry.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
immediate_geometry.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
interpolated_camera.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
interpolated_camera.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
listener.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
listener.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mesh_instance.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mesh_instance.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
multimesh_instance.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
multimesh_instance.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
navigation.cpp Don't crash when trying to add an invalid navmesh 2018-03-02 12:06:46 +01:00
navigation.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
navigation_mesh.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
navigation_mesh.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
particles.cpp solved particle memory leak, fixes #15591 2018-01-11 16:04:12 -03:00
particles.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
path.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
path.h Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
physics_body.cpp Fix RigidBody's configuration warning for Z axis 2018-04-28 20:30:34 +02:00
physics_body.h Merge pull request #14907 from scayze/rigid_vehicle 2018-01-08 11:50:49 -03:00
physics_joint.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
physics_joint.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
portal.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
portal.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
position_3d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
position_3d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
proximity_group.cpp modify default param names in couple of signals 2018-01-12 15:45:29 +01:00
proximity_group.h Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
ray_cast.cpp Reset collider on ray node 2018-01-12 12:31:02 +01:00
ray_cast.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
reflection_probe.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
reflection_probe.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
remote_transform.cpp Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
remote_transform.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
room_instance.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
room_instance.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
scenario_fx.cpp Warn about WorldEnvironment being ignored 2018-04-29 15:00:41 +02:00
scenario_fx.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
SCsub Fix disable_3d=yes compile errors 2017-10-22 21:24:20 +03:30
skeleton.cpp Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
skeleton.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
spatial.cpp Hand-merge API hash fixes #18514 2018-04-29 20:44:48 +02:00
spatial.h Hand-merge API hash fixes #18514 2018-04-29 20:44:48 +02:00
spatial_velocity_tracker.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
spatial_velocity_tracker.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
sprite_3d.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
sprite_3d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
vehicle_body.cpp Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
vehicle_body.h Merge pull request #14907 from scayze/rigid_vehicle 2018-01-08 11:50:49 -03:00
visibility_notifier.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.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_instance.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_instance.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
voxel_light_baker.cpp Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
voxel_light_baker.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00