|
Blender V4.3
|
#include "ABC_alembic.h"#include "IO_subdiv_disabler.hh"#include "abc_archive.h"#include "abc_hierarchy_iterator.h"#include "MEM_guardedalloc.h"#include "DEG_depsgraph.hh"#include "DEG_depsgraph_build.hh"#include "DEG_depsgraph_query.hh"#include "DNA_scene_types.h"#include "BKE_context.hh"#include "BKE_global.hh"#include "BKE_lib_id.hh"#include "BKE_main.hh"#include "BKE_scene.hh"#include "BLI_fileops.h"#include "BLI_path_utils.hh"#include "BLI_string.h"#include "BLI_timeit.hh"#include "WM_api.hh"#include "WM_types.hh"#include "CLG_log.h"#include <memory>Go to the source code of this file.
Classes | |
| struct | ExportJobData |
Namespaces | |
| namespace | blender |
| namespace | blender::io |
| namespace | blender::io::alembic |
Functions | |
| static bool | blender::io::alembic::build_depsgraph (ExportJobData *job) |
| static void | blender::io::alembic::report_job_duration (const ExportJobData *data) |
| static void | blender::io::alembic::export_startjob (void *customdata, wmJobWorkerStatus *worker_status) |
| static void | blender::io::alembic::export_endjob (void *customdata) |
| bool | ABC_export (Scene *scene, bContext *C, const char *filepath, const AlembicExportParams *params, bool as_background_job) |
Variables | |
| static CLG_LogRef | LOG = {"io.alembic"} |
| bool ABC_export | ( | Scene * | scene, |
| bContext * | C, | ||
| const char * | filepath, | ||
| const AlembicExportParams * | params, | ||
| bool | as_background_job ) |
Definition at line 204 of file abc_export_capi.cc.
References ExportJobData::bmain, blender::io::alembic::build_depsgraph(), CTX_data_main(), CTX_data_view_layer(), CTX_wm_manager(), CTX_wm_window(), DEG_graph_new(), ExportJobData::depsgraph, blender::io::alembic::export_endjob(), ExportJobData::export_ok, blender::io::alembic::export_startjob(), ExportJobData::filepath, MEM_freeN(), MEM_mallocN, NC_SCENE, ND_FRAME, ExportJobData::params, params, STRNCPY, ExportJobData::wm, WM_JOB_PROGRESS, WM_JOB_TYPE_ALEMBIC_EXPORT, WM_jobs_callbacks(), WM_jobs_customdata_set(), WM_jobs_get(), WM_jobs_start(), and WM_jobs_timer().
|
static |
Definition at line 33 of file abc_export_capi.cc.