Blender V4.3
abc_export_capi.cc File Reference
#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"}
 

Function Documentation

◆ ABC_export()

Variable Documentation

◆ LOG

CLG_LogRef LOG = {"io.alembic"}
static

Definition at line 33 of file abc_export_capi.cc.