Inherits QGraphicsLinearLayout, SlotNotificationBus::Handler, DataSlotLayoutRequestBus::Handler, DataSlotNotificationBus::Handler, NodeDataSlotRequestBus::Handler, SceneMemberNotificationBus::Handler, StyleNotificationBus::Handler, VisualNotificationBus::Handler, and AZ::SystemTickBus::Handler.
 | 
| 
  | AZ_CLASS_ALLOCATOR (DataSlotLayout, AZ::SystemAllocator) | 
|   | 
| 
  | DataSlotLayout (DataSlotLayoutComponent &owner) | 
|   | 
| 
void  | Activate () | 
|   | 
| 
void  | Deactivate () | 
|   | 
| 
void  | OnSystemTick () override | 
|   | 
| 
void  | OnSceneSet (const AZ::EntityId &) override | 
|   | 
| 
void  | OnSceneReady () override | 
|   | 
| 
void  | OnRegisteredToNode (const AZ::EntityId &nodeId) override | 
|   | 
| 
void  | OnNameChanged (const AZStd::string &) override | 
|   | 
| 
void  | OnTooltipChanged (const AZStd::string &) override | 
|   | 
| 
void  | OnStyleChanged () override | 
|   | 
| 
const DataSlotConnectionPin *  | GetConnectionPin () const override | 
|   | 
| 
void  | UpdateDisplay () override | 
|   | 
| 
QRectF  | GetWidgetSceneBoundingRect () const override | 
|   | 
| 
void  | OnDataSlotTypeChanged (const DataSlotType &dataSlotType) override | 
|   | 
| 
void  | OnDisplayTypeChanged (const AZ::Uuid &dataType, const AZStd::vector< AZ::Uuid > &typeIds) override | 
|   | 
| 
void  | RecreatePropertyDisplay () override | 
|   | 
| 
void  | OnDragEnterEvent (QGraphicsSceneDragDropEvent *dragDropEvent) | 
|   | 
| 
void  | OnDragLeaveEvent (QGraphicsSceneDragDropEvent *dragDropEvent) | 
|   | 
| 
void  | OnDropEvent (QGraphicsSceneDragDropEvent *dragDropEvent) | 
|   | 
 | 
| 
class  | DoubleClickSceneEventFilter | 
|   | 
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/Source/Components/Slots/Data/DataSlotLayoutComponent.h