LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PersistentWindowCache Class Reference

#include <PersistentWindowCache.h>

Public Member Functions

bool shouldPersistWindow (Window *w)
 
bool addWindow (Window *w)
 
bool removeWindow (Window *w)
 
bool hasWindow (Window *w)
 
void showWindow (Window *w)
 
bool hideWindow (Window *w)
 
std::set< Window * > * getCachedWindows ()
 

Static Public Member Functions

static PersistentWindowCacheinstance ()
 

Member Function Documentation

bool PersistentWindowCache::addWindow ( Window w)
std::set<Window*>* PersistentWindowCache::getCachedWindows ( )
inline
bool PersistentWindowCache::hasWindow ( Window w)
bool PersistentWindowCache::hideWindow ( Window w)
PersistentWindowCache * PersistentWindowCache::instance ( void  )
static
bool PersistentWindowCache::removeWindow ( Window w)
bool PersistentWindowCache::shouldPersistWindow ( Window w)
void PersistentWindowCache::showWindow ( Window w)

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