| JUCE
    | 
| 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... | |