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/Editor/Include
amzn-phist d6b268e84e
Remove ResourceSelectorHost and clean up/refactor related bits (#3050)
* Sever dependency on legacy resource selector host

Audio resource selectors (browse dialogs) no longer need to be
registered with the legacy IResourceSelectorHost system.  Set up a new
EBus specifically to handle browse button presses and directly invokes
the dialog.

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Hook up legacy audio control selector to new EBus

Remaining use of legacy audio selectors (trackview) need to be able to
bypass ResourceSelectorHost now.

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Removes ResourceSelectorHost and legacy selectors

This removes various Variable types that were tied to resource
selectors, such as GeomCache, Model, Animation, File.  Removes the
ResourceSelectorHost completely.  The two things that still appeared to
have selectors in TrackView are Audio Controls and Texture.  Fixed the
audio control selector to work via EBus and the Texture selector didn't
seem to work at all, but left it in as it was.

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Make the default audio selector return old value

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Fix some signed/unsigned comparison warnings

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Remove deleted function from Editor Mock

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>

* Change audio selector api to use string_view

Per feedback.

Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>
4 years ago
..
Command.h Code/Editor 4 years ago
EditorCoreAPI.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
EditorCoreAPI.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
HitContext.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IAnimationCompressionManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IAssetItem.h Editor code: tidy up BOOLs,NULLs and overrides pt1. 4 years ago
IAssetItemDatabase.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IAssetViewer.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IBaseLibraryManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ICommandManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IConsoleConnectivity.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IDataBaseItem.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IDataBaseLibrary.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IDataBaseManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IDisplayViewport.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IEditorClassFactory.h Merge branch 'development' into cmake/SPEC-7179 4 years ago
IEditorFileMonitor.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IEditorMaterial.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IEditorMaterialManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IErrorReport.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IEventLoopHook.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IExportManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IFacialEditor.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IFileUtil.h fixes after merge 4 years ago
IGizmoManager.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IIconManager.h Merge branch 'development' into cmake/SPEC-7179 4 years ago
IImageUtil.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IKeyTimeSet.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ILogFile.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IObjectManager.h Linux fixes 4 years ago
IPlugin.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IPreferencesPage.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IRenderListener.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ISourceControl.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ISubObjectSelectionReferenceFrameCalculator.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ITextureDatabaseUpdater.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ITransformManipulator.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
IViewPane.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ObjectEvent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SandboxAPI.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago