Interchange.FeatureFlags.Import.FBX.ToLevel
Interchange.FeatureFlags.Import.FBX.ToLevel
#Overview
name: Interchange.FeatureFlags.Import.FBX.ToLevel
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Whether support for FBX level import is enabled.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/Interchange/Runtime/Source/Import/Private/Fbx/InterchangeFbxTranslator.cpp:35
Scope: file
Source code excerpt:
static bool GInterchangeEnableFBXLevelImport = false;
static FAutoConsoleVariableRef CCvarInterchangeEnableFBXLevelImport(
TEXT("Interchange.FeatureFlags.Import.FBX.ToLevel"),
GInterchangeEnableFBXLevelImport,
TEXT("Whether support for FBX level import is enabled."),
ECVF_Default);
static bool GInterchangeFBXTranslatorUseWorker = false;
static FAutoConsoleVariableRef CCvarInterchangeFBXTranslatorUseWorker(
#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxFactory.cpp:1196
Scope (from outer to inner):
file
function TArray<FString> UFbxFactory::GetFbxFormats
Source code excerpt:
TArray<FString> FormatArray;
const IConsoleVariable* CVarFbx = IConsoleManager::Get().FindConsoleVariable(TEXT("Interchange.FeatureFlags.Import.FBX"));
const IConsoleVariable* CVarFbxLevel = IConsoleManager::Get().FindConsoleVariable(TEXT("Interchange.FeatureFlags.Import.FBX.ToLevel"));
const bool bUseLegacyFbx = (!CVarFbx || !CVarFbx->GetBool()) || (!CVarFbxLevel || !CVarFbxLevel->GetBool());
const IConsoleVariable* CVarObj = IConsoleManager::Get().FindConsoleVariable(TEXT("Interchange.FeatureFlags.Import.OBJ"));
const bool bUseLegacyObj = (!CVarObj || !CVarObj->GetBool());
for (const FString& Format : Factory->Formats)
{