pandemonium_engine/core/containers
Relintai 1263101396 Ported: Batching - Add MultiRect command
Large groups of similar rects can be processed more efficiently using the MultiRect command. Processing common to the group can be done as a one off, instead of per rect.

Adds the new API to VisualServerCanvas, and uses the new functionality from Font, BitmapFont, DynamicFont and TileMap, via the VisualServerCanvasHelper class.

- lawnjelly

910ddd13c4
2023-04-20 23:09:37 +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 Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
fixed_array.h Ported: Batching - Add MultiRect command 2023-04-20 23:09:37 +02:00
hash_map.h
hash_set.h Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
hashfuncs.h
list.h
local_vector.h Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
lru.h
oa_hash_map.h
og_hash_map.h
ordered_hash_map.h
packed_data_container.cpp
packed_data_container.h
paged_allocator.h Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
paged_array.h Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
pair.h
pool_vector.cpp Moved container related classes in core under a new containers directory. 2022-08-17 12:53:49 +02:00
pool_vector.h
pooled_list.h
rb_map.h
rb_set.h
rid_handle.cpp
rid_handle.h
rid.cpp
rid.h
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 Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
vector.h
vmap.h
vset.h