All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
Public Member Functions | List of all members
ProcessorEditorHeader Class Reference
Inheritance diagram for ProcessorEditorHeader:
ProcessorEditorChildComponent

Public Member Functions

void setLookAndFeel ()
 
void enableChainHeader ()
 
int getModulatorMode () const
 
bool isHeaderOfChain () const
 
bool isHeaderOfEmptyChain () const
 
- Public Member Functions inherited from ProcessorEditorChildComponent
 ProcessorEditorChildComponent (ProcessorEditor *editor)
 
ProcessorgetProcessor ()
 
const ProcessorgetProcessor () const
 

Additional Inherited Members

- Protected Member Functions inherited from ProcessorEditorChildComponent
const ProcessorEditor * getEditor () const
 
ProcessorEditor * getEditor ()
 
- Static Protected Member Functions inherited from ProcessorEditorChildComponent
static bool toggleButton (Button *b)
 

Detailed Description

A ProcessorEditorHeader is a bar that resides on top of every ProcessorEditor.

Member Function Documentation

void enableChainHeader ( )

If a header of a Chain, this disables the header (and only enables the add button) if the chain is empty.

int getModulatorMode ( ) const

Returns the Modulation::Mode of the ModulatorChain.

bool isHeaderOfChain ( ) const

Checks if the header is a header of a EditorChain subclasse.

bool isHeaderOfEmptyChain ( ) const

returns false if the header is a chain editor and the chain is empty.

void setLookAndFeel ( )

This sets the ProcessorEditorLookAndFeel for different ProcessorEditorTypes.

The type is detected automatically

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.