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/ScriptCanvas/Code/scriptcanvasgem_common_file...

198 lines
11 KiB
CMake

#
# 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
#
#
set(FILES
Source/SystemComponent.cpp
Source/ScriptCanvasCommonGem.cpp
Source/PerformanceStatistician.cpp
Source/PerformanceTracker.cpp
Include/ScriptCanvas/Asset/AssetRegistry.cpp
Include/ScriptCanvas/Asset/ExecutionLogAsset.cpp
Include/ScriptCanvas/Asset/RuntimeAsset.cpp
Include/ScriptCanvas/Asset/RuntimeAssetHandler.cpp
Include/ScriptCanvas/Asset/SubgraphInterfaceAssetHandler.cpp
Include/ScriptCanvas/Core/ExecutionNotificationsBus.cpp
Include/ScriptCanvas/Core/Connection.cpp
Include/ScriptCanvas/Core/Contract.cpp
Include/ScriptCanvas/Core/Contracts/MethodOverloadContract.cpp
Include/ScriptCanvas/Core/Contracts/RestrictedNodeContract.cpp
Include/ScriptCanvas/Core/Core.cpp
Include/ScriptCanvas/Core/Datum.cpp
Include/ScriptCanvas/Core/EBusHandler.cpp
Include/ScriptCanvas/Core/Endpoint.cpp
Include/ScriptCanvas/Core/Graph.cpp
Include/ScriptCanvas/Core/GraphData.cpp
Include/ScriptCanvas/Core/MethodConfiguration.cpp
Include/ScriptCanvas/Core/ModifiableDatumView.cpp
Include/ScriptCanvas/Core/Node.cpp
Include/ScriptCanvas/Core/Nodeable.cpp
Include/ScriptCanvas/Core/NodeableNode.cpp
Include/ScriptCanvas/Core/NodeableNodeOverloaded.cpp
Include/ScriptCanvas/Core/Slot.cpp
Include/ScriptCanvas/Core/SlotConfigurations.cpp
Include/ScriptCanvas/Core/SlotExecutionMap.cpp
Include/ScriptCanvas/Core/SlotMetadata.cpp
Include/ScriptCanvas/Core/SubgraphInterface.cpp
Include/ScriptCanvas/Core/SubgraphInterfaceUtility.cpp
Include/ScriptCanvas/Translation/GraphToLua.cpp
Include/ScriptCanvas/Translation/GraphToLuaUtility.cpp
Include/ScriptCanvas/Translation/GraphToX.cpp
Include/ScriptCanvas/Translation/Translation.cpp
Include/ScriptCanvas/Translation/TranslationContext.cpp
Include/ScriptCanvas/Translation/TranslationResult.cpp
Include/ScriptCanvas/Translation/TranslationUtilities.cpp
Include/ScriptCanvas/Core/Contracts/ConnectionLimitContract.cpp
Include/ScriptCanvas/Core/Contracts/ContractRTTI.cpp
Include/ScriptCanvas/Core/Contracts/DisallowReentrantExecutionContract.cpp
Include/ScriptCanvas/Core/Contracts/DisplayGroupConnectedSlotLimitContract.cpp
Include/ScriptCanvas/Core/Contracts/DynamicTypeContract.cpp
Include/ScriptCanvas/Core/Contracts/IsReferenceTypeContract.cpp
Include/ScriptCanvas/Core/Contracts/MathOperatorContract.cpp
Include/ScriptCanvas/Core/Contracts/SlotTypeContract.cpp
Include/ScriptCanvas/Core/Contracts/SupportsMethodContract.cpp
Include/ScriptCanvas/Core/Contracts/TypeContract.cpp
Include/ScriptCanvas/Data/BehaviorContextObject.cpp
Include/ScriptCanvas/Data/BehaviorContextObjectPtr.cpp
Include/ScriptCanvas/Data/Data.cpp
Include/ScriptCanvas/Data/DataRegistry.cpp
Include/ScriptCanvas/Deprecated/VariableDatumBase.cpp
Include/ScriptCanvas/Deprecated/VariableDatum.cpp
Include/ScriptCanvas/Deprecated/VariableHelpers.cpp
Include/ScriptCanvas/Execution/ExecutionContext.cpp
Include/ScriptCanvas/Execution/ExecutionObjectCloning.cpp
Include/ScriptCanvas/Execution/ExecutionPerformanceTimer.cpp
Include/ScriptCanvas/Execution/ExecutionState.cpp
Include/ScriptCanvas/Execution/RuntimeComponent.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionInterpretedAPI.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionInterpretedCloningAPI.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionInterpretedDebugAPI.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionInterpretedEBusAPI.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionInterpretedOut.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionStateInterpreted.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionStateInterpretedPerActivation.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionStateInterpretedPure.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionStateInterpretedSingleton.cpp
Include/ScriptCanvas/Execution/Interpreted/ExecutionStateInterpretedUtility.cpp
Include/ScriptCanvas/Grammar/AbstractCodeModel.cpp
Include/ScriptCanvas/Grammar/DebugMap.cpp
Include/ScriptCanvas/Grammar/ExecutionTraversalListeners.cpp
Include/ScriptCanvas/Grammar/ParsingMetaData.cpp
Include/ScriptCanvas/Grammar/ParsingUtilities.cpp
Include/ScriptCanvas/Grammar/Primitives.cpp
Include/ScriptCanvas/Grammar/PrimitivesDeclarations.cpp
Include/ScriptCanvas/Grammar/PrimitivesExecution.cpp
Include/ScriptCanvas/Internal/Nodeables/BaseTimer.cpp
Include/ScriptCanvas/Internal/Nodes/BaseTimerNode.cpp
Include/ScriptCanvas/Internal/Nodes/ExpressionNodeBase.cpp
Include/ScriptCanvas/Internal/Nodes/StringFormatted.cpp
Include/ScriptCanvas/Libraries/Libraries.cpp
Include/ScriptCanvas/Libraries/Core/AzEventHandler.cpp
Include/ScriptCanvas/Libraries/Core/BinaryOperator.cpp
Include/ScriptCanvas/Libraries/Core/CoreNodes.cpp
Include/ScriptCanvas/Libraries/Core/EBusEventHandler.cpp
Include/ScriptCanvas/Libraries/Core/ExtractProperty.cpp
Include/ScriptCanvas/Libraries/Core/EventHandlerTranslationUtility.cpp
Include/ScriptCanvas/Libraries/Core/ForEach.cpp
Include/ScriptCanvas/Libraries/Core/FunctionCallNode.cpp
Include/ScriptCanvas/Libraries/Core/FunctionCallNodeIsOutOfDate.cpp
Include/ScriptCanvas/Libraries/Core/FunctionDefinitionNode.cpp
Include/ScriptCanvas/Libraries/Core/GetVariable.cpp
Include/ScriptCanvas/Libraries/Core/Method.cpp
Include/ScriptCanvas/Libraries/Core/MethodOverloaded.cpp
Include/ScriptCanvas/Libraries/Core/Nodeling.cpp
Include/ScriptCanvas/Libraries/Core/ReceiveScriptEvent.cpp
Include/ScriptCanvas/Libraries/Core/Repeater.cpp
Include/ScriptCanvas/Libraries/Core/RepeaterNodeable.cpp
Include/ScriptCanvas/Libraries/Core/ScriptEventBase.cpp
Include/ScriptCanvas/Libraries/Core/SendScriptEvent.cpp
Include/ScriptCanvas/Libraries/Core/SetVariable.cpp
Include/ScriptCanvas/Libraries/Core/UnaryOperator.cpp
Include/ScriptCanvas/Libraries/Entity/Entity.cpp
Include/ScriptCanvas/Libraries/Entity/RotateMethod.cpp
Include/ScriptCanvas/Libraries/Logic/Any.cpp
Include/ScriptCanvas/Libraries/Logic/Break.cpp
Include/ScriptCanvas/Libraries/Logic/Cycle.cpp
Include/ScriptCanvas/Libraries/Logic/Gate.cpp
Include/ScriptCanvas/Libraries/Logic/IsNull.cpp
Include/ScriptCanvas/Libraries/Logic/Logic.cpp
Include/ScriptCanvas/Libraries/Logic/Once.cpp
Include/ScriptCanvas/Libraries/Logic/OrderedSequencer.cpp
Include/ScriptCanvas/Libraries/Logic/Sequencer.cpp
Include/ScriptCanvas/Libraries/Logic/TargetedSequencer.cpp
Include/ScriptCanvas/Libraries/Logic/WeightedRandomSequencer.cpp
Include/ScriptCanvas/Libraries/Logic/While.cpp
Include/ScriptCanvas/Libraries/Math/Math.cpp
Include/ScriptCanvas/Libraries/Math/MathExpression.cpp
Include/ScriptCanvas/Libraries/Math/MathNodeUtilities.cpp
Include/ScriptCanvas/Libraries/Comparison/Comparison.cpp
Include/ScriptCanvas/Libraries/Time/Time.cpp
Include/ScriptCanvas/Libraries/Time/Countdown.cpp
Include/ScriptCanvas/Libraries/Time/DelayNodeable.cpp
Include/ScriptCanvas/Libraries/Time/Duration.cpp
Include/ScriptCanvas/Libraries/Time/HeartBeat.cpp
Include/ScriptCanvas/Libraries/Time/Timer.cpp
Include/ScriptCanvas/Libraries/Time/TimeDelayNodeable.cpp
Include/ScriptCanvas/Libraries/Time/DurationNodeable.cpp
Include/ScriptCanvas/Libraries/Time/HeartBeatNodeable.cpp
Include/ScriptCanvas/Libraries/Time/TimerNodeable.cpp
Include/ScriptCanvas/Libraries/Spawning/Spawning.cpp
Include/ScriptCanvas/Libraries/Spawning/SpawnNodeable.cpp
Include/ScriptCanvas/Libraries/String/Contains.cpp
Include/ScriptCanvas/Libraries/String/Replace.cpp
Include/ScriptCanvas/Libraries/String/String.cpp
Include/ScriptCanvas/Libraries/String/StringMethods.cpp
Include/ScriptCanvas/Libraries/String/Utilities.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectEqual.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectFalse.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectGreaterThan.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectGreaterThanEqual.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectLessThan.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectLessThanEqual.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectNotEqual.cpp
Include/ScriptCanvas/Libraries/UnitTesting/ExpectTrue.cpp
Include/ScriptCanvas/Libraries/UnitTesting/UnitTesting.cpp
Include/ScriptCanvas/Libraries/UnitTesting/UnitTestingLibrary.cpp
Include/ScriptCanvas/Libraries/UnitTesting/Auxiliary/Auxiliary.cpp
Include/ScriptCanvas/Libraries/UnitTesting/UnitTestBusSender.cpp
Include/ScriptCanvas/Libraries/Operators/Operators.cpp
Include/ScriptCanvas/Libraries/Operators/Operator.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorAt.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorBack.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorClear.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorEmpty.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorErase.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorFront.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorInsert.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorPushBack.cpp
Include/ScriptCanvas/Libraries/Operators/Containers/OperatorSize.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorAdd.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorArithmetic.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorDiv.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorDivideByNumber.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorLength.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorLerp.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorMul.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorSub.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorLerpNodeable.cpp
Include/ScriptCanvas/Libraries/Operators/Math/OperatorLerpNodeableNode.cpp
Include/ScriptCanvas/Serialization/BehaviorContextObjectSerializer.cpp
Include/ScriptCanvas/Serialization/DatumSerializer.cpp
Include/ScriptCanvas/Serialization/RuntimeVariableSerializer.cpp
Include/ScriptCanvas/Data/DataTrait.cpp
Include/ScriptCanvas/Data/PropertyTraits.cpp
Include/ScriptCanvas/Variable/GraphVariable.cpp
Include/ScriptCanvas/Variable/GraphVariableManagerComponent.cpp
Include/ScriptCanvas/Variable/VariableCore.cpp
Include/ScriptCanvas/Variable/VariableData.cpp
Include/ScriptCanvas/Utils/DataUtils.cpp
Include/ScriptCanvas/Utils/NodeUtils.cpp
Include/ScriptCanvas/Utils/VersionConverters.cpp
Include/ScriptCanvas/Utils/VersioningUtils.cpp
Include/ScriptCanvas/Utils/BehaviorContextUtils.cpp
)