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