pandemonium_engine/core/containers
Relintai 31f61225a2 Ported: Make MessageQueue growable
* Uses simple vector resizing (po2)
* Uses pair of read and write buffers
- lawnjelly
5f1e7e6fbc
2023-04-15 12:06:16 +02:00
..
bin_sorted_array.h Cleanups and codestyle for the godot4 containers that I added in unmodified yesterday. 2023-01-16 22:09:32 +01:00
bitfield_dynamic.cpp
bitfield_dynamic.h
command_queue_mt.cpp
command_queue_mt.h
cowdata.h
hash_map.h Added more getters to the new HshMap, for more backwards compatibility. 2023-01-15 23:46:53 +01:00
hash_set.h Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
hashfuncs.h Added missing semicolons. 2022-10-09 10:17:16 +02:00
list.h
local_vector.h Ported: Make MessageQueue growable 2023-04-15 12:06:16 +02:00
lru.h Added the rest of the new container classes from godot4. They will likely not work as-is, this will be fixed later. 2023-01-16 00:40:55 +01:00
oa_hash_map.h
og_hash_map.h Replaced the HashMap's implementation with the one Godot4. Refactored it to work as a drop in replacement. Renamed the old one to OGHashMap. 2023-01-15 22:57:13 +01:00
ordered_hash_map.h Replaced the HashMap's implementation with the one Godot4. Refactored it to work as a drop in replacement. Renamed the old one to OGHashMap. 2023-01-15 22:57:13 +01:00
packed_data_container.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
packed_data_container.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
paged_allocator.h Small cleanups for PooledList and PagedAllocator. 2023-01-15 18:00:34 +01:00
paged_array.h Cleanups and codestyle for the godot4 containers that I added in unmodified yesterday. 2023-01-16 22:09:32 +01:00
pair.h
pool_vector.cpp
pool_vector.h
pooled_list.h Small cleanups for PooledList and PagedAllocator. 2023-01-15 18:00:34 +01:00
rb_map.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
rb_set.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
rid_handle.cpp
rid_handle.h
rid.cpp
rid.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
ring_buffer.h
safe_list.h Cleanups and codestyle for the godot4 containers that I added in unmodified yesterday. 2023-01-16 22:09:32 +01:00
SCsub
search_array.h Cleanups and codestyle for the godot4 containers that I added in unmodified yesterday. 2023-01-16 22:09:32 +01:00
self_list.h
simple_type.h
sort_array.h
threaded_callable_queue.h
tight_local_vector.h Backported the tight version of godot4's LocalVector as the new TightLocalVector class. 2023-01-15 17:30:08 +01:00
vector.h
vmap.h
vset.h