Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/FbxImporter.h |
| Include | #include "FbxImporter.h" |
Syntax
struct FBXImportOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| EFBXAnimationLengthImportType | AnimationLengthImportType | ||
| FString | AnimationName | ||
| FIntPoint | AnimationRange | ||
| bool | bAddCurveMetadataToSkeleton | ||
| FString | BaseColorName | ||
| FString | BaseDiffuseTextureName | ||
| FString | BaseEmissiveColorName | ||
| FString | BaseEmmisiveTextureName | ||
| UMaterialInterface * | BaseMaterial | Material import options. | |
| FString | BaseNormalTextureName | ||
| FString | BaseOpacityTextureName | ||
| FString | BaseSpecularTextureName | ||
| bool | bAutoComputeLodDistances | ||
| bool | bAutoGenerateCollision | ||
| bool | bBakePivotInVertex | ||
| bool | bBuildNanite | ||
| bool | bBuildReversedIndexBuffer | ||
| bool | bCanShowDialog | General options. | |
| bool | bCombineToSingle | Static Mesh options. | |
| bool | bComputeWeightedNormals | ||
| bool | bConvertScene | ||
| bool | bConvertSceneUnit | ||
| bool | bCreatePhysicsAsset | ||
| bool | bDeleteExistingCustomAttributeCurves | ||
| bool | bDeleteExistingMorphTargetCurves | ||
| bool | bDeleteExistingNonCurveCustomAttributes | ||
| bool | bDoNotImportCurveWithZero | ||
| bool | bForceFrontXAxis | ||
| bool | bGenerateLightmapUVs | ||
| bool | bImportAnimations | ||
| bool | bImportAsSkeletalGeometry | ||
| bool | bImportAsSkeletalSkinning | ||
| bool | bImportBoneTracks | ||
| bool | bImportCustomAttribute | ||
| bool | bImportLOD | ||
| bool | bImportMaterials | ||
| bool | bImportMeshesInBoneHierarchy | ||
| bool | bImportMorph | Skeletal Mesh options. | |
| bool | bImportRigidMesh | ||
| bool | bImportScene | ||
| bool | bImportSkeletalMeshLODs | ||
| bool | bImportStaticMeshLODs | ||
| bool | bImportTextures | ||
| bool | bImportVertexAttributes | ||
| bool | bInvertNormalMap | ||
| bool | bIsImportCancelable | ||
| bool | bKeepSectionsSeparate | ||
| bool | bOneConvexHullPerUCX | ||
| bool | bPreserveLocalTransform | ||
| bool | bPreserveSmoothingGroups | ||
| bool | bRemoveDegenerates | ||
| bool | bRemoveNameSpace | ||
| bool | bRemoveRedundantKeys | ||
| bool | bReorderMaterialToFbxOrder | If true the materials will be reorder to follow the fbx order. | |
| bool | bResample | ||
| bool | bResetToFbxOnMaterialConflict | ||
| bool | bSetMaterialDriveParameterOnCustomAttribute | ||
| bool | bSnapToClosestFrameBoundary | ||
| bool | bTransformVertexToAbsolute | ||
| bool | bUpdateSkeletonReferencePose | ||
| bool | bUsedAsFullName | ||
| bool | bUseT0AsRefPose | ||
| float | DistanceFieldResolutionScale | ||
| FRotator | ImportRotation | ||
| FVector | ImportTranslation | ||
| EFBXImportType | ImportType | ||
| float | ImportUniformScale | ||
| TArray< float > | LodDistances | ||
| int32 | LodNumber | ||
| TArray< FString > | MaterialCurveSuffixes | ||
| EMaterialSearchLocation | MaterialSearchLocation | ||
| int32 | MinimumLodNumber | ||
| EFBXNormalGenerationMethod::Type | NormalGenerationMethod | ||
| EFBXNormalImportMethod | NormalImportMethod | ||
| FOverlappingThresholds | OverlappingThresholds | ||
| TMap< uint64, class UMaterialInterface * > | OverrideMaterials | This data allow to override some fbx Material(point by the uint64 id) with existing unreal material asset. | |
| UPhysicsAsset * | PhysicsAsset | ||
| int32 | ResampleRate | ||
| USkeleton * | SkeletonForAnimation | Animation option. | |
| FName | StaticMeshLODGroup | ||
| EVertexColorImportOption::Type | VertexColorImportOption | ||
| FColor | VertexOverrideColor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| *Or | both
(
i.e. TEXT |
This allow to add a prefix to the material name when unreal material get created. | |
| void | |||
| void | ResetOptions
(
FBXImportOptions* OptionsToReset |
||
| bool | |||
| bool |