Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/HLSLTree
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/HLSLTree/HLSLTreeEmit.h |
| Include | #include "HLSLTree/HLSLTreeEmit.h" |
namespace UE
{
namespace HLSLTree
{
template<typename FormatType, typename... Types>
void UE&58;&58;HLSLTree&58;&58;FormatString
&40;
FStringBuilderBase & OutString,
FEmitShaderDependencies & OutDependencies,
const FormatType & Format,
Types... Args
&41;
}
}
Remarks
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 extending FFormatArgVariant to support more types