GCC Support for Linux

Updates and fixes to support GCC for Linux

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>

Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
This commit is contained in:
Steve Pham
2022-01-20 13:00:02 -08:00
committed by GitHub
parent 3479b6e2d9
commit 59e43813f0
98 changed files with 1050 additions and 429 deletions
@@ -43,7 +43,6 @@ namespace AzToolsFramework
{
friend class AssetBrowserModel;
friend class AssetBrowserFilterModel;
friend class AssetBrowserEntry;
friend class RootAssetBrowserEntry;
friend class FolderAssetBrowserEntry;
friend class SourceAssetBrowserEntry;
@@ -69,7 +69,7 @@ namespace AzToolsFramework
{
return nullptr;
}
return entity->FindComponent<ComponentType>();
return entity->template FindComponent<ComponentType>();
}
};
@@ -3460,7 +3460,7 @@ namespace AzToolsFramework
static const AZ::u32 kPixelIndentationPerLevel = GetSliceHierarchyMenuIdentationPerLevel();
// Any asset that acts as a valid target for all selected slice-instance-owned entities can be shown.
QMenu* quickPushMenu = quickPushMenu = new QMenu(parent);
QMenu* quickPushMenu = new QMenu(parent);
bool setupMenu = false;
if (pushableChangesAvailable)
@@ -139,7 +139,7 @@ namespace AZStd
};
template <>
struct AZStd::equal_to<AzToolsFramework::Thumbnailer::SharedThumbnailKey>
struct equal_to<AzToolsFramework::Thumbnailer::SharedThumbnailKey>
{
AZ_FORCE_INLINE bool operator()(const AzToolsFramework::Thumbnailer::SharedThumbnailKey& left, const AzToolsFramework::Thumbnailer::SharedThumbnailKey& right) const
{
@@ -0,0 +1,7 @@
#
# Copyright (c) Contributors to the Open 3D Engine Project.
# For complete copyright and license terms please see the LICENSE at the root of this distribution.
#
# SPDX-License-Identifier: Apache-2.0 OR MIT
#
#