Blender  V3.3
IO_wavefront_obj.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #include "BKE_context.h"
10 #include "BLI_path_util.h"
11 #include "DEG_depsgraph.h"
12 #include "IO_orientation.h"
13 #include "IO_path_util_types.h"
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
24 
26  const char *blen_filepath;
27 
33  int end_frame;
34 
35  /* Geometry Transform options. */
39 
40  /* File Write Options. */
44  bool export_uv;
51 
52  /* Grouping options. */
64 };
65 
70  float clamp_size;
77 };
78 
84 void OBJ_import(bContext *C, const struct OBJImportParams *import_params);
85 
89 void OBJ_export(bContext *C, const struct OBJExportParams *export_params);
90 
91 #ifdef __cplusplus
92 }
93 #endif
#define FILE_MAX
eEvaluationMode
Definition: DEG_depsgraph.h:44
eIOAxis
Definition: IO_orientation.h:7
ePathReferenceMode
void OBJ_import(bContext *C, const struct OBJImportParams *import_params)
void OBJ_export(bContext *C, const struct OBJExportParams *export_params)
#define C
Definition: RandGen.cpp:25
eEvaluationMode export_eval_mode
const char * blen_filepath
char file_base_for_tests[FILE_MAX]
ePathReferenceMode path_mode
char filepath[FILE_MAX]
char filepath[FILE_MAX]