Blender
V3.3
|
#include <IO_wavefront_obj.h>
Definition at line 19 of file IO_wavefront_obj.h.
bool OBJExportParams::apply_modifiers |
Definition at line 42 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::OBJMesh::OBJMesh().
const char* OBJExportParams::blen_filepath |
Full path to current blender file (used for comments in output).
Definition at line 26 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::export_frame(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
int OBJExportParams::end_frame |
The last frame to be exported.
Definition at line 33 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::exporter_main(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
bool OBJExportParams::export_animation |
Whether multiple frames should be exported.
Definition at line 29 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::exporter_main(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
bool OBJExportParams::export_colors |
Definition at line 46 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), and blender::io::obj::write_mesh_objects().
bool OBJExportParams::export_curves_as_nurbs |
Definition at line 49 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::filter_supported_objects(), blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::TEST_F().
eEvaluationMode OBJExportParams::export_eval_mode |
Definition at line 43 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::exporter_main(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
bool OBJExportParams::export_material_groups |
Definition at line 54 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), and blender::io::obj::OBJWriter::write_poly_elements().
bool OBJExportParams::export_materials |
bool OBJExportParams::export_normals |
Definition at line 45 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), and blender::io::obj::write_mesh_objects().
bool OBJExportParams::export_object_groups |
Definition at line 53 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::OBJWriter::write_object_name().
bool OBJExportParams::export_selected_objects |
Definition at line 41 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::filter_supported_objects(), blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::TEST_F().
bool OBJExportParams::export_smooth_groups |
Calculate smooth groups from sharp edges.
Definition at line 59 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::TEST_F().
bool OBJExportParams::export_triangulated_mesh |
Definition at line 48 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::OBJMesh::OBJMesh(), and blender::io::obj::TEST_F().
bool OBJExportParams::export_uv |
Definition at line 44 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), and blender::io::obj::write_mesh_objects().
bool OBJExportParams::export_vertex_groups |
Definition at line 55 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), and blender::io::obj::OBJWriter::write_poly_elements().
char OBJExportParams::file_base_for_tests[FILE_MAX] |
Pretend that destination file folder is this, if non-empty. Used only for tests.
Definition at line 23 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::export_frame(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
char OBJExportParams::filepath[FILE_MAX] |
Full path to the destination .OBJ file.
Definition at line 21 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::export_frame(), blender::io::obj::exporter_main(), OBJ_export(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
eIOAxis OBJExportParams::forward_axis |
Definition at line 36 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJCurve::OBJCurve(), blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::OBJMesh::OBJMesh(), and blender::io::obj::TEST_F().
ePathReferenceMode OBJExportParams::path_mode |
Definition at line 50 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::export_frame(), blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), and blender::io::obj::TEST_F().
float OBJExportParams::scaling_factor |
Definition at line 38 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::TEST_F(), blender::io::obj::OBJWriter::write_nurbs_curve(), and blender::io::obj::OBJWriter::write_vertex_coords().
bool OBJExportParams::smooth_groups_bitflags |
Create bitflags instead of the default "0"/"1" group IDs.
Definition at line 63 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
int OBJExportParams::start_frame |
The first frame to be exported.
Definition at line 31 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::exporter_main(), and blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault().
eIOAxis OBJExportParams::up_axis |
Definition at line 37 of file IO_wavefront_obj.h.
Referenced by blender::io::obj::OBJCurve::OBJCurve(), blender::io::obj::OBJExportParamsDefault::OBJExportParamsDefault(), blender::io::obj::OBJMesh::OBJMesh(), and blender::io::obj::TEST_F().