Package controlP5

controlP5

See:
          Description

Interface Summary
CDrawable  
ControllerInterface  
ControlListener ControlListener is an interface that can be implemented by a custom class.
ControlP5Constants  
MultiListInterface  
 

Class Summary
Bang a bang controller triggers an event when pressed.
BitFontRenderer  
Button a button executes after release and can be applied to methods and functions.
CColor  
CheckBox A checkBox is a multiple-choice radioButton.
ControlBehavior control behavior is an abstract class and can be extended, update() has to be implemented.
ControlBroadcaster  
ControlCanvas be warned, for now ControlCanvas and ControlWindowCanvas are EXPERIMENTAL and will undergo changes in the future! use a controlWindowCanvas to draw your own content into a control window.
ControlClassLoader  
ControlEvent a controlEvent is sent to a PApplet whenever a controlP5 action has been made.
ControlFont ControlFont is a container for a PFont that can be used for customizing the font of a label.
ControlGroup ControlGroup extends ControllerGroup, for a list and documentation for available methods see the ControllerGroup documentation.
Controller Controller is an abstract class that is extended by any available controller within controlP5.
ControllerGroup ControllerGroup is an abstract class and is extended by e.g.
ControllerList  
ControllerPlug  
ControllerSprite  
ControllerStyle  
ControlP5 controlP5 is a processing and java library for creating simple control GUIs.
ControlP5IOHandler  
ControlP5XMLElement XMLElement is a representation of an XML object.
ControlTimer control timer is a timer that can be used e.g.
ControlWindow the purpose of a control window is to outsource controllers so that they dont need to be drawn into the actual processing window.
ControlWindowCanvas be warned, for now ControlWindowCanvas and ControlCanvas are EXPERIMENTAL and will undergo changes in the future! use a controlWindowCanvas to draw your own content into a control window.
ControlWindowKeyHandler the key control for the ControlWindows is a hassle because when re/loading settings, it takes a bit till the frame of a ControlWindow is closed and disposed.
ControlWindowKeyListener  
CRect  
CVector3f  
Knob a knob.
Label Label description tbd.
ListBox  
Matrix a matrix is a 2d array with one pointer that traverses through the matrix with a timed interval.
MultiList multilist has the effect of a menu-tree.
MultiListButton  
Numberbox  
PAppletWindow PAppletWIndow description.
Radio Deprecated. use RadioButton or CheckBox instead
RadioButton a radio button implementation.
Range a slider.
ScrollList  
Slider a slider is either used horizontally or vertically.
Tab Tab extends ControllerGroup, for more available methods see the ControllerGroup documentation.
Textarea  
Textfield description for singleline textfield.
Textlabel a textlabel is an image containing text rendered from a bitfont source image.
Toggle a toggle can have two states, true and false, where true has the value 1 and false is 0.
 

Exception Summary
ControlP5XMLParseException An XMLParseException is thrown when an error occures while parsing an XML string.
 

Package controlP5 Description

controlP5

by andreas schlegel. www.sojamo.de/libraries/controlP5

controlP5 is a controller library for processing that works in authoring, application, and applet mode. controllers can be added to a processing sketch itself, to separate control windows, and can be organized in tabs.
all controllers are drawn on top of a processing sketch. several key combinations allow the user to show and hide the user interface, save and load. controlP5 setups can be saved and loaded locally or to/from a server.
the position of a controller can be adjusted during runtime by moving a controller with the ALT-key down.
the controlP5 source code repository is available at sourceforge at code.google.com/p/controlp5/source/browse/.

export to applet

since the security regulations for applets are very high and strict, you need to make fields and functions that you control with controlP5 public in your code.



processing library controlP5 by Andreas Schlegel. (c) 2010