au.Metasound.Profiling.ListNodes
au.Metasound.Profiling.ListNodes
#Overview
name: au.Metasound.Profiling.ListNodes
This variable is created as a Console Variable (cvar).
- type:
Cmd
- help:
Lists the node class names that will be profiled and visible in Insights.
It is referenced in 1
C++ source file.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Private/MetasoundProfilingOperator.cpp:36
Scope (from outer to inner):
file
namespace Metasound
namespace Profiling
function void Init
Source code excerpt:
);
IConsoleManager::Get().RegisterConsoleCommand(
TEXT("au.Metasound.Profiling.ListNodes"),
TEXT("Lists the node class names that will be profiled and visible in Insights."),
FConsoleCommandDelegate::CreateLambda([]()
{
UE_LOG(LogMetasoundProfiling, Display, TEXT("Metasound profiling limited to nodes with these names:"));
for (const FString& NodeName : ProfilingNodeFilter)
{
UE_LOG(LogMetasoundProfiling, Display, TEXT(" %s"), *NodeName);
}
}),
ECVF_Default
);
IConsoleManager::Get().RegisterConsoleCommand(
TEXT("au.Metasound.Profiling.RemoveNodes"),
TEXT("Removes the specified node class name(s) (or ALL if no names are provided) from the list of node types that will be profiled and visible in Insights."),
FConsoleCommandWithArgsDelegate::CreateLambda([](const TArray<FString>& Args)
{
if (Args.Num() == 0)
{