Name | Description | Type | Package | Framework |
Accordion | An Accordion here is a list of ControlGroups which can be expanded and collapsed. | Class | controlP5 | ControlP5 |
|
Background | | Class | controlP5 | ControlP5 |
|
Bang | The Bang controller triggers an event when pressed. | Class | controlP5 | ControlP5 |
|
BitFont | | Class | controlP5 | ControlP5 |
|
Button | A button triggers an event after it has been release. | Class | controlP5 | ControlP5 |
|
ButtonBar | | Class | controlP5 | ControlP5 |
|
CallbackEvent | A CallbackEvent is send when a controller action such as enter, leave, press, etc has occurs. | Class | controlP5 | ControlP5 |
|
CallbackListener | Use a CallbackListener to listen for controller related actions such as pressed, released, etc. | Interface | controlP5 | ControlP5 |
|
Canvas | Use a Canvas to draw custom graphics into a control window or the default sketch window. | Class | controlP5 | ControlP5 |
|
CColor | A CColor instance contains the colors of a controller including the foreground-, background-, active-, captionlabel- and valuelabel-colors. | Class | controlP5 | ControlP5 |
|
CDrawable | The CDrawable interface is used to draw controllers, primarily for internal use. | Interface | controlP5 | ControlP5 |
|
Chart | Use charts to display float array data as line chart, yet experimental, but see the ControlP5chart example for more details. | Class | controlP5 | ControlP5 |
|
ChartData | Used by Chart, single chart data is stored here including value, (label) text, and color. | Class | controlP5 | ControlP5 |
|
ChartDataSet | Used by Chart, a chart data set is a container to store chart data. | Class | controlP5 | ControlP5 |
|
CheckBox | A multiple-choice radioButton. | Class | controlP5 | ControlP5 |
|
ColorPicker | A simple color picker using sliders to adjust RGBA values. | Class | controlP5 | ControlP5 |
|
ColorWheel | | Class | controlP5 | ControlP5 |
|
ControlBehavior | The abstract class control behavior allows you to add custom behavior to controllers. | Class | controlP5 | ControlP5 |
|
ControlBroadcaster | The ControlBroadcaster handles all controller value changes and distributes them accordingly to its listeners. | Class | controlP5 | ControlP5 |
|
ControlElement | Used for automated controller creation using annotations. | Class | controlP5 | ControlP5 |
|
ControlEvent | A controlEvent is sent to a PApplet or a ControlListener whenever a controller value has changed. | Class | controlP5 | ControlP5 |
|
ControlFont | A ControlFont is a container for a PFont that can be used to customize the font of a label. | Class | controlP5 | ControlP5 |
|
ControlGroup | In previous versions you would use the ControlGroup class to bundle controllers in a group. | Class | controlP5 | ControlP5 |
|
ControlKey | | Interface | controlP5 | ControlP5 |
|
Controller | Controller is an abstract class that is extended by any available controller within controlP5. | Class | controlP5 | ControlP5 |
|
ControllerGroup | ControllerGroup is an abstract class and is extended by class ControlGroup, Tab, or the ListBox. | Class | controlP5 | ControlP5 |
|
ControllerInterface | The ControllerInterface is inherited by all ControllerGroup and Controller classes. | Interface | controlP5 | ControlP5 |
|
ControllerList | Stores objects of type ControllerInterface and CDrawable, mainly for internal use. | Class | controlP5 | ControlP5 |
|
ControllerPlug | The ControllerPlug is used to do all the reflection procedures to link a controller to a variable or function inside your main application. | Class | controlP5 | ControlP5 |
|
ControllerProperties | Values of controllers can be stored inside properties files which can be saved to file or memory. | Class | controlP5 | ControlP5 |
|
ControllerProperty | A controller property saves the value, address, getter and setter of a registered controller. | Class | controlP5 | ControlP5 |
|
ControllerStyle | Labels use the ControllerStyle class to store margin and padding information. | Class | controlP5 | ControlP5 |
|
ControllerView | The interface ControllerView can be used to define custom displays for controllers. | Interface | controlP5 | ControlP5 |
|
ControlListener | ControlListener is an interface that can be implemented by a custom class to be notified when controller values change. | Interface | controlP5 | ControlP5 |
|
ControlP5 | controlP5 is a processing and java library for creating simple control GUIs. | Class | controlP5 | ControlP5 |
|
ControlP5Base | The ControlP5Base supports the ControlP5 class and implements all adder methods to add controllers to | Class | controlP5 | ControlP5 |
|
ControlP5Constants | Constant variables used with ControlP5 are stored here. | Interface | controlP5 | ControlP5 |
|
ControlP5Legacy | | Class | controlP5 | ControlP5 |
|
ControlTimer | control timer is a timer that can be used for example as a stop watch or a duration timer. | Class | controlP5 | ControlP5 |
|
ControlWindow | * ControlP5 ControlWindow * by andreas schlegel, 2012 | Class | controlP5 | ControlP5 |
|
CP | | Class | controlP5 | ControlP5 |
|
DropdownList | controlP5 is a processing gui library. | Class | controlP5 | ControlP5 |
|
FrameRate | | Class | controlP5 | ControlP5 |
|
Group | | Class | controlP5 | ControlP5 |
|
Icon | | Class | controlP5 | ControlP5 |
|
Knob | A knob is a circular slider which can be used with a limited and unlimited range. | Class | controlP5 | ControlP5 |
|
Label | A custom label using controlP5's BitFonts or PFont basedSee Also:ControlFont+Example/** | Class | controlP5 | ControlP5 |
|
ListBox | A ListBox is a list of vertically aligned items which can be scrolled if required. | Class | controlP5 | ControlP5 |
|
Matrix | A matrix is a 2d array with a pointer that traverses through the matrix in a timed interval. | Class | controlP5 | ControlP5 |
|
MultiList | A Multilist is a multi-menu-tree controller. | Class | controlP5 | ControlP5 |
|
MultiListButton | * ControlP5 MultiList * by andreas schlegel, 2009 | Class | controlP5 | ControlP5 |
|
Numberbox | Click and drag the mouse inside a numberbox and move up and down to change the value of a numberbox. | Class | controlP5 | ControlP5 |
|
Pointer | Skip navigation linksPackageClassTreeIndexHelp | Interface | controlP5 | ControlP5 |
|
Println | | Class | controlP5 | ControlP5 |
|
Radio | | Class | controlP5 | ControlP5 |
|
RadioButton | A radioButton is a list of toggles that can be turned on or off. | Class | controlP5 | ControlP5 |
|
Range | A range slider works just like a slider but can be adjusted on both ends. | Class | controlP5 | ControlP5 |
|
ScrollableList | A ScrollableList is a list of vertically aligned items which can be scrolled if required. | Class | controlP5 | ControlP5 |
|
Slider | A slider is either used horizontally or vertically. | Class | controlP5 | ControlP5 |
|
Slider2D | The Slider2D allows to control a handle within a 2D area. | Class | controlP5 | ControlP5 |
|
Spacer | | Class | controlP5 | ControlP5 |
|
Tab | Tabs are used to organize controllers. | Class | controlP5 | ControlP5 |
|
Textarea | a textarea can be used to leave notes, it uses the controlP5 BitFont to render text. | Class | controlP5 | ControlP5 |
|
Textfield | A singleline input textfield, use arrow keys to go back and forth, use backspace to delete characters. | Class | controlP5 | ControlP5 |
|
Textlabel | * ControlP5 Textlabel* find a list of public methods available for the Textlabel Controller | Class | controlP5 | ControlP5 |
|
TickMark | Tickmarks are used by the Slider and Knob controller. | Class | controlP5 | ControlP5 |
|
Toggle | a toggle can have two states, true and false, where true has the value 1 and false is 0. | Class | controlP5 | ControlP5 |
|
Tooltip | A tooltip can be registered for individual controllers and is activated on rollover. | Class | controlP5 | ControlP5 |