54 Commits

Author SHA1 Message Date
mafiesto4 f6eef82864 Fix LocalizedString undo bug 2021-08-21 13:05:49 +02:00
mafiesto4 26d37103ba Fix some problems with LocalizedString serialization in C# 2021-08-21 13:05:25 +02:00
mafiesto4 0e76bf22ed Fix crash when reading empty string from stream 2021-08-01 23:17:55 +02:00
mafiesto4 d8f555e8dc Add support for using structures as Visual Script and Anim Graph parameters 2021-07-29 23:35:30 +02:00
mafiesto4 22d547e87b Refactor Variant type ManagedObject serialization to be usable for Visual Scripting 2021-07-29 22:56:11 +02:00
mafiesto4 f42d2b8a18 Tweaks and improvements 2021-07-29 15:41:58 +02:00
mafiesto4 88902bdb5d Add JsonSerializer.ParseID with return value 2021-07-20 16:29:34 +02:00
mafiesto4 7fc3e65849 Fix changing prefab root
#488 #544 #489
2021-07-09 17:17:21 +02:00
mafiesto4 4765e1af12 Add support for allocator type in Dictionary 2021-07-08 00:34:50 +02:00
mafiesto4 64501a8645 Fix enum deserialization from string 2021-06-17 14:22:08 +02:00
mafiesto4 b510e3fcc5 Add support for loading C# dictionaries in native json reader 2021-06-17 14:17:04 +02:00
mafiesto4 aa83af477a Add GetStringAnsiView to json value 2021-06-17 14:14:10 +02:00
mafiesto4 9c66ac4656 Add MemoryCompare, MemoryClear and MemoryCopy for direct memory access in C# 2021-05-30 14:11:25 +02:00
mafiesto4 e6074149e5 Fix Margin loading 2021-05-29 13:48:38 +02:00
mafiesto4 bf32034d91 Fix Margin serialization 2021-05-29 10:14:17 +02:00
mafiesto4 2a6f1df76e Fix undo errors in editor on Margin property serialization 2021-05-26 23:26:41 +02:00
mafiesto4 7edf3e5b36 Merge branch 'scripting-int16-support' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-scripting-int16-support 2021-05-19 19:50:06 +02:00
mafiesto4 0509f9710f Fix crashes during deserialization of invalid data
#514
2021-05-12 13:42:07 +02:00
mafiesto4 ba95ae5191 Merge branch 'master' of git://github.com/Vizepi/FlaxEngine into Vizepi-master 2021-05-12 13:14:51 +02:00
jb-perrier 7506142dbb Uint16 & Int16 CPP serialization. 2021-05-10 22:57:49 +02:00
mafiesto4 0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Vizepi 2f07b11bb6 [CLEAN] Add missing include and undef redefined macro
The missing include defined the inline macro used in the class
2021-04-30 10:16:58 +02:00
mafiesto4 ed4eeee647 Fix undo for custom serialized objects (eg. LocalizedString) 2021-04-27 10:14:19 +02:00
mafiesto4 ace8295ab7 Merge remote-tracking branch 'origin/master' into localization
# Conflicts:
#	Source/Platforms/DotNet/Newtonsoft.Json.dll
#	Source/Platforms/DotNet/Newtonsoft.Json.pdb
#	Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
#	Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
2021-04-22 16:10:36 +02:00
mafiesto4 64b6b4ebc9 Fix byte array deserialization from base64 encoded string 2021-04-22 10:58:25 +02:00
mafiesto4 983190b9a0 Add LocalizedString 2021-04-19 16:24:14 +02:00
mafiesto4 c5dd3674c1 Optimize WriteStream::WriteText 2021-04-17 19:38:23 +02:00
mafiesto4 f9c6166b46 Minor tweak 2021-04-15 16:57:16 +02:00
jb-perrier 274dde0a7e Add IntX support De/Serialize. 2021-04-08 18:57:05 +02:00
jb-perrier 7a5e5a63e1 Add IntX support Deserialize. 2021-04-08 18:56:36 +02:00
jb-perrier e55dd16b72 Add IntX support Serialize. 2021-04-08 18:56:20 +02:00
jb-perrier 054b2cb9c7 Add C++ Serialization IntX support. Header. 2021-04-08 18:55:48 +02:00
jb-perrier fa82555149 Add IntX support for JsonWriter. 2021-04-08 18:39:08 +02:00
mafiesto4 25a9dcad8a Move JsonConverters to a separate file 2021-04-07 14:46:49 +02:00
mafiesto4 6982997a2b Fixes for serialization problems with custom structures 2021-03-24 22:08:40 +01:00
mafiesto4 b5e324673e Fixes for serialization problems with custom structures 2021-03-23 12:29:25 +01:00
mafiesto4 c4d457d7b7 Fix control Offsets margin diff deserialziation 2021-03-17 17:01:10 +01:00
mafiesto4 a479f1daf6 Fix preserving objects order in prefab instances on apply (based on the prefab)
Fixes #346
2021-03-17 00:24:29 +01:00
mafiesto4 a2be4bb74a Fix deserialization of UTF-8 string for C# object properties
Closes #320
2021-03-12 13:50:03 +01:00
mafiesto4 77b21de534 Fix UTF-8 and UTF-16 encoding support usage in Json resources
Closes #310
Closes #27
2021-03-07 21:30:01 +01:00
mafiesto4 d866526dd8 Optimize Serialization.h to have separate SerializationFwd.h for more lightweight types serialization impl 2021-02-19 17:07:24 +01:00
mafiesto4 191694725a Add SoftObjectReference for lazy references to assets and objects 2021-02-10 11:12:05 +01:00
mafiesto4 23652d1bc5 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Input/Input.cpp
2021-02-02 10:29:52 +01:00
mafiesto4 0de380ad3a Optimize Variant typename loading if length is zero 2021-01-28 00:02:37 +01:00
mafiesto4 4b11725226 Fix crash when creating Empty particle emitter
Fixes #174
2021-01-27 23:59:24 +01:00
mafiesto4 6cbeac6537 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Navigation/NavMesh.cpp
#	Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
mafiesto4 2c2c1af97f Add NavAgentMask 2021-01-15 11:59:04 +01:00
mafiesto4 9e3c413c91 Fix crash when using Byte, Int16 or UInt16 as VS parameters 2021-01-13 00:22:52 +01:00
mafiesto4 dba43c4e9f Add support for using ObsoleteAttribute to upgrade old C# asset/script data format after refactor 2021-01-12 15:33:17 +01:00
VNC 6ab300025b Fixed a ton of typos 2021-01-05 02:13:15 +01:00