1
0
Fork 0
godot/core/templates
Mike Precup 25115609ff Fix issue with array comparison reference 2025-07-09 20:22:09 -07:00
..
SCsub
a_hash_map.cpp Implement array based hash map 2024-10-24 21:34:12 +03:00
a_hash_map.h Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes. 2025-05-13 01:57:05 +02:00
bin_sorted_array.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
bit_field.h Core: Add dedicated `BitField` template 2025-04-11 11:53:26 -05:00
command_queue_mt.cpp Apply iwyu suggestion in core. 2024-12-19 00:43:47 +08:00
command_queue_mt.h Fix uninitialised member vars in CommandQueueMT and RasterizerSceneGLES3 2025-03-25 17:19:16 +00:00
cowdata.h Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
fixed_vector.h Add missing headers in FixedVector and Span 2025-05-30 13:41:45 +08:00
hash_map.h Reuse and optimize sorting logic for List, SelfList, and HashMap 2025-06-04 10:18:22 -04:00
hash_set.h Fix CSV translation not updating after reimport 2025-06-17 17:22:49 +08:00
hashfuncs.h Make more types (`Callable`, `Signal`) conversion to `String` explicit. 2025-06-10 23:55:35 +02:00
interpolated_property.cpp Physics Interpolation - Move 3D FTI to `SceneTree` 2025-04-26 14:13:30 +01:00
interpolated_property.h Physics Interpolation - Move 3D FTI to `SceneTree` 2025-04-26 14:13:30 +01:00
list.h Reuse and optimize sorting logic for List, SelfList, and HashMap 2025-06-04 10:18:22 -04:00
local_vector.h Use `reserve` in `LocalVector::resize`, to restore expected growth behavior. 2025-06-21 11:23:05 +02:00
lru.h Core: Integrate warning suppression macro helpers 2025-04-03 10:13:46 -05:00
paged_allocator.h Style: Begin integrating simple `.clangd` fixes 2025-03-22 13:24:35 -05:00
paged_array.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
pair.h Core: Convert `Pair`/`KeyValue` to `constexpr` 2025-05-15 10:37:41 -05:00
pass_func.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
pooled_list.h Un-support `force_trivial` parameter for `LocalVector`. Instead, users are reformatted to use `resize_uninitialized` to make it explicit that the resize does not initialize missing elements. 2025-05-27 18:43:36 +02:00
rb_map.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
rb_set.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
rid.h Core: Expand `is_zero_constructible` coverage 2025-03-17 11:45:26 -05:00
rid_owner.cpp
rid_owner.h Core: Modernize C headers with C++ equivalents 2025-05-02 08:23:01 -05:00
ring_buffer.h Use LocalVector for RingBuffer 2025-05-21 13:50:10 -04:00
safe_list.h Style: Begin integrating simple `.clangd` fixes 2025-03-22 13:24:35 -05:00
safe_refcount.h Style: Begin integrating simple `.clangd` fixes 2025-03-22 13:24:35 -05:00
self_list.h Reuse and optimize sorting logic for List, SelfList, and HashMap 2025-06-04 10:18:22 -04:00
simple_type.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
sort_array.h Fix issue with array comparison reference 2025-07-09 20:22:09 -07:00
sort_list.h Reuse and optimize sorting logic for List, SelfList, and HashMap 2025-06-04 10:18:22 -04:00
span.h Use `Span<uint8_t>` in `RenderingDevice` allocation APIs to avoid intermediary arrays on calls. 2025-06-18 12:31:48 +02:00
tuple.h Comments spelling fixes 2025-06-15 01:36:10 +02:00
vector.h Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call. 2025-05-26 18:35:41 +02:00
vset.h Move bisect to Span and deduplicate code. 2025-05-14 18:19:09 +08:00