|
Open 3D Engine GraphCanvas Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits QGraphicsLinearLayout, Handler, Handler, Handler, Handler, Handler, Handler, Handler, and Handler.
Public Member Functions | |
| 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) |
Friends | |
| class | DoubleClickSceneEventFilter |