#
# 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/ScriptEventsSystemComponent.h
    Source/ScriptEventsSystemComponent.cpp
    Source/ScriptEventParameter.cpp
    Source/ScriptEventsMethod.cpp
    Source/ScriptEventsAssetRef.cpp
    Include/ScriptEvents/ScriptEventsGem.h
    Include/ScriptEvents/ScriptEventsAsset.h
    Include/ScriptEvents/ScriptEventsAsset.cpp
    Include/ScriptEvents/ScriptEventsAssetRef.h
    Include/ScriptEvents/ScriptEventsBus.h
    Include/ScriptEvents/ScriptEventRegistration.h
    Include/ScriptEvents/ScriptEventRegistration.cpp
    Include/ScriptEvents/ScriptEventFundamentalTypes.h
    Include/ScriptEvents/ScriptEventDefinition.h
    Include/ScriptEvents/ScriptEventDefinition.cpp
    Include/ScriptEvents/ScriptEvent.h
    Include/ScriptEvents/ScriptEventsMethod.h
    Include/ScriptEvents/ScriptEvent.cpp
    Include/ScriptEvents/ScriptEventParameter.h
    Include/ScriptEvents/ScriptEventSystem.h
    Include/ScriptEvents/ScriptEventSystem.cpp
    Include/ScriptEvents/ScriptEventTypes.h
    Include/ScriptEvents/ScriptEventTypes.cpp
    Include/ScriptEvents/Internal/VersionedProperty.h
    Include/ScriptEvents/Internal/VersionedProperty.cpp
    Include/ScriptEvents/Internal/BehaviorContextBinding/BehaviorContextFactoryMethods.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/DefaultEventHandler.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/DefaultEventHandler.cpp
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventMethod.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventMethod.cpp
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventBroadcast.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventBroadcast.cpp
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventsBindingBus.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventBinding.h
    Include/ScriptEvents/Internal/BehaviorContextBinding/ScriptEventBinding.cpp
)
