Blender
V5.0
source
blender
animrig
ANIM_rna.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
10
11
#include "
BLI_string_ref.hh
"
12
#include "
BLI_vector.hh
"
13
#include "
DNA_action_types.h
"
14
#include "
RNA_types.hh
"
15
16
#include "
RNA_path.hh
"
17
18
struct
PointerRNA
;
19
struct
PropertyRNA
;
20
21
namespace
blender::animrig
{
22
24
Vector<float>
get_rna_values
(PointerRNA *
ptr
, PropertyRNA *prop);
25
27
StringRef
get_rotation_mode_path
(
eRotationModes
rotation_mode);
28
33
Vector<RNAPath>
get_keyable_id_property_paths
(
const
PointerRNA &
ptr
);
34
35
}
// namespace blender::animrig
BLI_string_ref.hh
BLI_vector.hh
DNA_action_types.h
eRotationModes
eRotationModes
Definition
DNA_action_types.h:553
RNA_path.hh
RNA_types.hh
blender::animrig
Definition
ANIM_action.hh:36
blender::animrig::get_keyable_id_property_paths
Vector< RNAPath > get_keyable_id_property_paths(const PointerRNA &ptr)
Definition
anim_rna.cc:126
blender::animrig::get_rna_values
Vector< float > get_rna_values(PointerRNA *ptr, PropertyRNA *prop)
Definition
anim_rna.cc:25
blender::animrig::get_rotation_mode_path
StringRef get_rotation_mode_path(eRotationModes rotation_mode)
Definition
anim_rna.cc:82
PointerRNA
Definition
RNA_types.hh:50
PropertyRNA
Definition
rna_internal_types.hh:363
ptr
PointerRNA * ptr
Definition
wm_files.cc:4238
Generated on
for Blender by
doxygen
1.16.1