Blender
V4.3
source
blender
python
intern
bpy_rna_driver.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
11
struct
AnimationEvalContext
;
12
struct
ChannelDriver
;
13
struct
DriverTarget
;
14
struct
DriverVar
;
15
struct
PathResolvedRNA
;
16
20
PyObject *
pyrna_driver_get_variable_value
(
const
AnimationEvalContext
*anim_eval_context,
21
ChannelDriver
*driver,
22
DriverVar
*dvar,
23
DriverTarget
*dtar);
24
25
PyObject *
pyrna_driver_self_from_anim_rna
(
PathResolvedRNA
*anim_rna);
26
bool
pyrna_driver_is_equal_anim_rna
(
const
PathResolvedRNA
*anim_rna,
const
PyObject *py_anim_rna);
pyrna_driver_get_variable_value
PyObject * pyrna_driver_get_variable_value(const AnimationEvalContext *anim_eval_context, ChannelDriver *driver, DriverVar *dvar, DriverTarget *dtar)
Definition
bpy_rna_driver.cc:27
pyrna_driver_self_from_anim_rna
PyObject * pyrna_driver_self_from_anim_rna(PathResolvedRNA *anim_rna)
Definition
bpy_rna_driver.cc:72
pyrna_driver_is_equal_anim_rna
bool pyrna_driver_is_equal_anim_rna(const PathResolvedRNA *anim_rna, const PyObject *py_anim_rna)
Definition
bpy_rna_driver.cc:77
AnimationEvalContext
Definition
BKE_animsys.h:38
ChannelDriver
Definition
DNA_anim_types.h:511
DriverTarget
Definition
DNA_anim_types.h:296
DriverVar
Definition
DNA_anim_types.h:423
PathResolvedRNA
Definition
RNA_types.hh:55
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0