openshot-audio  0.1.2
Public Member Functions | Public Attributes | List of all members
juce::TopLevelWindowManager Class Reference
Inheritance diagram for juce::TopLevelWindowManager:
juce::Timer juce::DeletedAtShutdown

Public Member Functions

 TopLevelWindowManager ()
 
 ~TopLevelWindowManager ()
 
 juce_DeclareSingleton_SingleThreaded_Minimal (TopLevelWindowManager) void checkFocusAsync()
 
void checkFocus ()
 
bool addWindow (TopLevelWindow *const w)
 
void removeWindow (TopLevelWindow *const w)
 

Public Attributes

Array< TopLevelWindow * > windows
 

Detailed Description

Keeps track of the active top level window.

Constructor & Destructor Documentation

◆ TopLevelWindowManager()

juce::TopLevelWindowManager::TopLevelWindowManager ( )
inline

◆ ~TopLevelWindowManager()

juce::TopLevelWindowManager::~TopLevelWindowManager ( )
inline

Member Function Documentation

◆ addWindow()

bool juce::TopLevelWindowManager::addWindow ( TopLevelWindow *const  w)
inline

◆ checkFocus()

void juce::TopLevelWindowManager::checkFocus ( )
inline

◆ juce_DeclareSingleton_SingleThreaded_Minimal()

juce::TopLevelWindowManager::juce_DeclareSingleton_SingleThreaded_Minimal ( TopLevelWindowManager  )
inline

◆ removeWindow()

void juce::TopLevelWindowManager::removeWindow ( TopLevelWindow *const  w)
inline

Member Data Documentation

◆ windows

Array<TopLevelWindow*> juce::TopLevelWindowManager::windows

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