Blender
V3.3
source
blender
io
collada
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
15
class
DocumentExporter
{
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
};
BlenderContext.h
DNA_customdata_types.h
DocumentExporter
Definition:
DocumentExporter.h:15
DocumentExporter::exportScenes
void exportScenes(const char *filename)
Definition:
DocumentExporter.cpp:312
DocumentExporter::DocumentExporter
DocumentExporter(BlenderContext &blender_context, ExportSettings *export_settings)
Definition:
DocumentExporter.cpp:133
DocumentExporter::exportCurrentScene
int exportCurrentScene()
Definition:
DocumentExporter.cpp:163
collada.h
collada_utils.h
KeyImageMap
std::map< std::string, Image * > KeyImageMap
Definition:
collada_utils.h:56
ExportSettings
Definition:
ExportSettings.h:42
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1