Blender  V3.3
Functions
bpy_rna_driver.c File Reference
#include <Python.h>
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
#include "BKE_fcurve_driver.h"
#include "RNA_access.h"
#include "bpy_rna.h"
#include "bpy_rna_driver.h"

Go to the source code of this file.

Functions

PyObject * pyrna_driver_get_variable_value (struct ChannelDriver *driver, struct DriverTarget *dtar)
 
PyObject * pyrna_driver_self_from_anim_rna (PathResolvedRNA *anim_rna)
 
bool pyrna_driver_is_equal_anim_rna (const PathResolvedRNA *anim_rna, const PyObject *py_anim_rna)
 

Detailed Description

This file defines utility functions that use the RNA API, from PyDrivers.

Definition in file bpy_rna_driver.c.

Function Documentation

◆ pyrna_driver_get_variable_value()

PyObject* pyrna_driver_get_variable_value ( struct ChannelDriver driver,
struct DriverTarget dtar 
)

◆ pyrna_driver_is_equal_anim_rna()

bool pyrna_driver_is_equal_anim_rna ( const PathResolvedRNA anim_rna,
const PyObject *  py_anim_rna 
)

◆ pyrna_driver_self_from_anim_rna()

PyObject* pyrna_driver_self_from_anim_rna ( PathResolvedRNA anim_rna)