PiPo - Plugin Interface for Processing Objects
|
This is the complete list of members for PiPo::EnumAttr, including all inherited members.
addEnumItem(const char *item, const char *doc="undocumented") | PiPo::EnumAttr | inline |
Attr(PiPo *pipo, const char *name, const char *descr, const std::type_info *type, bool changesStream) | PiPo::Attr | inline |
changed(bool silently=false) | PiPo::Attr | inline |
clipEnumIndex(int index) | PiPo::EnumAttr | inlineprotected |
clone(Attr *other)=0 | PiPo::Attr | pure virtual |
doesChangeStream(void) | PiPo::Attr | inline |
EnumAttr(PiPo *pipo, const char *name, const char *descr, const std::type_info *type, bool changesStream) | PiPo::EnumAttr | inline |
getDbl(unsigned int i)=0 | PiPo::Attr | pure virtual |
getDescr(void) | PiPo::Attr | inline |
getEnumIndex(const char *tag) | PiPo::EnumAttr | inline |
getEnumList(void) | PiPo::EnumAttr | inlinevirtual |
getEnumTag(unsigned int idx) | PiPo::EnumAttr | inline |
getIndex(void) | PiPo::Attr | inline |
getInt(unsigned int i)=0 | PiPo::Attr | pure virtual |
getName(void) | PiPo::Attr | inline |
getSize(void)=0 | PiPo::Attr | pure virtual |
getStr(unsigned int i)=0 | PiPo::Attr | pure virtual |
getType(void) | PiPo::Attr | inline |
rename(const char *name) | PiPo::Attr | inline |
set(unsigned int i, int val, bool silently=false)=0 | PiPo::Attr | pure virtual |
set(unsigned int i, double val, bool silently=false)=0 | PiPo::Attr | pure virtual |
set(unsigned int i, const char *val, bool silently=false)=0 | PiPo::Attr | pure virtual |
setDescr(const char *descr) | PiPo::Attr | inline |
setIndex(unsigned int index) | PiPo::Attr | inline |
setName(const char *name) | PiPo::Attr | inline |
setSize(unsigned int size)=0 | PiPo::Attr | pure virtual |
~Attr(void) | PiPo::Attr | inline |