Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I K L M N O P R S T U V W X Y _

## A

acceptClassList - Static variable in interface controlP5.ControlP5Constants
Accordion - Class in controlP5
  The Accordion is a list of ControlGroups which can be expanded and collapsed.
Accordion(ControlP5, String) - Constructor for class controlP5.Accordion
  Convenience constructor to extend Accordion.
actAsPulldownMenu(boolean) - Method in class controlP5.DropdownList
  Enables a ListBox to act as a pulldown menu.
actAsPulldownMenu(boolean) - Method in class controlP5.ListBox
  Enables a ListBox to act as a pulldown menu.
ACTION_BROADCAST - Static variable in interface controlP5.ControlP5Constants
ACTION_ENTER - Static variable in interface controlP5.ControlP5Constants
ACTION_LEAVE - Static variable in interface controlP5.ControlP5Constants
ACTION_PRESSED - Static variable in interface controlP5.ControlP5Constants
ACTION_RELEASED - Static variable in interface controlP5.ControlP5Constants
ACTION_RELEASEDOUTSIDE - Static variable in interface controlP5.ControlP5Constants
activate(int) - Method in class controlP5.CheckBox
  Activates a single checkbox item by index
activate(String) - Method in class controlP5.CheckBox
  Activates a single checkbox item by name
activate(int) - Method in class controlP5.RadioButton
  Deactivates all active RadioButton items and only activates the item corresponding to theIndex.
activate(String) - Method in class controlP5.RadioButton
  Actives an item of the Radio button by name.
activateAll() - Method in class controlP5.CheckBox
activateBy(int) - Method in class controlP5.Button
  A button can be activated by a mouse PRESSED or mouse RELEASE.
activateEvent(boolean) - Method in class controlP5.ControlGroup
  activates or deactivates the Event status of a ControlGroup.
activateEvent(boolean) - Method in class controlP5.Tab
  activates or deactivates the Event status of a tab, When activated a tab will send a controlEvent to the main application.
activateTab(String) - Method in class controlP5.ControlWindow
ACTIVE - Static variable in interface controlP5.ControlP5Constants
add(ControllerInterface) - Method in class controlP5.Controller
add(ControllerInterface) - Method in class controlP5.ControllerGroup
  Adds a controller to the group, but use Controller.setGroup() instead.
add(ControllerInterface) - Method in interface controlP5.ControllerInterface
add(ControllerInterface) - Method in class controlP5.ControllerList
add(Tab) - Method in class controlP5.ControlWindow
add(String, int) - Method in class controlP5.MultiList
  adds multilist buttons to the multilist.
add(String, float) - Method in class controlP5.MultiListButton
  add a new button to the sublist of this multilist button.
