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
@@ -87,14 +87,15 @@ namespace ScriptEvents
: AZ::Data::Asset<ScriptEventsAsset>(loadBehavior)
{}
ScriptEventsAssetPtr(const BaseType& scriptEventsAsset)
: BaseType(scriptEventsAsset)
{}
ScriptEventsAssetPtr(const ScriptEventsAssetPtr& scriptEventsAsset) = default;
ScriptEventsAssetPtr(ScriptEventsAssetPtr&& scriptEventsAsset) = default;
virtual ~ScriptEventsAssetPtr() = default;
using BaseType::BaseType;
using BaseType::operator=;
ScriptEventsAssetPtr& operator=(const ScriptEventsAssetPtr&) = default;
ScriptEventsAssetPtr& operator=(ScriptEventsAssetPtr&&) = default;
static void Reflect(AZ::ReflectContext* context)
{
@@ -69,7 +69,7 @@ namespace ScriptEventsEditor
AZStd::shared_ptr<AZ::Data::AssetDataStream> stream,
const AZ::Data::AssetFilterCB& assetLoadFilterCB)
{
AZ::Data::AssetHandler::LoadResult loadedData = loadedData = AzFramework::GenericAssetHandler<ScriptEvents::ScriptEventsAsset>::LoadAssetData(asset, stream, assetLoadFilterCB);
AZ::Data::AssetHandler::LoadResult loadedData = AzFramework::GenericAssetHandler<ScriptEvents::ScriptEventsAsset>::LoadAssetData(asset, stream, assetLoadFilterCB);
if (loadedData == AZ::Data::AssetHandler::LoadResult::LoadComplete)
{