|
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 GraphCanvas::NodePropertyDisplay, and Handler.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (StringNodePropertyDisplay, AZ::SystemAllocator) | |
| StringNodePropertyDisplay (StringDataInterface *dataInterface) | |
| void | RefreshStyle () override |
| void | UpdateDisplay () override |
| QGraphicsLayoutItem * | GetDisabledGraphicsLayoutItem () override |
| QGraphicsLayoutItem * | GetDisplayGraphicsLayoutItem () override |
| QGraphicsLayoutItem * | GetEditableGraphicsLayoutItem () override |
| void | OnDragDropStateStateChanged (const DragDropState &dragState) override |
| void | OnSystemTick () override |
Public Member Functions inherited from GraphCanvas::NodePropertyDisplay | |
| NodePropertyDisplay (DataInterface *dataInterface) | |
| void | SetSlotId (const SlotId &slotId) |
| AZ_DEPRECATED (const AZ::EntityId &GetId() const,"Function deprecated. Use GetSlotId instead.") | |
| const SlotId & | GetSlotId () const |
| void | SetNodeId (const AZ::EntityId &nodeId) |
| const AZ::EntityId & | GetNodeId () const |
| AZ::EntityId | GetSceneId () const |
| void | TryAndSelectNode () const |
| bool | EnableDropHandling () const |
| AZ::Outcome< DragDropState > | OnDragEnterEvent (QGraphicsSceneDragDropEvent *dragDropEvent) override |
| void | OnDragLeaveEvent (QGraphicsSceneDragDropEvent *dragDropEvent) override |
| void | OnDropEvent (QGraphicsSceneDragDropEvent *dragDropEvent) override |
| void | OnDropCancelled () override |
| void | OnDragDropStateStateChanged (const DragDropState &dragDropState) override |
| void | RegisterShortcutDispatcher (QWidget *widget) |
| void | UnregisterShortcutDispatcher (QWidget *widget) |
Additional Inherited Members | |
Static Public Member Functions inherited from GraphCanvas::NodePropertyDisplay | |
| static AZStd::string | CreateDisabledLabelStyle (const AZStd::string &type) |
| static AZStd::string | CreateDisplayLabelStyle (const AZStd::string &type) |
Protected Member Functions inherited from GraphCanvas::NodePropertyDisplay | |
| virtual void | OnIdSet () |
| virtual void | OnSlotIdSet () |
| QWidget * | GetShortcutDispatchScopeRoot (QWidget *) override |
| void | UpdateStyleForDragDrop (const DragDropState &dragDropState, Styling::StyleHelper &styleHelper) |