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

List of all members.

Public Member Functions

 SignalChainManager (EditorViewport *, Array< GenericEditor *, CriticalSection > &, Array< SignalChainTabButton *, CriticalSection > &)
void updateVisibleEditors (GenericEditor *activeEditor, int index, int insertionPoint, int action)
void createNewTab (GenericEditor *editor)
void removeTab (int tabIndex)
void scrollUp ()
void scrollDown ()
void clearSignalChain ()

Private Member Functions

void refreshTabs ()
- Private Member Functions inherited from AccessClass
void setUIComponent (UIComponent *)
virtual void updateChildComponents ()
EditorViewportgetEditorViewport ()
DataViewportgetDataViewport ()
ProcessorListgetProcessorList ()
ProcessorGraphgetProcessorGraph ()
ControlPanelgetControlPanel ()
MessageCentergetMessageCenter ()
UIComponentgetUIComponent ()
AudioComponentgetAudioComponent ()

Private Attributes

Array< GenericEditor
*, CriticalSection > & 
editorArray
Array< SignalChainTabButton
*, CriticalSection > & 
signalChainArray
EditorViewportev
int topTab
const int tabSize

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