Go to the source code of this file.
|
#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) |
|
#define | REGISTER_CLASS_ENUM(t, e) i.push_back (t::e); s.push_back (#e) |
|
#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_CLASS_ENUM |
( |
|
t, |
|
|
|
e |
|
) |
| i.push_back (t::e); s.push_back (#e) |
#define REGISTER_ENUM |
( |
|
e | ) |
i.push_back (e); s.push_back (#e) |
void setup_libpbd_enums |
( |
| ) |
|