diff options
Diffstat (limited to 'source/blender/makesdna/DNA_armature_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_armature_types.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_armature_types.h b/source/blender/makesdna/DNA_armature_types.h index 4780b2e85de..b6d4a8c9db8 100644 --- a/source/blender/makesdna/DNA_armature_types.h +++ b/source/blender/makesdna/DNA_armature_types.h @@ -30,6 +30,7 @@ #ifndef __DNA_ARMATURE_TYPES_H__ #define __DNA_ARMATURE_TYPES_H__ +#include "DNA_defs.h" #include "DNA_listBase.h" #include "DNA_ID.h" @@ -88,7 +89,7 @@ typedef struct bArmature { * - from the user perspective active == last selected * - active should be ignored when not visible (hidden layer) */ - Bone *act_bone; /* active bone (when not in editmode) */ + Bone *act_bone; /* active bone */ struct EditBone *act_edbone; /* active editbone (in editmode) */ void *sketch; /* sketch struct for etch-a-ton */ @@ -156,6 +157,10 @@ typedef enum eArmature_DeformFlag { ARM_DEF_INVERT_VGROUP = (1<<4) } eArmature_DeformFlag; +#if (DNA_DEPRECATED_GCC_POISON == 1) +#pragma GCC poison ARM_DEF_B_BONE_REST +#endif + /* armature->pathflag */ // XXX deprecated... old animation system (armature only viz) typedef enum eArmature_PathFlag { @@ -166,6 +171,10 @@ typedef enum eArmature_PathFlag { ARM_PATH_KFNOS = (1<<4) } eArmature_PathFlag; +#if (DNA_DEPRECATED_GCC_POISON == 1) +#pragma GCC poison ARM_PATH_FNUMS ARM_PATH_KFRAS ARM_PATH_HEADS ARM_PATH_ACFRA ARM_PATH_KFNOS +#endif + /* armature->ghosttype */ // XXX deprecated... old animation system (armature only viz) typedef enum eArmature_GhostType { |