Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Public Attributes | Private Types | Private Attributes
ParameterEditor Class Reference

#include <ParameterEditor.h>

List of all members.

Public Member Functions

 ParameterEditor (GenericProcessor *proc, Parameter &p, Font labelFont)
void parentHierarchyChanged ()
void buttonClicked (Button *button)
void sliderValueChanged (Slider *slider)
void setChannelSelector (ChannelSelector *ch)

Public Attributes

int desiredWidth
int desiredHeight

Private Types

enum  { LEFT, MIDDLE, RIGHT }

Private Attributes

Array< Slider * > sliderArray
Array< Button * > buttonArray
Array< int > buttonIdArray
Array< int > sliderIdArray
GenericProcessorprocessor
ChannelSelectorchannelSelector

Detailed Description

Automatically creates an interactive editor for a particular parameter.

See also:
GenericEditor, GenericProcessor, Parameter

The documentation for this class was generated from the following file: