Krotos Modules 3
Loading...
Searching...
No Matches
krotos::ModulationAssignerTable::ModDepthSlider Class Reference
Inheritance diagram for krotos::ModulationAssignerTable::ModDepthSlider:

Public Member Functions

 ModDepthSlider (ModulationAssignerTable &modList)
 
 ~ModDepthSlider ()
 
void setAttachment (int row, int column, const ValueTree &tree, const Identifier &property)
 
void valueChanged () override
 
void lookAndFeelChanged () override
 

Private Member Functions

void valueTreePropertyChanged (ValueTree &treeWhosePropertyHasChanged, const Identifier &property) override
 

Private Attributes

ModulationAssignerTablem_owner
 
int m_row
 
int m_column
 
ValueTree m_tree
 
Identifier m_property
 
BipolarSliderLAF m_laf
 

Detailed Description

Simple Slider to in a TableListBox row for mod depth control Listens to the ValueTree & updates with valueChanged callback.

Constructor & Destructor Documentation

◆ ModDepthSlider()

krotos::ModulationAssignerTable::ModDepthSlider::ModDepthSlider ( ModulationAssignerTable & modList)

◆ ~ModDepthSlider()

krotos::ModulationAssignerTable::ModDepthSlider::~ModDepthSlider ( )

Member Function Documentation

◆ lookAndFeelChanged()

void krotos::ModulationAssignerTable::ModDepthSlider::lookAndFeelChanged ( )
override

◆ setAttachment()

void krotos::ModulationAssignerTable::ModDepthSlider::setAttachment ( int row,
int column,
const ValueTree & tree,
const Identifier & property )

◆ valueChanged()

void krotos::ModulationAssignerTable::ModDepthSlider::valueChanged ( )
override

◆ valueTreePropertyChanged()

void krotos::ModulationAssignerTable::ModDepthSlider::valueTreePropertyChanged ( ValueTree & treeWhosePropertyHasChanged,
const Identifier & property )
overrideprivate

Member Data Documentation

◆ m_column

int krotos::ModulationAssignerTable::ModDepthSlider::m_column
private

◆ m_laf

BipolarSliderLAF krotos::ModulationAssignerTable::ModDepthSlider::m_laf
private

◆ m_owner

ModulationAssignerTable& krotos::ModulationAssignerTable::ModDepthSlider::m_owner
private

◆ m_property

Identifier krotos::ModulationAssignerTable::ModDepthSlider::m_property
private

◆ m_row

int krotos::ModulationAssignerTable::ModDepthSlider::m_row
private

◆ m_tree

ValueTree krotos::ModulationAssignerTable::ModDepthSlider::m_tree
private

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