Removes FunctionBus.h from Gems/ScriptCanvas
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user