Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Niagara function factory.
| Name | UNiagaraFunctionScriptFactory |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraScriptFactoryNew.h |
| Include Path | #include "NiagaraScriptFactoryNew.h" |
Syntax
UCLASS ()
class UNiagaraFunctionScriptFactory : public UNiagaraScriptFactoryNew
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UFactory → UNiagaraScriptFactoryNew → UNiagaraFunctionScriptFactory
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNiagaraFunctionScriptFactory
(
const FObjectInitializer& ObjectInitializer |
NiagaraScriptFactoryNew.h |
Functions
Public
Overridden from UFactory
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetNewAssetThumbnailOverride() |
NiagaraScriptFactoryNew.h |
Protected
Overridden from UNiagaraScriptFactoryNew
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetAssetTypeActionName() |
Give child factory classes the ability to define which asset action it represents. | NiagaraScriptFactoryNew.h | |
virtual ENiagaraScriptUsage GetScriptUsage() |
Give child factory classes the ability to define which script usage type it represent. | NiagaraScriptFactoryNew.h |