Blender
V4.3
source
blender
io
collada
BlenderTypes.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#pragma once
10
11
typedef
float
(Vector)[3];
12
typedef
float
(Quat)[4];
13
typedef
float
(Color)[4];
14
typedef
float
(Matrix)[4][4];
15
typedef
double
(DMatrix)[4][4];
16
17
typedef
enum
BC_global_forward_axis
{
18
BC_GLOBAL_FORWARD_X
= 0,
19
BC_GLOBAL_FORWARD_Y
= 1,
20
BC_GLOBAL_FORWARD_Z
= 2,
21
BC_GLOBAL_FORWARD_MINUS_X
= 3,
22
BC_GLOBAL_FORWARD_MINUS_Y
= 4,
23
BC_GLOBAL_FORWARD_MINUS_Z
= 5
24
}
BC_global_forward_axis
;
25
26
typedef
enum
BC_global_up_axis
{
27
BC_GLOBAL_UP_X
= 0,
28
BC_GLOBAL_UP_Y
= 1,
29
BC_GLOBAL_UP_Z
= 2,
30
BC_GLOBAL_UP_MINUS_X
= 3,
31
BC_GLOBAL_UP_MINUS_Y
= 4,
32
BC_GLOBAL_UP_MINUS_Z
= 5
33
}
BC_global_up_axis
;
double
typedef double(DMatrix)[4][4]
BC_global_up_axis
BC_global_up_axis
Definition
BlenderTypes.h:26
BC_GLOBAL_UP_X
@ BC_GLOBAL_UP_X
Definition
BlenderTypes.h:27
BC_GLOBAL_UP_MINUS_Y
@ BC_GLOBAL_UP_MINUS_Y
Definition
BlenderTypes.h:31
BC_GLOBAL_UP_MINUS_Z
@ BC_GLOBAL_UP_MINUS_Z
Definition
BlenderTypes.h:32
BC_GLOBAL_UP_Y
@ BC_GLOBAL_UP_Y
Definition
BlenderTypes.h:28
BC_GLOBAL_UP_MINUS_X
@ BC_GLOBAL_UP_MINUS_X
Definition
BlenderTypes.h:30
BC_GLOBAL_UP_Z
@ BC_GLOBAL_UP_Z
Definition
BlenderTypes.h:29
BC_global_forward_axis
BC_global_forward_axis
Definition
BlenderTypes.h:17
BC_GLOBAL_FORWARD_Z
@ BC_GLOBAL_FORWARD_Z
Definition
BlenderTypes.h:20
BC_GLOBAL_FORWARD_X
@ BC_GLOBAL_FORWARD_X
Definition
BlenderTypes.h:18
BC_GLOBAL_FORWARD_MINUS_Z
@ BC_GLOBAL_FORWARD_MINUS_Z
Definition
BlenderTypes.h:23
BC_GLOBAL_FORWARD_Y
@ BC_GLOBAL_FORWARD_Y
Definition
BlenderTypes.h:19
BC_GLOBAL_FORWARD_MINUS_Y
@ BC_GLOBAL_FORWARD_MINUS_Y
Definition
BlenderTypes.h:22
BC_GLOBAL_FORWARD_MINUS_X
@ BC_GLOBAL_FORWARD_MINUS_X
Definition
BlenderTypes.h:21
float
draw_view in_light_buf[] float
Definition
eevee_light_culling_info.hh:42
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0