Remove .gitignore do nothing is ignored.
[synfig.git] / synfig-studio / trunk / src / synfigapp / action.h
index d23039c..1dec9c5 100644 (file)
@@ -6,6 +6,7 @@
 **
 **     \legal
 **     Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
+**     Copyright (c) 2008 Chris Moore
 **
 **     This package is free software; you can redistribute it and/or
 **     modify it under the terms of the GNU General Public License as
@@ -167,6 +168,7 @@ enum Category
        CATEGORY_VALUENODE              =(1<<5),
        CATEGORY_KEYFRAME               =(1<<6),
        CATEGORY_GROUP                  =(1<<7),
+       CATEGORY_BEZIER                 =(1<<8),
 
        CATEGORY_OTHER                  =(1<<12),
 
@@ -181,14 +183,14 @@ inline Category operator|(Category lhs, Category rhs)
 
 
 
-//! Action Base Class
+//! Top-level base class for all actions
 /*!    An action should implement the following functions:
-**     static bool is_candidate(const ParamList &x);
+**     static bool is_candidate(const ParamList &x);
 **             -       Checks the ParamList to see if this action could be performed.
-**     static ParamVocab get_param_vocab();
+**     static ParamVocab get_param_vocab();
 **             -       Yields the ParamVocab object which describes what
 **                     this action needs before it can perform the act.
-**     static Action::Base* create();
+**     static Action::Base* create();
 **             -       Factory for creating this action from a ParamList
 **
 */