Blender
V3.3
|
#include <DocumentExporter.h>
Public Member Functions | |
DocumentExporter (BlenderContext &blender_context, ExportSettings *export_settings) | |
int | exportCurrentScene () |
void | exportScenes (const char *filename) |
Definition at line 15 of file DocumentExporter.h.
DocumentExporter::DocumentExporter | ( | BlenderContext & | blender_context, |
ExportSettings * | export_settings | ||
) |
Definition at line 133 of file DocumentExporter.cpp.
int DocumentExporter::exportCurrentScene | ( | ) |
Definition at line 163 of file DocumentExporter.cpp.
References bc_has_object_type(), BKE_blender_version_string(), BLI_copy(), BLI_delete(), BLI_rename(), BLI_snprintf(), build_commit_date, build_commit_time, build_hash, C, clear_global_id_map(), EMPTY_STRING, ControllerExporter::export_controllers(), AnimationExporter::exportAnimations(), CamerasExporter::exportCameras(), EffectsExporter::exportEffects(), GeometryExporter::exportGeom(), ImagesExporter::exportImages(), LightsExporter::exportLights(), MaterialsExporter::exportMaterials(), SceneExporter::exportScene(), Scene::id, id_name(), make_temp_filepath(), OB_ARMATURE, OB_CAMERA, OB_LAMP, OB_MESH, RNA_float_get(), RNA_id_pointer_create(), RNA_pointer_get(), RNA_property_enum_get(), RNA_struct_find_property(), scene, translate_id(), USER_UNIT_IMPERIAL, USER_UNIT_METRIC, and USER_UNIT_NONE.
Referenced by collada_export().
void DocumentExporter::exportScenes | ( | const char * | filename | ) |
Definition at line 312 of file DocumentExporter.cpp.