|
| | PiPoArrayAttr (PiPo *pipo, const char *name, const char *descr, bool changesStream, TYPE initVal=(TYPE) 0) |
| |
| void | clone (Attr *other) |
| |
| unsigned int | setSize (unsigned int size) |
| |
| unsigned int | getSize (void) |
| |
| void | set (unsigned int i, int val, bool silently=false) |
| |
| void | set (unsigned int i, double val, bool silently=false) |
| |
| void | set (unsigned int i, const char *val, bool silently=false) |
| |
| int | getInt (unsigned int i) |
| |
| double | getDbl (unsigned int i) |
| |
| const char * | getStr (unsigned int i) |
| |
| | Attr (PiPo *pipo, const char *name, const char *descr, const std::type_info *type, bool changesStream) |
| | PiPo attribute base class. More...
|
| |
| | ~Attr (void) |
| |
| void | setIndex (unsigned int index) |
| |
| void | setName (const char *name) |
| |
| void | setDescr (const char *descr) |
| |
| unsigned int | getIndex (void) |
| |
| const char * | getName (void) |
| |
| const char * | getDescr (void) |
| |
| enum Type | getType (void) |
| |
| bool | doesChangeStream (void) |
| |
| virtual void | clone (Attr *other)=0 |
| |
virtual std::vector< const
char * > * | getEnumList (void) |
| |
| void | changed (bool silently=false) |
| |
| void | rename (const char *name) |
| |
| TYPE const & | operator[] (unsigned int index) const |
| |
| TYPE & | operator[] (unsigned int index) |
| |