JUCE: components

JUCE

Classes
components
juce_gui_basics

## Classes
class | CachedComponentImage
| Base class used internally for structures that can store cached images of component state. More...
class | Component
| The base class for all JUCE user-interface objects. More...
class | Component::SafePointer< ComponentType >
| Holds a pointer to some type of Component, which automatically becomes null if the component is deleted. More...
class | Component::BailOutChecker
| A class to keep an eye on a component and check for it being deleted. More...
class | Component::Positioner
| Base class for objects that can be used to automatically position a component according to some kind of algorithm. More...
class | ComponentListener
| Gets informed about changes to a component's hierarchy or position. More...
class | ComponentTraverser
| Base class for traversing components. More...
class | FocusTraverser
| Controls the order in which focus moves between components. More...
class | ModalComponentManager
| Manages the system's stack of modal components. More...
class | ModalComponentManager::Callback
| Receives callbacks when a modal component is dismissed. More...
class | ModalCallbackFunction
| This class provides some handy utility methods for creating ModalComponentManager::Callback objects that will invoke a static function with some parameters when a modal component is dismissed. More...

## Detailed Description