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/Atom/Tools/AtomToolsFramework/Code
Guthrie Adams f20bf38f88 Atom Tools: Changed ME preset browser dialog into generic asset grid dialog in ATF
Moving more potentially shared code out of the material editor into atom tools framework.
This change consolidates the lighting preset browser, model preset browser, and the base dialogue that they shared into a single, grid based, asset selection dialog.
AssetGridDialog should appear as a move and rename of PresetBrowserDialog but there are probably too many differences with new variable renames and SelectableAsset struct.
Along the way I found examples showing that event bus broadcast accepted generic functions and lambdas. Used this to do a minor cleanup of the viewport settings inspector where the preset dialogs were initialized and other places that did several back to back bus calls.

Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
..
Include/AtomToolsFramework Atom Tools: Changed ME preset browser dialog into generic asset grid dialog in ATF 4 years ago
Source Atom Tools: Changed ME preset browser dialog into generic asset grid dialog in ATF 4 years ago
Tests Initial improvements to fix viewport icon selection and draw order (#6284) 4 years ago
CMakeLists.txt Templates restricted (#6498) 4 years ago
atomtoolsframework_files.cmake Atom Tools: Changed ME preset browser dialog into generic asset grid dialog in ATF 4 years ago
atomtoolsframework_shared_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
atomtoolsframework_tests_files.cmake Fixes for viewport selection issues (#5494) 4 years ago