Mema
Memory Matrix — multi-channel audio matrix monitor and router
Loading...
Searching...
No Matches
Mema::TwoDFieldMultisliderKeyboardFocusTraverser Class Reference
+ Inheritance diagram for Mema::TwoDFieldMultisliderKeyboardFocusTraverser:
+ Collaboration diagram for Mema::TwoDFieldMultisliderKeyboardFocusTraverser:

Public Member Functions

 TwoDFieldMultisliderKeyboardFocusTraverser (const std::vector< juce::Component * > &focusElements)
 
virtual ~TwoDFieldMultisliderKeyboardFocusTraverser ()=default
 
juce::Component * getDefaultComponent (juce::Component *parentComponent) override
 
juce::Component * getNextComponent (juce::Component *current) override
 
juce::Component * getPreviousComponent (juce::Component *current) override
 
std::vector< juce::Component * > getAllComponents (juce::Component *) override
 

Detailed Description

Definition at line 32 of file TwoDFieldMultisliderComponent.cpp.

Constructor & Destructor Documentation

◆ TwoDFieldMultisliderKeyboardFocusTraverser()

Mema::TwoDFieldMultisliderKeyboardFocusTraverser::TwoDFieldMultisliderKeyboardFocusTraverser ( const std::vector< juce::Component * > &  focusElements)
inline

Definition at line 36 of file TwoDFieldMultisliderComponent.cpp.

◆ ~TwoDFieldMultisliderKeyboardFocusTraverser()

virtual Mema::TwoDFieldMultisliderKeyboardFocusTraverser::~TwoDFieldMultisliderKeyboardFocusTraverser ( )
virtualdefault

Member Function Documentation

◆ getAllComponents()

std::vector< juce::Component * > Mema::TwoDFieldMultisliderKeyboardFocusTraverser::getAllComponents ( juce::Component *  )
inlineoverride

Definition at line 82 of file TwoDFieldMultisliderComponent.cpp.

◆ getDefaultComponent()

juce::Component * Mema::TwoDFieldMultisliderKeyboardFocusTraverser::getDefaultComponent ( juce::Component *  parentComponent)
inlineoverride

Definition at line 43 of file TwoDFieldMultisliderComponent.cpp.

◆ getNextComponent()

juce::Component * Mema::TwoDFieldMultisliderKeyboardFocusTraverser::getNextComponent ( juce::Component *  current)
inlineoverride

Definition at line 50 of file TwoDFieldMultisliderComponent.cpp.

◆ getPreviousComponent()

juce::Component * Mema::TwoDFieldMultisliderKeyboardFocusTraverser::getPreviousComponent ( juce::Component *  current)
inlineoverride

Definition at line 66 of file TwoDFieldMultisliderComponent.cpp.


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