aboutsummaryrefslogtreecommitdiff
path: root/scene/3d/audio_stream_player_3d.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-1/+1
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Removed type_mask and fixed some variable nameAndreaCatania2017-11-211-1/+1
|
* Refactor Fixed to PhysicsPoommetee Ketson2017-10-211-1/+1
|
* Renamed fixed_process to physics_processAndreaCatania2017-09-301-6/+6
|
* Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez2017-09-231-3/+3
| | | | classes
* Rename pos to position in user facing methods and variablesletheed2017-09-201-5/+5
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Renamed play to playing property, but now playing and is_playing is the ↵Juan Linietsky2017-09-131-1/+1
| | | | same, to avoid confusing. Closes #11211
* Fixed issues with surround sound on audio serverMarcelo Fernandez2017-09-121-89/+65
|
* Renamed playing property of audiostreams to play, to make it clearer. Fixes ↵Juan Linietsky2017-09-061-3/+5
| | | | | | #10730 Also disabled the auto shut down of the property when stream ends, to make it easier to animate
* Fix use of unitialized variablesHein-Pieter van Braam2017-09-021-1/+5
| | | | The second in my quest to make Godot 3.x compile with -Werror on GCC7
* Fix freeze on exit on audiostreamplayers when setting invalid stream, closes ↵Juan Linietsky2017-09-011-2/+2
| | | | #10093
* added finished signals to audio stream players, fixes #9928Juan Linietsky2017-08-251-0/+3
|
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-1/+1
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Merge pull request #10351 from neikeq/enums-are-for-the-weakJuan Linietsky2017-08-211-8/+8
|\ | | | | ClassDB: Provide the enum name of integer constants
| * ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-201-8/+8
| |
* | Removes editor_hint from SceneTreeIgnacio Etcheverry2017-08-191-1/+1
|/
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-1/+1
|
* -Fix for multiple reflection probes causing issues.Juan Linietsky2017-07-151-6/+26
| | | | -Fix for positional sound corruption to avoid making people deaf.
* Lots of work on Audio & Physics engine:Juan Linietsky2017-07-151-0/+910
-Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.