The BParameter class is the superclass from which all controls representing configurable parameters within a BControllable node are derived.


The word "parameter," in terms of the Media Kit, refers to a point at which the data manipulation performed by a BControllable node can be configured, and doesn't actually refer to a user interface object. BParameter-derived objects don't implement a user interface. See the BMediaTheme class for information on how to create a user interface for a BControllable node.

The BParameter class is an abstract class; you'll normally use the MakeNullParameter(), MakeDiscreteParameter(), and MakeContinuousParameter() functions in the BParameterGroup class to actually create parameters and add them to a BParameterWeb. For more detailed information on parameters and how to create a BParameterWeb, see the BParameterGroup and BParameterWeb classes.

Creative Commons License
Legal Notice
This work is licensed under a Creative Commons Attribution-Non commercial-No Derivative Works 3.0 License.