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 |
|---|---|---|---|---|
| FbxParserPrivate | TUniquePtr< UE::Interchange::Private::FFbxParser > | 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 | ||
TMap< FString, FString > FetchAnimationBakeTransformPayloads
(
const FString& PayloadQueriesJsonString, |
InterchangeFbxParser.h | ||
void FetchAnimationBakeTransformPayloads
(
const TArray< UE::Interchange::FAnimationPayloadQuery >& PayloadQueries, |
Extract bake transform animation payload data from the fbx | InterchangeFbxParser.h | |
FString FetchMeshPayload
(
const FString& PayloadKey, |
Extract mesh payload data from the fbx, the key tell the translator what payload the client ask | InterchangeFbxParser.h | |
void FetchPayload
(
const FString& PayloadKey, |
Extract payload data from the fbx, the key tell the translator what payload the client ask | InterchangeFbxParser.h | |
TArray< FString > GetJsonLoadMessages() |
Transform the results container into an array of Json strings | InterchangeFbxParser.h | |
FString GetResultFilepath() |
InterchangeFbxParser.h | ||
FString GetResultPayloadFilepath
(
const FString& PayloadKey |
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() |
InterchangeFbxParser.h | ||
void SetConvertSettings
(
const bool InbConvertScene, |
InterchangeFbxParser.h | ||
void SetResultContainer
(
UInterchangeResultsContainer* Result |
InterchangeFbxParser.h |