
| virtual | ~EnumBuilder() |
| Reflex::EnumBuilder& | AddItem(const char* nam, long value) |
| Reflex::EnumBuilder& | AddProperty(const char* key, Reflex::Any value) |
| Reflex::EnumBuilder& | AddProperty(const char* key, const char* value) |
| Reflex::EnumBuilder | EnumBuilder(const Reflex::EnumBuilder&) |
| Reflex::EnumBuilder | EnumBuilder(const char* name, const type_info& ti, unsigned int modifiers = 0) |
| Reflex::EnumBuilder& | operator=(const Reflex::EnumBuilder&) |
| Reflex::Type | ToType() |

destructor
* AddProperty will add a PropertyNth to the PropertyNth stack
* which will be emptied with the next enum / item build
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* @return a reference to the building class
* AddProperty will add a PropertyNth
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* AddProperty will add a PropertyNth
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* AddProperty will add a PropertyNth to the PropertyNth stack
* which will be emptied with the next enum / item build
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* @return a reference to the building class