Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Private Member Functions | Private Attributes
ControlPanel Class Reference
Inheritance diagram for ControlPanel:
AccessClass

List of all members.

Public Member Functions

 ControlPanel (ProcessorGraph *graph, AudioComponent *audio)
void disableCallbacks ()
AccessClassgetAudioEditor ()
void openState (bool)
void toggleState ()
bool isOpen ()
- Public Member Functions inherited from AccessClass
void setUIComponent (UIComponent *)
EditorViewportgetEditorViewport ()
DataViewportgetDataViewport ()
ProcessorListgetProcessorList ()
ProcessorGraphgetProcessorGraph ()
ControlPanelgetControlPanel ()
MessageCentergetMessageCenter ()
UIComponentgetUIComponent ()
AudioComponentgetAudioComponent ()

Private Member Functions

void paint (Graphics &g)
void resized ()
void buttonClicked (Button *button)
void actionListenerCallback (const String &msg)
void updateChildComponents ()
void timerCallback ()
bool keyPressed (const KeyPress &key)
void createPaths ()

Private Attributes

PlayButtonplayButton
RecordButtonrecordButton
ClockmasterClock
CPUMetercpuMeter
DiskSpaceMeterdiskMeter
AudioComponentaudio
ProcessorGraphgraph
AudioEditoraudioEditor
FilenameComponent * filenameComponent
UtilityButtonnewDirectoryButton
ControlPanelButtoncpb
Font font
bool open
Path p1
Path p2

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