Esteban Papp
29c71b4e53
SPEC-2513 Fixes to enable w4701 ( #1105 )
...
* Some fixes
* more fixes
* fixes for debug
2021-06-03 09:30:33 -07:00
Tom Hulton-Harrop
99ba89a02b
Add console function to print entity name from entity id ( #1021 )
...
* Add console function to print entity name from entity id
* update name of console function an improve description
2021-06-01 09:37:02 +01:00
greerdv
2c36d6a19a
Merge pull request #1039 from aws-lumberyard-dev/transform-float-scale-3
...
refactor vector scale in Transform to float scale
2021-05-28 21:20:03 +01:00
sconel
57b961c113
Merge pull request #997 from aws-lumberyard-dev/Spawnable/ScriptCanvas/Integration
...
Add dynamic spawn node to Script Canvas
2021-05-28 13:09:25 -07:00
greerdv
16c8ae5a3a
refactor vector scale on Transform to float scale
2021-05-28 19:13:56 +01:00
sconel
0a32951e7e
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into Spawnable/ScriptCanvas/Integration
2021-05-28 10:48:44 -07:00
greerdv
7f8bd83d4a
remove SetScale and CreateScale vector scale functions from Transform
2021-05-28 17:54:30 +01:00
greerdv
0577c0f0dd
update transform serialization to handle migration to uniform scale
2021-05-28 15:24:02 +01:00
greerdv
d73566565e
remove most vector scale functions from transform bus
2021-05-28 14:18:26 +01:00
greerdv
e1b9c4f22e
remove some vector scale functions from Transform
2021-05-28 13:44:12 +01:00
pappeste
8b9f5230f6
Merge branch 'main' into ly-as-sdk/LYN-2948
2021-05-28 00:16:26 -07:00
phistere
b73bc09ce7
Fixes a name comparison issue during module load
...
A name like Camera.dll was matching against
Atom_Component_DebugCamera.dll so it thought the module was already seen
and wouldn't add it to the list of dynamic modules to load.
2021-05-28 01:20:24 -05:00
Terry Michaels
b600dd9b71
Fixed issues with mac build caused by a double define of "MAC" ( #996 )
...
* fixed missed reference to name change
* Fixed MAC double define issue, changed to MAC_ID
2021-05-27 12:49:16 -05:00
pappeste
01933f45b1
Merge branch 'main' into ly-as-sdk/LYN-2948
...
# Conflicts:
# Gems/AtomLyIntegration/TechnicalArt/DccScriptingInterface/gem.json
2021-05-27 10:39:37 -07:00
pappeste
f1b688f435
Merge branch 'main' into ly-as-sdk/LYN-2948
...
# Conflicts:
# CMakeLists.txt
# Code/Tools/ProjectManager/Source/GemCatalog/GemInfo.h
# Gems/AtomLyIntegration/AtomViewportDisplayInfo/gem.json
# cmake/LYWrappers.cmake
# cmake/SettingsRegistry.cmake
# scripts/o3de/tests/unit_test_current_project.py
2021-05-27 10:29:19 -07:00
greerdv
34c59a81b8
update rigid body to use non-deprecated function and remove many deprecated transform bus functions
2021-05-27 10:51:36 +01:00
Terry Michaels
9b1be43367
Renamed osx_gl to mac and es3 to android for cache folders ( #949 )
2021-05-26 19:17:17 -05:00
sconel
07ecb938e7
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into Spawnable/ScriptCanvas/Integration
2021-05-26 16:45:23 -07:00
sconel
b5599ca739
Add asset picker support to spawn SC node and thread safety measures
2021-05-26 16:45:04 -07:00
pruiksma
e903915867
Merge branch 'main' into pruiksma/halton_update
2021-05-26 13:05:50 -05:00
pruiksma
1924937150
Fixes from PR review
2021-05-26 13:05:07 -05:00
SJ
8ca3b078a2
Remove bootstrap.cfg and some references to it.
...
Merge pull request #836 from aws-lumberyard-dev/LYN-2461
2021-05-26 09:32:57 -07:00
greerdv
1c7d5e5615
Merge branch 'main' into transform-float-scale-continued
2021-05-26 10:27:18 +01:00
lumberyard-employee-dm
76fe7f3666
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into ly-as-sdk/LYN-2948-phistere
2021-05-25 23:48:55 -05:00
pruiksma
d4d533e6a8
Add comment to FillHaltonSequence
2021-05-25 21:39:34 -05:00
pruiksma
ab84a43a83
Update to HaltonSequence to make it easier to fill your own custom structures with halton sequences.
2021-05-25 21:34:53 -05:00
Chris Burel
03ec6465b5
Support deserializing non-reflected enums ( #815 )
...
The serialize context allows users to reflect fields that are enums to
a class without reflecting the enum type itself with the EnumBuilder. In
this case, the serialize context stores the mapping of the enum's typeid
to the underlying type's typeid. When asking for the class data for the
enum typeid, the underlying type's class data is returned. This was
throwing off the json serializer, which would then see that the type was
"unsigned int" instead of an enum, and attempt to load the unsigned int
value. The unsigned int deserializer would then complain, because the
incoming typeid was the typeid of the enum, and not equal to the typeid
of unsigned int.
This change adds support for detecting the non-reflected enum, and
loading it properly.
2021-05-25 18:49:06 -07:00
carlitosan
5eb3bcdf55
Merge pull request #932 from aws-lumberyard-dev/carlitosan-beta-fixes
...
SC support for unordered_set, version upgrade improvements and bug fixes
2021-05-25 17:39:06 -07:00
Chris Santora
004a3bbb37
Merge pull request #861 from aws-lumberyard-dev/Atom/santorac/RemoveScriptContextWarnings
...
Removed unnecessary "is not a function" warnings from ScriptContext.
All these warnings are followed by returning false, which call sites can use to report warnings where appropriate. In the case of material lua functors, it is not appropriate to report a warning which is why I'm removing these. The material system uses the "Call" API to potentially call a function that may or may not exist, and it is acceptable for that function to be absent.
2021-05-25 17:10:24 -07:00
greerdv
bdf9ac31fb
update to use uniform scale calls to Transform
2021-05-25 22:31:41 +01:00
chcurran
c1e7970dbb
Add support for unordered_set to ScriptCanvas. Improved graph version upgrade systems and fixed related bugs.
2021-05-25 12:07:14 -07:00
greerdv
d2c982df98
address PR feedback
2021-05-25 19:21:04 +01:00
greerdv
b9037df3e0
make transform deprecation warnings less spammy
2021-05-25 15:53:12 +01:00
greerdv
92311ddf0d
more tidying up
2021-05-25 15:43:04 +01:00
greerdv
6fe8b972a4
fix formatting
2021-05-25 13:46:30 +01:00
greerdv
e0fc4cd985
some tidying up
2021-05-25 13:11:05 +01:00
greerdv
5ef515813e
fix another test
2021-05-24 23:01:02 +01:00
greerdv
adb37b4a76
fix physx editor tests
2021-05-24 21:38:53 +01:00
greerdv
fadd227698
fix aztoolsframework tests
2021-05-24 16:30:24 +01:00
greerdv
76202e4000
fix azcore tests
2021-05-24 14:39:18 +01:00
greerdv
945f55378e
merge from main
2021-05-24 11:27:43 +01:00
amzn-sj
d369912727
Merge branch 'main' into LYN-2461
2021-05-21 16:41:46 -07:00
pruiksma
f3af2722e9
changing floor() to aznumeric_cast<uint32_t>()
2021-05-21 15:10:13 -05:00
pruiksma
35ef2004a6
Halton sequence added to AzCore/Math/Random.h with unit tests. This work is in support of ATOM-13988 for generating sub-pixel camera offsets for TAA jitter.
2021-05-21 15:00:39 -05:00
lumberyard-employee-dm
f5bc191a55
Exposing the Settings Registry parse error to a Native UI dialog ( #864 )
...
* Exposing the Settings Registry parse error to a Native UI dialog
* Fixing format specifier for the rapidjson error offset
2021-05-21 13:18:41 -05:00
Chris Burel
d8bd6ef407
Preserve asset ids for assets that fail to load, when deserializing from json ( #847 )
...
Sometimes deserializing a Json document happens when asset handlers are not
registered. In that case, `FindOrCreateAsset` will fail to create the
asset, since there's no handler registered to create it. When this happens,
`FindOrCreateAsset` returns an Asset instance with a null asset id. This
effectively causes the json deserializer to lose that data, even in
situations where the the actual asset data doesn't need to be loaded, but
the asset id needs to be preserved.
2021-05-21 08:39:10 -07:00
Chris Santora
3a3869b4da
Removed unnecessary "is not a function" warnings from ScriptContext.
...
All these warnings are followed by returning false, which call sites can use to report warnings where appropriate. In the case of material lua functors, it is not appropriate to report a warning which is why I'm removing these. The material system uses the "Call" API to potentially call a function that may or may not exist, and it is acceptable for that function to be absent.
2021-05-20 22:32:29 -07:00
lumberyard-employee-dm
8028cbbe39
Fixed issue where the SettingsRegistryImpl::LessThan function would set the collisionFound boolean to true when comparing two elements that happened to be at the same address via std::sort. ( #857 )
...
In reality there is no such collision and the comparisons needs to early return with false, but not change the collisionFound flag.
2021-05-20 20:41:30 -05:00
lumberyard-employee-dm
73335c7160
Fixed AZ::Utils::GetHomeDirectory function for non-Windows platforms ( #821 )
...
* Fixed AZ::Utils::GetHomeDirectory function for non-Windows platforms
* Adding back missing path variable
* Fix typo in homePath variable
2021-05-19 18:05:29 -05:00
amzn-sj
268fd8b714
Remove bootstrap.cfg and references to it.
2021-05-19 13:57:35 -07:00