Blender V5.0
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
18struct PointerRNA;
19struct PropertyRNA;
20
21namespace blender::animrig {
22
24Vector<float> get_rna_values(PointerRNA *ptr, PropertyRNA *prop);
25
27StringRef get_rotation_mode_path(eRotationModes rotation_mode);
28
33Vector<RNAPath> get_keyable_id_property_paths(const PointerRNA &ptr);
34
35} // namespace blender::animrig
eRotationModes
Vector< RNAPath > get_keyable_id_property_paths(const PointerRNA &ptr)
Definition anim_rna.cc:126
Vector< float > get_rna_values(PointerRNA *ptr, PropertyRNA *prop)
Definition anim_rna.cc:25
StringRef get_rotation_mode_path(eRotationModes rotation_mode)
Definition anim_rna.cc:82
PointerRNA * ptr
Definition wm_files.cc:4238