Blender V5.0
blender::io::usd::ExportJobData Struct Reference

Public Member Functions

bool targets_usdz () const
const char * export_filepath () const

Public Attributes

Mainbmain = nullptr
Depsgraph * depsgraph = nullptr
wmWindowManagerwm = nullptr
Scenescene = nullptr
char unarchived_filepath [FILE_MAX] = {}
char usdz_filepath [FILE_MAX] = {}
USDExportParams params = {}
bool export_ok = false
timeit::TimePoint start_time = {}

Detailed Description

Definition at line 66 of file usd_capi_export.cc.

Member Function Documentation

◆ export_filepath()

const char * blender::io::usd::ExportJobData::export_filepath ( ) const
inline

Definition at line 85 of file usd_capi_export.cc.

References targets_usdz(), unarchived_filepath, and usdz_filepath.

◆ targets_usdz()

bool blender::io::usd::ExportJobData::targets_usdz ( ) const
inline

Definition at line 80 of file usd_capi_export.cc.

References usdz_filepath.

Referenced by export_filepath().

Member Data Documentation

◆ bmain

Main* blender::io::usd::ExportJobData::bmain = nullptr

Definition at line 67 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().

◆ depsgraph

Depsgraph* blender::io::usd::ExportJobData::depsgraph = nullptr

Definition at line 68 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().

◆ export_ok

bool blender::io::usd::ExportJobData::export_ok = false

Definition at line 77 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().

◆ params

USDExportParams blender::io::usd::ExportJobData::params = {}

Definition at line 75 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().

◆ scene

Scene* blender::io::usd::ExportJobData::scene = nullptr

Definition at line 70 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().

◆ start_time

timeit::TimePoint blender::io::usd::ExportJobData::start_time = {}

Definition at line 78 of file usd_capi_export.cc.

◆ unarchived_filepath

char blender::io::usd::ExportJobData::unarchived_filepath[FILE_MAX] = {}

Unarchived_filepath is used for USDA/USDC/USD export.

Definition at line 73 of file usd_capi_export.cc.

Referenced by blender::io::usd::create_temp_path_for_usdz_export(), export_filepath(), and blender::io::usd::set_job_filepath().

◆ usdz_filepath

char blender::io::usd::ExportJobData::usdz_filepath[FILE_MAX] = {}

◆ wm

wmWindowManager* blender::io::usd::ExportJobData::wm = nullptr

Definition at line 69 of file usd_capi_export.cc.

Referenced by blender::io::usd::USD_export().


The documentation for this struct was generated from the following file: