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/Tools/Standalone/Source/LUA
lumberyard-employee-dm 090aa8f053
Removed ununeeded includes from EBus EBus.h and Policies.h (#4256)
* Removed ununeeded includes from EBus EBus.h and Policies.h

Updated the locations which needed those includes

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Adding missing include for <memory> to AWsClientAuthBus.h

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Remove the while true loop in the EBusQueuePolicy Execute() function

The while true loop in Execute was for allowing additional functions to be queued in the middle of execution of current list of functions.
That functionality was dangerous, because if a queued function added itself during execution unconditionally, then it would result in an infinite loop

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Updated the AssetManager::DispatchEvents function to pump the AssetBus event queue until empty

Queued Events on the AssetBus is able to queue additional events on that Bus during execution of those events.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Changed the AssetManager::DispatchEvents function to only execute the
AssetBus queued events once

Changed the AssetJobsFloodTest.AssetWithNoLoadReference_LoadDependencies_BehaviorObeyed test to dispatch events until the OnAssetContainerReady callback is signaled.

This happens after every asset load to make sure that the
expiring AssetContainer instances are removed from `AssetManager::m_ownedAssetContainer` container before retrying to load the same asset.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added a MaxTimeoutSeconds constant for the maximum amount of the time to run a single DispatchEvents loop

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
CodeCompletion Code/Tools 4 years ago
BasicScriptChecker.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
BreakpointPanel.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
BreakpointPanel.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ClassReferenceFilter.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
ClassReferenceFilter.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ClassReferencePanel.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
ClassReferencePanel.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DebugAttachmentButton.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
DebugAttachmentButton.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUABreakpointTrackerMessages.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUABreakpointTrackerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAContextControlMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUADebuggerComponent.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUADebuggerComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUADebuggerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorBlockState.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorBreakpointWidget.cpp Code/Tools 4 years ago
LUAEditorBreakpointWidget.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorContext.cpp Fix unused warnings release (#3677) 4 years ago
LUAEditorContext.h Code/Tools/Standalone 4 years ago
LUAEditorContextInterface.h Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorContextMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorDebuggerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorFindDialog.cpp Code/Tools 4 years ago
LUAEditorFindDialog.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorFindDialog.ui Integrating latest 47acbe8 5 years ago
LUAEditorFindResults.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorFindResults.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorFindResults.ui Integrating latest 47acbe8 5 years ago
LUAEditorFoldingWidget.cpp Code/Tools 4 years ago
LUAEditorFoldingWidget.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorGoToLineDialog.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorGoToLineDialog.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorGoToLineDialog.ui Integrating latest 47acbe8 5 years ago
LUAEditorMainWindow.cpp Fixes for release builds for unused variable warnings (#4000) 4 years ago
LUAEditorMainWindow.hxx Code/Tools/Standalone 4 years ago
LUAEditorMainWindow.ui Integrating latest 47acbe8 5 years ago
LUAEditorPlainTextEdit.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorPlainTextEdit.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorSettingsDialog.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorSettingsDialog.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorSettingsDialog.ui Integrating latest 47acbe8 5 years ago
LUAEditorStyleMessages.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUAEditorStyleMessages.h Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 4 years ago
LUAEditorSyntaxHighlighter.cpp Code/Tools 4 years ago
LUAEditorSyntaxHighlighter.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAEditorView.cpp Code/Tools 4 years ago
LUAEditorView.hxx Code/Tools/Standalone 4 years ago
LUAEditorView.ui Integrating latest 47acbe8 5 years ago
LUAEditorViewMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUALocalsTrackerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAStackTrackerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUATargetContextTrackerMessages.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
LUATargetContextTrackerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LUAWatchesDebuggerMessages.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ScriptCheckerAPI.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
StackPanel.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
StackPanel.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TargetContextButton.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
TargetContextButton.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
WatchesPanel.cpp Merge branch 'development' into cmake/SPEC-7179 4 years ago
WatchesPanel.hxx Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago