Rémi Verschelde
2dd1f4ef60
Decouple node.h from scene_tree.h, minimize its other includes
2026-03-05 13:54:46 +01:00
Rémi Verschelde
eabb9a63d4
Rename callable_method_pointer.h to callable_mp.h and include it explicitly
...
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.
Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Rémi Verschelde
765362b033
Explicitly include core/config/engine.h where used
2026-03-04 10:17:10 +01:00
sigmund68k
46e07a8b01
Audio: Check if on tree before calling can_process()
2026-01-19 12:57:54 +01:00
LuoZhihao
8ba4656ea3
Compile out editor-only logic within validate_property in games
2025-06-12 12:54:19 +08:00
Michael Alexsander
16524a8a01
Add "Game" editor for better runtime debugging
2024-10-30 11:42:17 -03:00
Adam Scott
aaafd163b2
Honor pitch_scale value before playing audio sample
2024-08-20 10:29:32 -04:00
Kusok
8c7dd3cb61
Add stop_callable to AudioStreamPlayerInternal
2024-08-11 20:27:15 +08:00
Adam Scott
2f5f84b470
Fix audio samples not being able to be "finished"
2024-07-17 10:45:38 -04:00
Adam Scott
a38f30fbd5
Fix Web samples finished missing signal
2024-07-07 14:47:54 -04:00
Adam Scott
e8212f1849
Remove superfluous non-working sample playing check
2024-06-21 07:17:28 -04:00
Adam Scott
52fa4f05f3
Add samples playback support
2024-06-18 11:06:31 -04:00
kobewi
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
kobewi
a262d2d881
Add shorthand for using singleton string names
2024-05-11 18:53:08 +02:00
kobewi
56bf379fd9
Fix wrong process method in AudioStreamPlayer
2024-02-01 20:30:06 +01:00
kobewi
0c7db3cdad
Add AudioStreamPlayerInternal to unify stream players
2024-01-17 13:12:02 +01:00