pandemonium_engine/core
Relintai bb5acfd745 Ported: [3.5] Update NavigationServer backport
Backports features and bugfixes from current Godot 4.0 to 3.5 and brings functions and codebase of both version largely in sync to make tutorials more compatible and future backports easier.
- smix8
8bd7c6188b
2022-07-28 22:34:28 +02:00
..
bind ported: Add OS::is_process_running function. 2022-07-27 14:46:53 +02:00
crypto Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
io Ported: [3.x] Improve embedded PCK loading and exporting. - bruvzg 2022-07-27 09:33:39 +02:00
log Cleaned up the log macros. 2022-06-11 18:07:21 +02:00
math Force unsigned behaviour for bitfield enums 2022-07-28 13:45:51 +02:00
os Ported: Use ThreadWorkPool instead of thread_process_array in NavMap - adamscott 2022-07-28 22:33:00 +02:00
array.cpp Ported: Add fill method to Array and PoolArrays - timothyqiu, DarknessCatt 2022-07-26 15:49:30 +02:00
array.h Ported: Add fill method to Array and PoolArrays - timothyqiu, DarknessCatt 2022-07-26 15:49:30 +02:00
bitfield_dynamic.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
bitfield_dynamic.h Clang format all files. 2022-03-18 19:00:13 +01:00
class_db.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
class_db.h Clang format all files. 2022-03-18 19:00:13 +01:00
color_names.inc Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
color.cpp Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
color.h Added 2 new helper methods to Color. 2022-07-15 17:08:48 +02:00
command_queue_mt.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
command_queue_mt.h Clang format all files. 2022-03-18 19:00:13 +01:00
compressed_translation.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
compressed_translation.h Clang format all files. 2022-03-18 19:00:13 +01:00
core_builders.py Reworked the entries in the help menu. Also added pandemonium specific entries to the about window. Also fixed a crash when opening the about popup. 2022-03-20 13:30:49 +01:00
core_string_names.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
core_string_names.h Clang format all files. 2022-03-18 19:00:13 +01:00
cowdata.h Remove get_data() from CowData 2022-07-25 18:49:24 +02:00
dictionary.cpp Add Dictionary.merge() 2022-07-28 14:59:15 +02:00
dictionary.h Add Dictionary.merge() 2022-07-28 14:59:15 +02:00
engine.cpp Backported: Rename iterations_per_second to physics_ticks_per_second - Calinou - 937c1a716c 2022-03-24 11:10:56 +01:00
engine.h Backported: Rename iterations_per_second to physics_ticks_per_second - Calinou - 937c1a716c 2022-03-24 11:10:56 +01:00
error_list.h Clang format all files. 2022-03-18 19:00:13 +01:00
error_macros.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
error_macros.h Clang format all files. 2022-03-18 19:00:13 +01:00
func_ref.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
func_ref.h Clang format all files. 2022-03-18 19:00:13 +01:00
global_constants.cpp Ported: [3.5] Update NavigationServer backport 2022-07-28 22:34:28 +02:00
global_constants.h Clang format all files. 2022-03-18 19:00:13 +01:00
hash_map.h Clang format all files. 2022-03-18 19:00:13 +01:00
hashfuncs.h Clang format all files. 2022-03-18 19:00:13 +01:00
image.cpp Improve error messages when creating Images from code 2022-07-27 19:11:16 +02:00
image.h Fix Image.blit_rect/blend_rect() for negative p_dest point 2022-07-27 09:03:55 +02:00
input_map.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
input_map.h Clang format all files. 2022-03-18 19:00:13 +01:00
int_types.h Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
list.h Clang format all files. 2022-03-18 19:00:13 +01:00
local_vector.h Optimized Mesh Merging 2022-07-28 13:46:56 +02:00
make_binders.py Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
map.h Clang format all files. 2022-03-18 19:00:13 +01:00
message_queue.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
message_queue.h Clang format all files. 2022-03-18 19:00:13 +01:00
method_bind.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
method_bind.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
method_ptrcall.h Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
node_path.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
node_path.h Clang format all files. 2022-03-18 19:00:13 +01:00
oa_hash_map.h Renamed OAHashMap's const lookup_ptr method to lookup_ptr_const. Also added back const qualifier to the other one. 2022-07-26 15:33:36 +02:00
object_id.h Clang format all files. 2022-03-18 19:00:13 +01:00
object_rc.h Clang format all files. 2022-03-18 19:00:13 +01:00
object.cpp fix get_meta() with defalt value 2022-07-28 10:19:20 +02:00
object.h Ported: [3.5] Update NavigationServer backport 2022-07-28 22:34:28 +02:00
ordered_hash_map.h Clang format all files. 2022-03-18 19:00:13 +01:00
packed_data_container.cpp Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
packed_data_container.h Clang format all files. 2022-03-18 19:00:13 +01:00
paged_allocator.h Clang format all files. 2022-03-18 19:00:13 +01:00
pair.h Clang format all files. 2022-03-18 19:00:13 +01:00
path_remap.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
path_remap.h Clang format all files. 2022-03-18 19:00:13 +01:00
pool_allocator.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
pool_allocator.h Clang format all files. 2022-03-18 19:00:13 +01:00
pool_vector.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
pool_vector.h Ported: Add search methods for pool arrays 2022-07-27 15:44:10 +02:00
pooled_list.h Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
print_string.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
print_string.h Clang format all files. 2022-03-18 19:00:13 +01:00
project_settings.cpp Move Display settings higher in the list 2022-07-27 18:44:38 +02:00
project_settings.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
ref_ptr.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
ref_ptr.h Clang format all files. 2022-03-18 19:00:13 +01:00
reference.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
reference.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
register_core_types.cpp Added the new logging stuff to the build, and made everything compile. 2022-06-11 17:46:12 +02:00
register_core_types.h Clang format all files. 2022-03-18 19:00:13 +01:00
resource.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
resource.h Clang format all files. 2022-03-18 19:00:13 +01:00
rid_handle.cpp Ported: Improve locking safety for RID handles builds. Additional locks are added. This is primarily to cover a potential race condition where the pool is resized from another thread during a get operation. - lawnjelly 2022-07-26 15:34:36 +02:00
rid_handle.h Ported: Improve locking safety for RID handles builds. Additional locks are added. This is primarily to cover a potential race condition where the pool is resized from another thread during a get operation. - lawnjelly 2022-07-26 15:34:36 +02:00
rid.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
rid.h Backported: RID: Change comparison operators to use RID_Data id instead of address. This should helps making sorting more deterministic in physics and rendering. The same change was done for 4.0 in 4f16397. - akien-mga - 797321fec4 2022-03-20 20:22:15 +01:00
ring_buffer.h Clang format all files. 2022-03-18 19:00:13 +01:00
safe_refcount.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
safe_refcount.h Clang format all files. 2022-03-18 19:00:13 +01:00
script_debugger_local.cpp Rename profiler "Idle Time" to "Process Time" 2022-07-27 15:08:06 +02:00
script_debugger_local.h Rename profiler "Idle Time" to "Process Time" 2022-07-27 15:08:06 +02:00
script_language.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
script_language.h Rename profiler "Idle Time" to "Process Time" 2022-07-27 15:08:06 +02:00
SCsub Added the new logging stuff to the build, and made everything compile. 2022-06-11 17:46:12 +02:00
self_list.h Clang format all files. 2022-03-18 19:00:13 +01:00
set.h Clang format all files. 2022-03-18 19:00:13 +01:00
simple_type.h Clang format all files. 2022-03-18 19:00:13 +01:00
sort_array.h Clang format all files. 2022-03-18 19:00:13 +01:00
string_buffer.h Clang format all files. 2022-03-18 19:00:13 +01:00
string_builder.cpp Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
string_builder.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
string_name.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
string_name.h Ported: Implement Scene Unique Nodes - KoBeWi 2022-07-27 00:45:48 +02:00
threaded_callable_queue.h Clang format all files. 2022-03-18 19:00:13 +01:00
translation.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
translation.h Clang format all files. 2022-03-18 19:00:13 +01:00
type_info.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
typedefs.h Clang format all files. 2022-03-18 19:00:13 +01:00
ucaps.h Clang format all files. 2022-03-18 19:00:13 +01:00
undo_redo.cpp Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
undo_redo.h Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
ustring.cpp Ported: [Windows, 3.x] Add support for handling network share paths. - bruvzg 2022-07-28 19:33:43 +02:00
ustring.h Ported: [Windows, 3.x] Add support for handling network share paths. - bruvzg 2022-07-28 19:33:43 +02:00
variant_call.cpp Add Dictionary.merge() 2022-07-28 14:59:15 +02:00
variant_op.cpp Fix regression with dictionaries because of the variant srtingname support. 2022-03-21 23:22:19 +01:00
variant_parser.cpp Increase line counter when parsing comments 2022-07-27 18:27:16 +02:00
variant_parser.h Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
variant.cpp Added StringName as a variant type, with eventually the help of 3c0059650d . 2022-03-21 21:29:06 +01:00
variant.h Added is_null() helper method to variant. 2022-03-22 09:38:10 +01:00
vector.h Backported the Vector function to_byte_array and slice 2022-07-26 15:05:54 +02:00
version.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
vmap.h Clang format all files. 2022-03-18 19:00:13 +01:00
vset.h Clang format all files. 2022-03-18 19:00:13 +01:00