diff options
Diffstat (limited to 'source/blender/makesdna/DNA_curve_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_curve_types.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h index a2433dbbbbd..c1c8fe06121 100644 --- a/source/blender/makesdna/DNA_curve_types.h +++ b/source/blender/makesdna/DNA_curve_types.h @@ -228,16 +228,15 @@ typedef struct Curve { /** Creation-time type of curve datablock. */ short type; - /** Keep a short because of BKE_object_obdata_texspace_get(). */ - short texflag; - char _pad0[6]; + char texflag; + char _pad0[7]; short twist_mode; float twist_smooth, smallcaps_scale; int pathlen; short bevresol, totcol; int flag; - float width, ext1, ext2; + float offset, extrude, bevel_radius; /* default */ short resolu, resolv; @@ -421,10 +420,8 @@ enum { enum { CU_POLY = 0, CU_BEZIER = 1, - CU_BSPLINE = 2, - CU_CARDINAL = 3, CU_NURBS = 4, - CU_TYPE = (CU_POLY | CU_BEZIER | CU_BSPLINE | CU_CARDINAL | CU_NURBS), + CU_TYPE = (CU_POLY | CU_BEZIER | CU_NURBS), /* only for adding */ CU_PRIMITIVE = 0xF00, @@ -457,6 +454,8 @@ enum { typedef enum eBezTriple_Flag { /* SELECT */ BEZT_FLAG_TEMP_TAG = (1 << 1), /* always clear. */ + /* Can be used to ignore keyframe points for certain operations. */ + BEZT_FLAG_IGNORE_TAG = (1 << 2), } eBezTriple_Flag; /* h1 h2 (beztriple) */ |