Classes
components

Detailed Description

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::Positioner
 Base class for objects that can be used to automatically position a component according to some kind of algorithm. More...
 
class  Component::BailOutChecker
 A class to keep an eye on a component and check for it being deleted. More...
 
class  Component::SafePointer< ComponentType >
 Holds a pointer to some type of Component, which automatically becomes null if the component is deleted. More...
 
class  ComponentListener
 Gets informed about changes to a component's hierarchy or position. More...
 
class  FocusChangeListener
 Classes can implement this interface and register themselves with the Desktop class to receive callbacks when the currently focused component changes. More...
 
class  Desktop
 Describes and controls aspects of the computer's desktop. More...
 
struct  Desktop::Displays::Display
 Contains details about a display device. More...
 
class  Desktop::Displays
 Manages details about connected display devices. 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...