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::GraphicsEffect< QGraphicsPathItem >, ConnectionVisualNotificationBus::Handler, GeometryNotificationBus::Handler, AZ::TickBus::Handler, AZ::SystemTickBus::Handler, GraphCanvas::ViewNotificationBus::Handler, and AssetEditorSettingsNotificationBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (GlowOutlineGraphicsItem, AZ::SystemAllocator) | |
GlowOutlineGraphicsItem (const FixedGlowOutlineConfiguration &configuration) | |
GlowOutlineGraphicsItem (const SceneMemberGlowOutlineConfiguration &configuration) | |
void | OnConnectionPathUpdated () override |
void | OnSystemTick () override |
void | OnTick (float delta, AZ::ScriptTimePoint timePoint) override |
void | OnPositionChanged (const AZ::EntityId &, const AZ::Vector2 &) override |
void | OnBoundsChanged () override |
void | OnZoomChanged (qreal zoomLevel) override |
void | OnSettingsChanged () override |
Public Member Functions inherited from GraphCanvas::GraphicsEffect< QGraphicsPathItem > | |
virtual QGraphicsItem * | AsQGraphicsItem () |
virtual void | PrepareGeometryChange () |
virtual void | OnGraphicsEffectCancelled () |
Public Member Functions inherited from GraphCanvas::GraphicsEffectInterface | |
GraphicsEffectId | GetEffectId () const override final |
void | SetEditorId (EditorId editorId) |
EditorId | GetEditorId () const |
void | SetGraphId (const GraphId &graphId) |
GraphId | GetGraphId () const |
Protected Member Functions | |
void | OnEditorIdSet () override |