Blender  V3.3
DocumentExporter.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #include "BlenderContext.h"
10 #include "collada.h"
11 #include "collada_utils.h"
12 
13 #include "DNA_customdata_types.h"
14 
16  public:
17  DocumentExporter(BlenderContext &blender_context, ExportSettings *export_settings);
18  int exportCurrentScene();
19  void exportScenes(const char *filename);
20 
21  private:
22  BlenderContext &blender_context;
23  BCExportSettings export_settings;
24  KeyImageMap key_image_map;
25 };
void exportScenes(const char *filename)
DocumentExporter(BlenderContext &blender_context, ExportSettings *export_settings)
std::map< std::string, Image * > KeyImageMap
Definition: collada_utils.h:56