You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
Mike Balfour bf42e3f02a
Non-terrain-gem changes in support of upcoming terrain work. (#3345)
In preparation for a prototype Terrain Gem to get submitted, there are a few changes that are needed outside of the Terrain Gem as well:

The TerrainDataNotificationBus lives in AzFramework/Terrain, and needed to be extended to contain an optional OnTerrainDataChanged event to notify other systems when a terrain region has changed.
The HeightmapUpdateNotificationBus was removed, as this was a legacy file from the old already-removed terrain system.
The EditorWrappedComponentBase<> wrapper received a small optimization to ensure that ConfigurationChanged() is only called when the value of visibility actually changes. With prefabs, it appears that sometimes OnEntityVisibilityChanged could be called multiple times in a row with the same visibility value.
The TerrainSurfaceDataSystemComponent was updated to use the correct busses, and is ready to be moved to the Terrain Gem in a subsequent PR.

Signed-off-by: Mike Balfour 82224783+mbalfour-amzn@users.noreply.github.com
5 years ago
..
AtomCore Minimal TypeInfo header/reduce std interdependencies. (#2688) 5 years ago
AzAndroid/java/com/amazon Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzCore Adding support for ASan (Windows/MSVC) and fixing AzCore 5 years ago
AzFramework Non-terrain-gem changes in support of upcoming terrain work. (#3345) 5 years ago
AzGameFramework Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzManipulatorTestFramework Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzNetworking fixing comment 5 years ago
AzQtComponents Merge branch 'development' into cmake/SPEC-2513_w4244 5 years ago
AzTest Merge branch 'development' into cmake/AddressSanitizer 5 years ago
AzToolsFramework Merge pull request #3337 from aws-lumberyard-dev/cgalvan/ComponentSearchIncludeCategory 5 years ago
GFxFramework Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GridMate Remove statistics profiler 5 years ago
CMakeLists.txt Remove crcfix (#3294) 5 years ago