UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderSymbolSettingHelper Struct Reference
+ Inheritance diagram for FShaderSymbolSettingHelper:

Public Member Functions

 FShaderSymbolSettingHelper (const TCHAR *InSettingName, bool bPlatformOnly=false)
 
bool IsEnabled (FName ShaderFormat) const
 
bool GetString (FString &OutString, FName ShaderFormat) const
 
- Public Member Functions inherited from FShaderSettingHelper
 FShaderSettingHelper ()=delete
 
 FShaderSettingHelper (const TCHAR *InSettingSection, const TCHAR *InSettingSectionBuildMachine, const TCHAR *InSettingName, const IConsoleVariable *InSettingCVar)
 
bool GetBoolForPlatform (FName ShaderFormat) const
 
int32 GetIntForPlatform (FName ShaderFormat) const
 
bool GetStringForPlatform (FString &OutputString, FName ShaderFormat) const
 

Additional Inherited Members

- Public Attributes inherited from FShaderSettingHelper
const IConsoleVariable *const SettingCVar
 

Constructor & Destructor Documentation

◆ FShaderSymbolSettingHelper()

FShaderSymbolSettingHelper::FShaderSymbolSettingHelper ( const TCHAR InSettingName,
bool  bPlatformOnly = false 
)
inline

Member Function Documentation

◆ GetString()

bool FShaderSymbolSettingHelper::GetString ( FString &  OutString,
FName  ShaderFormat 
) const
inline

◆ IsEnabled()

bool FShaderSymbolSettingHelper::IsEnabled ( FName  ShaderFormat) const
inline

The documentation for this struct was generated from the following file: