/Engine/Source/Runtime/Engine/Public/HLSLTree/HLSLTreeEmit.h
FormatString()provides printf-like functionality, except dependencies are automatically extracted from the list of Args In addition, a single '' is used for all format specifiers, since the Args list is strongly typed Not all printf arg types are currently supported, but more can be added by extendingFFormatArgVariantto support more types
namespace UE { namespace HLSLTree { template<typename FormatType, typename... Types> void UE::HLSLTree::FormatString ( FStringBuilderBase & OutString, [FEmitShaderDependencies](API\Runtime\Engine\HLSLTree\FEmitShaderDependencies) & OutDependencies, const FormatType & Format, Types... Args ) } }