Blender
V4.3
source
blender
io
common
IO_orientation.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
struct
EnumPropertyItem
;
8
struct
Main
;
9
struct
PointerRNA
;
10
struct
Scene
;
11
12
enum
eIOAxis
{
13
IO_AXIS_X
= 0,
14
IO_AXIS_Y
= 1,
15
IO_AXIS_Z
= 2,
16
IO_AXIS_NEGATIVE_X
= 3,
17
IO_AXIS_NEGATIVE_Y
= 4,
18
IO_AXIS_NEGATIVE_Z
= 5,
19
};
20
21
extern
const
EnumPropertyItem
io_transform_axis
[];
22
23
void
io_ui_forward_axis_update
(
Main
*
main
,
Scene
*scene,
PointerRNA
*
ptr
);
24
void
io_ui_up_axis_update
(
Main
*
main
,
Scene
*scene,
PointerRNA
*
ptr
);
io_ui_forward_axis_update
void io_ui_forward_axis_update(Main *main, Scene *scene, PointerRNA *ptr)
Definition
orientation.cc:21
io_transform_axis
const EnumPropertyItem io_transform_axis[]
Definition
orientation.cc:12
eIOAxis
eIOAxis
Definition
IO_orientation.hh:12
IO_AXIS_Y
@ IO_AXIS_Y
Definition
IO_orientation.hh:14
IO_AXIS_NEGATIVE_Z
@ IO_AXIS_NEGATIVE_Z
Definition
IO_orientation.hh:18
IO_AXIS_NEGATIVE_X
@ IO_AXIS_NEGATIVE_X
Definition
IO_orientation.hh:16
IO_AXIS_Z
@ IO_AXIS_Z
Definition
IO_orientation.hh:15
IO_AXIS_NEGATIVE_Y
@ IO_AXIS_NEGATIVE_Y
Definition
IO_orientation.hh:17
IO_AXIS_X
@ IO_AXIS_X
Definition
IO_orientation.hh:13
io_ui_up_axis_update
void io_ui_up_axis_update(Main *main, Scene *scene, PointerRNA *ptr)
Definition
orientation.cc:32
main
int main()
Definition
msvc_arch_flags.c:22
EnumPropertyItem
Definition
RNA_types.hh:497
Main
Definition
BKE_main.hh:122
PointerRNA
Definition
RNA_types.hh:39
Scene
Definition
DNA_scene_types.h:1988
ptr
PointerRNA * ptr
Definition
wm_files.cc:4126
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0