Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2005-07-10 16:50:14 +0400
committerTon Roosendaal <ton@blender.org>2005-07-10 16:50:14 +0400
commit31f50d9247edd6427bc76514b94cea72a3d0eb44 (patch)
tree091eb0769fc90af1a76c58f52803fa1ee4de4efb /source/blender/makesdna/DNA_ipo_types.h
parent227a67e1057f5a8595e1129422fdacfbe17b48c2 (diff)
For long on the wanna-have list;
Ipocurves with "Auto" handles now have option to remain horizontal on the extrema (tops & valleys). Use ALT+H to set this per selected curve. Note this is a per-curve feature, not per-handle. If it works satisfying I can check on making this the default new added curve.
Diffstat (limited to 'source/blender/makesdna/DNA_ipo_types.h')
-rw-r--r--source/blender/makesdna/DNA_ipo_types.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/source/blender/makesdna/DNA_ipo_types.h b/source/blender/makesdna/DNA_ipo_types.h
index 352a2589c14..c658d40db79 100644
--- a/source/blender/makesdna/DNA_ipo_types.h
+++ b/source/blender/makesdna/DNA_ipo_types.h
@@ -320,10 +320,10 @@ typedef short IPO_Channel;
#define CO_ROLL 9
*/
-/* these are ipo-specific */
+/* these are IpoCurve specific */
/* **************** IPO ********************* */
-/* vartype */
+/* icu->vartype */
#define IPO_CHAR 0
#define IPO_SHORT 1
#define IPO_INT 2
@@ -331,33 +331,34 @@ typedef short IPO_Channel;
#define IPO_FLOAT 4
#define IPO_DOUBLE 5
#define IPO_FLOAT_DEGR 6
-/* very special case, in keys */
+ /* very special case, in keys */
#define IPO_BEZTRIPLE 100
#define IPO_BPOINT 101
-
+/* icu->vartype */
#define IPO_BITS 16
#define IPO_CHAR_BIT 16
#define IPO_SHORT_BIT 17
#define IPO_INT_BIT 18
-/* ipo */
+/* icu->ipo */
#define IPO_CONST 0
#define IPO_LIN 1
#define IPO_BEZ 2
#define IPO_MIXED 3
-/* extrap */
+/* icu->extrap */
#define IPO_HORIZ 0
#define IPO_DIR 1
#define IPO_CYCL 2
#define IPO_CYCLX 3
-/* flag */
+/* icu->flag */
#define IPO_VISIBLE 1
#define IPO_SELECT 2
#define IPO_EDIT 4
#define IPO_LOCK 8
+#define IPO_AUTO_HORIZ 16
#endif