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