diff options
author | Ton Roosendaal <ton@blender.org> | 2009-01-14 15:26:45 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2009-01-14 15:26:45 +0300 |
commit | ea2d6fe0d082b9069adfd72b704560937df3d855 (patch) | |
tree | df06dc078d4852c91b988e2d91c2e2808fb86491 /source/blender/makesdna | |
parent | 07e85b265de672a4018cdefe14082576d92a763c (diff) |
2.5
Another one back: editcurve.c
- removed global editNurb everywhere
(cu->editnurb now has listbase with edit data)
- also added 'active bpoint' and 'active nurb' in
Curve struct
- editmode in/out works, mouse/border select works
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_curve_types.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h index 01cd5b1f591..ecda0004042 100644 --- a/source/blender/makesdna/DNA_curve_types.h +++ b/source/blender/makesdna/DNA_curve_types.h @@ -165,7 +165,11 @@ typedef struct Curve { /* default */ short resolu, resolv; short resolu_ren, resolv_ren; - int pad2; + + /* edit, index in nurb list */ + int actnu; + /* edit, last selected bpoint */ + BPoint *lastselbp; /* font part */ short len, lines, pos, spacemode; @@ -189,7 +193,7 @@ typedef struct Curve { int selstart, selend; struct CharInfo *strinfo; - struct CharInfo curinfo; + struct CharInfo curinfo; } Curve; /* **************** CURVE ********************* */ |