Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FNiagaraEventScriptPropertiesCustomization |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Customizations/NiagaraEventScriptPropertiesCustomization.h |
| Include Path | #include "Customizations/NiagaraEventScriptPropertiesCustomization.h" |
Syntax
class FNiagaraEventScriptPropertiesCustomization :
public IPropertyTypeCustomization ,
public FEditorUndoClient
Inheritance Hierarchy
- FEditorUndoClient → FNiagaraEventScriptPropertiesCustomization
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraEventScriptPropertiesCustomization
(
TWeakObjectPtr< UNiagaraSystem > InSystem, |
Customizations/NiagaraEventScriptPropertiesCustomization.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FNiagaraEventScriptPropertiesCustomization() |
Customizations/NiagaraEventScriptPropertiesCustomization.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedEmitterName | FName | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| CachedVisibility | EVisibility | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| Emitter | FVersionedNiagaraEmitterWeakPtr | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleEventName | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleExecutionMode | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleMaxEvents | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleMinSpawnNumber | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleSpawnNumber | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleSrcID | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleUpdateInitialValues | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| HandleUseRandomSpawnNumber | TSharedPtr< IPropertyHandle > | Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| System | TWeakObjectPtr< UNiagaraSystem > | Customizations/NiagaraEventScriptPropertiesCustomization.h |
Functions
Public
Overridden from IPropertyTypeCustomization
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeChildren
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
virtual void CustomizeHeader
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
IPropertyTypeCustomization interface | Customizations/NiagaraEventScriptPropertiesCustomization.h |
Overridden from FEditorUndoClient
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostRedo
(
bool bSuccess |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
virtual void PostUndo
(
bool bSuccess |
Customizations/NiagaraEventScriptPropertiesCustomization.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Customizations/NiagaraEventScriptPropertiesCustomization.h | |||
void CollectAllActions
(
FGraphActionListBuilderBase& OutAllActions |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
void ComputeErrorVisibility() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
FText GetErrorText() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
FText GetErrorTextTooltip() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
EVisibility GetErrorVisibility() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
TArray< FName > GetEventNames
(
const FVersionedNiagaraEmitter& Emitter |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
EVisibility GetMinSpawnNumberVisible() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
| Customizations/NiagaraEventScriptPropertiesCustomization.h | |||
bool GetSpawnNumberEnabled() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
bool GetUpdateInitialValuesEnabled() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
bool GetUseRandomSpawnNumber() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
void OnActionSelected
(
const TArray< TSharedPtr< FEdGraphSchemaAction > >& SelectedActions, |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
TSharedRef< SWidget > OnCreateWidgetForAction
(
FCreateWidgetForActionData*const InCreateData |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
FText OnGetButtonText() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
TSharedRef< SWidget > OnGetMenuContent() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
void OnUpdateInitialValuesChanged() |
Customizations/NiagaraEventScriptPropertiesCustomization.h | ||
void ResolveEmitterName() |
Customizations/NiagaraEventScriptPropertiesCustomization.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< class IPropertyTypeCustomization > MakeInstance
(
TWeakObjectPtr< UNiagaraSystem > InSystem, |
Makes a new instance of this detail layout class for a specific detail view requesting it | Customizations/NiagaraEventScriptPropertiesCustomization.h |