#include <juce_FocusHelpers.h>
Public Types | |
| enum class | NavigationDirection { forwards , backwards } |
Public Member Functions | |
| FocusHelpers ()=delete | |
Static Public Member Functions | |
| static void | findAllComponents (const Component *parent, std::vector< Component * > &components, bool(Component::*isFocusContainer)() const, FocusTraverser::SkipDisabledComponents skipDisabledComponents) |
| static int | getOrder (const Component *c) |
| static Component * | navigateFocus (const Component *current, const Component *focusContainer, NavigationDirection direction, bool(Component::*isFocusContainer)() const, FocusTraverser::SkipDisabledComponents skipDisabledComponents) |
|
strong |
|
delete |
|
inlinestatic |
References findAllComponents(), juce::Component::getChildren(), juce::Component::getNumChildComponents(), getOrder(), and juce::FocusTraverser::no.
Referenced by findAllComponents(), and navigateFocus().
|
inlinestatic |
Referenced by findAllComponents().
|
inlinestatic |
References backwards, findAllComponents(), and forwards.