Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::Prefab::PrefabFocusNotifications Class Reference

Used to notify when the editor focus changes. More...

#include <PrefabFocusNotificationBus.h>

Inherits AZ::EBusTraits.

Public Types

using BusIdType = AzFramework::EntityContextId
 

Public Member Functions

virtual void OnPrefabFocusChanged (AZ::EntityId previousContainerEntityId, AZ::EntityId newContainerEntityId)
 Triggered when the editor focus is changed to a different prefab.
 
virtual void OnPrefabFocusRefreshed ()
 Triggered when the editor focus path is changed, but the focused instance stays the same.
 
virtual void OnPrefabEditScopeChanged ()
 Triggered when the edit scope is changed.
 
virtual void OnInstanceOpened (AZ::EntityId containerEntityId)
 Triggered when a prefab instance is opened/expanded.
 

Static Public Attributes

static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Multiple
 
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 

Detailed Description

Used to notify when the editor focus changes.


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