The Configurable Interface¶
The Configurable interface defines a dynamic mechanism for property handling. Each configurable instance can be set up to provide a set of properties each distinguished by a type, and a definition of possible values. E.g. a range-typed property …
property handefines a basis for classes that have
Configurable instances usually provide a huge set of properties, that can be manipulated using an automatically generated GUI. Each Configurable instance has a unique static ID (of type string). Once, this ID is defined, the “prop” GUI component can be used to embed a property control widget (TODO: add configurables tutorial).
using configurables
GUI integration
implementing configurables
callbacks
advanced stuff (children and co.)
Todo
Write configurable tutorial