|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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. |
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/.
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.
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |