JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
juce::detail::FocusHelpers Struct Reference

Public Types

enum class  NavigationDirection { forwards , backwards }
 

Static Public Member Functions

static int getOrder (const Component *c)
 
template<typename FocusContainerFn >
static void findAllComponents (Component *parent, std::vector< Component * > &components, FocusContainerFn isFocusContainer)
 
template<typename FocusContainerFn >
static ComponentnavigateFocus (Component *current, Component *focusContainer, NavigationDirection direction, FocusContainerFn isFocusContainer)
 

Detailed Description

Definition at line 29 of file juce_FocusHelpers.h.

Member Enumeration Documentation

◆ NavigationDirection

enum class juce::detail::FocusHelpers::NavigationDirection
strong

Definition at line 79 of file juce_FocusHelpers.h.

Member Function Documentation

◆ findAllComponents()

static void juce::detail::FocusHelpers::findAllComponents ( Component parent,
std::vector< Component * > &  components,
FocusContainerFn  isFocusContainer 
)
static

Definition at line 40 of file juce_FocusHelpers.h.

◆ getOrder()

static int juce::detail::FocusHelpers::getOrder ( const Component c)
static

Definition at line 33 of file juce_FocusHelpers.h.

◆ navigateFocus()

static Component * juce::detail::FocusHelpers::navigateFocus ( Component current,
Component focusContainer,
NavigationDirection  direction,
FocusContainerFn  isFocusContainer 
)
static

Definition at line 82 of file juce_FocusHelpers.h.


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