Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/Customizations
Inheritance Hierarchy
- IPropertyTypeCustomization
- FEditorUndoClient
- FNiagaraEventScriptPropertiesCustomization
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Customizations/NiagaraEventScriptPropertiesCustomization.h |
| Include | #include "Customizations/NiagaraEventScriptPropertiesCustomization.h" |
Syntax
class FNiagaraEventScriptPropertiesCustomization :
public IPropertyTypeCustomization,
public FEditorUndoClient
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraEventScriptPropertiesCustomization
(
TWeakObjectPtr< UNiagaraSystem > InSystem, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ChangeEventSource
(
FGuid InEmitterId, |
||
| void | CollectAllActions
(
FGraphActionListBuilderBase& OutAllActions |
||
| void | |||
| FText | GetErrorText () |
||
| FText | |||
| EVisibility | |||
| TArray< FName > | GetEventNames
(
const FVersionedNiagaraEmitter& Emitter |
||
| EVisibility | |||
| FText | GetProviderText
(
const FName& InEmitterName, |
||
| bool | |||
| bool | |||
| bool | |||
| TSharedRef< class IPropertyTypeCustomization > | MakeInstance
(
TWeakObjectPtr< UNiagaraSystem > InSystem, |
Makes a new instance of this detail layout class for a specific detail view requesting it | |
| void | OnActionSelected
(
const TArray< TSharedPtr< FEdGraphSchemaAction > >& SelectedActions, |
||
| TSharedRef< SWidget > | OnCreateWidgetForAction
(
FCreateWidgetForActionData*const InCreateData |
||
| FText | |||
| TSharedRef< SWidget > | |||
| void | |||
| void |
Overridden from IPropertyTypeCustomization
| Type | Name | Description | |
|---|---|---|---|
| void | CustomizeChildren
(
TSharedRef< IPropertyHandle > PropertyHandle, |
Called when the children of the property should be customized or extra rows added | |
| void | CustomizeHeader
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
IPropertyTypeCustomization interface |