diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-18 11:55:52 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-18 12:11:09 -0500 |
commit | cd401f5ab48343c43039865491c5bbb44963cbbb (patch) | |
tree | bb65a68f4a1c289d6732b1177fcdb2507dbe81e7 /libs/pbd/enums.cc | |
parent | 64c9198d602a86cf584cf84157470edd1ee2caf0 (diff) |
add new enums to libs/pbd enums registration
Diffstat (limited to 'libs/pbd/enums.cc')
-rw-r--r-- | libs/pbd/enums.cc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libs/pbd/enums.cc b/libs/pbd/enums.cc index 9e33ec6df1..5e68824bac 100644 --- a/libs/pbd/enums.cc +++ b/libs/pbd/enums.cc @@ -31,7 +31,7 @@ setup_libpbd_enums () vector<string> s; Controllable::Flag controllable_flags; - + Controllable::GroupControlDisposition controllable_group_disposition; #define REGISTER(e) enum_writer.register_distinct (typeid(e).name(), i, s); i.clear(); s.clear() #define REGISTER_BITS(e) enum_writer.register_bits (typeid(e).name(), i, s); i.clear(); s.clear() #define REGISTER_ENUM(e) i.push_back (e); s.push_back (#e) @@ -40,4 +40,11 @@ setup_libpbd_enums () REGISTER_CLASS_ENUM (Controllable, Toggle); REGISTER_CLASS_ENUM (Controllable, GainLike); REGISTER (controllable_flags); + + REGISTER_CLASS_ENUM (Controllable, WholeGroup); + REGISTER_CLASS_ENUM (Controllable, UseGroup); + REGISTER_CLASS_ENUM (Controllable, NoGroup); + REGISTER (controllable_group_disposition); + } + |