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

#include <DNA_constraint_types.h>

Public Attributes

struct Objecttar
 
char subtarget [64]
 
short from
 
short to
 
char map [3]
 
char expo
 
char from_rotation_mode
 
char to_euler_order
 
char mix_mode_loc
 
char mix_mode_rot
 
char mix_mode_scale
 
char _pad [3]
 
float from_min [3]
 
float from_max [3]
 
float to_min [3]
 
float to_max [3]
 
float from_min_rot [3]
 
float from_max_rot [3]
 
float to_min_rot [3]
 
float to_max_rot [3]
 
float from_min_scale [3]
 
float from_max_scale [3]
 
float to_min_scale [3]
 
float to_max_scale [3]
 

Detailed Description

Definition at line 433 of file DNA_constraint_types.h.

Member Data Documentation

◆ _pad

char bTransformConstraint::_pad[3]

Definition at line 456 of file DNA_constraint_types.h.

◆ expo

char bTransformConstraint::expo

Extrapolate motion? if 0, confine to ranges.

Definition at line 444 of file DNA_constraint_types.h.

◆ from

short bTransformConstraint::from

Can be loc(0), rot(1) or size(2).

Definition at line 440 of file DNA_constraint_types.h.

◆ from_max

float bTransformConstraint::from_max[3]

To map on to to_min/max range.

Definition at line 461 of file DNA_constraint_types.h.

◆ from_max_rot

float bTransformConstraint::from_max_rot[3]

To map on to to_min/max range.

Definition at line 469 of file DNA_constraint_types.h.

◆ from_max_scale

float bTransformConstraint::from_max_scale[3]

To map on to to_min/max range.

Definition at line 477 of file DNA_constraint_types.h.

◆ from_min

float bTransformConstraint::from_min[3]

From_min/max defines range of target transform.

Definition at line 459 of file DNA_constraint_types.h.

◆ from_min_rot

float bTransformConstraint::from_min_rot[3]

From_min/max defines range of target transform.

Definition at line 467 of file DNA_constraint_types.h.

◆ from_min_scale

float bTransformConstraint::from_min_scale[3]

From_min/max defines range of target transform.

Definition at line 475 of file DNA_constraint_types.h.

◆ from_rotation_mode

char bTransformConstraint::from_rotation_mode

Input rotation type - uses the same values as driver targets.

Definition at line 447 of file DNA_constraint_types.h.

◆ map

char bTransformConstraint::map[3]

Defines which target-axis deform is copied by each owner-axis.

Definition at line 442 of file DNA_constraint_types.h.

◆ mix_mode_loc

char bTransformConstraint::mix_mode_loc

Mixing modes for location, rotation, and scale.

Definition at line 452 of file DNA_constraint_types.h.

◆ mix_mode_rot

char bTransformConstraint::mix_mode_rot

Definition at line 453 of file DNA_constraint_types.h.

◆ mix_mode_scale

char bTransformConstraint::mix_mode_scale

Definition at line 454 of file DNA_constraint_types.h.

◆ subtarget

char bTransformConstraint::subtarget[64]

MAX_ID_NAME-2.

Definition at line 437 of file DNA_constraint_types.h.

◆ tar

struct Object* bTransformConstraint::tar

Target (i.e. 'driver' object/bone).

Definition at line 435 of file DNA_constraint_types.h.

◆ to

short bTransformConstraint::to

Definition at line 440 of file DNA_constraint_types.h.

◆ to_euler_order

char bTransformConstraint::to_euler_order

Output euler order override.

Definition at line 449 of file DNA_constraint_types.h.

◆ to_max

float bTransformConstraint::to_max[3]

Definition at line 464 of file DNA_constraint_types.h.

◆ to_max_rot

float bTransformConstraint::to_max_rot[3]

Definition at line 472 of file DNA_constraint_types.h.

◆ to_max_scale

float bTransformConstraint::to_max_scale[3]

Definition at line 480 of file DNA_constraint_types.h.

◆ to_min

float bTransformConstraint::to_min[3]

Range of motion on owner caused by target.

Definition at line 463 of file DNA_constraint_types.h.

◆ to_min_rot

float bTransformConstraint::to_min_rot[3]

Range of motion on owner caused by target.

Definition at line 471 of file DNA_constraint_types.h.

◆ to_min_scale

float bTransformConstraint::to_min_scale[3]

Range of motion on owner caused by target.

Definition at line 479 of file DNA_constraint_types.h.


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