godot/core/os
Lukas Tenbrink 75bc471965 Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes.
Optimize `CowData` and `LocalVector` resize for zero constructible types.
Mark several compatible types as `is_zero_constructible`.
2025-03-12 09:49:24 +01:00
..
condition_variable.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
keyboard.cpp Add const references detected by clang-tidy 2023-12-16 13:36:44 -05:00
keyboard.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
main_loop.cpp Apply iwyu suggestion in core. 2024-12-19 00:43:47 +08:00
main_loop.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
memory.cpp Add color channel filter to editor texture previews 2025-01-11 23:27:48 +00:00
memory.h Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
midi_driver.cpp Move MIDI parsing up from ALSA driver to platform independent driver. 2024-06-25 16:46:30 +01:00
midi_driver.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
mutex.cpp Add THREADS_ENABLED macro in order to compile Godot to run on the main thread 2024-01-17 13:58:29 -05:00
mutex.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
os.cpp Add String::remove_char(s) methods for performance and convenience 2025-03-10 13:19:28 +01:00
os.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
rw_lock.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
safe_binary_mutex.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
semaphore.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
shared_object.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
spin_lock.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
thread.cpp Optimize Thread::get_caller_id() 2025-01-03 17:33:10 +01:00
thread.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
thread_safe.cpp Allow threads to mark themselves as safe for nodes 2023-05-24 00:22:58 +02:00
thread_safe.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
time.cpp Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
time.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
time_enums.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00