CurveTemplates
CurveTemplates
#Overview
name: CurveTemplates
The value of this variable can be defined or overridden in .ini config files. 8
.ini config files referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:84, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/LinearRampUp.LinearRampUp)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:85, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/LinearRampDown.LinearRampDown)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:86, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/DropOff.DropOff)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:87, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/EaseIn.EaseIn)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:88, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/PulseOut.PulseOut)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:89, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/SmoothRampUp.SmoothRampUp)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:90, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/SmoothRampDown.SmoothRampDown)
- Is Array:
True
Location: <Workspace>/Engine/Plugins/FX/Niagara/Config/BaseNiagara.ini:91, section: [/Script/NiagaraEditor.NiagaraEditorSettings]
- INI Section:
/Script/NiagaraEditor.NiagaraEditorSettings
- Raw value:
(DisplayNameOverride="",CurveAsset=/Niagara/DefaultAssets/Curves/Templates/RampUpDown.RampUpDown)
- Is Array:
True
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Private/NiagaraEditorSettings.cpp:640
Scope (from outer to inner):
file
function const TArray<FNiagaraCurveTemplate>& UNiagaraEditorSettings::GetCurveTemplates
Source code excerpt:
const TArray<FNiagaraCurveTemplate>& UNiagaraEditorSettings::GetCurveTemplates() const
{
return CurveTemplates;
}
FName UNiagaraEditorSettings::GetCategoryName() const
{
return TEXT("Plugins");
}
#Loc: <Workspace>/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraEditorSettings.h:588
Scope (from outer to inner):
file
class class UNiagaraEditorSettings : public UDeveloperSettings
Source code excerpt:
UPROPERTY(config, EditAnywhere, Category = Niagara)
TArray<FNiagaraCurveTemplate> CurveTemplates;
UPROPERTY(config)
FNiagaraViewportSharedSettings ViewportSettings;
UPROPERTY(config)
TArray<FNiagaraParameterPanelSectionStorage> SystemParameterPanelSectionData;