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 GraphCanvas::GraphCanvasPropertyComponent, SceneMemberNotificationBus::Handler, NodeNotificationBus::Handler, CommentNotificationBus::Handler, GeometryNotificationBus::Handler, GraphCanvas::SceneNotificationBus::Handler, VisualNotificationBus::Handler, CollapsedNodeGroupRequestBus::Handler, GroupableSceneMemberNotificationBus::Handler, and AZ::SystemTickBus::Handler.
Public Member Functions | |
AZ_COMPONENT (CollapsedNodeGroupComponent, "{FFA874A1-0D14-4BF9-932D-FE1A285506E6}", GraphCanvasPropertyComponent) | |
CollapsedNodeGroupComponent (const CollapsedNodeGroupConfiguration &config) | |
void | Init () override |
void | Activate () override |
void | Deactivate () override |
void | OnSystemTick () override |
void | OnAddedToScene (const GraphId &graphId) override |
void | OnRemovedFromScene (const GraphId &graphId) override |
void | OnBoundsChanged () override |
void | OnPositionChanged (const AZ::EntityId &targetEntity, const AZ::Vector2 &position) override |
void | OnSceneMemberDragBegin () override |
void | OnSceneMemberDragComplete () override |
void | OnCommentChanged (const AZStd::string &comment) override |
void | OnBackgroundColorChanged (const AZ::Color &color) override |
bool | OnMouseDoubleClick (const QGraphicsSceneMouseEvent *mouseEvent) override |
void | ExpandGroup () override |
AZ::EntityId | GetSourceGroup () const override |
AZStd::vector< Endpoint > | GetRedirectedEndpoints () const override |
void | ForceEndpointRedirection (const AZStd::vector< Endpoint > &endpoints) override |
void | OnGroupChanged () override |
void | OnSceneMemberHidden () override |
void | OnSceneMemberShown () override |
Public Member Functions inherited from GraphCanvas::GraphCanvasPropertyComponent | |
AZ_COMPONENT (GraphCanvasPropertyComponent, "{12408A55-4742-45B2-8694-EE1C80430FB4}") | |
void | Init () override |
void | Activate () override |
void | Deactivate () override |
AZ::Component * | GetPropertyComponent () override |
Public Member Functions inherited from GraphCanvas::GraphCanvasPropertyBusHandler | |
void | OnActivate (const AZ::EntityId &entityId) |
void | OnDeactivate () |
void | AddBusId (const AZ::EntityId &busId) final |
void | RemoveBusId (const AZ::EntityId &busId) final |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *) |
static AZ::Entity * | CreateCollapsedNodeGroupEntity (const CollapsedNodeGroupConfiguration &config) |
Static Public Member Functions inherited from GraphCanvas::GraphCanvasPropertyComponent | |
static void | Reflect (AZ::ReflectContext *context) |