Navigation
API > API/Plugins > API/Plugins/InterchangeFbxParser
| Name | FInterchangeFbxParser |
| Type | class |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Parsers/Fbx/Public/InterchangeFbxParser.h |
| Include Path | #include "InterchangeFbxParser.h" |
Syntax
class FInterchangeFbxParser
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInterchangeFbxParser() |
InterchangeFbxParser.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FInterchangeFbxParser() |
InterchangeFbxParser.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseUfbxParser | bool | InterchangeFbxParser.h | ||
| FbxParserPrivate | TUniquePtr< UE::Interchange::Private::IFbxParser > | InterchangeFbxParser.h | ||
| InternalResultsContainer | TObjectPtr< UInterchangeResultsContainer > | InterchangeFbxParser.h | ||
| ResultFilepath | FString | InterchangeFbxParser.h | ||
| ResultPayloads | TMap< FString, FString > | InterchangeFbxParser.h | ||
| ResultPayloadsCriticalSection | FCriticalSection | InterchangeFbxParser.h | ||
| ResultsContainer | TStrongObjectPtr< UInterchangeResultsContainer > | InterchangeFbxParser.h | ||
| SourceFilename | FString | InterchangeFbxParser.h | ||
| UniqueIdCounter | TAtomic< int64 > | InterchangeFbxParser.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * AddMessage() |
InterchangeFbxParser.h | ||
| InterchangeFbxParser.h | |||
void FetchAnimationBakeTransformPayloads
(
const TArray< UE::Interchange::FAnimationPayloadQuery >& PayloadQueries, |
Extract bake transform animation payload data from the fbx | InterchangeFbxParser.h | |
| Extract mesh payload data from the fbx, the key tell the translator what payload the client ask | InterchangeFbxParser.h | ||
| Extract payload data from the fbx, the key tell the translator what payload the client ask | InterchangeFbxParser.h | ||
| Transform the results container into an array of Json strings | InterchangeFbxParser.h | ||
const TCHAR * GetName() |
InterchangeFbxParser.h | ||
FString GetResultFilepath() |
InterchangeFbxParser.h | ||
| InterchangeFbxParser.h | |||
bool IsThreadSafe() |
InterchangeFbxParser.h | ||
void LoadFbxFile
(
const FString& Filename, |
Parse a file support by the fbx sdk. | InterchangeFbxParser.h | |
void LoadFbxFile
(
const FString& Filename, |
Parse a file support by the fbx sdk. | InterchangeFbxParser.h | |
void ReleaseResources() |
InterchangeFbxParser.h | ||
void Reset
(
bool bInUseUfbxParser |
InterchangeFbxParser.h | ||
void SetConvertSettings
(
const bool InbConvertScene, |
InterchangeFbxParser.h | ||
void SetResultContainer
(
UInterchangeResultsContainer* Result |
InterchangeFbxParser.h |