#include <NodeBus.h>
Inherits AZ::EBusTraits.
|
using | BusIdType = AZ::EntityId |
|
|
virtual void | OnAddedToScene (const AZ::EntityId &) |
| Emitted when the node is added to a scene.
|
|
virtual void | OnNodeAboutToBeDeleted () |
| Emitted when a node is about to be deleted.
|
|
virtual void | OnNameChanged (const AZStd::string &) |
| Emitted when the name of a node changes.
|
|
virtual void | OnDescriptionChanged (const AZStd::string &) |
| Emitted when the description of the node is changed.
|
|
virtual void | OnTooltipChanged (const AZStd::string &) |
| When the tooltip of the node is changed, this is emitted.
|
|
virtual void | OnSlotAddedToNode (const AZ::EntityId &) |
|
virtual void | OnSlotRemovedFromNode (const AZ::EntityId &) |
|
virtual void | OnNodeActivated () |
|
virtual void | OnNodeWrapped (const AZ::EntityId &) |
|
virtual void | OnNodeUnwrapped (const AZ::EntityId &) |
|
virtual void | OnBatchedConnectionManipulationBegin () |
| Signals that some batched connection manipulation operation is going on involving this node.
|
|
virtual void | OnBatchedConnectionManipulationEnd () |
|
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
|
NodeNotifications Notifications about changes to the state of nodes
◆ OnSlotAddedToNode()
virtual void GraphCanvas::NodeNotifications::OnSlotAddedToNode |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
The addition of a slot to the node causes the emission of this event.
Parameters
- The entity ID of the slot that was added.
◆ OnSlotRemovedFromNode()
virtual void GraphCanvas::NodeNotifications::OnSlotRemovedFromNode |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
The removal of a slot to the node causes the emission of this event.
Parameters
- The entity ID of the slot that was removed.
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/StaticLib/GraphCanvas/Components/Nodes/NodeBus.h