#include <cstdio>
#include <exception>
#include <memory>
#include "BKE_scene.h"
#include "BLI_path_util.h"
#include "BLI_task.hh"
#include "BLI_vector.hh"
#include "DEG_depsgraph_query.h"
#include "DNA_scene_types.h"
#include "ED_object.h"
#include "obj_export_mesh.hh"
#include "obj_export_nurbs.hh"
#include "obj_exporter.hh"
#include "obj_export_file_writer.hh"
Go to the source code of this file.
|
static void | blender::io::obj::print_exception_error (const std::system_error &ex) |
|
static bool | blender::io::obj::is_curve_nurbs_compatible (const Nurb *nurb) |
|
std::pair< Vector< std::unique_ptr< OBJMesh > >, Vector< std::unique_ptr< OBJCurve > > > | blender::io::obj::filter_supported_objects (Depsgraph *depsgraph, const OBJExportParams &export_params) |
|
static void | blender::io::obj::write_mesh_objects (Vector< std::unique_ptr< OBJMesh >> exportable_as_mesh, OBJWriter &obj_writer, MTLWriter *mtl_writer, const OBJExportParams &export_params) |
|
static void | blender::io::obj::write_nurbs_curve_objects (const Vector< std::unique_ptr< OBJCurve >> &exportable_as_nurbs, const OBJWriter &obj_writer) |
|
void | blender::io::obj::export_frame (Depsgraph *depsgraph, const OBJExportParams &export_params, const char *filepath) |
|
bool | blender::io::obj::append_frame_to_filename (const char *filepath, const int frame, char *r_filepath_with_frames) |
|
void | blender::io::obj::exporter_main (bContext *C, const OBJExportParams &export_params) |
|