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 QGraphicsView, GraphCanvas::SceneNotificationBus::Handler, GraphCanvas::AssetEditorNotificationBus::Handler, and GraphCanvas::ViewNotificationBus::Handler.
Public Member Functions | |
AZ_TYPE_INFO (MiniMapGraphicsView, "{DF03D03E-2048-43B2-8F01-897098D553F2}") | |
AZ_CLASS_ALLOCATOR (MiniMapGraphicsView, AZ::SystemAllocator) | |
MiniMapGraphicsView (const AZ::Crc32 &graphCanvasEditorNotificationBusId=0, bool isStandAlone=true, const AZ::EntityId sceneId=AZ::EntityId(), QWidget *parent=nullptr) | |
void | OnActiveGraphChanged (const AZ::EntityId &sceneId) override |
void | OnViewResized (QResizeEvent *event) override |
void | OnViewScrolled () override |
void | OnViewCenteredOnArea () override |
void | OnNodeAdded (const AZ::EntityId &nodeId, bool isPaste) override |
void | OnNodeRemoved (const AZ::EntityId &nodeId) override |
void | OnSceneMemberDragBegin () override |
void | OnSceneMemberDragComplete () override |
void | ApplyMainViewToMagnifier () |
void | ApplyMagnifierToMainView (QMouseEvent *ev) |
void | SetScene (const AZ::EntityId &sceneId) |