Removes ContractBus.h from Gems/ScriptCanvas

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2022-01-05 19:57:49 -08:00
parent 74b7ce8bd9
commit 2b75b127fe
14 changed files with 0 additions and 51 deletions
@@ -7,7 +7,6 @@
*/
#include "Contract.h"
#include "ContractBus.h"
#include "Slot.h"
#include <ScriptCanvas/Data/Data.h>
@@ -1,38 +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 "Core.h"
#include <AzCore/EBus/EBus.h>
namespace ScriptCanvas
{
class Contract;
class Slot;
namespace Data
{
class Type;
}
class ContractEvents : public AZ::EBusTraits
{
public:
//////////////////////////////////////////////////////////////////////////
// EBusTraits overrides
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single;
//////////////////////////////////////////////////////////////////////////
virtual void OnValidContract(const Contract*, const Slot&, const Slot&) = 0;
virtual void OnInvalidContract(const Contract*, const Slot&, const Slot&) = 0;
};
using ContractEventBus = AZ::EBus<ContractEvents>;
}
@@ -7,7 +7,6 @@
*/
#include "ConnectionLimitContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/GraphBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Endpoint.h>
@@ -8,7 +8,6 @@
#include "ContractRTTI.h"
#include <Core/ContractBus.h>
#include <Core/Node.h>
#include <Core/Slot.h>
@@ -7,7 +7,6 @@
*/
#include "DisallowReentrantExecutionContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/Slot.h>
namespace ScriptCanvas
@@ -8,7 +8,6 @@
#include "DisplayGroupConnectedSlotLimitContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/GraphBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Endpoint.h>
@@ -8,7 +8,6 @@
#include "DynamicTypeContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/Slot.h>
#include <ScriptCanvas/Core/Node.h>
@@ -8,7 +8,6 @@
#include "IsReferenceTypeContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Slot.h>
@@ -8,7 +8,6 @@
#include "MethodOverloadContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/Slot.h>
#include <ScriptCanvas/Core/Node.h>
@@ -7,7 +7,6 @@
*/
#include "RestrictedNodeContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/GraphBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Endpoint.h>
@@ -7,7 +7,6 @@
*/
#include "SlotTypeContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/Slot.h>
namespace ScriptCanvas
@@ -7,7 +7,6 @@
*/
#include "SupportsMethodContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/GraphBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Endpoint.h>
@@ -7,7 +7,6 @@
*/
#include "TypeContract.h"
#include <ScriptCanvas/Core/ContractBus.h>
#include <ScriptCanvas/Core/NodeBus.h>
#include <ScriptCanvas/Core/Slot.h>
@@ -23,7 +23,6 @@ set(FILES
Include/ScriptCanvas/Core/NodeBus.h
Include/ScriptCanvas/Core/EBusNodeBus.h
Include/ScriptCanvas/Core/NodelingBus.h
Include/ScriptCanvas/Core/ContractBus.h
Include/ScriptCanvas/Core/Attributes.h
Include/ScriptCanvas/Core/Connection.h
Include/ScriptCanvas/Core/ConnectionBus.h