virtualx-engine/core
Andrii Doroshenko (Xrayez) 47899e67c5 Add ability to restore RandomNumberGenerator state
3.2 version of b5107715f1.

`get_seed()` still returns the previous state and not the initial seed,
because users may rely on this behavior for resetting the state in 3.2.
Documented this is going to be fixed in 4.0.

Co-authored-by: MidZik <matt.idzik1@gmail.com>
2021-01-08 15:02:02 +02:00
..
bind Remove Unnecessary Double List 2021-01-05 21:33:32 +01:00
crypto SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
io Revert "Add a project setting to enable stdout flushing in release builds" 2021-01-05 21:33:33 +01:00
math Add ability to restore RandomNumberGenerator state 2021-01-08 15:02:02 +02:00
os Main: Create user data dir in setup() 2021-01-08 10:24:48 +01:00
array.cpp Add append_array() method to Array class 2020-11-11 15:44:14 +01:00
array.h Add append_array() method to Array class 2020-11-11 15:44:14 +01:00
class_db.cpp Avoid reentrant OBJTYPE_RLOCK in ClassDB 2020-11-01 00:50:46 -07:00
class_db.h Avoid reentrant OBJTYPE_RLOCK in ClassDB 2020-11-01 00:50:46 -07:00
color.cpp Color: Fix deprecation warning mentioning 'get_v()' instead of 'v' 2020-01-28 12:41:04 +01:00
color.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
color_names.inc doc: Document named color constants 2020-01-26 12:08:16 +01:00
command_queue_mt.cpp core/command_queue_mt: Fix crash/hang when buffer fills up 2020-10-21 16:39:54 -07:00
command_queue_mt.h core/command_queue_mt: Fix crash/hang when buffer fills up 2020-10-21 16:39:54 -07:00
compressed_translation.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
compressed_translation.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:32:05 +02:00
core_string_names.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
core_string_names.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
cowdata.h Ensure COWData does not reallocate on push back, fixes #22561 2020-04-16 11:46:00 +02:00
dictionary.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dictionary.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
engine.cpp Make warning about Reference singletons more accurate 2020-11-23 10:42:50 +01:00
engine.h Improve 2d snapping 2020-12-25 18:53:00 +00:00
error_list.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
error_macros.cpp Improve and document error macros 2020-01-24 17:19:57 +01:00
error_macros.h Fix issues related to delay when processing events on Linux 2020-09-26 15:32:40 +02:00
func_ref.cpp Make "function" a property of FuncRef 2020-10-01 16:00:47 +02:00
func_ref.h Allow retrieval of FuncRef function string 2020-10-01 16:00:46 +02:00
global_constants.cpp Support SDL2 half axes and inverted axes mappings. 2020-06-26 06:28:56 +01:00
global_constants.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
hash_map.h Call CRASH_COND_MSG if key not found in HashMap get function. 2020-07-03 13:17:57 +02:00
hashfuncs.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
image.cpp Add interpolation parameter to resize_to_po2() 2020-12-18 14:02:38 -04:00
image.h Add interpolation parameter to resize_to_po2() 2020-12-18 14:02:38 -04:00
input_map.cpp Release pressed action if event is removed 2020-11-17 12:07:00 +01:00
input_map.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
int_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
list.h Fix List swap behavior on front, back and adjacent elements 2020-09-24 14:43:07 +02:00
local_vector.h Fix issues related to delay when processing events on Linux 2020-09-26 15:32:40 +02:00
make_binders.py SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
map.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
message_queue.cpp Tweak the message queue maximum size property hint 2020-03-25 11:38:53 +01:00
message_queue.h MessageQueue: Change default queue size to 4096 KB 2020-09-29 08:54:39 +02:00
method_bind.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
method_bind.h Allows to doc vararg method return type as void 2020-01-02 21:37:26 +08:00
method_ptrcall.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
node_path.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
node_path.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
oa_hash_map.h Removed const from OAHashMap iterator value 2020-05-20 11:35:28 +02:00
object.cpp Issue more precise error when disconnecting a nonexistent connection 2021-01-05 21:33:28 +01:00
object.h Make property_list_changed_notify protected in Object 2020-12-29 13:52:13 +01:00
object_id.h Style: Sync other changes from new fix_style.sh and clang_format.sh 2020-07-24 10:39:18 +02:00
object_rc.h Fix GDNative compat breakage due to dangling Variants fix 2020-04-27 13:07:52 +02:00
ordered_hash_map.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
packed_data_container.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
packed_data_container.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pair.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
path_remap.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
path_remap.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pool_allocator.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pool_allocator.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pool_vector.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pool_vector.h Fix typos with codespell 2020-09-18 14:09:51 +02:00
print_string.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
print_string.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
project_settings.cpp Fix .pck lookup for extensionless binary in macOS resources. 2020-12-02 16:08:29 +01:00
project_settings.h added load resource pack with offset feature 2020-09-24 14:43:09 +02:00
ref_ptr.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
ref_ptr.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
reference.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
reference.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
register_core_types.cpp Fix typos with codespell 2020-09-18 14:09:51 +02:00
register_core_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
resource.cpp Fix crash duplicating local-to-scene resources 2020-11-19 17:15:27 +01:00
resource.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rid.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rid.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
ring_buffer.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
safe_refcount.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
safe_refcount.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
script_debugger_local.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
script_debugger_local.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
script_language.cpp Check for global script class information before clearing it 2020-10-05 22:09:49 +02:00
script_language.h [3.2] Shows ColorRect in Color constants autocompletion 2020-10-28 12:39:41 +03:00
SCsub Don't handle BaseException in build scripts 2020-12-12 10:10:23 +00:00
self_list.h Fix object leaks caused by unfulfilled yields 2020-05-05 17:53:47 +02:00
set.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
simple_type.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
sort_array.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
string_buffer.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
string_builder.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
string_builder.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
string_name.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
string_name.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
translation.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
translation.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
type_info.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
typedefs.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
ucaps.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
undo_redo.cpp Allows to doc vararg method return type as void 2020-01-02 21:37:26 +08:00
undo_redo.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
ustring.cpp Fix the String::get_base_dir() logic to properly check for top level directories on Windows. 2020-12-23 00:43:03 -08:00
ustring.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
variant.cpp Make Variant aware that an Object may be a Reference 2020-10-29 21:04:57 +01:00
variant.h Disable decayment of freed objects to null in debug builds 2020-09-08 19:47:39 +02:00
variant_call.cpp Fix Variant conversion to float instead of double 2020-12-11 23:19:30 +01:00
variant_op.cpp Disable decayment of freed objects to null in debug builds 2020-09-08 19:47:39 +02:00
variant_parser.cpp Fix crash parsing a serialized Reference 2020-12-17 12:24:55 +01:00
variant_parser.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
vector.h Add missing reference to const T Vector::get(). 2020-09-24 14:43:06 +02:00
version.h PCK: Set VERSION_PATCH in header, factor out header magic 2020-01-06 13:13:17 +01:00
vmap.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
vset.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00