Blender
V3.3
source
blender
python
intern
bpy_rna_driver.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#pragma once
4
9
struct
ChannelDriver
;
10
struct
DriverTarget
;
11
struct
PathResolvedRNA
;
12
13
#ifdef __cplusplus
14
extern
"C"
{
15
#endif
16
20
PyObject *
pyrna_driver_get_variable_value
(
struct
ChannelDriver
*driver,
struct
DriverTarget
*dtar);
21
22
PyObject *
pyrna_driver_self_from_anim_rna
(
struct
PathResolvedRNA
*anim_rna);
23
bool
pyrna_driver_is_equal_anim_rna
(
const
struct
PathResolvedRNA
*anim_rna,
24
const
PyObject *py_anim_rna);
25
26
#ifdef __cplusplus
27
}
28
#endif
pyrna_driver_get_variable_value
PyObject * pyrna_driver_get_variable_value(struct ChannelDriver *driver, struct DriverTarget *dtar)
Definition:
bpy_rna_driver.c:23
pyrna_driver_is_equal_anim_rna
bool pyrna_driver_is_equal_anim_rna(const struct PathResolvedRNA *anim_rna, const PyObject *py_anim_rna)
pyrna_driver_self_from_anim_rna
PyObject * pyrna_driver_self_from_anim_rna(struct PathResolvedRNA *anim_rna)
Definition:
bpy_rna_driver.c:66
ChannelDriver
Definition:
DNA_anim_types.h:486
DriverTarget
Definition:
DNA_anim_types.h:299
PathResolvedRNA
Definition:
RNA_types.h:49
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1