ComponentRendererWarningsPerClass
ComponentRendererWarningsPerClass
#Overview
name: ComponentRendererWarningsPerClass
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file 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:59, section: [/Script/Niagara.NiagaraSettings]
- INI Section:
/Script/Niagara.NiagaraSettings
- Raw value:
(("PostProcessComponent", NSLOCTEXT("[/Script/Niagara]", "022421AD4D0A1767041BEE86A524E12D", "The post process component has a separate \"Enabled\" flag in PostProcessVolume that you need to overwrite\n if you want to disable a component when a particle dies. Otherwise it will still affect the scene\n when it goes back into the component pool.")))
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraComponentRendererProperties.cpp:606
Scope (from outer to inner):
file
function void UNiagaraComponentRendererProperties::GetRendererFeedback
Source code excerpt:
if (const UNiagaraSettings* Settings = GetDefault<UNiagaraSettings>())
{
for (const TPair<FString, FText>& Pair : Settings->ComponentRendererWarningsPerClass)
{
FString ClassName = TemplateComponent->GetClass()->GetName();
if (ClassName == Pair.Key)
{
OutWarnings.Add(Pair.Value);
}
#Loc: <Workspace>/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSettings.h:223
Scope (from outer to inner):
file
class class UNiagaraSettings : public UDeveloperSettings
Source code excerpt:
/** Info texts that the component renderer shows the user depending on the selected component class. */
UPROPERTY(config, EditAnywhere, Category = Renderer)
TMap<FString, FText> ComponentRendererWarningsPerClass;
/** The default render target format used by all Niagara Render Target Data Interfaces unless overridden. */
UPROPERTY(config, EditAnywhere, Category = Renderer)
TEnumAsByte<ETextureRenderTargetFormat> DefaultRenderTargetFormat = RTF_RGBA16f;
/** The default buffer format used by all Niagara Grid Data Interfaces unless overridden. */