Blender
V2.93
source
blender
io
collada
collada.h
Go to the documentation of this file.
1
/*
2
* This program is free software; you can redistribute it and/or
3
* modify it under the terms of the GNU General Public License
4
* as published by the Free Software Foundation; either version 2
5
* of the License, or (at your option) any later version.
6
*
7
* This program is distributed in the hope that it will be useful,
8
* but WITHOUT ANY WARRANTY; without even the implied warranty of
9
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10
* GNU General Public License for more details.
11
*
12
* You should have received a copy of the GNU General Public License
13
* along with this program; if not, write to the Free Software Foundation,
14
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15
*/
16
21
#pragma once
22
23
#include <stdlib.h>
24
25
#include "
ExportSettings.h
"
26
#include "
ImportSettings.h
"
27
28
#include "
BLI_linklist.h
"
29
#include "
BLI_path_util.h
"
30
#include "
RNA_types.h
"
31
32
#ifdef __cplusplus
33
extern
"C"
{
34
#endif
35
36
struct
bContext
;
37
38
/*
39
* both return 1 on success, 0 on error
40
*/
41
int
collada_import
(
struct
bContext
*
C
,
ImportSettings
*import_settings);
42
43
int
collada_export
(
struct
bContext
*
C
,
ExportSettings
*export_settings);
44
45
#ifdef __cplusplus
46
}
47
#endif
BLI_linklist.h
BLI_path_util.h
ExportSettings.h
ImportSettings.h
RNA_types.h
C
#define C
Definition:
RandGen.cpp:39
collada_export
int collada_export(struct bContext *C, ExportSettings *export_settings)
Definition:
collada.cpp:71
collada_import
int collada_import(struct bContext *C, ImportSettings *import_settings)
Definition:
collada.cpp:61
ExportSettings
Definition:
ExportSettings.h:56
ImportSettings
Definition:
ImportSettings.h:23
bContext
Definition:
context.c:69
Generated on Tue Jan 31 2023 14:37:24 for Blender by
doxygen
1.9.1