Removes FunctionBus.h from Gems/ScriptCanvas

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2022-01-06 13:31:26 -08:00
parent ff0a5b6c0d
commit 7cefe2b6c2
4 changed files with 0 additions and 54 deletions
@@ -1,51 +0,0 @@
/*
* 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
*
*/
#pragma once
#include <AzCore/Component/EntityId.h>
#include <AzCore/EBus/EBus.h>
#include <ScriptCanvas/Core/GraphScopedTypes.h>
namespace ScriptCanvas
{
class FunctionRequests : public AZ::EBusTraits
{
public:
using BusIdType = AZ::EntityId;
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById;
static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single;
virtual void OnSignalOut(ID, SlotId) = 0;
};
using FunctionRequestBus = AZ::EBus<FunctionRequests>;
class FunctionNodeNotifications : public AZ::EBusTraits
{
public:
using BusIdType = GraphScopedNodeId;
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById;
virtual void OnNameChanged() = 0;
};
using FunctionNodeNotificationBus = AZ::EBus<FunctionNodeNotifications>;
class FunctionNodeRequests : public AZ::EBusTraits
{
public:
using BusIdType = GraphScopedNodeId;
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById;
virtual AZStd::string GetName() const = 0;
};
using FunctionNodeRequestBus = AZ::EBus<FunctionNodeRequests>;
}
@@ -11,7 +11,6 @@
#include <ScriptCanvas/Core/Contracts/DisallowReentrantExecutionContract.h>
#include <ScriptCanvas/Core/Contracts/DisplayGroupConnectedSlotLimitContract.h>
#include <ScriptCanvas/Libraries/Core/FunctionBus.h>
#include <ScriptCanvas/Debugger/ValidationEvents/DataValidation/InvalidPropertyEvent.h>
#include <AzCore/std/string/regex.h>
@@ -14,7 +14,6 @@
#include <ScriptCanvas/Core/Contracts/DisallowReentrantExecutionContract.h>
#include <ScriptCanvas/Core/Contracts/DisplayGroupConnectedSlotLimitContract.h>
#include <ScriptCanvas/Libraries/Core/FunctionBus.h>
#include <ScriptCanvas/Debugger/ValidationEvents/DataValidation/InvalidPropertyEvent.h>
@@ -146,7 +146,6 @@ set(FILES
Include/ScriptCanvas/Libraries/Core/EventHandlerTranslationUtility.h
Include/ScriptCanvas/Libraries/Core/ForEach.h
Include/ScriptCanvas/Libraries/Core/ForEach.ScriptCanvasGrammar.xml
Include/ScriptCanvas/Libraries/Core/FunctionBus.h
Include/ScriptCanvas/Libraries/Core/FunctionCallNode.h
Include/ScriptCanvas/Libraries/Core/FunctionCallNode.ScriptCanvasGrammar.xml
Include/ScriptCanvas/Libraries/Core/FunctionCallNodeIsOutOfDate.h