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]

#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. */