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/Gems/SurfaceData/Code/Source
Mike Balfour 97a053a540
Initial stub terrain gem (#3368)
This is the initial Terrain Gem. In this PR, it doesn't do anything, but it contains all of the initial code, icons, and build scripts for the gem to compile and build successfully. The follow-up PR will contain the first round of functioning code.

Also, with the creation of the gem, the TerrainSurfaceDataSystemComponent is getting relocated from the SurfaceData Gem to the Terrain Gem. This should have no impact, as that component has provided no active functionality in o3de. (It will start working again with the initial terrain system code in the next PR)

This also adds a couple of null guards to prefab code to prevent AP crashes, and fixed an incorrect service dependency in the VegetationSystemComponent that was exposed by moving the TerrainSurfaceDataSystemComponent.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>
4 years ago
..
Components Deprecate profiler categories based on global enum 5 years ago
Editor Merge branch 'development' into cmake/SPEC-7179 5 years ago
SurfaceDataEditorModule.cpp Merge branch 'development' into cmake/SPEC-7179 5 years ago
SurfaceDataEditorModule.h Merge branch 'development' into cmake/SPEC-7179 5 years ago
SurfaceDataModule.cpp Initial stub terrain gem (#3368) 4 years ago
SurfaceDataModule.h Merge branch 'development' into cmake/SPEC-7179 5 years ago
SurfaceDataSystemComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceDataSystemComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SurfaceDataUtility.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceTag.cpp Deprecate profiler categories based on global enum 5 years ago