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.
GraphCanvas::ViewNotifications Class Reference

Inherits AZ::EBusTraits.

Public Types

using BusIdType = ViewId
 

Public Member Functions

virtual void OnViewParamsChanged (const ViewParams &)
 Signaled whenever the view parameters of a view changes.
 
virtual void OnViewResized (QResizeEvent *)
 The view was resized.
 
virtual void OnViewScrolled ()
 The view was scrolled.
 
virtual void OnViewCenteredOnArea ()
 The view was centered on an area using CenterOnArea()
 
virtual void OnZoomChanged ([[maybe_unused]] qreal zoomLevel)
 The view was zoomed.
 
virtual void OnEscape ()
 The view got an escape pressed.
 
virtual void OnFocusLost ()
 The view lost focus.
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 

The documentation for this class was generated from the following file: