Open Lighting Architecture
|
This is the base item class. Items are composed into sections. Each item has the following:
Public Member Functions | |
GenericItem (const string &description, const string &id) | |
void | SetButtonText (const string &text) |
void | PopulateItem (JsonObject *item) const |
Protected Member Functions | |
virtual string | Type () const =0 |
virtual void | SetValue (JsonObject *item) const =0 |
virtual void | SetExtraProperties (JsonObject *item) const |