Mateusz Karbowiak
|
dca48b335a
|
Hash collections bucket state enum extracted
This is a small compilation time optimization by reducing total number of generated types. Should not change runtime behavior.
|
2024-10-31 02:41:51 +01:00 |
|
Mateusz Karbowiak
|
26309a0d41
|
Dictionary mutable key access for const accessor hack
|
2024-10-31 01:15:05 +01:00 |
|
Mateusz Karbowiak
|
7cca26bb97
|
Dictionary cast constiness fix
|
2024-10-31 01:08:44 +01:00 |
|
Mateusz Karbowiak
|
2ae3932fcc
|
Revert BitArray changes
|
2024-10-31 01:06:04 +01:00 |
|
Mateusz Karbowiak
|
5d32ed7f8e
|
Collections casts constiness fix
|
2024-10-31 00:49:59 +01:00 |
|
Mateusz Karbowiak
|
fbb840dff3
|
Collections de/increment operations fix
This one is more stylistic but is consistent with practice of using pre- operations for iterators.
|
2024-10-31 00:45:00 +01:00 |
|
Mateusz Karbowiak
|
9c448f75d8
|
Collections const correctness fix (style)
|
2024-10-31 00:29:38 +01:00 |
|
Mateusz Karbowiak
|
66b6a29ed4
|
Collections iterator move noexcept fix
|
2024-10-31 00:21:34 +01:00 |
|
Mateusz Karbowiak
|
8cb7fb48ce
|
Dictionary returning const item fix
Returning const object does not prevent from using mutable by triggering copy constructor.
|
2024-10-31 00:21:33 +01:00 |
|
Mateusz Karbowiak
|
5439efc559
|
Collections implicit cast constructor fix
This one prohibits annoying casts. It is also important for future context injection and follows STL practice.
|
2024-10-30 22:30:55 +01:00 |
|
Mateusz Karbowiak
|
f77f551b72
|
Collections type aliasing fix
This one is debatable. It follows modern C++.
|
2024-10-30 22:30:54 +01:00 |
|
Mateusz Karbowiak
|
a55866d558
|
Collections casts fix
|
2024-10-30 22:18:47 +01:00 |
|
Mateusz Karbowiak
|
02db7d02f2
|
Collections const-correctness fix
|
2024-10-30 21:06:16 +01:00 |
|
Wojtek Figat
|
c1bd42ff7e
|
Add Vector3.SignedAngle utility method
|
2024-10-29 23:55:42 +01:00 |
|
Wojtek Figat
|
b1a54d2967
|
Missing change in 072f7c7e45
|
2024-10-29 23:34:10 +01:00 |
|
Wojtek Figat
|
072f7c7e45
|
Fix C++ Vector3::Angle to return value in degrees just like C# API (instead of radians)
|
2024-10-29 20:36:01 +01:00 |
|
Wojtek Figat
|
f88eeeb313
|
Fix missing casting from scalar Variant types to Enum
|
2024-10-28 14:32:19 +01:00 |
|
xxSeys1
|
1d7054265d
|
avoid null string issues
|
2024-10-25 19:58:49 +02:00 |
|
Wojtek Figat
|
6af788b20c
|
Fix logging missing ref duplicates
#3018
|
2024-10-25 17:27:28 +02:00 |
|
xxSeys1
|
68e531aebb
|
change how layers with no name get displayed
Makes the name shorter, fits into comboboxes more easily
|
2024-10-25 16:09:30 +02:00 |
|
Wojtek Figat
|
fa9ce1d346
|
Code formatting
#2969
|
2024-10-25 15:59:38 +02:00 |
|
Wojtek Figat
|
1c2c010ddc
|
Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable
|
2024-10-25 15:38:44 +02:00 |
|
xxSeys1
|
a0aee15267
|
add named terrain layers
|
2024-10-25 15:30:54 +02:00 |
|
Mateusz Karbowiak
|
14a615cd7c
|
Merge branch 'FlaxEngine:master' into fix/nullable
|
2024-10-17 20:34:32 +02:00 |
|
xxSeys1
|
703e83cd48
|
improve ray direction not normalized assertion message
|
2024-10-15 21:25:30 +02:00 |
|
Wojtek Figat
|
a6f1dbbf32
|
Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler
|
2024-10-14 22:16:08 +02:00 |
|
Wojtek Figat
|
a72e8f2f65
|
Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
# Source/Engine/Platform/StringUtils.h
|
2024-10-11 18:07:41 +02:00 |
|
Wojtek Figat
|
9694446fca
|
Optimize Color32 to use packed bits for quick comparisons
|
2024-10-08 12:15:01 +02:00 |
|
Mateusz Karbowiak
|
f56207f1a4
|
Nullable.Reset fix, killing inlining
|
2024-10-07 12:17:23 +02:00 |
|
Mateusz Karbowiak
|
541ca67a06
|
Nullable sfinae fix
|
2024-10-07 03:59:58 +02:00 |
|
Mateusz Karbowiak
|
44dad402f6
|
Nullable dependency headers fix
|
2024-10-07 02:41:07 +02:00 |
|
Mateusz Karbowiak
|
077ececcf8
|
Nullable match
|
2024-10-06 13:20:00 +02:00 |
|
Mateusz Karbowiak
|
23624aa7f8
|
Fix type constraints
|
2024-10-06 02:23:21 +02:00 |
|
Mateusz Karbowiak
|
c9b1f6f516
|
Nullable fixes
|
2024-10-06 01:57:12 +02:00 |
|
Mateusz Karbowiak
|
a2874a189e
|
Nullable docs
|
2024-10-05 23:51:54 +02:00 |
|
Mateusz Karbowiak
|
edfbeea0e6
|
Nullable utility functions
|
2024-10-05 23:10:30 +02:00 |
|
Mateusz Karbowiak
|
db06f4f72e
|
Fixed implicit type conversion for type specialization
|
2024-10-05 21:22:36 +02:00 |
|
Mateusz Karbowiak
|
32b09538ba
|
Hard Nullable<T> refactor *
|
2024-10-05 21:21:51 +02:00 |
|
Wojtek Figat
|
b9849e2b5c
|
Fix parsing numbers to support sign
|
2024-10-04 15:59:48 +02:00 |
|
Wojtek Figat
|
74d2f5d115
|
Fix parsing numbers to support sign
|
2024-10-04 15:58:27 +02:00 |
|
Wojtek Figat
|
1414eb9852
|
Add Variant enum parsing by name and fix enum printing to string
|
2024-10-03 17:12:39 +02:00 |
|
Wojtek Figat
|
85915d787a
|
Add Variant enum parsing by name and fix enum printing to string
|
2024-10-03 17:10:34 +02:00 |
|
Wojtek Figat
|
7f5f1ba938
|
Merge remote-tracking branch 'origin/1.10' into 1.10
|
2024-10-03 12:37:00 +02:00 |
|
Wojtek Figat
|
fbc5a061d9
|
Merge branch '1.9' of https://gitlab.flaxengine.com/flax/flaxengine into 1.9
|
2024-09-30 12:22:40 +02:00 |
|
Wojtek Figat
|
cf8c9f0982
|
Add basic Variant parsing from text
|
2024-09-30 12:20:34 +02:00 |
|
Wojtek Figat
|
1161a4114d
|
Minor tweaks to simd codebase
|
2024-09-26 18:56:22 +02:00 |
|
Wojtek Figat
|
da203352fd
|
Refactor old code documentation
|
2024-09-24 18:20:12 +02:00 |
|
Wojtek Figat
|
18dc475f40
|
Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
# Source/Engine/UI/GUI/Common/Button.cs
|
2024-09-23 14:11:05 +02:00 |
|
Wojtek Figat
|
ba701eb4d3
|
Fix compilation warnings on large worlds
|
2024-09-19 17:04:31 +02:00 |
|
Wojtek Figat
|
87b0cc705e
|
Add logging missing object reference context when spawning prefab
#2414
|
2024-09-19 10:49:26 +02:00 |
|