addAccordion(String) - Method in class controlP5.ControlP5Base
addAccordion(String, int, int, int) - Method in class controlP5.ControlP5Base
addBang(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
addBang(String, int, int) - Method in class controlP5.ControlP5Base
addBang(String) - Method in class controlP5.ControlP5Base
addBang(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addBang(Object, String, String) - Method in class controlP5.ControlP5Base
addButton(Object, String, String, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addButton(String, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addButton(String) - Method in class controlP5.ControlP5Base
  Adds a default Button, the default value is 1, width and height are set to the default values of Button.autoWidth and Button.autoHeight
addButton(Object, String, String) - Method in class controlP5.ControlP5Base
addButton(String, float) - Method in class controlP5.ControlP5Base
addButton(Object, String, String, float) - Method in class controlP5.ControlP5Base
addCallback(CallbackListener[]) - Method in class controlP5.ControlBroadcaster
addCallback(CallbackListener) - Method in class controlP5.ControlBroadcaster
addCallback(CallbackListener, Controller[]) - Method in class controlP5.ControlBroadcaster
  Adds a CallbackListener for a list of controllers.
addCallback(CallbackListener) - Method in class controlP5.Controller
addCallback(CallbackListener[]) - Method in class controlP5.ControlP5
addCallback(CallbackListener) - Method in class controlP5.ControlP5
addCallback(CallbackListener, Controller[]) - Method in class controlP5.ControlP5
addCanvas(ControlWindowCanvas) - Method in class controlP5.ControllerGroup
  Adds a canvas to a controllerGroup such as a tab or group.
addCanvas(ControlWindowCanvas) - Method in class controlP5.ControlP5
  adds a ControlWindowCanvas to the default sketch window.
addCanvas(ControlWindowCanvas) - Method in class controlP5.ControlWindow
addChart(String) - Method in class controlP5.ControlP5Base
addChart(String, int, int, int, int) - Method in class controlP5.ControlP5Base
  adds chart support to display float array based data.
addCheckBox(String) - Method in class controlP5.ControlP5Base
  Use a checkbox for single choice options
addCheckBox(String, int, int) - Method in class controlP5.ControlP5Base
addCloseButton() - Method in class controlP5.ControllerGroup
  TODO redesign or deprecate add a close button to the controlbar of this controlGroup.
addColorPicker(String) - Method in class controlP5.ControlP5Base
addColorPicker(String, int, int, int, int) - Method in class controlP5.ControlP5Base
  adds a simple RGBA colorpicker.
addController(Object, String, String, Class, int, int) - Method in class controlP5.ControlP5Base
  Adds Controllers by Object reference, currently supports Slider, Bang, Button, Knob, Numberbox, Toggle, Textlabel, Textfield, Range, Slider2D.
addController(String, Class, int, int) - Method in class controlP5.ControlP5Base
addControllersFor(PApplet) - Method in class controlP5.ControlP5Base
addControllersFor(String, Object) - Method in class controlP5.ControlP5Base
  Adds controllers for a specific object using annotations.
addControlWindow(String, int, int, int, int, String, int) - Method in class controlP5.ControlP5Base
  create an additional ControlWindow in a separate window frame.
addControlWindow(String, int, int) - Method in class controlP5.ControlP5Base
addControlWindow(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addControlWindow(String, int, int, int, int, int) - Method in class controlP5.ControlP5Base
addControlWindow(String) - Method in class controlP5.ControlP5Base
addData(ChartData) - Method in class controlP5.Chart
addData(String, ChartData) - Method in class controlP5.Chart
addData(float) - Method in class controlP5.Chart
addData(String, float) - Method in class controlP5.Chart
addData(ChartDataSet, float) - Method in class controlP5.Chart
addDataSet(String) - Method in class controlP5.Chart
addDrawable(CDrawable) - Method in class controlP5.ControllerGroup
addDropdownList(String) - Method in class controlP5.ControlP5Base
addDropdownList(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addFirst(float) - Method in class controlP5.Chart
addFirst(String, float) - Method in class controlP5.Chart
addGroup(Object, String, String, int, int, int) - Method in class controlP5.ControlP5Base
  A controller group can be used to group controllers for a better organization of single controllers.
addGroup(String, int, int, int) - Method in class controlP5.ControlP5Base
addGroup(String) - Method in class controlP5.ControlP5Base
addGroup(String, int, int) - Method in class controlP5.ControlP5Base
addItem(String, float) - Method in class controlP5.CheckBox
addItem(Toggle, float) - Method in class controlP5.CheckBox
addItem(String, int) - Method in class controlP5.DropdownList
  Adds an item to the ListBox.
addItem(String, int) - Method in class controlP5.ListBox
  Adds an item to the ListBox.
addItem(String, float) - Method in class controlP5.RadioButton
addItem(Toggle, float) - Method in class controlP5.RadioButton
addItems(String[]) - Method in class controlP5.DropdownList
  adds a list of items from a string array.
addItems(List) - Method in class controlP5.DropdownList
addItems(List, int) - Method in class controlP5.DropdownList
addItems(String[]) - Method in class controlP5.ListBox
  adds a list of items from a string array.
addItems(List) - Method in class controlP5.ListBox
addItems(List, int) - Method in class controlP5.ListBox
addKnob(Object, String, String, float, float, float, int, int, int) - Method in class controlP5.ControlP5Base
  Knobs can use limited and endless revolutions, custom angles and starting points.
addKnob(String, float, float, int, int, int) - Method in class controlP5.ControlP5Base
addKnob(Object, String, String, float, float, int, int, int) - Method in class controlP5.ControlP5Base
addKnob(String, float, float, float, int, int, int) - Method in class controlP5.ControlP5Base
addKnob(Object, String, String, int, int) - Method in class controlP5.ControlP5Base
addKnob(String) - Method in class controlP5.ControlP5Base
addKnob(Object, String, String) - Method in class controlP5.ControlP5Base
addKnob(String, int, int) - Method in class controlP5.ControlP5Base
addListBox(String) - Method in class controlP5.ControlP5Base
addListBox(String, int, int, int, int) - Method in class controlP5.ControlP5Base
  A list box is a list of items a user can choose from.
addListener(ControlListener[]) - Method in class controlP5.ControlBroadcaster
addListener(ControlListener) - Method in class controlP5.ControlGroup
  adds a listener to the controller.
addListener(ControlListener) - Method in class controlP5.Controller
addListener(ControlListener) - Method in class controlP5.ControllerGroup
addListener(ControlListener) - Method in interface controlP5.ControllerInterface
addListener(ControlListener[]) - Method in class controlP5.ControlP5
addMatrix(Object, String, String, int, int, int, int, int, int) - Method in class controlP5.ControlP5Base
  Matrix is a 2-D matrix controller using toggle controllers in a rows and a columns setup.
addMatrix(String) - Method in class controlP5.ControlP5Base
addMatrix(String, int, int, int, int, int, int) - Method in class controlP5.ControlP5Base
addMultiList(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
  Multilist is a tree like menu.
addMultiList(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addNumberbox(Object, String, String, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addNumberbox(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addNumberbox(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
addNumberbox(String, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addNumberbox(Object, String, String) - Method in class controlP5.ControlP5Base
addNumberbox(String) - Method in class controlP5.ControlP5Base
addPositionTo(int, int, List) - Method in class controlP5.ControlP5
addPositionTo(int, int, ControllerInterface[]) - Method in class controlP5.ControlP5
addRadio(String) - Method in class controlP5.ControlP5Base
  Use radio buttons for multiple choice options.
addRadio(String, int, int) - Method in class controlP5.ControlP5Base
addRadioButton(String) - Method in class controlP5.ControlP5Base
  Use radio buttons for multiple choice options.
addRadioButton(String, int, int) - Method in class controlP5.ControlP5Base
addRange(String) - Method in class controlP5.ControlP5Base
addRange(Object, String, String, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
  A range controller, a slider that allows control on both ends of the slider.
addRange(String, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addRange(String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addRange(Object, String, String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addSet(String) - Method in class controlP5.ControllerProperties
addSlider(Object, String, String, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
  Adds a slider to controlP5.
addSlider(String, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addSlider(String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addSlider(Object, String, String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addSlider(String) - Method in class controlP5.ControlP5Base
  Adds a default slider with a default width of 100 and height of 10.
addSlider(Object, String, String) - Method in class controlP5.ControlP5Base
addSlider(String, float, float) - Method in class controlP5.ControlP5Base
addSlider(Object, String, String, float, float) - Method in class controlP5.ControlP5Base
addSlider2D(String) - Method in class controlP5.ControlP5Base
addSlider2D(Object, String, String, float, float, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
  Adds a 2D slider to controlP5.
addSlider2D(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addSlider2D(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
addSlider2D(String, float, float, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Base
addTab(String) - Method in class controlP5.ControlP5Base
addTab(PApplet, String) - Method in class controlP5.ControlP5Base
addTab(ControlWindow, String) - Method in class controlP5.ControlP5Base
addTab(String) - Method in class controlP5.ControlWindow
addTextarea(String) - Method in class controlP5.ControlP5Base
addTextarea(String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
  A Textarea is a label without any controller functionality and can be used to leave notes, headlines, etc when extending the dedicated area of the Textrea, a scrollbar is added on the right.
addTextfield(String) - Method in class controlP5.ControlP5Base
addTextfield(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Base
  A Textfield allows single line text input.
addTextfield(String, int, int, int, int) - Method in class controlP5.ControlP5Base
addTextfield(Object, String, String) - Method in class controlP5.ControlP5Base
addTextlabel(String) - Method in class controlP5.ControlP5Base
addTextlabel(Object, String, String, String, int, int) - Method in class controlP5.ControlP5Base
addTextlabel(String, String, int, int) - Method in class controlP5.ControlP5Base
addTextlabel(Object, String, String, String) - Method in class controlP5.ControlP5Base
addTextlabel(String, String) - Method in class controlP5.ControlP5Base
addToggle(Object, String, String, boolean, float, float, int, int) - Method in class controlP5.ControlP5Base
addToggle(String, boolean, float, float, int, int) - Method in class controlP5.ControlP5Base
addToggle(String, float, float, int, int) - Method in class controlP5.ControlP5Base
addToggle(Object, String, String, float, float, int, int) - Method in class controlP5.ControlP5Base
addToggle(String) - Method in class controlP5.ControlP5Base
  Adds a default Toggle, the default value is false, width and height are set to the default values of Toggle.autoWidth and Toggle.autoHeight
addToggle(String, boolean) - Method in class controlP5.ControlP5Base
addToggle(Object, String, String) - Method in class controlP5.ControlP5Base
addToggle(Object, String, String, boolean) - Method in class controlP5.ControlP5Base
addTooltip() - Method in class controlP5.ControlP5Base
align(int, int, int, int) - Method in class controlP5.Controller
align(int[]) - Method in class controlP5.Label
align(int, int) - Method in class controlP5.Label
align(int[]) - Method in class controlP5.RadioButton
align(int, int) - Method in class controlP5.RadioButton
alignValueLabel - Variable in class controlP5.Range
alignX(int) - Method in class controlP5.Label
alignX(int) - Method in class controlP5.RadioButton
alignY(int) - Method in class controlP5.Label
alignY(int) - Method in class controlP5.RadioButton
ALL - Static variable in interface controlP5.ControlP5Constants
  Deprecated.
ALT - Static variable in interface controlP5.ControlP5Constants
ARC - Static variable in interface controlP5.ControlP5Constants
AREA - Static variable in class controlP5.Chart
ARRAY - Static variable in interface controlP5.ControlP5Constants
arrayValue() - Method in class controlP5.Range
  Deprecated.
autoHeight - Static variable in class controlP5.Button
autoHeight - Static variable in class controlP5.Controller
autoHeight - Static variable in class controlP5.Knob
autoHeight - Static variable in class controlP5.Numberbox
autoHeight - Static variable in class controlP5.Range
autoHeight - Static variable in class controlP5.Toggle
autoSpacing - Static variable in class controlP5.Controller
autoSpacing - Static variable in class controlP5.Range
autoWidth - Static variable in class controlP5.Button
autoWidth - Static variable in class controlP5.Controller
autoWidth - Static variable in class controlP5.Knob
autoWidth - Static variable in class controlP5.Numberbox
autoWidth - Static variable in class controlP5.Range
autoWidth - Variable in class controlP5.Tab
autoWidth - Static variable in class controlP5.Toggle

## B

background - Variable in class controlP5.ControllerStyle
background - Variable in class controlP5.ControlWindow
backgroundHeight - Variable in class controlP5.ControllerStyle
backgroundWidth - Variable in class controlP5.ControllerStyle
BACKSPACE - Static variable in interface controlP5.ControlP5Constants
Bang - Class in controlP5
  The Bang controller triggers an event when pressed.
Bang(ControlP5, String) - Constructor for class controlP5.Bang
  Convenience constructor to extend Bang.
BAR - Static variable in class controlP5.Chart
BAR_CENTERED - Static variable in class controlP5.Chart
BASELINE - Static variable in interface controlP5.ControlP5Constants
begin() - Method in class controlP5.ControlP5
  cp5.begin() and cp5.end() are mechanisms to auto-layout controllers, see the ControlP5beginEnd example.
begin(ControllerGroup) - Method in class controlP5.ControlP5
begin(int, int) - Method in class controlP5.ControlP5
begin(ControllerGroup, int, int) - Method in class controlP5.ControlP5
begin(ControlWindow) - Method in class controlP5.ControlP5
begin(ControlWindow, int, int) - Method in class controlP5.ControlP5
beginItems() - Method in class controlP5.DropdownList
beginItems() - Method in class controlP5.ListBox
BITFONT - Static variable in interface controlP5.ControlP5Constants
BITFONT - Static variable in class controlP5.Textfield.InputFilter
BitFontRenderer - Class in controlP5
  The BitfontRenderer is used to draw controlP5's text labels, by default it uses the bitfont standard58 by miniml.
blockDraw - Variable in class controlP5.ControlP5
BOOLEAN - Static variable in interface controlP5.ControlP5Constants
BOTTOM - Static variable in interface controlP5.ControlP5Constants
BOTTOM_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
bringToFront() - Method in class controlP5.Controller
bringToFront(ControllerInterface) - Method in class controlP5.Controller
bringToFront() - Method in class controlP5.ControllerGroup
bringToFront(ControllerInterface) - Method in class controlP5.ControllerGroup
bringToFront() - Method in interface controlP5.ControllerInterface
bringToFront(ControllerInterface) - Method in interface controlP5.ControllerInterface
bringToFront() - Method in class controlP5.Tab
broadcast(ControlEvent, int) - Method in class controlP5.ControlBroadcaster
Button - Class in controlP5
  A button triggers an event after it has been release.
Button(ControlP5, String) - Constructor for class controlP5.Button
  Convenience constructor to extend Button.

## C

CallbackEvent - Class in controlP5
  A CallbackEvent is send when a controller action such as enter, leave, press, etc has occurs.
CallbackListener - Interface in controlP5
  Use a CallbackListener to listen for controller related actions such as pressed, released, etc.
Canvas - Class in controlP5
Canvas() - Constructor for class controlP5.Canvas
CAPTIONLABEL - Static variable in interface controlP5.ControlP5Constants
CColor - Class in controlP5
  A CColor instance contains the colors of a controller including the foreground-, background-, active-, captionlabel- and valuelabel-colors.
CColor() - Constructor for class controlP5.CColor
CColor(int, int, int, int, int) - Constructor for class controlP5.CColor
CColor(CColor) - Constructor for class controlP5.CColor
CDrawable - Interface in controlP5
  The CDrawable interface is used to draw controllers, primarily for internal use.
CENTER - Static variable in interface controlP5.ControlP5Constants
changeValue(float) - Method in class controlP5.Controller
  sets the value of the controller without sending the broadcast event.
Chart - Class in controlP5
  Use charts to display float array data as line chart, yet experimental, but see the ControlP5chart example for more details.
Chart(ControlP5, String) - Constructor for class controlP5.Chart
  Convenience constructor to extend Chart.
Chart.ChartViewArea - Class in controlP5
Chart.ChartViewArea() - Constructor for class controlP5.Chart.ChartViewArea
Chart.ChartViewBar - Class in controlP5
Chart.ChartViewBar() - Constructor for class controlP5.Chart.ChartViewBar
Chart.ChartViewBarCentered - Class in controlP5
Chart.ChartViewBarCentered() - Constructor for class controlP5.Chart.ChartViewBarCentered
Chart.ChartViewLine - Class in controlP5
Chart.ChartViewLine() - Constructor for class controlP5.Chart.ChartViewLine
Chart.ChartViewPie - Class in controlP5
Chart.ChartViewPie() - Constructor for class controlP5.Chart.ChartViewPie
ChartData - Class in controlP5
  Used by Chart, single chart data is stored here including value, (label) text, and color.
ChartData(float) - Constructor for class controlP5.ChartData
ChartData(float, String) - Constructor for class controlP5.ChartData
ChartDataSet - Class in controlP5
  Used by Chart, a chart data set is a container to store chart data.
ChartDataSet(String) - Constructor for class controlP5.ChartDataSet
CheckBox - Class in controlP5
  A multiple-choice radioButton.
CheckBox(ControlP5, String) - Constructor for class controlP5.CheckBox
  Convenience constructor to extend CheckBox.
checkPlug(Object, String, Class[]) - Static method in class controlP5.ControllerPlug
clear() - Method in class controlP5.ControlWindow
  clear the control window, delete all controllers from a control window.
clear() - Method in class controlP5.DropdownList
  Removes all items from a list box
clear() - Method in class controlP5.ListBox
  Removes all items from a list box
clear() - Method in class controlP5.Matrix
clear() - Method in class controlP5.Textfield
clone() - Method in class controlP5.ControllerSprite
  Deprecated.
close() - Method in class controlP5.Accordion
close(int[]) - Method in class controlP5.Accordion
close() - Method in class controlP5.ControllerGroup
CLOSE - Static variable in class controlP5.ControllerProperties
close(MultiListInterface) - Method in class controlP5.MultiList
close() - Method in class controlP5.MultiList
close(MultiListInterface) - Method in class controlP5.MultiListButton
close() - Method in class controlP5.MultiListButton
closeDelay - Variable in class controlP5.MultiList
color - Variable in class controlP5.ControllerStyle
ColorPicker - Class in controlP5
  A simple color picker using sliders to adjust RGBA values.
ColorPicker(ControlP5, String) - Constructor for class controlP5.ColorPicker
  Convenience constructor to extend ColorPicker.
COMMANDKEY - Static variable in interface controlP5.ControlP5Constants
component() - Method in class controlP5.ControlWindow
continuousUpdateEvents() - Method in interface controlP5.ControllerInterface
CONTROL - Static variable in interface controlP5.ControlP5Constants
ControlBehavior - Class in controlP5
  The abstract class control behavior allows you to add custom behavior to controllers.
ControlBehavior() - Constructor for class controlP5.ControlBehavior
ControlBroadcaster - Class in controlP5
  The ControlBroadcaster handles all controller value changes and distributes them accordingly to its listeners.
ControlCanvas - Class in controlP5
  Deprecated.
ControlCanvas() - Constructor for class controlP5.ControlCanvas
  Deprecated.
ControlElement - Interface in controlP5
  Used for automated controller creation using annotations.
controlEvent(CallbackEvent) - Method in interface controlP5.CallbackListener
controlEvent(ControlEvent) - Method in class controlP5.ColorPicker
ControlEvent - Class in controlP5
  A controlEvent is sent to a PApplet or a ControlListener whenever a controller value has changed.
controlEvent(ControlEvent) - Method in class controlP5.ControlGroup
controlEvent(ControlEvent) - Method in class controlP5.ControllerGroup
controlEvent(ControlEvent) - Method in interface controlP5.ControlListener
  controlEvent is called by controlP5's ControlBroadcaster to inform available listeners about value changes.
controlEvent(ControlEvent) - Method in class controlP5.MultiList
controlEvent(ControlEvent) - Method in class controlP5.Textarea
controlEventClass - Static variable in interface controlP5.ControlP5Constants
ControlFont - Class in controlP5
  A ControlFont is a container for a PFont that can be used to customize the font of a label.
ControlFont(PFont) - Constructor for class controlP5.ControlFont
ControlFont(PFont, int) - Constructor for class controlP5.ControlFont
ControlFont(PFont, int, int) - Constructor for class controlP5.ControlFont
ControlGroup - Class in controlP5
  In previous versions you would use the ControlGroup class to bundle controllers in a group.
ControlGroup(ControlP5, String) - Constructor for class controlP5.ControlGroup
  Convenience constructor to extend ControlGroup.
ControlGroup(ControlP5, ControllerGroup, String, int, int, int, int) - Constructor for class controlP5.ControlGroup
ControlKey - Interface in controlP5
CONTROLLER - Static variable in class controlP5.ControlEvent
Controller - Class in controlP5
  Controller is an abstract class that is extended by any available controller within controlP5.
Controller(ControlP5, String) - Constructor for class controlP5.Controller
  Convenience constructor to extend Controller.
ControllerDisplay - Interface in controlP5
  Deprecated.
ControllerGroup - Class in controlP5
  ControllerGroup is an abstract class and is extended by class ControlGroup, Tab, or the ListBox.
ControllerGroup(ControlP5, String) - Constructor for class controlP5.ControllerGroup
  Convenience constructor to extend ControllerGroup.
ControllerInterface - Interface in controlP5
  The ControllerInterface is inherited by all ControllerGroup and Controller classes.
ControllerList - Class in controlP5
  Stores objects of type ControllerInterface and CDrawable, mainly for internal use.
ControllerList() - Constructor for class controlP5.ControllerList
ControllerPlug - Class in controlP5
  The ControllerPlug is used to do all the reflection procedures to link a controller to a variable or function inside your main application.
ControllerPlug(Object, String, int, int, Class[]) - Constructor for class controlP5.ControllerPlug
ControllerProperties - Class in controlP5
  Values of controllers can be stored inside properties files which can be saved to file or memory.
ControllerProperties(ControlP5) - Constructor for class controlP5.ControllerProperties
ControllerProperty - Class in controlP5
  A controller property saves the value, address, getter and setter of a registered controller.
ControllerSprite - Class in controlP5
  Deprecated.
ControllerSprite(ControlP5, PImage, int, int) - Constructor for class controlP5.ControllerSprite
  Deprecated.
ControllerSprite(ControlP5, PImage, int, int, int) - Constructor for class controlP5.ControllerSprite
  Deprecated.
ControllerStyle - Class in controlP5
  Labels use the ControllerStyle class to store margin and padding information.
ControllerStyle() - Constructor for class controlP5.ControllerStyle
ControllerView - Interface in controlP5
  The interface ControllerView can be used to define custom displays for controllers.
ControlListener - Interface in controlP5
  ControlListener is an interface that can be implemented by a custom class to be notified when controller values change.
controlP5 - package controlP5
  controlP5
ControlP5 - Class in controlP5
  controlP5 is a processing and java library for creating simple control GUIs.
ControlP5(PApplet) - Constructor for class controlP5.ControlP5
  Create a new instance of controlP5.
ControlP5(PApplet, ControlFont) - Constructor for class controlP5.ControlP5
ControlP5Base - Class in controlP5
  The ControlP5Base supports the ControlP5 class and implements all adder methods to add controllers to controlP5.
ControlP5Base() - Constructor for class controlP5.ControlP5Base
ControlP5Constants - Interface in controlP5
  Constant variables used with ControlP5 are stored here.
ControlTimer - Class in controlP5
  control timer is a timer that can be used for example as a stop watch or a duration timer.
ControlTimer() - Constructor for class controlP5.ControlTimer
  create a new control timer, a timer that counts up in time.
ControlWindow - Class in controlP5
  the purpose of a control window is to shift controllers from the main window into a separate window.
ControlWindow.Pointer - Class in controlP5
  A pointer by default is linked to the mouse and stores the x and y position as well as the pressed and released state.
ControlWindow.Pointer() - Constructor for class controlP5.ControlWindow.Pointer
ControlWindowCanvas - Class in controlP5
  Use a ControlWindowCanvas to draw custom graphics into a control window or the default sketch window.
ControlWindowCanvas() - Constructor for class controlP5.ControlWindowCanvas
ControlWindowKeyListener - Class in controlP5
  Listens to key events.
ControlWindowKeyListener(ControlWindow) - Constructor for class controlP5.ControlWindowKeyListener
ControlWindowKeyListener(ControlP5) - Constructor for class controlP5.ControlWindowKeyListener
copy(ControllerProperty, String[]) - Method in class controlP5.ControllerProperties
  copies a ControllerProperty from one set to other(s);
copy(ControllerInterface, String[]) - Method in class controlP5.ControllerProperties
CP5BLUE - Static variable in class controlP5.ControlP5
cursorWidth - Static variable in class controlP5.Textfield
CUSTOM - Static variable in interface controlP5.ControlP5Constants

## D

day() - Method in class controlP5.ControlTimer
  day position of the timer.
deactivate(int) - Method in class controlP5.CheckBox
  deactivate a single checkbox item by index
deactivate(String) - Method in class controlP5.CheckBox
  Deactivates a single checkbox item by name
deactivate(int) - Method in class controlP5.RadioButton
deactivate(String) - Method in class controlP5.RadioButton
  Deactivates a RadioButton by name and sets the value of the RadioButton to the default value -1.
deactivateAll() - Method in class controlP5.CheckBox
deactivateAll() - Method in class controlP5.RadioButton
DEBUG - Static variable in class controlP5.ControlFont
DEBUG - Static variable in class controlP5.ControlP5
  use this static variable to turn DEBUG on or off.
DECREASE - Static variable in interface controlP5.ControlP5Constants
DEFAULT - Static variable in interface controlP5.ControlP5Constants
DEFAULT - Static variable in class controlP5.Textfield.InputFilter
defaultName - Static variable in class controlP5.ControllerProperties
delete(ControllerProperty) - Method in class controlP5.ControllerProperties
  deletes a ControllerProperty from all Sets including the default set.
DELETE - Static variable in interface controlP5.ControlP5Constants
disable() - Method in class controlP5.ControllerProperty
disable() - Method in class controlP5.ControlWindow.Pointer
disable() - Method in class controlP5.Tooltip
  disables the Tooltip on a global level, when disabled, tooltip will not respond to any registered controller.
disableCollapse() - Method in class controlP5.ControllerGroup
disableColorBackground() - Method in class controlP5.Label
disableColorBackground() - Method in class controlP5.Textarea
disableCrosshair() - Method in class controlP5.Slider2D
disableMask() - Method in class controlP5.ControllerSprite
  Deprecated.
disableMouseWheel() - Method in class controlP5.ControlP5
  disables the mouse wheel as input for the main window, by default the mouse wheel is enabled.
disableMouseWheel() - Method in class controlP5.ControlWindow
disablePointer() - Method in class controlP5.ControlWindow
disableShortcuts() - Method in class controlP5.ControlP5
  disables shortcuts such as alt-h for hiding/showing controllers
display(PApplet, Chart) - Method in class controlP5.Chart.ChartViewArea
display(PApplet, Chart) - Method in class controlP5.Chart.ChartViewBar
display(PApplet, Chart) - Method in class controlP5.Chart.ChartViewBarCentered
display(PApplet, Chart) - Method in class controlP5.Chart.ChartViewLine
display(PApplet, Chart) - Method in class controlP5.Chart.ChartViewPie
display(PApplet, Controller) - Method in interface controlP5.ControllerDisplay
  Deprecated. draws your custom controllers.
display(PApplet, T) - Method in interface controlP5.ControllerView
  draws your custom controllers.
DONE - Static variable in interface controlP5.ControlP5Constants
DOWN - Static variable in interface controlP5.ControlP5Constants
DOWN - Static variable in class controlP5.Numberbox
draw(PApplet) - Method in interface controlP5.CDrawable
draw(PApplet) - Method in class controlP5.ControlCanvas
  Deprecated. controlCanvas is an abstract class and therefore needs to be extended by your class.
draw(PApplet, Label) - Method in class controlP5.ControlFont
draw(PApplet) - Method in interface controlP5.ControllerInterface
draw(PApplet) - Method in class controlP5.ControllerSprite
  Deprecated.
draw(PApplet) - Method in class controlP5.ControlWindowCanvas
  controlWindowCanvas is an abstract class and therefore needs to be extended by your class.
draw(PApplet, int, int, ControllerInterface) - Method in class controlP5.Label
draw(PApplet) - Method in class controlP5.Label
draw(PApplet, int, int) - Method in class controlP5.Label
draw(PApplet) - Method in class controlP5.MultiList
  the default draw function for each controller extending superclass Controller.
draw(PApplet) - Method in class controlP5.Textfield
draw(PApplet) - Method in class controlP5.Textlabel
  draw the textlabel.
draw() - Method in class controlP5.Textlabel
draw(int, int) - Method in class controlP5.Textlabel
draw(PApplet) - Method in class controlP5.TickMark
draw(PApplet, int) - Method in class controlP5.TickMark
draw(PApplet) - Method in class controlP5.Toggle
DropdownList - Class in controlP5
DropdownList(ControlP5, String) - Constructor for class controlP5.DropdownList
  Convenience constructor to extend DropdownList.

## E

ECONOMIC - Static variable in class controlP5.ControlWindow
ELLIPSE - Static variable in interface controlP5.ControlP5Constants
enable() - Method in class controlP5.ControllerProperty
enable() - Method in class controlP5.ControlWindow.Pointer
enable() - Method in class controlP5.Tooltip
  in case the tooltip is disabled, use enable() to turn the tooltip back on.
enableCollapse() - Method in class controlP5.ControllerGroup
enableColorBackground() - Method in class controlP5.Label
enableColorBackground() - Method in class controlP5.Textarea
enableCrosshair() - Method in class controlP5.Slider2D
enableMask() - Method in class controlP5.ControllerSprite
  Deprecated.
enableMouseWheel() - Method in class controlP5.ControlP5
  enables the mouse wheel as input for the main window, by default the mouse wheel is enabled.
enableMouseWheel() - Method in class controlP5.ControlWindow
enablePointer() - Method in class controlP5.ControlWindow
enableShortcuts() - Method in class controlP5.ControlP5
  enables shortcuts.
end(ControllerGroup) - Method in class controlP5.ControlP5
end() - Method in class controlP5.ControlP5
  cp5.begin() and cp5.end() are mechanisms to auto-layout controllers, see the ControlP5beginEnd example.
endItems() - Method in class controlP5.DropdownList
endItems() - Method in class controlP5.ListBox
ENTER - Static variable in interface controlP5.ControlP5Constants
ESCAPE - Static variable in interface controlP5.ControlP5Constants
EVENT - Static variable in interface controlP5.ControlP5Constants
eventMethod - Static variable in interface controlP5.ControlP5Constants

## F

FADEIN - Static variable in interface controlP5.ControlP5Constants
FADEOUT - Static variable in interface controlP5.ControlP5Constants
FIELD - Static variable in interface controlP5.ControlP5Constants
FIX - Static variable in class controlP5.Slider
FLEXIBLE - Static variable in class controlP5.Slider
FLOAT - Static variable in interface controlP5.ControlP5Constants
FLOAT - Static variable in class controlP5.Textfield.InputFilter
format - Static variable in class controlP5.ControllerProperties
frameRate(int) - Method in class controlP5.ControlWindow
  sets the frame rate of the control window.

## G

get() - Method in class controlP5.ControlFont
get(int) - Method in class controlP5.ControllerList
get() - Method in class controlP5.ControllerList
get() - Method in class controlP5.ControllerProperties
get(ControllerInterface) - Method in class controlP5.ControllerProperties
get(String) - Method in class controlP5.ControlP5
get(Class, String) - Method in class controlP5.ControlP5
get(int, int) - Method in class controlP5.Matrix
get() - Method in class controlP5.Textlabel
getAbsolutePosition() - Method in class controlP5.Controller
getAbsolutePosition() - Method in class controlP5.ControllerGroup
getAbsolutePosition() - Method in interface controlP5.ControllerInterface
getAction() - Method in class controlP5.CallbackEvent
getActive() - Method in class controlP5.CColor
getAddress() - Method in class controlP5.Controller
getAddress() - Method in class controlP5.ControllerGroup
getAddress() - Method in interface controlP5.ControllerInterface
getAlign() - Method in class controlP5.Label
getAlign() - Method in class controlP5.RadioButton
getAll() - Method in class controlP5.ControlP5
  Returns a List of all controllers currently registered.
getAll(Class) - Method in class controlP5.ControlP5
  Returns a list of controllers or groups of a particular type.
getAlpha() - Method in class controlP5.CColor
getAngle() - Method in class controlP5.Knob
getAngleRange() - Method in class controlP5.Knob
getArrayValue() - Method in class controlP5.ControlEvent
  Returns a float array, applies to e.g.
getArrayValue(int) - Method in class controlP5.ControlEvent
  Returns a float value at a particular index from a controller's array value.
getArrayValue() - Method in class controlP5.Controller
  returns the current float array value of a controller.
getArrayValue(int) - Method in class controlP5.Controller
getArrayValue() - Method in class controlP5.ControllerGroup
getArrayValue(int) - Method in class controlP5.ControllerGroup
getArrayValue() - Method in interface controlP5.ControllerInterface
getArrayValue(int) - Method in interface controlP5.ControllerInterface
getArrayValue() - Method in class controlP5.Range
getArrayValue() - Method in class controlP5.Slider2D
getBackground() - Method in class controlP5.CColor
getBackgroundHeight() - Method in class controlP5.ControlGroup
  get the height of the controlGroup's background.
getBarHeight() - Method in class controlP5.ControlGroup
getBehavior() - Method in class controlP5.Controller
getBooleanValue() - Method in class controlP5.Button
  Returns true or false and indicates the switch state of the button.
getBorder() - Method in class controlP5.Tooltip
  returns the value of the border
getCaptionLabel() - Method in class controlP5.CColor
getCaptionLabel() - Method in class controlP5.Controller
getCaptionLabel() - Method in class controlP5.ControllerGroup
getCells() - Method in class controlP5.Matrix
getChildren() - Method in class controlP5.MultiList
  Deprecated.
getChildren() - Method in class controlP5.MultiListButton
  Deprecated.
getColor() - Method in class controlP5.ChartData
getColor() - Method in class controlP5.ChartDataSet
getColor(int) - Method in class controlP5.ChartDataSet
getColor() - Method in class controlP5.Controller
getColor() - Method in class controlP5.ControllerGroup
getColor() - Method in interface controlP5.ControllerInterface
getColor() - Static method in class controlP5.ControlP5
getColor() - Method in class controlP5.Label
getColor() - Method in class controlP5.ListBoxItem
getColors() - Method in class controlP5.ChartDataSet
getColorValue() - Method in class controlP5.ColorPicker
getControlBroadcaster() - Method in class controlP5.ControlP5
getController() - Method in class controlP5.CallbackEvent
  Returns the Controller that triggered the Callback Event.
getController() - Method in class controlP5.ControlBehavior
  Returns the controller this behavior is connected to.
getController() - Method in class controlP5.ControlEvent
  Returns the instance of the controller sending the ControlEvent.
getController(String) - Method in class controlP5.ControllerGroup
getController(String) - Method in class controlP5.ControlP5
getController(String, Object) - Method in class controlP5.ControlP5Base
getControllerList() - Method in class controlP5.ControlP5
  Deprecated.
getControllerPlugList() - Method in class controlP5.Controller
getControlWindow() - Method in class controlP5.Controller
getCurrentTab() - Method in class controlP5.ControlWindow
getCursorHeight() - Method in class controlP5.Slider2D
getCursorWidth() - Method in class controlP5.Slider2D
getCursorX() - Method in class controlP5.Slider2D
getCursorY() - Method in class controlP5.Slider2D
getData(String, int) - Method in class controlP5.Chart
getDataSet() - Method in class controlP5.Chart
getDataSet(String) - Method in class controlP5.Chart
getDecimalPrecision() - Method in class controlP5.Controller
getDefaultTab() - Method in class controlP5.ControlP5Base
getDefaultValue() - Method in class controlP5.Controller
getDirection() - Method in class controlP5.MultiList
getDirection() - Method in class controlP5.MultiListButton
getDirection() - Method in class controlP5.Slider
getDragDirection() - Method in class controlP5.Knob
  Gets the drag direction which is either Controller.HORIZONTAL or Controller.VERTICAL.
getDrawable(int) - Method in class controlP5.ControllerList
getDrawables() - Method in class controlP5.ControllerList
getFirstFromMouseOverList() - Method in class controlP5.ControlWindow
getFont() - Method in class controlP5.ControlP5
getFont() - Method in class controlP5.Label
getForeground() - Method in class controlP5.CColor
getFrame() - Method in class controlP5.ControlWindow
getGroup() - Method in class controlP5.ControlEvent
  Returns the group that evoked the ControlEvent
getGroup(String) - Method in class controlP5.ControlP5
getHandleSize() - Method in class controlP5.Slider
getHeight(int) - Static method in class controlP5.BitFontRenderer
getHeight(ControlFont.BitFontLabel) - Static method in class controlP5.BitFontRenderer
getHeight() - Method in class controlP5.ControlFont
getHeight() - Method in class controlP5.Controller
getHeight() - Method in class controlP5.ControllerGroup
getHeight() - Method in interface controlP5.ControllerInterface
getHeight() - Method in class controlP5.Label
getHighValue() - Method in class controlP5.Range
getId() - Method in class controlP5.ControlEvent
  Returns the controller's id, if an id has not been set before the default value -1 will be returned.
getId() - Method in class controlP5.Controller
  returns the id of a controller, by default the id is -1.
getId() - Method in class controlP5.ControllerGroup
getId() - Method in interface controlP5.ControllerInterface
getId() - Method in class controlP5.ListBoxItem
  returns the id of a listboxitem.
getIndex() - Method in class controlP5.Textfield
getInfo() - Method in class controlP5.Chart
getInfo() - Method in class controlP5.ControlGroup
getInfo() - Method in class controlP5.ControllerGroup
getInterval() - Method in class controlP5.Matrix
getItem(int) - Method in class controlP5.CheckBox
  Gets a radio button item by index.
getItem(int) - Method in class controlP5.DropdownList
  returns a listBoxItem by index in the list of items.
getItem(String) - Method in class controlP5.DropdownList
  TODO faulty returns a listBoxItem by name.
getItem(Controller) - Method in class controlP5.DropdownList
  returns a ListBoxItem based on its Button reference.
getItem(int) - Method in class controlP5.ListBox
  returns a listBoxItem by index in the list of items.
getItem(String) - Method in class controlP5.ListBox
  TODO faulty returns a listBoxItem by name.
getItem(Controller) - Method in class controlP5.ListBox
  returns a ListBoxItem based on its Button reference.
getItem(int) - Method in class controlP5.RadioButton
  Gets a radio button item by index.
getItem(String) - Method in class controlP5.RadioButton
getItemHeight() - Method in class controlP5.Accordion
getItems() - Method in class controlP5.CheckBox
getItems() - Method in class controlP5.RadioButton
getLabel() - Method in class controlP5.ControlEvent
  Gets the text of the controller's label that has evoked the event.
getLabel() - Method in class controlP5.Controller
  returns the controller's caption label text.
getLabel() - Method in class controlP5.TickMark
getLabel() - Method in class controlP5.Tooltip
  returns the current Label
getLayout() - Method in class controlP5.ControlP5Base
getLetterSpacing() - Method in class controlP5.Label
getLineHeight() - Method in class controlP5.Label
getListBoxItems() - Method in class controlP5.DropdownList
getListBoxItems() - Method in class controlP5.ListBox
getListener(int) - Method in class controlP5.ControlBroadcaster
  Returns a ControlListener by index
getListener(int) - Method in class controlP5.ControlP5
getLowValue() - Method in class controlP5.Range
getMax() - Method in class controlP5.Controller
  returns the maximum value of the controller.
getMax() - Method in class controlP5.Slider
getMaxX() - Method in class controlP5.Slider2D
getMaxY() - Method in class controlP5.Slider2D
getMin() - Method in class controlP5.Controller
  returns the minimum value of the controller.
getMin() - Method in class controlP5.Slider
getMinItemHeight() - Method in class controlP5.Accordion
getMinX() - Method in class controlP5.Slider2D
getMinY() - Method in class controlP5.Slider2D
getMode() - Method in class controlP5.Matrix
getMouseOverList() - Method in class controlP5.ControlP5
  convenience method to check if the mouse (or pointer) is hovering over a specific controller.
getMouseOverList() - Method in class controlP5.ControlWindow
  A list of controllers that are registered with a mouseover.
getMultiplier() - Method in class controlP5.Numberbox
getName() - Method in class controlP5.ControlEvent
  returns the controller's name
getName() - Method in class controlP5.Controller
  returns the index name of the controller.
getName() - Method in class controlP5.ControllerGroup
getName() - Method in interface controlP5.ControllerInterface
getName() - Method in class controlP5.ListBoxItem
  returns the name of the listboxitem.
getNumberOfTickMarks() - Method in class controlP5.Knob
getNumberOfTickMarks() - Method in class controlP5.Slider
  returns the amount of tickmarks available for a slider
getObjectForController(ControllerInterface) - Method in class controlP5.ControlP5Base
getOffsetYratio() - Method in class controlP5.Label
getOverflow() - Method in class controlP5.Label
getParent() - Method in class controlP5.Controller
  returns the parent of a controller.
getParent() - Method in interface controlP5.ControllerInterface
getPickingColor() - Method in class controlP5.Controller
getPickingColor() - Method in interface controlP5.ControllerInterface
getPointer() - Method in class controlP5.Controller
getPointer() - Method in class controlP5.ControlP5
  convenience method to access the pointer of the main control window.
getPointer() - Method in class controlP5.ControlWindow
getPosition() - Method in class controlP5.Controller
  get the position of a controller.
getPosition() - Method in class controlP5.ControllerGroup
getPosition() - Method in interface controlP5.ControllerInterface
getPositionOfTabs() - Method in class controlP5.ControlWindow
  Returns the position of the tab bar as PVector.
getPreviousX() - Method in class controlP5.ControlWindow.Pointer
getPreviousY() - Method in class controlP5.ControlWindow.Pointer
getProperties() - Method in class controlP5.ControlP5Base
getProperty(String) - Method in class controlP5.Controller
getProperty(String, String) - Method in class controlP5.Controller
getProperty(String) - Method in class controlP5.ControllerGroup
getProperty(String, String) - Method in class controlP5.ControllerGroup
getProperty(String) - Method in interface controlP5.ControllerInterface
getProperty(String, String) - Method in interface controlP5.ControllerInterface
getProperty(ControllerInterface, String, String) - Method in class controlP5.ControllerProperties
getProperty(ControllerInterface, String) - Method in class controlP5.ControllerProperties
getPropertySet(ControllerInterface) - Method in class controlP5.ControllerProperties
getPublicMethodsFor(Class) - Static method in class controlP5.ControlP5Base
getPublicMethodsFor(Class, String[]) - Static method in class controlP5.ControlP5Base
getPublicMethodsFor(Class, boolean) - Static method in class controlP5.ControlP5Base
getPublicMethodsFor(Class, boolean, String[]) - Static method in class controlP5.ControlP5Base
getRadius() - Method in class controlP5.Knob
getResolution() - Method in class controlP5.Chart
getResolution() - Method in class controlP5.Knob
getScrollPosition() - Method in class controlP5.DropdownList
getScrollPosition() - Method in class controlP5.ListBox
getScrollPosition() - Method in class controlP5.Textarea
getSliderMode() - Method in class controlP5.Slider
getSnapshot(String) - Method in class controlP5.ControllerProperties
  restores properties previously stored as snapshot in memory.
getSnapshotIndices() - Method in class controlP5.ControllerProperties
  properties stored in memory can be accessed by index, getSnapshotIndices() returns the index of the snapshot list.
getStartAngle() - Method in class controlP5.Knob
  get the start angle, 0 is at 3 o'clock.
getState(int) - Method in class controlP5.CheckBox
  Gets the state of an item - this can be true (for on) or false (for off) - by index.
getState(String) - Method in class controlP5.CheckBox
  Gets the state of an item - this can be true (for on) or false (for off) - by name.
getState() - Method in class controlP5.ControllerSprite
  Deprecated.
getState(int) - Method in class controlP5.RadioButton
  Gets the state of an item - this can be true (for on) or false (for off) - by index.
getState(String) - Method in class controlP5.RadioButton
  Gets the state of an item - this can be true (for on) or false (for off) - by name.
getState() - Method in class controlP5.Toggle
getStateCount() - Method in class controlP5.ControllerSprite
  Deprecated.
getStringValue() - Method in class controlP5.ControlEvent
getStringValue() - Method in class controlP5.Controller
getStringValue() - Method in class controlP5.ControllerGroup
getStringValue() - Method in interface controlP5.ControllerInterface
getStringValue() - Method in class controlP5.Tab
getStringValue() - Method in class controlP5.Textarea
getStrokeWeight() - Method in class controlP5.Chart
getStrokeWeight() - Method in class controlP5.ChartDataSet
getStyle() - Method in class controlP5.Label
getTab() - Method in class controlP5.ControlEvent
  Returns the tab that triggered the ControlEvent
getTab() - Method in class controlP5.Controller
  get the instance of the tab the controller belongs to.
getTab() - Method in class controlP5.ControllerGroup
getTab() - Method in interface controlP5.ControllerInterface
getTab(String) - Method in class controlP5.ControlP5
getTab(ControlWindow, String) - Method in class controlP5.ControlP5
getTab(String) - Method in class controlP5.ControlWindow
getTabs() - Method in class controlP5.ControlWindow
getText() - Method in class controlP5.ChartData
getText() - Method in class controlP5.Label
getText() - Method in class controlP5.ListBoxItem
  returns the text displayed for this listboxitem.
getText() - Method in class controlP5.Textarea
  returns the text content of the textarea.
getText() - Method in class controlP5.Textfield
getTextFormatted() - Method in class controlP5.Label
getTextHeight() - Method in class controlP5.Label
getTextlabel(String, int, int) - Method in class controlP5.ControlP5Base
getTextlabel() - Method in class controlP5.ControlP5Base
getTextList() - Method in class controlP5.Textfield
getTickMark() - Method in class controlP5.Range
getTickMark(int) - Method in class controlP5.Slider
  returns an instance of a tickmark by index.
getTickMarkLength() - Method in class controlP5.Knob
getTickMarks() - Method in class controlP5.Range
getTickMarks() - Method in class controlP5.Slider
  returns an ArrayList of available tick marks for a slider.
getTickMarkWeight() - Method in class controlP5.Knob
getTooltip() - Method in class controlP5.ControlP5
getToUpperCase() - Method in class controlP5.ListBoxItem
  returns the uppercase status of this listboxitem.
getTriggerEvent() - Method in class controlP5.Bang
getTriggerEvent() - Method in class controlP5.Slider
  returns the current trigger event which is either Slider.PRESSED or Slider.RELEASE
getType() - Method in class controlP5.ControlEvent
getValue() - Method in class controlP5.ChartData
getValue() - Method in class controlP5.ControlBehavior
getValue() - Method in class controlP5.ControlEvent
getValue() - Method in class controlP5.Controller
getValue() - Method in class controlP5.ControllerGroup
getValue() - Method in interface controlP5.ControllerInterface
getValue() - Method in class controlP5.Knob
getValue() - Method in class controlP5.ListBoxItem
  returns the value of the listboxitem.
getValue() - Method in class controlP5.Slider
getValue() - Method in class controlP5.Tab
getValue() - Method in class controlP5.Textarea
getValueLabel() - Method in class controlP5.CColor
getValueLabel() - Method in class controlP5.Controller
getValueLabel() - Method in class controlP5.ControllerGroup
getValueLabel() - Method in class controlP5.Textarea
  returns the instance of the textarea's label.
getValuePosition() - Method in class controlP5.Slider
getValues() - Method in class controlP5.ChartDataSet
getValuesFrom(String) - Method in class controlP5.Chart
getViewStyle() - Method in class controlP5.Knob
getWidth(Label, ControlFont.BitFontLabel, String) - Static method in class controlP5.BitFontRenderer
getWidth(Label, ControlFont.BitFontLabel) - Static method in class controlP5.BitFontRenderer
getWidth() - Method in class controlP5.ControlFont
getWidth() - Method in class controlP5.Controller
getWidth() - Method in class controlP5.ControllerGroup
getWidth() - Method in interface controlP5.ControllerInterface
getWidth() - Method in class controlP5.Label
getWidth() - Method in class controlP5.Tooltip
getWidthFor(String, Label, PApplet) - Static method in class controlP5.ControlFont
getWindow() - Method in class controlP5.Controller
  returns the control window of the controller
getWindow() - Method in class controlP5.ControllerGroup
getWindow() - Method in interface controlP5.ControllerInterface
getWindow() - Method in class controlP5.ControlP5
  convenience method to access the main window (ControlWindow class).
getWindow(PApplet) - Method in class controlP5.ControlP5
getWindow(String) - Method in class controlP5.ControlP5
getX() - Method in class controlP5.ControlWindow.Pointer
getX(int) - Static method in class controlP5.Matrix
getX(float) - Static method in class controlP5.Matrix
getY() - Method in class controlP5.ControlWindow.Pointer
getY(int) - Static method in class controlP5.Matrix
getY(float) - Static method in class controlP5.Matrix
grixel - Static variable in class controlP5.BitFontRenderer
grixel - Static variable in class controlP5.ControlP5
GROUP - Static variable in class controlP5.ControlEvent
Group - Class in controlP5
Group(ControlP5, String) - Constructor for class controlP5.Group
  Convenience constructor to extend Group.
Group(ControlP5, ControllerGroup, String, int, int, int, int) - Constructor for class controlP5.Group

## H

HALF_PI - Static variable in interface controlP5.ControlP5Constants
height() - Method in class controlP5.ControllerSprite
  Deprecated.
hide() - Method in class controlP5.Controller
hide() - Method in class controlP5.ControllerGroup
hide() - Method in interface controlP5.ControllerInterface
hide() - Method in class controlP5.ControlP5
  hide all controllers and tabs inside your sketch window.
hide(Object) - Method in class controlP5.ControlP5Base
HIDE - Static variable in interface controlP5.ControlP5Constants
hide() - Method in class controlP5.ControlWindow
  hide the controllers and tabs of the ControlWindow.
hide() - Method in class controlP5.Label
hideArrow() - Method in class controlP5.ControllerGroup
hideBar() - Method in class controlP5.ControllerGroup
hideCoordinates() - Method in class controlP5.ControlWindow
  hide the xy coordinates displayed in the title of a control window.
hideLabels() - Method in class controlP5.CheckBox
hideLabels() - Method in class controlP5.RadioButton
hideScrollbar() - Method in class controlP5.DropdownList
hideScrollbar() - Method in class controlP5.ListBox
hideScrollbar() - Method in class controlP5.Textarea
hideTickMarks() - Method in class controlP5.Knob
HIGHLIGHT - Static variable in interface controlP5.ControlP5Constants
highValue() - Method in class controlP5.Range
  Deprecated.
HISTOGRAM - Static variable in class controlP5.Chart
HORIZONTAL - Static variable in interface controlP5.ControlP5Constants
hour() - Method in class controlP5.ControlTimer
  Hour position of the timer in international format (0-23).

## I

IDLE - Static variable in interface controlP5.ControlP5Constants
ignoreErrorMessage(boolean) - Static method in class controlP5.ControlBroadcaster
IMAGE - Static variable in interface controlP5.ControlP5Constants
INACTIVE - Static variable in interface controlP5.ControlP5Constants
INCREASE - Static variable in interface controlP5.ControlP5Constants
init() - Method in class controlP5.Controller
init() - Method in interface controlP5.ControllerInterface
init() - Method in class controlP5.Slider
INTEGER - Static variable in interface controlP5.ControlP5Constants
INTEGER - Static variable in class controlP5.Textfield.InputFilter
internalValue() - Method in class controlP5.Toggle
INVALID - Static variable in interface controlP5.ControlP5Constants
isActive() - Method in class controlP5.ControlBehavior
  check if the behavior is active or not.
isActive() - Method in class controlP5.Controller
  checks if a controller is active.
isActive() - Method in class controlP5.ListBoxItem
  TODO no effect yet.
isActive() - Method in class controlP5.Tab
  checks if a tab is active.
isAlwaysActive() - Method in class controlP5.Tab
isAssignableFrom(Class) - Method in class controlP5.ControlEvent
isAutoClear() - Method in class controlP5.Textfield
isAutoDraw() - Method in class controlP5.ControlP5
  check if the autoDraw function for the main window is enabled(true) or disabled(false).
isBarVisible() - Method in class controlP5.ControllerGroup
isBroadcast() - Method in class controlP5.Controller
  check if broadcasting is enabled or disabled for a controller.
isCollapse() - Method in class controlP5.ControllerGroup
isConstrained() - Method in class controlP5.Knob
isController() - Method in class controlP5.ControlEvent
  Checks if the ControlEvent was triggered by a controller
isCrosshairs - Variable in class controlP5.Slider2D
isDrawBackground() - Method in class controlP5.ControlWindow
isEnabled() - Method in class controlP5.ControlWindow.Pointer
isEnabled() - Method in class controlP5.Tooltip
  check if the tooltip is enabled or disabled
isFixedSize() - Method in class controlP5.Label
isFocus() - Method in class controlP5.Textfield
  check if the textfield is active and in focus.
isFrom(ControllerInterface) - Method in class controlP5.ControlEvent
  Checks if the ControlEvent originates from a specific Controller or ControllerGroup.
isFrom(String) - Method in class controlP5.ControlEvent
  checks if the ControlEvent originates from a specific Controller or ControllerGroup identifiable by name.
isGroup() - Method in class controlP5.ControlEvent
  Checks if the ControlEvent was triggered by a ControlGroup
isInside() - Method in class controlP5.Controller
  returns true or false and indicates if the mouse is inside the area of a controller.
isLabelVisible() - Method in class controlP5.Controller
isListening() - Method in class controlP5.Controller
  returns true or false for the current listening status.
isLock() - Method in class controlP5.Controller
isMouseOver() - Method in class controlP5.Controller
  check if the mouse is within this particular controller.
isMouseOver() - Method in class controlP5.ControllerGroup
isMouseOver() - Method in interface controlP5.ControllerInterface
isMouseOver() - Method in class controlP5.ControlP5
  convenience method to check if the mouse (or pointer) is hovering over any controller.
isMouseOver(ControllerInterface) - Method in class controlP5.ControlP5
  convenience method to check if the mouse (or pointer) is hovering over a specific controller.
isMouseOver() - Method in class controlP5.ControlWindow
  returns true if the mouse is inside a controller.
isMouseOver(ControllerInterface) - Method in class controlP5.ControlWindow
isMousePressed() - Method in class controlP5.Controller
  returns true or false if the mouse has is pressed.
isMousePressed() - Method in class controlP5.ControlWindow
isMouseWheel() - Method in class controlP5.ControlP5
  checks the status of the mouse wheel.
isMouseWheel() - Method in class controlP5.ControlWindow
isMoveable() - Method in class controlP5.Controller
  checks if a controller is moveable.
isMoveable() - Method in class controlP5.ControllerGroup
isMoveable() - Method in class controlP5.ControlP5
  Checks if controllers are generally moveable
isMultiline() - Method in class controlP5.Label
isOn() - Method in class controlP5.Button
isOpen() - Method in class controlP5.ControllerGroup
isPressed() - Method in class controlP5.Button
isScrollable() - Method in class controlP5.DropdownList
isScrollable() - Method in class controlP5.ListBox
isScrollable() - Method in class controlP5.Textarea
isScrollbarEnabled() - Method in class controlP5.DropdownList
isScrollbarEnabled() - Method in class controlP5.ListBox
isShortcuts() - Method in class controlP5.ControlP5
isShowAngleRange() - Method in class controlP5.Knob
isShowTickMarks() - Method in class controlP5.Knob
isTab() - Method in class controlP5.ControlEvent
  Checks if the ControlEvent was triggered by a tab
isToUpperCase() - Method in class controlP5.Label
isUndecorated() - Method in class controlP5.ControlWindow
isUpdate() - Method in class controlP5.Controller
  enables the update function for a controller.
isUpdate() - Method in class controlP5.ControllerGroup
  checks the update status of a controller.
isUpdate() - Method in interface controlP5.ControllerInterface
isUpdate() - Method in class controlP5.ControlP5
  checks if automatic updates are enabled.
isUpdate() - Method in class controlP5.ControlWindow
  check the update status of a control window.
isVisible() - Method in class controlP5.Controller
isVisible() - Method in class controlP5.ControllerGroup
isVisible() - Method in interface controlP5.ControllerInterface
isVisible() - Method in class controlP5.ControlP5
  returns true or false according to the current visibility flag.
isVisible() - Method in class controlP5.ControlWindow
isVisible() - Method in class controlP5.Label

## K

keepFocus(boolean) - Method in class controlP5.Textfield
KEYCONTROL - Static variable in interface controlP5.ControlP5Constants
keyEvent() - Method in interface controlP5.ControlKey
keyEvent(KeyEvent) - Method in class controlP5.Controller
keyEvent(KeyEvent) - Method in interface controlP5.ControllerInterface
keyEvent(KeyEvent) - Method in class controlP5.ControlWindowKeyListener
keyEvent(KeyEvent) - Method in class controlP5.Textfield
Knob - Class in controlP5
  A knob is a circular slider which can be used with a limited and unlimited range.
Knob(ControlP5, String) - Constructor for class controlP5.Knob
  Convenience constructor to extend Knob.

## L

label() - Method in interface controlP5.ControlElement
Label - Class in controlP5
  A custom label using controlP5's BitFonts or PFont based ControlFonts.
Label(ControlP5, String) - Constructor for class controlP5.Label
Label(ControlP5, String, int, int, int) - Constructor for class controlP5.Label
LEFT - Static variable in interface controlP5.ControlP5Constants
LEFT - Static variable in class controlP5.Numberbox
LEFT_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
LINE - Static variable in class controlP5.Chart
LINE - Static variable in interface controlP5.ControlP5Constants
linebreak() - Method in class controlP5.Controller
linebreak() - Method in class controlP5.Numberbox
linebreak() - Method in class controlP5.Slider
linebreak() - Method in class controlP5.Toggle
ListBox - Class in controlP5
  A ListBox is a list of vertically aligned items which can be scrolled if required.
ListBox(ControlP5, String) - Constructor for class controlP5.ListBox
  Convenience constructor to extend ListBox.
ListBoxItem - Class in controlP5
  Used by the ListBox class.
listen(boolean) - Method in class controlP5.Controller
  enables a controller to listen to changes made to the variable linked to the controller.
listenerSize() - Method in class controlP5.ControlBroadcaster
  Returns the size of the ControlListener list
listenerSize() - Method in class controlP5.ControlGroup
listenerSize() - Method in class controlP5.Controller
listenerSize() - Method in class controlP5.ControllerGroup
listenTo(String, Object) - Method in class controlP5.ControlP5Base
load() - Method in class controlP5.ControllerProperties
  load properties from the default properties file 'controlP5.properties'
load(String) - Method in class controlP5.ControllerProperties
LOAD - Static variable in interface controlP5.ControlP5Constants
loadProperties() - Method in class controlP5.ControlP5
  Loads properties from a default properties file and changes values of controllers accordingly.
loadProperties(String) - Method in class controlP5.ControlP5
  Loads properties from a properties file and changes the values of controllers accordingly, the filepath is given by parameter theFilePath.
lock() - Method in class controlP5.Controller
  disables the controller to be moved, or changed or controlled by the user.
logger - Static variable in class controlP5.ControllerProperties
logger() - Static method in class controlP5.ControlP5
lowValue() - Method in class controlP5.Range
  Deprecated.

## M

mapKeyFor(ControlKey, int[]) - Method in class controlP5.ControlP5Base
margin(int) - Method in class controlP5.ControllerStyle
margin(int, int, int, int) - Method in class controlP5.ControllerStyle
marginBottom - Variable in class controlP5.ControllerStyle
marginLeft - Variable in class controlP5.ControllerStyle
marginRight - Variable in class controlP5.ControllerStyle
marginTop - Variable in class controlP5.ControllerStyle
Matrix - Class in controlP5
  A matrix is a 2d array with a pointer that traverses through the matrix in a timed interval.
Matrix(ControlP5, String) - Constructor for class controlP5.Matrix
  Convenience constructor to extend Matrix.
Matrix(ControlP5, ControllerGroup, String, int, int, int, int, int, int) - Constructor for class controlP5.Matrix
MENU - Static variable in interface controlP5.ControlP5Constants
METHOD - Static variable in interface controlP5.ControlP5Constants
millis() - Method in class controlP5.ControlTimer
  Get the milliseconds of the timer.
minute() - Method in class controlP5.ControlTimer
  Minutes position of the timer.
mode() - Method in class controlP5.ControlCanvas
  Deprecated. get the drawing mode of a ControlWindowCanvas.
mode() - Method in class controlP5.ControlWindowCanvas
  get the drawing mode of a ControlWindowCanvas.
mousePressed() - Method in class controlP5.ControlGroup
mousePressed() - Method in class controlP5.Matrix
mousePressed() - Method in class controlP5.Numberbox
mousePressed() - Method in class controlP5.Range
mousePressed() - Method in class controlP5.Tab
mousePressed() - Method in class controlP5.Toggle
mouseReleased() - Method in class controlP5.Matrix
mouseReleased() - Method in class controlP5.Numberbox
mouseReleased() - Method in class controlP5.Range
mouseReleasedOutside() - Method in class controlP5.MultiListButton
mouseReleasedOutside() - Method in class controlP5.Numberbox
mouseReleasedOutside() - Method in class controlP5.Range
move(ControllerProperty, String, String) - Method in class controlP5.ControllerProperties
  Moves a ControllerProperty from one set to another.
move(ControllerInterface, String, String) - Method in class controlP5.ControllerProperties
move(Object, ControllerGroup) - Method in class controlP5.ControlP5
MOVE - Static variable in interface controlP5.ControlP5Constants
moveControllersForObject(Object, ControllerGroup) - Method in class controlP5.ControlP5
moveMargin(int, int, int, int) - Method in class controlP5.ControllerStyle
movePadding(int, int, int, int) - Method in class controlP5.ControllerStyle
moveTo(String) - Method in class controlP5.Controller
  moves the controller to another tab.
moveTo(Tab) - Method in class controlP5.Controller
  moves the controller to another tab.
moveTo(PApplet) - Method in class controlP5.Controller
  moves the controller to the default tab inside the main window.
moveTo(PApplet, String) - Method in class controlP5.Controller
  moves the controller to a tab inside the main window.
moveTo(ControlWindow) - Method in class controlP5.Controller
  moves the controller to the default tab of a control window - other than the main window.
moveTo(ControlWindow, String) - Method in class controlP5.Controller
moveTo(ControllerGroup, Tab, ControlWindow) - Method in class controlP5.Controller
moveTo(ControlGroup) - Method in class controlP5.Controller
moveTo(ControllerGroup) - Method in class controlP5.Controller
moveTo(ControllerGroup, Tab, ControlWindow) - Method in class controlP5.ControllerGroup
moveTo(ControllerGroup) - Method in class controlP5.ControllerGroup
moveTo(Tab) - Method in class controlP5.ControllerGroup
moveTo(PApplet) - Method in class controlP5.ControllerGroup
moveTo(ControlWindow) - Method in class controlP5.ControllerGroup
moveTo(String) - Method in class controlP5.ControllerGroup
moveTo(String, ControlWindow) - Method in class controlP5.ControllerGroup
moveTo(ControlWindow, String) - Method in class controlP5.ControllerGroup
moveTo(Tab, ControlWindow) - Method in class controlP5.ControllerGroup
moveTo(ControllerGroup, Tab, ControlWindow) - Method in interface controlP5.ControllerInterface
moveTo(ControllerGroup) - Method in interface controlP5.ControllerInterface
moveTo(ControllerGroup, Object) - Method in class controlP5.ControlP5Base
moveTo(ControlWindow) - Method in class controlP5.ControlWindowCanvas
  move a canvas to another controlWindow
moveTo(ControlWindow) - Method in class controlP5.Tab
MULTI - Static variable in interface controlP5.ControlP5Constants
MultiList - Class in controlP5
  A Multilist is a multi-menu-tree controller.
MultiList(ControlP5, String) - Constructor for class controlP5.MultiList
  Convenience constructor to extend MultiList.
MultiList(ControlP5, Tab, String, int, int, int, int) - Constructor for class controlP5.MultiList
MultiListButton - Class in controlP5
  Used by MultiList.
MULTIPLES - Static variable in interface controlP5.ControlP5Constants

## N

name() - Method in class controlP5.ControlWindow
  returns the name of the control window.
NORMAL - Static variable in class controlP5.ControlWindow
noSmooth() - Method in class controlP5.ControlWindow
  disable smooth controlWindow rendering.
Numberbox - Class in controlP5
  Click and drag the mouse inside a numberbox and move up and down to change the value of a numberbox.
Numberbox(ControlP5, String) - Constructor for class controlP5.Numberbox
  Convenience constructor to extend Numberbox.
Numberbox(ControlP5, Tab, String, float, int, int, int, int) - Constructor for class controlP5.Numberbox

## O

observe() - Method in class controlP5.MultiList
observe() - Method in class controlP5.MultiListButton
occupied(boolean) - Method in class controlP5.MultiList
onEnter() - Method in class controlP5.Chart
onLeave() - Method in class controlP5.Chart
onLeave() - Method in class controlP5.Range
only(ControllerProperty, String) - Method in class controlP5.ControllerProperties
  stores a ControllerProperty in one particular set only.
open() - Method in class controlP5.Accordion
open(int[]) - Method in class controlP5.Accordion
open() - Method in class controlP5.ControllerGroup
OPEN - Static variable in class controlP5.ControllerProperties
open() - Method in class controlP5.MultiList
open() - Method in class controlP5.MultiListButton
OVER - Static variable in interface controlP5.ControlP5Constants

## P

padding(int) - Method in class controlP5.ControllerStyle
padding(int, int, int, int) - Method in class controlP5.ControllerStyle
padding - Static variable in class controlP5.Tab
paddingBottom - Variable in class controlP5.ControllerStyle
paddingLeft - Variable in class controlP5.ControllerStyle
paddingRight - Variable in class controlP5.ControllerStyle
paddingTop - Variable in class controlP5.ControllerStyle
paddingX - Static variable in class controlP5.Label
paddingY - Static variable in class controlP5.Label
papplet() - Method in class controlP5.ControlWindow
  get the papplet instance of the ControlWindow.
parent() - Method in interface controlP5.ControllerInterface
PI - Static variable in interface controlP5.ControlP5Constants
PIE - Static variable in class controlP5.Chart
plug(Object, String, String) - Method in class controlP5.ControlBroadcaster
plug(Object, Controller, String) - Method in class controlP5.ControlBroadcaster
plugTo(Object) - Method in class controlP5.CheckBox
plugTo(Object, String) - Method in class controlP5.CheckBox
plugTo(Object) - Method in class controlP5.ColorPicker
plugTo(Object, String) - Method in class controlP5.ColorPicker
plugTo(Object[]) - Method in class controlP5.Controller
  plugs the controller to a list of objects
plugTo(Object[], String) - Method in class controlP5.Controller
plugTo(Object) - Method in class controlP5.Controller
plugTo(Object, String) - Method in class controlP5.Controller
plugTo(Object) - Method in class controlP5.Matrix
plugTo(Object, String) - Method in class controlP5.Matrix
plugTo(Object) - Method in class controlP5.RadioButton
plugTo(Object, String) - Method in class controlP5.RadioButton
Pointer - Interface in controlP5
POST - Static variable in class controlP5.ControlCanvas
  Deprecated.
post() - Method in class controlP5.ControlCanvas
  Deprecated. set the drawing mode to POST.
POST - Static variable in class controlP5.ControlWindowCanvas
post() - Method in class controlP5.ControlWindowCanvas
  set the drawing mode to POST.
PRE - Static variable in class controlP5.ControlCanvas
  Deprecated.
pre() - Method in class controlP5.ControlCanvas
  Deprecated. set the drawing mode to PRE.
pre() - Method in class controlP5.ControlWindow
PRE - Static variable in class controlP5.ControlWindowCanvas
pre() - Method in class controlP5.ControlWindowCanvas
  set the drawing mode to PRE.
PRESSED - Static variable in interface controlP5.ControlP5Constants
pressed() - Method in class controlP5.ControlWindow.Pointer
print() - Method in class controlP5.ControllerProperties
PRINT - Static variable in interface controlP5.ControlP5Constants
printControllerMap() - Method in class controlP5.ControlP5
printPublicMethodsFor(Class, String[]) - Static method in class controlP5.ControlP5Base
  prints a list of public methods of requested class into the console.
printPublicMethodsFor(Class) - Static method in class controlP5.ControlP5Base
properties() - Method in interface controlP5.ControlElement
px() - Method in interface controlP5.Pointer
py() - Method in interface controlP5.Pointer

## R

Radio - Class in controlP5
Radio(ControlP5, ControllerGroup, String, int, int) - Constructor for class controlP5.Radio
RadioButton - Class in controlP5
  A radioButton is a list of toggles that can be turned on or off.
RadioButton(ControlP5, String) - Constructor for class controlP5.RadioButton
  Convenience constructor to extend RadioButton.
Range - Class in controlP5
  A range slider works just like a slider but can be adjusted on both ends.
Range(ControlP5, String) - Constructor for class controlP5.Range
  Convenience constructor to extend Range.
Range(ControlP5, ControllerGroup, String, float, float, float, float, int, int, int, int) - Constructor for class controlP5.Range
RED - Static variable in class controlP5.ControlP5
register(ControllerInterface, String, String) - Method in class controlP5.ControllerProperties
  adds a property based on names of setter and getter methods of a controller.
register(ControllerInterface, String) - Method in class controlP5.ControllerProperties
  registering a property with only one parameter assumes that there is a setter and getter function present for the Controller.
register(Object, String, ControllerInterface) - Method in class controlP5.ControlP5
  registers a Controller with ControlP5, a Controller should/must be registered with a unique name.
register(Controller, String) - Method in class controlP5.Tooltip
  registers a controller with the Tooltip, when activating the tooltip for a particular controller, the registered text (second parameter) will be displayed.
register(String, String) - Method in class controlP5.Tooltip
registerProperty(String) - Method in class controlP5.Controller
registerProperty(String, String) - Method in class controlP5.Controller
registerProperty(String) - Method in class controlP5.ControllerGroup
registerProperty(String, String) - Method in class controlP5.ControllerGroup
registerProperty(String) - Method in interface controlP5.ControllerInterface
registerProperty(String, String) - Method in interface controlP5.ControllerInterface
registerTooltip(String) - Method in class controlP5.Controller
  adds a tooltip to a controller, by default the tooltip is disabled.
RELEASE - Static variable in interface controlP5.ControlP5Constants
released() - Method in class controlP5.ControlWindow.Pointer
remove(ControllerInterface) - Method in class controlP5.Accordion
  Removes a ControlGroup from the accordion AND from controlP5 remove(ControllerInterface theGroup) overwrites it's super method.
remove(ControllerInterface) - Method in class controlP5.Controller
remove() - Method in class controlP5.Controller
  removes a controller from controlP5.
remove(ControllerInterface) - Method in class controlP5.ControllerGroup
  Removes a controller from the group, but use Controller.setGroup() instead.
remove(CDrawable) - Method in class controlP5.ControllerGroup
remove() - Method in class controlP5.ControllerGroup
  removes the group from controlP5.
remove(ControllerInterface) - Method in interface controlP5.ControllerInterface
remove() - Method in interface controlP5.ControllerInterface
remove(ControllerInterface, String, String) - Method in class controlP5.ControllerProperties
remove(ControllerInterface) - Method in class controlP5.ControllerProperties
remove(ControllerInterface, String) - Method in class controlP5.ControllerProperties
remove(ControllerProperty, String[]) - Method in class controlP5.ControllerProperties
  removes a ControllerProperty from one or multiple sets.
remove(ControllerInterface, String[]) - Method in class controlP5.ControllerProperties
remove(String) - Method in class controlP5.ControlP5
  removes a controlP5 element such as a controller, group, or tab by name.
remove(Object) - Method in class controlP5.ControlP5Base
remove() - Method in class controlP5.ControlWindow
remove() - Method in class controlP5.Matrix
remove() - Method in class controlP5.MultiList
  removes the multilist.
remove() - Method in class controlP5.MultiListButton
removeBehavior() - Method in class controlP5.Controller
removeCallback(CallbackListener[]) - Method in class controlP5.ControlBroadcaster
removeCallback(CallbackListener) - Method in class controlP5.ControlBroadcaster
removeCallback(Controller[]) - Method in class controlP5.ControlBroadcaster
  Removes a CallbackListener for a particular controller
removeCallback(CallbackListener) - Method in class controlP5.Controller
removeCallback() - Method in class controlP5.Controller
removeCallback(CallbackListener[]) - Method in class controlP5.ControlP5
removeCallback(Controller[]) - Method in class controlP5.ControlP5
removeCallback(Controller) - Method in class controlP5.ControlP5
removeCanvas(ControlWindowCanvas) - Method in class controlP5.ControllerGroup
  Removes a canvas from a controller group.
removeCanvas(ControlWindowCanvas) - Method in class controlP5.ControlWindow
removeCloseButton() - Method in class controlP5.ControllerGroup
  TODO redesign or deprecate remove the close button.
removeData(ChartData) - Method in class controlP5.Chart
removeData(String, ChartData) - Method in class controlP5.Chart
removeData(int) - Method in class controlP5.Chart
removeData(String, int) - Method in class controlP5.Chart
removeDataSet(String) - Method in class controlP5.Chart
removeItem(ControlGroup) - Method in class controlP5.Accordion
  Removes a ControlGroup from the accordion and puts it back into the default tab of controlP5.
removeItem(String) - Method in class controlP5.CheckBox
removeItem(String) - Method in class controlP5.DropdownList
  Removes an item from the ListBox using the unique name of the item given when added to the list.
removeItem(String) - Method in class controlP5.ListBox
  Removes an item from the ListBox using the unique name of the item given when added to the list.
removeItem(String) - Method in class controlP5.RadioButton
removeKeyFor(ControlKey, int[]) - Method in class controlP5.ControlP5Base
removeKeysFor(int[]) - Method in class controlP5.ControlP5Base
removeLast() - Method in class controlP5.Chart
removeLast(String) - Method in class controlP5.Chart
removeListener(ControlListener[]) - Method in class controlP5.ControlBroadcaster
removeListener(ControlListener) - Method in class controlP5.ControlGroup
  remove a listener from the controller.
removeListener(ControlListener) - Method in class controlP5.Controller
removeListener(ControlListener) - Method in class controlP5.ControllerGroup
removeListener(ControlListener[]) - Method in class controlP5.ControlP5
removeListener(ControlListener) - Method in class controlP5.ControlP5
removeMouseOverFor(ControllerInterface) - Method in class controlP5.ControlWindow
removeProperty(String) - Method in class controlP5.Controller
removeProperty(String, String) - Method in class controlP5.Controller
removeProperty(String) - Method in class controlP5.ControllerGroup
removeProperty(String, String) - Method in class controlP5.ControllerGroup
removeProperty(String) - Method in interface controlP5.ControllerInterface
removeProperty(String, String) - Method in interface controlP5.ControllerInterface
removeProperty(ControllerInterface) - Method in class controlP5.ControlP5Base
removeSnapshot(String) - Method in class controlP5.ControllerProperties
  removes a snapshot by key.
removeTab(Tab) - Method in class controlP5.ControlWindow
RENDER_2X - Static variable in class controlP5.ControlFont
  set the RENDER_2X variable to true to double render text, this makes the font look bolder especially in OpenGL mode.
RESET - Static variable in interface controlP5.ControlP5Constants
reset() - Method in class controlP5.ControlTimer
  reset the timer.
resetMouseOver() - Method in class controlP5.ControlWindow
RETRO - Static variable in class controlP5.ControlP5
RIGHT - Static variable in interface controlP5.ControlP5Constants
RIGHT - Static variable in class controlP5.Numberbox
RIGHT_OUTSIDE - Static variable in interface controlP5.ControlP5Constants

## S

save() - Method in class controlP5.ControllerProperties
  saves all registered properties into the default 'controlP5.properties' file into your sketch folder.
SAVE - Static variable in interface controlP5.ControlP5Constants
saveAs(String) - Method in class controlP5.ControllerProperties
  saves all registered properties into a file specified by parameter thePropertiesPath.
saveAs(String, String[]) - Method in class controlP5.ControllerProperties
  saves a list of properties sets into a file specified by parameter thePropertiesPath.
saveProperties() - Method in class controlP5.ControlP5
  Saves the current values of controllers into a default properties file
saveProperties(String) - Method in class controlP5.ControlP5
  Saves the current values of controllers into a file, the filepath is given by parameter theFilePath.
saveProperties(String, String[]) - Method in class controlP5.ControlP5
saveSnapshot(String) - Method in class controlP5.ControllerProperties
  saves a snapshot into your sketch's sketch folder.
saveSnapshotAs(String, String) - Method in class controlP5.ControllerProperties
  saves a snapshot to the file with path given by the first parameter (thePropertiesPath).
scroll(float) - Method in class controlP5.DropdownList
  scroll the scrollList remotely.
scroll(float) - Method in class controlP5.ListBox
  scroll the scrollList remotely.
scroll(float) - Method in class controlP5.Textarea
  scroll the Textarea remotely.
scrolled(int) - Method in class controlP5.DropdownList
scrolled(int) - Method in class controlP5.Knob
  Changes the value of the knob when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.ListBox
scrolled(int) - Method in class controlP5.Numberbox
  changes the value of the numberbox when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.Slider
  changes the value of the slider when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.Textarea
second() - Method in class controlP5.ControlTimer
  Seconds position of the timer.
set(Object, String, int, int, Class[]) - Method in class controlP5.ControllerPlug
set(int, int) - Method in class controlP5.ControlWindow.Pointer
set(String) - Method in class controlP5.Label
set(int, int, boolean) - Method in class controlP5.Matrix
  set the state of a particular cell inside a matrix.
setAbsolutePosition(PVector) - Method in class controlP5.Controller
setAbsolutePosition(PVector) - Method in interface controlP5.ControllerInterface
setActive(int) - Method in class controlP5.CColor
setActive(boolean) - Method in class controlP5.ControlBehavior
  (de)activate the behavior.
setActive(boolean) - Method in class controlP5.Tab
  Activates a tab.
setAddress(String) - Method in class controlP5.Controller
setAddress(String) - Method in class controlP5.ControllerGroup
setAddress(String) - Method in interface controlP5.ControllerInterface
setAlpha(int) - Method in class controlP5.Tooltip
  sets the transparency of the default background, default value is 200
setAlwaysActive(boolean) - Method in class controlP5.Tab
setAngleRange(float) - Method in class controlP5.Knob
  set the range in between which the know operates.
setArrayValue(float[]) - Method in class controlP5.CheckBox
  Sets the value for all CheckBox items according to the values of the array passed on.
setArrayValue(float[]) - Method in class controlP5.ColorPicker
  Requires an array of size 4 for RGBA
setArrayValue(float[]) - Method in class controlP5.Controller
setArrayValue(int, float) - Method in class controlP5.Controller
setArrayValue(int, float) - Method in class controlP5.ControllerGroup
setArrayValue(float[]) - Method in class controlP5.ControllerGroup
setArrayValue(int, float) - Method in interface controlP5.ControllerInterface
setArrayValue(float[]) - Method in interface controlP5.ControllerInterface
setArrayValue(float[]) - Method in class controlP5.RadioButton
  Sets the value for all RadioButton items according to the values of the array passed on.
setArrayValue(float[]) - Method in class controlP5.Range
setArrayValue(float[]) - Method in class controlP5.Slider2D
setAutoAddDirection(int) - Method in class controlP5.ControlP5Base
setAutoClear(boolean) - Method in class controlP5.Textfield
setAutoDraw(boolean) - Method in class controlP5.ControlP5
  by default controlP5 draws any controller on top of any drawing done in the draw() function (this doesnt apply to P3D where controlP5.draw() has to be called manually in the sketch's draw() function ).
setAutoInitialization(boolean) - Method in class controlP5.ControlP5
  autoInitialization can be very handy when it comes to initializing values, e.g.
setAutoSpacing() - Method in class controlP5.ControlP5Base
setAutoSpacing(float) - Method in class controlP5.ControlP5Base
setAutoSpacing(float, float) - Method in class controlP5.ControlP5Base
setAutoSpacing(float, float, float) - Method in class controlP5.ControlP5Base
setBackground(int) - Method in class controlP5.CColor
setBackground(int) - Method in class controlP5.ControlWindow
  set the background color of the control window.
setBackgroundColor(int) - Method in class controlP5.ControlGroup
  set the background color of a controlGroup.
setBackgroundHeight(int) - Method in class controlP5.ControlGroup
  set the height of the controlGroup's background.
setBarHeight(int) - Method in class controlP5.ControlGroup
  set the height of the top bar (used to open/close and move a controlGroup).
setBehavior(ControlBehavior) - Method in class controlP5.Controller
  with setBehavior you can add a ControlBehavior to a controller.
setBorder(int) - Method in class controlP5.Tooltip
  sets the border of the tooltip, the default border is 4px.
setBorderColor(int) - Method in class controlP5.Textarea
setBroadcast(boolean) - Method in class controlP5.Controller
  Use setBroadcast to enable and disable the broadcasting of changes in a controller's value.
setBroadcast(boolean) - Method in class controlP5.ControlP5
setCaptionLabel(int) - Method in class controlP5.CColor
setCaptionLabel(String) - Method in class controlP5.Controller
  sets the content of the caption label of a controller.
setCaptionLabel(String) - Method in class controlP5.ControllerGroup
setCaptionLabel(String) - Method in interface controlP5.ControllerInterface
setCells(int[][]) - Method in class controlP5.Matrix
setCollapseMode(int) - Method in class controlP5.Accordion
setColor(int) - Method in class controlP5.ChartData
setColor(CColor) - Method in class controlP5.Controller
setColor(CColor) - Method in class controlP5.ControllerGroup
setColor(CColor) - Method in interface controlP5.ControllerInterface
setColor(CColor) - Method in class controlP5.ControlP5
setColor(CColor, Object) - Method in class controlP5.ControlP5Base
setColor(CColor) - Method in class controlP5.DropdownList
setColor(int, boolean) - Method in class controlP5.Label
setColor(int) - Method in class controlP5.Label
setColor(CColor) - Method in class controlP5.ListBox
setColor(CColor) - Method in class controlP5.ListBoxItem
setColor(int) - Method in class controlP5.Textarea
  set the text color of the textarea.
setColor(int) - Method in class controlP5.Textfield
setColor(int) - Method in class controlP5.Textlabel
setColorActive(int) - Method in class controlP5.Controller
setColorActive(int) - Method in class controlP5.ControllerGroup
setColorActive(int) - Method in interface controlP5.ControllerInterface
setColorActive(int) - Method in class controlP5.ControlP5
  sets the active state color of tabs and controllers, this cascades down to all known controllers.
setColorActive(int) - Method in class controlP5.ControlWindow
  set the color for the controller while active.
setColorActive(int) - Method in class controlP5.DropdownList
setColorActive(int) - Method in class controlP5.ListBox
setColorActive(int) - Method in class controlP5.ListBoxItem
setColorBackground(int) - Method in class controlP5.Controller
setColorBackground(int) - Method in class controlP5.ControllerGroup
setColorBackground(int) - Method in interface controlP5.ControllerInterface
setColorBackground(int) - Method in class controlP5.ControlP5
  sets the background color of tabs and controllers, this cascades down to all known controllers.
setColorBackground(int) - Method in class controlP5.ControlWindow
  set the background color of the controller.
setColorBackground(int) - Method in class controlP5.DropdownList
setColorBackground(int) - Method in class controlP5.Label
setColorBackground(int) - Method in class controlP5.ListBox
setColorBackground(int) - Method in class controlP5.ListBoxItem
setColorBackground(int) - Method in class controlP5.Textarea
setColorBackground(int) - Method in class controlP5.Tooltip
  sets the background color of the tooltip, the default color is a dark grey
setColorCaptionLabel(int) - Method in class controlP5.Controller
setColorCaptionLabel(int) - Method in class controlP5.ControlP5
  sets the label color of tabs and controllers, this cascades down to all known controllers.
setColorCaptionLabel(int) - Method in class controlP5.Range
setColorCursor(int) - Method in class controlP5.Textfield
setColorForeground(int) - Method in class controlP5.Controller
setColorForeground(int) - Method in class controlP5.ControllerGroup
setColorForeground(int) - Method in interface controlP5.ControllerInterface
setColorForeground(int) - Method in class controlP5.ControlP5
  sets the foreground color of tabs and controllers, this cascades down to all known controllers.
setColorForeground(int) - Method in class controlP5.ControlWindow
  set the foreground color of the controller.
setColorForeground(int) - Method in class controlP5.DropdownList
setColorForeground(int) - Method in class controlP5.ListBox
setColorForeground(int) - Method in class controlP5.ListBoxItem
setColorLabel(int) - Method in class controlP5.ControllerGroup
setColorLabel(int) - Method in interface controlP5.ControllerInterface
setColorLabel(int) - Method in class controlP5.ControlWindow
  set the color of the text label of the controller.
setColorLabel(int) - Method in class controlP5.DropdownList
setColorLabel(int) - Method in class controlP5.ListBox
setColorLabel(int) - Method in class controlP5.ListBoxItem
setColorLabel(int) - Method in class controlP5.Tooltip
  sets the text color of the tooltip's label, the default color is a white
setColorLabels(int) - Method in class controlP5.CheckBox
setColorLabels(int) - Method in class controlP5.RadioButton
setColors(String, int[]) - Method in class controlP5.Chart
setColors(int[]) - Method in class controlP5.ChartDataSet
setColorTickMark(int) - Method in class controlP5.Range
setColorTickMark(int) - Method in class controlP5.Slider
  sets the color of tick marks if enabled.
setColorValue(int) - Method in class controlP5.ColorPicker
setColorValue(int) - Method in class controlP5.ControllerGroup
setColorValue(int) - Method in interface controlP5.ControllerInterface
setColorValue(int) - Method in class controlP5.ControlWindow
  set the color of the values.
setColorValue(int) - Method in class controlP5.DropdownList
setColorValue(int) - Method in class controlP5.ListBox
setColorValueLabel(int) - Method in class controlP5.Controller
setColorValueLabel(int) - Method in class controlP5.ControlP5
  sets the value color of controllers, this cascades down to all known controllers.
setColorValueLabel(int) - Method in class controlP5.Range
setConstrained(boolean) - Method in class controlP5.Knob
setContext(CDrawable) - Method in class controlP5.ControlWindow
  Adds a custom context to a ControlWindow.
setData(int, ChartData) - Method in class controlP5.Chart
setData(String, int, ChartData) - Method in class controlP5.Chart
setData(float[]) - Method in class controlP5.Chart
setData(String, float[]) - Method in class controlP5.Chart
setDataSet(ChartDataSet) - Method in class controlP5.Chart
setDataSet(String, ChartDataSet) - Method in class controlP5.Chart
setDecimalPrecision(int) - Method in class controlP5.Controller
  sets the decimal precision of a controller's float value displayed.
setDefaultValue(float) - Method in class controlP5.Controller
  set the default value.
setDelay(long) - Method in class controlP5.Tooltip
  A tooltip is activated when entered by the mouse, after a given delay time the Tooltip starts to fade in.
setDirection(int) - Method in class controlP5.Numberbox
  set the direction for changing the numberbox value when dragging the mouse.
setDragDirection(int) - Method in class controlP5.Knob
  Sets the drag direction, when controlling a knob, parameter is either Controller.HORIZONTAL or Controller.VERTICAL.
setDraggable(boolean) - Method in class controlP5.Range
setDrawBackground(boolean) - Method in class controlP5.ControlWindow
  by default the background of a controlWindow is filled with a background color every frame.
setFixedSize(boolean) - Method in class controlP5.Label
setFocus(boolean) - Method in class controlP5.Textfield
setFont(int) - Method in class controlP5.ControlP5
setFont(ControlFont) - Method in class controlP5.ControlP5
setFont(PFont, int) - Method in class controlP5.ControlP5
setFont(PFont) - Method in class controlP5.ControlP5
setFont(int) - Method in class controlP5.Label
setFont(PFont) - Method in class controlP5.Label
setFont(ControlFont) - Method in class controlP5.Label
setFont(ControlFont) - Method in class controlP5.Textarea
setFont(PFont) - Method in class controlP5.Textarea
setFont(int) - Method in class controlP5.Textarea
setFont(PFont) - Method in class controlP5.Textfield
setFont(ControlFont) - Method in class controlP5.Textfield
setFont(int) - Method in class controlP5.Textfield
setFont(int) - Method in class controlP5.Textlabel
  a textlabel is an image containing text rendered from a bitfont source image.
setFont(ControlFont) - Method in class controlP5.Textlabel
setFont(PFont) - Method in class controlP5.Textlabel
setForceState(int) - Method in class controlP5.ControllerSprite
  Deprecated.
setForeground(int) - Method in class controlP5.CColor
setFormat(ControllerProperties.Format) - Method in class controlP5.ControllerProperties
  use ControllerProperties.SERIALIZED, ControllerProperties.XML or ControllerProperties.JSON as parameter.
setGap(int, int) - Method in class controlP5.Matrix
setGrid(int, int) - Method in class controlP5.Matrix
setGroup(String) - Method in class controlP5.Controller
  sets the group of the controller.
setGroup(ControllerGroup) - Method in class controlP5.Controller
setGroup(ControllerGroup) - Method in class controlP5.ControllerGroup
setGroup(String) - Method in class controlP5.ControllerGroup
setHandleSize(int) - Method in class controlP5.Range
setHandleSize(int) - Method in class controlP5.Slider
  sets the size of the Slider handle, by default it is set to either the width or height of the slider.
setHeight(int) - Method in class controlP5.Controller
setHeight(int) - Method in class controlP5.ControllerGroup
setHeight(int) - Method in class controlP5.DropdownList
setHeight(int) - Method in class controlP5.Label
setHeight(int) - Method in class controlP5.ListBox
setHeight(int) - Method in class controlP5.MultiListButton
  set the height of a multlist button.
setHeight(int) - Method in class controlP5.Range
setHeight(int) - Method in class controlP5.Slider
  set the height of the slider.
setHeight(int) - Method in class controlP5.Tab
setHeight(int) - Method in class controlP5.Textarea
  set the height of the textarea.
setHeight(int) - Method in class controlP5.Textfield
setHeight(int) - Method in class controlP5.Textlabel
setHeight(int) - Method in class controlP5.Tooltip
setHighValue(float) - Method in class controlP5.Range
setHighValueLabel(String) - Method in class controlP5.Range
setId(int) - Method in class controlP5.Controller
  set the id of a controller.
setId(int) - Method in class controlP5.ControllerGroup
setId(int) - Method in interface controlP5.ControllerInterface
setId(int) - Method in class controlP5.ListBoxItem
  set the id of a listboxitem
setImage(PImage) - Method in class controlP5.CheckBox
setImage(PImage, int) - Method in class controlP5.CheckBox
setImage(PImage) - Method in class controlP5.Controller
setImage(PImage, int) - Method in class controlP5.Controller
setImage(PImage) - Method in class controlP5.RadioButton
setImage(PImage, int) - Method in class controlP5.RadioButton
setImages(PImage, PImage, PImage) - Method in class controlP5.CheckBox
setImages(PImage, PImage, PImage) - Method in class controlP5.Controller
  by default controllers use simple shapes, to replace these shapes with images, use setImages().
setImages(PImage, PImage, PImage, PImage) - Method in class controlP5.Controller
setImages(PImage[]) - Method in class controlP5.Controller
setImages(PImage, PImage, PImage) - Method in class controlP5.RadioButton
setIndex(int) - Method in class controlP5.DropdownList
setInputFilter(int) - Method in class controlP5.Textfield
setInternalValue(float) - Method in class controlP5.Toggle
  by default a toggle returns 0 (for off) and 1 (for on).
setInterval(int) - Method in class controlP5.Matrix
  set the speed of intervals in millis iterating through the matrix.
setItemHeight(int) - Method in class controlP5.Accordion
setItemHeight(int) - Method in class controlP5.CheckBox
  set the height of a radioButton/checkBox item.
setItemHeight(int) - Method in class controlP5.DropdownList
setItemHeight(int) - Method in class controlP5.ListBox
setItemHeight(int) - Method in class controlP5.RadioButton
  set the height of a radioButton/checkBox item.
setItemsPerRow(int) - Method in class controlP5.CheckBox
  Items of a radioButton or a checkBox are organized in columns and rows.
setItemsPerRow(int) - Method in class controlP5.RadioButton
  Items of a radioButton or a checkBox are organized in columns and rows.
setItemWidth(int) - Method in class controlP5.CheckBox
  set the width of a radioButton/checkBox item.
setItemWidth(int) - Method in class controlP5.RadioButton
  set the width of a radioButton/checkBox item.
setLabel(String) - Method in class controlP5.ControllerGroup
setLabel(String) - Method in interface controlP5.ControllerInterface
setLabel(String) - Method in class controlP5.Tab
  set the label of the group.
setLabel(String) - Method in class controlP5.TickMark
setLabel(Label) - Method in class controlP5.Tooltip
  sets the Label to a custom label and replaces the default label.
setLabelPadding(int, int) - Method in class controlP5.RadioButton
setLabelVisible(boolean) - Method in class controlP5.Controller
  show or hide the labels of a controller.
setLength(int) - Method in class controlP5.TickMark
setLetterSpacing(int) - Method in class controlP5.Label
setLetterSpacing(int) - Method in class controlP5.Textlabel
  set the letter spacing of the font.
setLineHeight(int) - Method in class controlP5.Label
setLineHeight(int) - Method in class controlP5.Textarea
  set the lineheight of the textarea.
setListBoxItems(String[][]) - Method in class controlP5.DropdownList
setListBoxItems(String[][]) - Method in class controlP5.ListBox
setLocation(int, int) - Method in class controlP5.ControlWindow
setLock(boolean) - Method in class controlP5.Controller
  sets the lock status of the controller
setLowValue(float) - Method in class controlP5.Range
setLowValueLabel(String) - Method in class controlP5.Range
setMargin(int, int, int, int) - Method in class controlP5.ControllerStyle
setMarginBottom(int) - Method in class controlP5.ControllerStyle
setMarginLeft(int) - Method in class controlP5.ControllerStyle
setMarginRight(int) - Method in class controlP5.ControllerStyle
setMarginTop(int) - Method in class controlP5.ControllerStyle
setMask(PImage) - Method in class controlP5.ControllerSprite
  Deprecated.
setMax(float) - Method in class controlP5.Controller
  sets the maximum value of the Controller.
setMax(float) - Method in class controlP5.Knob
setMax(float) - Method in class controlP5.Range
setMax(float) - Method in class controlP5.Slider
  set the maximum value of the slider.
setMaxX(float) - Method in class controlP5.Slider2D
  sets the maximum value for the x-axis
setMaxY(float) - Method in class controlP5.Slider2D
  sets the maximum value for the y-axis
setMin(float) - Method in class controlP5.Controller
  sets the minimum value of the Controller.
setMin(float) - Method in class controlP5.Knob
setMin(float) - Method in class controlP5.Range
setMin(float) - Method in class controlP5.Slider
  sets the minimum value of the slider.
setMinItemHeight(int) - Method in class controlP5.Accordion
  Sets the minimum height of a collapsed item, default value is 100.
setMinX(float) - Method in class controlP5.Slider2D
  sets the minimum value for the x-axis
setMinY(float) - Method in class controlP5.Slider2D
  sets the minimum value for the y-axis
setMode(int) - Method in class controlP5.ControlCanvas
  Deprecated.
setMode(int) - Method in class controlP5.ControlWindowCanvas
setMode(int) - Method in class controlP5.Matrix
  use setMode to change the cell-activation which by default is ControlP5.SINGLE_ROW, 1 active cell per row, but can be changed to ControlP5.SINGLE_COLUMN or ControlP5.MULTIPLES
setMode(int) - Method in class controlP5.Toggle
  set the visual mode of a Toggle.
setMouseOver(boolean) - Method in class controlP5.Controller
setMouseOver(boolean) - Method in class controlP5.ControllerGroup
setMouseOver(boolean) - Method in interface controlP5.ControllerInterface
setMousePressed(boolean) - Method in class controlP5.Controller
setMousePressed(boolean) - Method in interface controlP5.ControllerInterface
setMoveable(boolean) - Method in class controlP5.Controller
  enable or prevent the controller to be moveable.
setMoveable(boolean) - Method in class controlP5.ControllerGroup
  set the moveable status of the group, when false, the group can't be moved.
setMoveable(boolean) - Method in class controlP5.ControlP5
  Enables/disables Controllers to be moved around when ALT-key is down and mouse is dragged.
setMultiline(boolean) - Method in class controlP5.Label
setMultiline(boolean) - Method in class controlP5.Textlabel
setMultiplier(float) - Method in class controlP5.Numberbox
setNoneSelectedAllowed(boolean) - Method in class controlP5.CheckBox
  In order to always have 1 item selected, use setNoneSelectedAllowed(false), by default this is true.
setNoneSelectedAllowed(boolean) - Method in class controlP5.RadioButton
  In order to always have 1 item selected, use setNoneSelectedAllowed(false), by default this is true.
setNumberOfTickMarks(int) - Method in class controlP5.Knob
setNumberOfTickMarks(int) - Method in class controlP5.Range
setNumberOfTickMarks(int) - Method in class controlP5.Slider
  sets the number of tickmarks for a slider, by default tick marks are turned off.
setOff() - Method in class controlP5.Button
  If the button acts as a switch, setOff will turn off the switch.
setOffset(int, int) - Method in class controlP5.ControllerSprite
  Deprecated.
setOffsetY(int) - Method in class controlP5.Label
setOffsetYratio(float) - Method in class controlP5.Label
setOn() - Method in class controlP5.Button
  If the button acts as a switch, setOn will turn on the switch.
setOpen(boolean) - Method in class controlP5.ControllerGroup
setPadding(int, int, int, int) - Method in class controlP5.ControllerStyle
setPadding(int, int) - Method in class controlP5.Label
setPaddingBottom(int) - Method in class controlP5.ControllerStyle
setPaddingLeft(int) - Method in class controlP5.ControllerStyle
setPaddingRight(int) - Method in class controlP5.ControllerStyle
setPaddingTop(int) - Method in class controlP5.ControllerStyle
setPaddingX(int) - Method in class controlP5.Label
setPaddingY(int) - Method in class controlP5.Label
setParent(ControllerInterface) - Method in class controlP5.Controller
  set the parent of a parent of a controller.
setPasswordMode(boolean) - Method in class controlP5.Textfield
  TODO set the mode of the textfield to password mode, each character is shown as a "*" like e.g.
setPosition(PVector) - Method in class controlP5.Controller
setPosition(float, float) - Method in class controlP5.Controller
  set the position of a controller.
setPosition(float, float) - Method in class controlP5.ControllerGroup
  set the position of this controller.
setPosition(PVector) - Method in class controlP5.ControllerGroup
setPosition(float, float) - Method in interface controlP5.ControllerInterface
setPosition(PVector) - Method in interface controlP5.ControllerInterface
setPosition(int, int, Object) - Method in class controlP5.ControlP5Base
setPosition(int, int) - Method in class controlP5.ControlWindow
setPositionOffset(float, float) - Method in class controlP5.Tooltip
  adds an offset to the position of the controller relative to the mouse cursor's position.
setPositionOfTabs(PVector) - Method in class controlP5.ControlWindow
  Sets the position of the tab bar which is set to 0,0 by default.
setPositionOfTabs(int, int) - Method in class controlP5.ControlWindow
setPrintStackTrace(boolean) - Static method in class controlP5.ControlBroadcaster
setRadius(float) - Method in class controlP5.Knob
setRange(float, float) - Method in class controlP5.Chart
setRange(float, float) - Method in class controlP5.Knob
setRange(float, float) - Method in class controlP5.Numberbox
setRange(float, float) - Method in class controlP5.Range
setRange(float, float) - Method in class controlP5.Slider
setRangeValues(float, float) - Method in class controlP5.Range
setResolution(int) - Method in class controlP5.Chart
  ?
setResolution(float) - Method in class controlP5.Knob
  resolution is a sensitivity value when dragging a knob.
setScrollActive(int) - Method in class controlP5.Textarea
setScrollBackground(int) - Method in class controlP5.Textarea
setScrollbarVisible(boolean) - Method in class controlP5.DropdownList
setScrollbarVisible(boolean) - Method in class controlP5.ListBox
setScrollForeground(int) - Method in class controlP5.Textarea
setScrollSensitivity(float) - Method in class controlP5.Knob
  Sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setScrollSensitivity(float) - Method in class controlP5.Numberbox
  sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setScrollSensitivity(float) - Method in class controlP5.Slider
  sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setSensitivity(float) - Method in class controlP5.Numberbox
  Deprecated.
setSensitivity(float) - Method in class controlP5.Slider
  Deprecated.
setShowAngleRange(boolean) - Method in class controlP5.Knob
setSize(PImage) - Method in class controlP5.CheckBox
setSize(int, int) - Method in class controlP5.CheckBox
setSize(int, int) - Method in class controlP5.ControlGroup
setSize(PImage) - Method in class controlP5.Controller
  auto-updates the size of a controller according to the dimensions of the PImage.
setSize(int, int) - Method in class controlP5.Controller
setSize(int, int) - Method in class controlP5.ControllerGroup
setSize(int, int) - Method in class controlP5.DropdownList
setSize(float, float) - Method in class controlP5.Knob
setSize(int) - Method in class controlP5.Label
setSize(int, int) - Method in class controlP5.ListBox
setSize(PImage) - Method in class controlP5.RadioButton
setSize(int, int) - Method in class controlP5.RadioButton
setSize(int, int) - Method in class controlP5.Slider
setSize(int, int) - Method in class controlP5.Textarea
setSliderBarSize(int) - Method in class controlP5.Slider
  Deprecated.
setSliderMode(int) - Method in class controlP5.Range
setSliderMode(int) - Method in class controlP5.Slider
  use the slider mode to set the mode of the slider bar, which can be Slider.FLEXIBLE or Slider.FIX
setSnapshot(String) - Method in class controlP5.ControllerProperties
  logs all registered properties in memory.
setSpacingColumn(int) - Method in class controlP5.CheckBox
  Sets the spacing in pixels between columns.
setSpacingColumn(int) - Method in class controlP5.RadioButton
  Sets the spacing in pixels between columns.
setSpacingRow(int) - Method in class controlP5.CheckBox
  Sets the spacing in pixels between rows.
setSpacingRow(int) - Method in class controlP5.RadioButton
  Sets the spacing in pixels between rows.
setSpeedOfTime(float) - Method in class controlP5.ControlTimer
  set the speed of time, for slow motion or high speed.
setStartAngle(float) - Method in class controlP5.Knob
  The start angle is a value between 0 and TWO_PI.
setState(int) - Method in class controlP5.ControllerSprite
  Deprecated.
setState(boolean) - Method in class controlP5.Toggle
  sets the state of the toggle, this can be true or false.
setStringValue(String) - Method in class controlP5.Controller
setStringValue(String) - Method in class controlP5.ControllerGroup
setStringValue(String) - Method in interface controlP5.ControllerInterface
setStringValue(String) - Method in class controlP5.Textlabel
setStrokeWeight(float) - Method in class controlP5.Chart
setStrokeWeight(float) - Method in class controlP5.ChartDataSet
setSwitch(boolean) - Method in class controlP5.Button
  Turns a button into a switch, or use a Toggle instead.
setTab(String) - Method in class controlP5.Controller
  sets the tab of the controller.
setTab(ControlWindow, String) - Method in class controlP5.Controller
setTab(String) - Method in class controlP5.ControllerGroup
setTab(ControlWindow, String) - Method in class controlP5.ControllerGroup
setTab(Tab) - Method in class controlP5.ControllerGroup
setTabEventsActive(boolean) - Method in class controlP5.ControlP5
  By default event originating from tabs are disabled, use setTabEventsActive(true) to receive controlEvents when tabs are clicked.
setText(String) - Method in class controlP5.ChartData
setText(String) - Method in class controlP5.Label
setText(String) - Method in class controlP5.ListBoxItem
  change text text of a lsitboxitem's label.
setText(String) - Method in class controlP5.Textarea
  set the text of the textarea.
setText(String) - Method in class controlP5.Textfield
setText(String) - Method in class controlP5.Textlabel
setTickMarkLength(int) - Method in class controlP5.Knob
setTickMarkWeight(float) - Method in class controlP5.Knob
setTitle(String) - Method in class controlP5.ControllerGroup
setTitle(String) - Method in class controlP5.ControlWindow
  set the title of a control window.
setTooltip(Tooltip) - Method in class controlP5.ControlP5
setTotalStates(int) - Method in class controlP5.ControllerSprite
  Deprecated.
setTriggerEvent(int) - Method in class controlP5.Bang
  By default a bang is triggered when the mouse is pressed.
setTriggerEvent(int) - Method in class controlP5.Slider
  the trigger event is set to Slider.PRESSED by default but can be changed to Slider.RELEASE so that events are triggered when the slider is released.
setUndecorated(boolean) - Method in class controlP5.ControlWindow
setup(PApplet) - Method in class controlP5.ControlCanvas
  Deprecated. the setup method can be, but doesnt have to be overwritten by your custom canvas class.
setup(PApplet) - Method in class controlP5.ControlWindowCanvas
setup() - Method in class controlP5.MultiList
setUpdate(boolean) - Method in class controlP5.Controller
  disables the update function for a controller.
setUpdate(boolean) - Method in class controlP5.ControllerGroup
  enables or disables the update function of a controller.
setUpdate(boolean) - Method in interface controlP5.ControllerInterface
setUpdate(boolean) - Method in class controlP5.ControlP5
  changes the update behavior according to parameter theFlag
setUpdate(boolean) - Method in class controlP5.ControlWindow
  enable or disable the update function of a control window.
setUpdateMode(int) - Method in class controlP5.ControlWindow
  set the draw mode of a control window.
setValue(float) - Method in class controlP5.Bang
  Sets the value of the bang controller.
setValue(float) - Method in class controlP5.Button
setValue(float) - Method in class controlP5.Chart
setValue(float) - Method in class controlP5.ChartData
setValue(float) - Method in class controlP5.ControlBehavior
setValue(float) - Method in class controlP5.Controller
setValue(float) - Method in class controlP5.ControllerGroup
setValue(float) - Method in interface controlP5.ControllerInterface
setValue(float) - Method in class controlP5.DropdownList
setValue(float) - Method in class controlP5.Knob
setValue(float) - Method in class controlP5.ListBox
setValue(float) - Method in class controlP5.Matrix
setValue(float) - Method in class controlP5.MultiList
setValue(float) - Method in class controlP5.Numberbox
  set the value of the numberbox.
setValue(float) - Method in class controlP5.Range
  set the value of the range-slider.
setValue(float) - Method in class controlP5.Slider
  set the value of the slider.
setValue(float) - Method in class controlP5.Slider2D
setValue(float) - Method in class controlP5.Tab
setValue(float) - Method in class controlP5.Textfield
setValue(String) - Method in class controlP5.Textfield
setValue(float) - Method in class controlP5.Textlabel
setValue(String) - Method in class controlP5.Textlabel
  set the text of the textlabel.
setValue(float) - Method in class controlP5.Toggle
setValue(boolean) - Method in class controlP5.Toggle
setValueLabel(int) - Method in class controlP5.CColor
setValueLabel(String) - Method in class controlP5.Controller
  set or change the value of the value label of a controller.
setValueLabelSeparator(String) - Method in class controlP5.Slider2D
setView(int) - Method in class controlP5.Chart
setView(ControllerView) - Method in class controlP5.Controller
  use setDisplay to customize your controller look.
setView(ControllerView, int) - Method in class controlP5.Controller
setView(ControllerView) - Method in class controlP5.Tooltip
  A custom view can be set for a Tooltip.
setViewStyle(int) - Method in class controlP5.Knob
  set the display style of a knob.
setVisible(boolean) - Method in class controlP5.Controller
setVisible(boolean) - Method in class controlP5.ControllerGroup
setVisible(boolean) - Method in class controlP5.Label
setWidth(int) - Method in class controlP5.Accordion
setWidth(int) - Method in class controlP5.Controller
setWidth(int) - Method in class controlP5.ControllerGroup
setWidth(int) - Method in class controlP5.DropdownList
setWidth(int) - Method in class controlP5.Label
setWidth(int) - Method in class controlP5.ListBox
setWidth(int) - Method in class controlP5.MultiListButton
  set the width of a multlist button.
setWidth(int) - Method in class controlP5.Range
setWidth(int) - Method in class controlP5.Slider
  set the width of the slider.
setWidth(int) - Method in class controlP5.Tab
setWidth(int) - Method in class controlP5.Textarea
  set the width of the textarea.
setWidth(int) - Method in class controlP5.Textfield
setWidth(int) - Method in class controlP5.Textlabel
setWidth(int) - Method in class controlP5.Tooltip
  with the default display, the width of the tooltip is set automatically, therefore setWidth() does not have any effect without changing the default display to a custom ControllerView.
setX(int) - Method in class controlP5.ControlWindow.Pointer
setY(int) - Method in class controlP5.ControlWindow.Pointer
SHIFT - Static variable in interface controlP5.ControlP5Constants
show() - Method in class controlP5.Controller
show() - Method in class controlP5.ControllerGroup
show() - Method in interface controlP5.ControllerInterface
show() - Method in class controlP5.ControlP5
  shows all controllers and tabs in your sketch.
show(Object) - Method in class controlP5.ControlP5Base
show() - Method in class controlP5.ControlWindow
show() - Method in class controlP5.Label
showArrow() - Method in class controlP5.ControllerGroup
showBar() - Method in class controlP5.ControllerGroup
showCoordinates() - Method in class controlP5.ControlWindow
  shows the xy coordinates displayed in the title of a control window.
showLabels() - Method in class controlP5.CheckBox
showLabels() - Method in class controlP5.RadioButton
showScrollbar() - Method in class controlP5.DropdownList
showScrollbar() - Method in class controlP5.ListBox
showScrollbar() - Method in class controlP5.Textarea
showTickMarks() - Method in class controlP5.Knob
showTickMarks(boolean) - Method in class controlP5.Range
showTickMarks(boolean) - Method in class controlP5.Slider
  shows or hides tickmarks for a slider
shuffle() - Method in class controlP5.Knob
  Assigns a random value to the controller.
shuffle() - Method in class controlP5.Numberbox
  assigns a random value to the controller.
shuffle() - Method in class controlP5.Slider
  assigns a random value to the slider.
shuffle() - Method in class controlP5.Slider2D
  assigns a random value to the controller.
SINGLE - Static variable in interface controlP5.ControlP5Constants
SINGLE_COLUMN - Static variable in interface controlP5.ControlP5Constants
SINGLE_ROW - Static variable in interface controlP5.ControlP5Constants
size() - Method in class controlP5.Chart
size() - Method in class controlP5.ControllerList
sizeDrawable() - Method in class controlP5.ControllerList
Slider - Class in controlP5
  A slider is either used horizontally or vertically.
Slider(ControlP5, String) - Constructor for class controlP5.Slider
  Convenience constructor to extend Slider.
Slider(ControlP5, ControllerGroup, String, float, float, float, int, int, int, int) - Constructor for class controlP5.Slider
Slider2D - Class in controlP5
  The Slider2D allows to control a handle within a 2D area.
Slider2D(ControlP5, String) - Constructor for class controlP5.Slider2D
  Convenience constructor to extend Slider2D.
smooth() - Method in class controlP5.ControlWindow
  enable smooth controlWindow rendering.
snapToTickMarks(boolean) - Method in class controlP5.Knob
snapToTickMarks(boolean) - Method in class controlP5.Range
snapToTickMarks(boolean) - Method in class controlP5.Slider
  enables or disables snap to tick marks.
SPRITE - Static variable in interface controlP5.ControlP5Constants
standard56 - Static variable in class controlP5.BitFontRenderer
standard56 - Static variable in class controlP5.ControlP5
standard58 - Static variable in class controlP5.BitFontRenderer
standard58 - Static variable in class controlP5.ControlP5
stopListeningTo(String, Object) - Method in class controlP5.ControlP5Base
STRING - Static variable in interface controlP5.ControlP5Constants
stringValue() - Method in class controlP5.ControlGroup
  !!! experimental, see ControllerGroup.value()
stringValue() - Method in class controlP5.Tab
  Deprecated.
stringValue() - Method in class controlP5.Textarea
  Deprecated.
subelements() - Method in class controlP5.MultiList
  Deprecated.
submit() - Method in class controlP5.Textfield
  make the controller execute a return event.
SWITCH - Static variable in interface controlP5.ControlP5Constants
SWITCH_BACK - Static variable in interface controlP5.ControlP5Constants
SWITCH_FORE - Static variable in interface controlP5.ControlP5Constants
synt24 - Static variable in class controlP5.BitFontRenderer
synt24 - Static variable in class controlP5.ControlP5

## T

TAB - Static variable in class controlP5.ControlEvent
TAB - Static variable in interface controlP5.ControlP5Constants
Tab - Class in controlP5
  Tabs are used to organize controllers.
Tab(ControlP5, ControlWindow, String) - Constructor for class controlP5.Tab
Textarea - Class in controlP5
  a textarea can be used to leave notes, it uses the controlP5 BitFont to render text.
Textarea(ControlP5, String) - Constructor for class controlP5.Textarea
  Convenience constructor to extend Textarea.
Textarea(String, int, int) - Constructor for class controlP5.Textarea
Textfield - Class in controlP5
  A singleline input textfield, use arrow keys to go back and forth, use backspace to delete characters.
Textfield(ControlP5, String) - Constructor for class controlP5.Textfield
  Convenience constructor to extend Textfield.
Textfield(ControlP5, ControllerGroup, String, String, int, int, int, int) - Constructor for class controlP5.Textfield
Textfield.InputFilter - Class in controlP5
Textlabel - Class in controlP5
  a textlabel is an image containing text rendered from a bitfont source image.
Textlabel(ControlP5, String, int, int, int, int, int, int) - Constructor for class controlP5.Textlabel
Textlabel(ControlP5, String, int, int) - Constructor for class controlP5.Textlabel
Textlabel(ControlP5, String, int, int, int, int) - Constructor for class controlP5.Textlabel
Textlabel(PApplet, String, int, int, int, int, int, int) - Constructor for class controlP5.Textlabel
  Deprecated.
Textlabel(PApplet, String, int, int) - Constructor for class controlP5.Textlabel
  Deprecated.
Textlabel(PApplet, String, int, int, int, int) - Constructor for class controlP5.Textlabel
  Deprecated.
TickMark - Class in controlP5
  Tickmarks are used by the Slider and Knob controller.
TickMark(Controller) - Constructor for class controlP5.TickMark
time() - Method in class controlP5.ControlTimer
  get the time in milliseconds since the timer was started.
toggle(int) - Method in class controlP5.CheckBox
  toggle a single checkbox item by index
toggle(String) - Method in class controlP5.CheckBox
  deactivate a single checkbox item by name
Toggle - Class in controlP5
  a toggle can have two states, true and false, where true has the value 1 and false is 0.
Toggle(ControlP5, String) - Constructor for class controlP5.Toggle
  Convenience constructor to extend Toggle.
Toggle(ControlP5, Tab, String, float, float, float, int, int) - Constructor for class controlP5.Toggle
toggle() - Method in class controlP5.Toggle
  switch the state of a toggle.
toggleUndecorated() - Method in class controlP5.ControlWindow
Tooltip - Class in controlP5
  A tooltip can be registered for individual controllers and is activated on rollover.
TOP - Static variable in interface controlP5.ControlP5Constants
TOP_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
toString() - Method in class controlP5.Chart
toString() - Method in class controlP5.ControlEvent
toString() - Method in class controlP5.ControlGroup
toString() - Method in class controlP5.ControllerGroup
toString() - Method in class controlP5.ControllerProperty
toString() - Method in class controlP5.ControlTimer
  return a string representation of the current status of the timer.
toString() - Method in class controlP5.ListBoxItem
toString() - Method in class controlP5.Range
toUpperCase(boolean) - Method in class controlP5.CheckBox
toUpperCase(boolean) - Method in class controlP5.DropdownList
toUpperCase(boolean) - Method in class controlP5.Label
toUpperCase(boolean) - Method in class controlP5.ListBox
toUpperCase(boolean) - Method in class controlP5.ListBoxItem
  by default the text of a listboxitem is set to uppercase, use toUpperCase(false) to make changes.
toUpperCase(boolean) - Method in class controlP5.MultiList
toUpperCase(boolean) - Method in class controlP5.MultiListButton
toUpperCase(boolean) - Method in class controlP5.RadioButton
TRANSITION_WAIT_FADEIN - Static variable in interface controlP5.ControlP5Constants
TWO_PI - Static variable in interface controlP5.ControlP5Constants

## U

UNDEFINDED - Static variable in class controlP5.ControlEvent
unlock() - Method in class controlP5.Controller
  enables the controller to be moved, changed and controlled by the user.
unplugFrom(Object[]) - Method in class controlP5.Controller
  unplugs the controller from a list of objects
unplugFrom(Object) - Method in class controlP5.Controller
  unplugs the Controller for a single object
unregister(Controller) - Method in class controlP5.Tooltip
  removes a controller from the tooltip
unregister(String) - Method in class controlP5.Tooltip
unregisterTooltip() - Method in class controlP5.Controller
unshift(float) - Method in class controlP5.Chart
  adds a new float at the beginning of the data set.
unshift(String, float) - Method in class controlP5.Chart
UP - Static variable in interface controlP5.ControlP5Constants
UP - Static variable in class controlP5.Numberbox
update() - Method in class controlP5.Button
  updates the value of the controller without having to set the value explicitly.
update() - Method in class controlP5.ControlBehavior
  When extending ControlBehavior, update() has to be overridden.
update() - Method in class controlP5.Controller
  updates the value of the controller without having to set the value explicitly.
update() - Method in interface controlP5.ControllerInterface
update() - Method in class controlP5.ControllerSprite
  Deprecated.
update() - Method in class controlP5.ControlP5
  forces all controllers to update.
update() - Method in class controlP5.ControlTimer
  called to update the timer.
update() - Method in class controlP5.Matrix
update(PApplet) - Method in class controlP5.MultiList
update() - Method in class controlP5.MultiList
  updates the value of the controller without having to set the value explicitly.
update() - Method in class controlP5.Numberbox
update() - Method in class controlP5.Slider
update() - Method in class controlP5.Toggle
  updates the value of the controller without having to set the value explicitly.
updateAbsolutePosition() - Method in class controlP5.Controller
updateAbsolutePosition() - Method in class controlP5.ControllerGroup
updateAbsolutePosition() - Method in interface controlP5.ControllerInterface
updateData(float[]) - Method in class controlP5.Chart
updateData(String, float[]) - Method in class controlP5.Chart
updateDisplayMode(int) - Method in class controlP5.Matrix
updateDisplayMode(int) - Method in class controlP5.Numberbox
updateDisplayMode(int) - Method in class controlP5.Range
updateDisplayMode(int) - Method in class controlP5.Slider
updateDisplayMode(int) - Method in class controlP5.Slider2D
updateDisplayMode(int) - Method in class controlP5.Toggle
updateEvents() - Method in class controlP5.Controller
  updateEvents is used for internal updates of a controller.
updateEvents() - Method in interface controlP5.ControllerInterface
updateFont(ControlFont) - Method in class controlP5.Label
updateInternalEvents(PApplet) - Method in class controlP5.ControlGroup
updateInternalEvents(PApplet) - Method in class controlP5.Controller
updateInternalEvents(PApplet) - Method in interface controlP5.ControllerInterface
  a method for putting input events like e.g.
updateInternalEvents(PApplet) - Method in class controlP5.Matrix
updateInternalEvents(PApplet) - Method in class controlP5.Numberbox
updateInternalEvents(PApplet) - Method in class controlP5.Range
updateInternalEvents(PApplet) - Method in class controlP5.Slider
updateInternalEvents(PApplet) - Method in class controlP5.Slider2D
updateItems() - Method in class controlP5.Accordion
  UpdateItems is called when changes such as remove, change of height is performed on an accordion.
updateListBoxItems() - Method in class controlP5.DropdownList
updateListBoxItems() - Method in class controlP5.ListBox
updateLocation(float, float) - Method in class controlP5.MultiList
updateLocation(float, float) - Method in class controlP5.MultiListButton
updateRect(float, float, float, float) - Method in class controlP5.MultiListButton
updateSize() - Method in class controlP5.Controller
updateSnapshot(String) - Method in class controlP5.ControllerProperties
  convenience method, setSnapshot(String) also works here since it will override existing log with the same key.

## V

value() - Method in class controlP5.Tab
  Deprecated.
value() - Method in class controlP5.Textarea
  Deprecated.
VALUELABEL - Static variable in interface controlP5.ControlP5Constants
valueLabel() - Method in class controlP5.Textarea
  Deprecated.
valueLabel() - Method in class controlP5.Textlabel
  Deprecated.
valueOf(String) - Static method in class controlP5.Textfield.InputFilter
values() - Static method in class controlP5.Textfield.InputFilter
VERBOSE - Static variable in interface controlP5.ControlP5Constants
version() - Method in class controlP5.ControlP5
  Returns the current version of controlP5
VERTICAL - Static variable in interface controlP5.ControlP5Constants

## W

WAIT - Static variable in interface controlP5.ControlP5Constants
WHITE - Static variable in class controlP5.ControlP5
width() - Method in class controlP5.ControllerSprite
  Deprecated.
window() - Method in class controlP5.ControlWindowCanvas
windowGainedFocus(WindowEvent) - Method in class controlP5.ControlWindow
windowLostFocus(WindowEvent) - Method in class controlP5.ControlWindow
write(ControlFont.BitFontLabel, Label) - Static method in class controlP5.BitFontRenderer

## X

x() - Method in interface controlP5.ControlElement
x() - Method in interface controlP5.Pointer

## Y

y() - Method in interface controlP5.ControlElement
y() - Method in interface controlP5.Pointer

## _

_myPaddingX - Variable in class controlP5.Label
_myPaddingY - Variable in class controlP5.Label

A B C D E F G H I K L M N O P R S T U V W X Y _

Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

processing library controlP5 by Andreas Schlegel. (c) 2006-2012