Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits AZ::Component, and VisualRequestBus::Handler.
Inherited by GraphCanvas::DataSlotLayoutComponent, GraphCanvas::DefaultSlotLayoutComponent, GraphCanvas::ExecutionSlotLayoutComponent, GraphCanvas::ExtenderSlotLayoutComponent, and GraphCanvas::PropertySlotLayoutComponent.
Public Member Functions | |
AZ_COMPONENT (SlotLayoutComponent, "{77518A10-3443-4668-ADCB-D6EFC3BF9907}") | |
void | Init () override |
void | Activate () override |
void | Deactivate () override |
QGraphicsItem * | AsGraphicsItem () override |
QGraphicsLayoutItem * | AsGraphicsLayoutItem () override |
bool | Contains (const AZ::Vector2 &position) const override |
void | SetVisible (bool visible) override |
bool | IsVisible () const override |
Protected Member Functions | |
void | SetLayout (QGraphicsLayout *layout) |
QGraphicsLayout * | GetLayout () |