![]() |
Mema
Memory Matrix — multi-channel audio matrix monitor and router
|
#include <PluginControlComponent.h>
Inheritance diagram for Mema::ParameterListComponent:
Collaboration diagram for Mema::ParameterListComponent:Public Member Functions | |
| ParameterListComponent ()=default | |
| ~ParameterListComponent () override=default | |
| void | addRow (std::unique_ptr< ParameterRowComponent > row) |
| void | layoutRows () |
| std::vector< int > | getDisplayOrder () const |
| ParameterRowComponent * | getRowForParamIndex (int paramIdx) |
| void | reorderRow (int fromParamIndex, int toParamIndex, bool insertBefore) |
list of ParameterRowComponents that acts as the DragAndDropContainer for row reordering.
Definition at line 307 of file PluginControlComponent.h.
|
default |
|
overridedefault |
| void Mema::ParameterListComponent::addRow | ( | std::unique_ptr< ParameterRowComponent > | row | ) |
Definition at line 149 of file PluginControlComponent.cpp.
References layoutRows(), and reorderRow().
| std::vector< int > Mema::ParameterListComponent::getDisplayOrder | ( | ) | const |
Definition at line 166 of file PluginControlComponent.cpp.
| ParameterRowComponent * Mema::ParameterListComponent::getRowForParamIndex | ( | int | paramIdx | ) |
Definition at line 175 of file PluginControlComponent.cpp.
| void Mema::ParameterListComponent::layoutRows | ( | ) |
Definition at line 159 of file PluginControlComponent.cpp.
Referenced by addRow(), and reorderRow().
| void Mema::ParameterListComponent::reorderRow | ( | int | fromParamIndex, |
| int | toParamIndex, | ||
| bool | insertBefore | ||
| ) |
Definition at line 183 of file PluginControlComponent.cpp.
References layoutRows().
Referenced by addRow().