projects
/
synfig.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove .gitignore do nothing is ignored.
[synfig.git]
/
synfig-studio
/
trunk
/
src
/
synfigapp
/
actions
/
colorset.h
diff --git
a/synfig-studio/trunk/src/synfigapp/actions/colorset.h
b/synfig-studio/trunk/src/synfigapp/actions/colorset.h
index
15e0c90
..
954b62d
100644
(file)
--- a/
synfig-studio/trunk/src/synfigapp/actions/colorset.h
+++ b/
synfig-studio/trunk/src/synfigapp/actions/colorset.h
@@
-46,23
+46,42
@@
class ColorSet :
{
private:
{
private:
-
ValueDesc value_desc
;
+
std::list<ValueDesc> value_desc_list
;
synfig::Color color;
synfig::Time time;
synfig::Color color;
synfig::Time time;
+ bool use_outline_color;
public:
public:
- ColorSet();
+ ColorSet(
bool use_outline_color
);
static ParamVocab get_param_vocab();
static bool is_candidate(const ParamList &x);
virtual bool set_param(const synfig::String& name, const Param &);
static ParamVocab get_param_vocab();
static bool is_candidate(const ParamList &x);
virtual bool set_param(const synfig::String& name, const Param &);
- virtual bool is_ready()const;
+ virtual bool is_ready()
const;
virtual void prepare();
virtual void prepare();
+};
+
+class ColorSetFromOC : public ColorSet
+{
+public:
+
+ ColorSetFromOC() : ColorSet(true) {}
+
+ ACTION_MODULE_EXT
+
+};
+
+class ColorSetFromFC : public ColorSet
+{
+public:
+
+ ColorSetFromFC() : ColorSet(false) {}
ACTION_MODULE_EXT
ACTION_MODULE_EXT
+
};
}; // END of namespace action
};
}; // END of namespace action