Blender  V3.3
Public Attributes | List of all members
DriverTarget Struct Reference

#include <DNA_anim_types.h>

Public Attributes

IDid
 
char * rna_path
 
char pchan_name [64]
 
short transChan
 
char rotation_mode
 
char _pad [7]
 
short flag
 
int idtype
 

Detailed Description

Definition at line 299 of file DNA_anim_types.h.

Member Data Documentation

◆ _pad

char DriverTarget::_pad[7]

Definition at line 316 of file DNA_anim_types.h.

◆ flag

short DriverTarget::flag

◆ id

ID* DriverTarget::id

◆ idtype

int DriverTarget::idtype

Type of ID-block that this target can use.

Definition at line 324 of file DNA_anim_types.h.

Referenced by add_driver_with_target(), ANIM_copy_as_driver(), and idriver_to_cdriver().

◆ pchan_name

char DriverTarget::pchan_name[64]

Name of the pose-bone to use (for vars where DTAR_FLAG_STRUCT_REF is used) - MAX_ID_NAME - 2.

Definition at line 310 of file DNA_anim_types.h.

Referenced by add_driver_with_target(), dvar_eval_rotDiff(), and idriver_to_cdriver().

◆ rna_path

char* DriverTarget::rna_path

RNA path defining the setting to use (for DVAR_TYPE_SINGLE_PROP).

Definition at line 304 of file DNA_anim_types.h.

Referenced by add_driver_with_target(), ANIM_copy_as_driver(), driver_get_variable_property(), and dtar_get_prop_val().

◆ rotation_mode

char DriverTarget::rotation_mode

Rotation channel calculation type.

Definition at line 315 of file DNA_anim_types.h.

Referenced by graph_draw_driver_settings_panel().

◆ transChan

short DriverTarget::transChan

The documentation for this struct was generated from the following file: