Commit Graph

50 Commits

Author SHA1 Message Date
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
0f9f3905ed Add json serialization utils for objects to save/load from raw bytes 2022-01-08 15:06:15 +01:00
Wojciech Figat
ea71e8cbe6 Tweaks for doc comments 2021-12-07 18:23:01 +01:00
Wojtek Figat
18f9d782ae Add Finished event to MeshDataCache 2021-11-05 12:06:33 +01:00
Wojtek Figat
a6459da693 Merge branch 'Missing-FLAXENGINE_API-Tags' of git://github.com/intolerantape/FlaxEngine into intolerantape-Missing-FLAXENGINE_API-Tags 2021-09-23 12:19:36 +02:00
Wojtek Figat
53022ff013 Fix code quality issues detected by PVS-Studio 2021-09-21 18:23:31 +02:00
intolerantape
5308c42c1c Added FLAXENGINE_API tags in StateMachine.h 2021-09-11 05:15:50 -07:00
Wojtek Figat
d19d0ef0e5 Add keyframes editor to proxy keyframes from subtracks on object track
#519
2021-09-03 12:32:33 +02:00
Wojtek Figat
af22c7e96f Refactor DownloadIndexBuffer to return unsigned data 2021-08-13 10:06:29 +02:00
Wojtek Figat
2bf736e351 Add MeshDataCache utility for async mesh data caching 2021-07-22 11:19:10 +02:00
Wojtek Figat
f052d788fe Update fmt to version 6.2.1 (9 May 2020) 2021-07-08 17:46:23 +02:00
Wojtek Figat
f0cb979c5e Add Nameof helper utility 2021-06-17 14:09:01 +02:00
Wojtek Figat
9c66ac4656 Add MemoryCompare, MemoryClear and MemoryCopy for direct memory access in C# 2021-05-30 14:11:25 +02:00
Wojtek Figat
1bd109395a Optimize managed memory allocations 2021-05-30 14:09:24 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Wojtek Figat
af34bafc5a Improve LocalizedStringTable editor 2021-04-22 13:28:52 +02:00
Wojtek Figat
ac1eb8d58d Merge branch 'master' into 1.2 2021-04-13 09:52:03 +02:00
stefnotch
a58645da0f Slightly improve the random byte generation code 2021-04-12 10:46:00 +02:00
Jean-Baptiste Perrier
992f4b2303 Add IntX write stream support. 2021-04-08 19:00:40 +02:00
Jean-Baptiste Perrier
8e7ff6f657 Add IntX stream read support. 2021-04-08 19:00:25 +02:00
Wojtek Figat
0bf4ab9cb6 Merge branch 'ui-fixes' of git://github.com/stefnotch/FlaxEngine into stefnotch-ui-fixes 2021-03-08 22:36:46 +01:00
Wojtek Figat
f0e737fd4b Fix crash due to missing inlined buffer size in StringConverter 2021-03-08 10:31:37 +01:00
Wojtek Figat
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
Wojtek Figat
cf3ac7a26e Merge remote-tracking branch 'origin/master' into linux-editor
# Conflicts:
#	Source/Engine/Core/Math/Color.cs
#	Source/Engine/Navigation/Navigation.cpp
#	Source/Engine/Platform/Win32/Win32Platform.cpp
2021-02-23 22:29:07 +01:00
stefnotch
e176ea749c Technically, reversing a unicode string involves unicode stuff
Like this
2021-02-19 20:31:47 +01:00
stefnotch
3964fc7795 Automatic rename UIControl Items
See #213
2021-02-19 12:55:22 +01:00
Wojtek Figat
4aabb81c1f Use constructors for random generation methods 2021-02-18 22:43:46 +01:00
Wojtek Figat
64d7684551 Merge branch 'RandomFuncs' of git://github.com/W2Wizard/FlaxEngine into W2Wizard-RandomFuncs 2021-02-18 22:39:33 +01:00
W2.Wizard
654285e57f Separated NextVector and NextUnitVector, refactoring
While I was at it I made some slight refactoring making it much more readable and establish consistency
2021-02-17 00:30:24 +01:00
Wojtek Figat
fc4dc8cb50 Merge remote-tracking branch 'origin/1.1' into linux-editor
# Conflicts:
#	Source/FlaxEngine.Gen.cs
#	Source/Tools/Flax.Build/Utilities/Utilities.cs
2021-02-16 18:54:25 +01:00
Wojtek Figat
c902e33d8a Add Build Actions option to editor settings for build button configuration 2021-02-16 15:54:22 +01:00
W2.Wizard
042694f45e Added random enum 2021-02-09 17:11:44 +01:00
mafiesto4
be7024784e Fix PathRemoveRelativeParts for rooted paths 2021-02-08 23:17:50 +01:00
Wojtek Figat
2a3b6edf50 Refactor material shaders generator to use modular features as extensions 2021-02-04 10:43:04 +01:00
Wojtek Figat
c02faf51a0 Merge branch 'AboutFlaxAdjustment' of git://github.com/W2Wizard/FlaxEngine into W2Wizard-AboutFlaxAdjustment 2021-01-18 21:07:49 +01:00
W2.Wizard
8fd0af3f39 Fixed Typos and padding 2021-01-17 10:18:30 +01:00
W2.Wizard
00c40e279c Update Extensions.cs 2021-01-14 13:56:10 +01:00
W2.Wizard
8e44e6b23c Applied additional review changes
Moved out the random Color created via HSV to its own function as @stefnotch suggested.

Added + 1 to the max value in NextByte to include max as a possible value.
2021-01-14 12:28:51 +01:00
W2.Wizard
437018e614 Applied review changes
Applied almost all review changes.
2021-01-14 11:50:03 +01:00
W2.Wizard
75c3388c00 Corrected comments 2021-01-14 01:12:13 +01:00
W2.Wizard
31dd5b852e Update Extensions.cs 2021-01-13 22:04:16 +01:00
W2.Wizard
6649f0d4c2 Removed unnecessary overload
Same can be achieved by  specifiying max.
2021-01-13 21:58:16 +01:00
W2.Wizard
604c583c36 Moved all methods to Extension.cs
Moved the methods for RandomUtils.cs to Extension.cs instead.
2021-01-13 21:16:17 +01:00
W2.Wizard
4d8cc9aef7 Fixed additional typos
Went through the source with VNNCC to correct as many found typos as possible

Co-Authored-By: VNC <52937757+VNNCC@users.noreply.github.com>
2021-01-05 02:14:21 +01:00
Jean-Baptiste Perrier
03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
Wojtek Figat
9b891d0c55 Add support for hexadecimal values in editor value fields 2020-12-31 15:35:31 +01:00
Wojtek Figat
05790ab9a1 Fix code style 2020-12-30 22:56:17 +01:00
Wojtek Figat
4c205be617 Fix code style 2020-12-30 11:20:37 +01:00
Wojtek Figat
2acad9963f Fix #41 2020-12-23 10:14:51 +01:00
Wojtek Figat
6fb9eee74c You're breathtaking! 2020-12-07 23:40:54 +01:00