Blender V5.0
IO_fbx.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2025 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11#include "BLI_path_utils.hh"
12
13#include "DNA_ID.h"
14
15#include "IO_orientation.hh"
16
17struct Mesh;
18struct bContext;
19struct ReportList;
20
29
31 None = 0,
32 sRGB = 1,
33 Linear = 2,
34};
35
53
#define FILE_MAX
ID and Library types, which are fundamental for SDNA.
eFBXMtlNameCollisionMode
Definition IO_fbx.hh:25
eFBXVertexColorMode
Definition IO_fbx.hh:30
void FBX_import(bContext *C, const FBXImportParams &params)
Definition IO_fbx.cc:29
#define C
Definition RandGen.cpp:29
uiWidgetBaseParameters params[MAX_WIDGET_BASE_BATCH]
eFBXVertexColorMode vertex_colors
Definition IO_fbx.hh:40
eFBXMtlNameCollisionMode mtl_name_collision_mode
Definition IO_fbx.hh:39
bool validate_meshes
Definition IO_fbx.hh:41
bool import_subdivision
Definition IO_fbx.hh:43
char filepath[FILE_MAX]
Definition IO_fbx.hh:37
float global_scale
Definition IO_fbx.hh:38
bool use_custom_props
Definition IO_fbx.hh:44
bool props_enum_as_string
Definition IO_fbx.hh:45
float anim_offset
Definition IO_fbx.hh:49
bool use_custom_normals
Definition IO_fbx.hh:42
ReportList * reports
Definition IO_fbx.hh:51
bool ignore_leaf_bones
Definition IO_fbx.hh:46