189 ARM_DEF_B_BONE_REST = (1 << 3),
194 #ifdef DNA_DEPRECATED_ALLOW
196 typedef enum eArmature_PathFlag {
197 ARM_PATH_FNUMS = (1 << 0),
198 ARM_PATH_KFRAS = (1 << 1),
199 ARM_PATH_HEADS = (1 << 2),
200 ARM_PATH_ACFRA = (1 << 3),
201 ARM_PATH_KFNOS = (1 << 4),
202 } eArmature_PathFlag;
229 #ifdef DNA_DEPRECATED_ALLOW
231 BONE_UNKEYED = (1 << 13),
235 #ifdef DNA_DEPRECATED_ALLOW
237 BONE_NO_SCALE = (1 << 15),
257 BONE_ADD_PARENT_END_ROLL = (1 << 24),
312 #define MAXBONENAME 64
ID and Library types, which are fundamental for sdna.
@ BONE_DRAW_LOCKED_WEIGHT
@ BONE_RELATIVE_PARENTING
@ BONE_HINGE_CHILD_TRANSFORM
struct bArmature bArmature
@ BBONE_ADD_PARENT_END_ROLL
@ BBONE_HANDLE_SCALE_EASE
@ BONE_INHERIT_SCALE_FULL
@ BONE_INHERIT_SCALE_NONE
@ BONE_INHERIT_SCALE_FIX_SHEAR
@ BONE_INHERIT_SCALE_NONE_LEGACY
@ BONE_INHERIT_SCALE_ALIGNED
@ BONE_INHERIT_SCALE_AVERAGE
These structs are the foundation for all linked lists in the library system.
#define DNA_DEPRECATED_ALLOW
float scale_in_x DNA_DEPRECATED
float scale_out_x DNA_DEPRECATED
struct EditBone * act_edbone
unsigned int layer_protected