Navigation
API > API/Editor > API/Editor/DataLayerEditor > API/Editor/DataLayerEditor/UDataLayerEditorSubsystem
Broadcasts whenever one or more DataLayers are modified
Actions Add : The specified ChangedDataLayer is a newly created UDataLayerInstance Modify : The specified ChangedDataLayer was just modified, if ChangedDataLayer is invalid then multiple DataLayers were modified. ChangedProperty specifies what field on the UDataLayerInstance was changed, if NAME_None then multiple fields were changed Delete : A DataLayer was deleted Rename : The specified ChangedDataLayer was just renamed Reset : A large amount of changes have occurred to a number of DataLayers.
| Name | FOnDataLayerChanged |
| Type | class |
| Header File | /Engine/Source/Editor/DataLayerEditor/Public/DataLayer/DataLayerEditorSubsystem.h |
| Include Path | #include "DataLayer/DataLayerEditorSubsystem.h" |
Syntax
class FOnDataLayerChanged : public TBaseMulticastDelegate_ThreeParams< void, const EDataLayerAction, const TWeakObjectPtr< const UDataLayerInstance > &, const FName & >
Inheritance Hierarchy
- TBaseMulticastDelegate_ThreeParams< void, const EDataLayerAction, const TWeakObjectPtr< const UDataLayerInstance > &, const FName & > → UDataLayerEditorSubsystem::FOnDataLayerChanged