Interchange.FeatureFlags.Import.OBJ
Interchange.FeatureFlags.Import.OBJ
#Overview
name: Interchange.FeatureFlags.Import.OBJ
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Whether OBJ support 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/Mesh/InterchangeOBJTranslator.cpp:32
Scope: file
Source code excerpt:
static bool GInterchangeEnableOBJImport = true;
static FAutoConsoleVariableRef CCvarInterchangeEnableOBJImport(
TEXT("Interchange.FeatureFlags.Import.OBJ"),
GInterchangeEnableOBJImport,
TEXT("Whether OBJ support is enabled."),
ECVF_Default);
#define INTERCHANGE_OBJ_TRANSLATOR_LOG_ONCE(Verbosity, Format, ...) \
#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxFactory.cpp:1198
Scope (from outer to inner):
file
function TArray<FString> UFbxFactory::GetFbxFormats
Source code excerpt:
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)
{
if (Format.StartsWith(TEXT("fbx")))
{