Defined in:Objects that need to display a user configuration interface are subclasses of the
||Called to retrieve the settings for a configurable object.|
||Called to update a particular setting for a configurable object.|
||Called when the settings for a configurable object are about to be updated.|
||Called when the settings for a configurable object have finished being updated.|
Configurableclass is a base class used by all user-configurable objects. It contains virtual functions that are used for getting and setting properties that can be changed by the user in an editor of some kind. These functions are typically called by the
ConfigurationWidgetclass when building the interface widgets for a configurable object and committing the changes made by the user.