Blender
V4.3
source
blender
makesrna
intern
rna_action_tools.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2024 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
13
#pragma once
14
15
#ifdef WITH_ANIM_BAKLAVA
16
# ifdef RNA_RUNTIME
17
21
PointerRNA
rna_generic_action_slot_get(
bAction
*dna_action,
22
const
blender::animrig::slot_handle_t
slot_handle);
23
29
void
rna_generic_action_slot_set(
PointerRNA
rna_slot_to_assign,
30
ID
&animated_id,
31
bAction
*&action_ptr_ref,
32
blender::animrig::slot_handle_t
&slot_handle_ref,
33
char
*slot_name,
34
ReportList
*reports);
35
42
void
rna_generic_action_slot_handle_set(
blender::animrig::slot_handle_t
slot_handle_to_assign,
43
ID
&animated_id,
44
bAction
*&action_ptr_ref,
45
blender::animrig::slot_handle_t
&slot_handle_ref,
46
char
*slot_name);
47
54
void
rna_iterator_generic_action_slots_begin(
CollectionPropertyIterator
*iter,
55
bAction
*assigned_action);
56
57
# endif
/* RNA_RUNTIME */
58
#endif
/* WITH_ANIM_BAKLAVA */
blender::animrig::slot_handle_t
decltype(::ActionSlot::handle) slot_handle_t
Definition
ANIM_action.hh:44
CollectionPropertyIterator
Definition
RNA_types.hh:448
ID
Definition
DNA_ID.h:413
PointerRNA
Definition
RNA_types.hh:39
ReportList
Definition
DNA_windowmanager_types.h:110
bAction
Definition
DNA_action_types.h:766
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0