33 namespace cinder {
namespace app {
35 class WindowImplMswScreenSaver;
42 void init( HWND aWnd );
46 LRESULT
eventHandler( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam );
Definition: AppImplMswScreenSaver.h:37
class AppScreenSaver * mApp
Definition: AppImplMswScreenSaver.h:62
virtual ~AppImplMswScreenSaver()
Definition: AppImplMswScreenSaver.h:40
Options passed when entering fullscreen.
Definition: Window.h:110
bool mDebugMode
Definition: AppImplMswScreenSaver.h:64
GLuint index
Definition: GLee.h:2259
friend AppImplMswScreenSaver
Definition: AppImplMswScreenSaver.h:78
std::list< WindowImplMswScreenSaver * > mWindows
Definition: AppImplMswScreenSaver.h:65
Definition: AppImplMswScreenSaver.h:69
virtual WindowRef getWindow() const
Definition: AppImplMswScreenSaver.cpp:100
virtual void closeWindow(class WindowImplMsw *windowImpl)
Definition: AppImplMswScreenSaver.h:57
LRESULT eventHandler(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
Definition: AppImplMswScreenSaver.cpp:125
std::shared_ptr< Window > WindowRef
Definition: Event.h:49
bool mPreview
Definition: AppImplMswScreenSaver.h:63
Definition: AppImplMsw.h:103
void run()
Definition: AppImplMswScreenSaver.cpp:89
void quit()
Definition: AppImplMswScreenSaver.h:44
std::shared_ptr< class Renderer > RendererRef
Definition: Renderer.h:85
AppImplMswScreenSaver(class AppScreenSaver *aApp)
Definition: AppImplMswScreenSaver.cpp:34
Window window
Definition: GLee.h:17134
bool isPreview() const
Definition: AppImplMswScreenSaver.cpp:120
WindowImplMswScreenSaver(HWND hwnd, RendererRef renderer, RendererRef sharedRenderer, AppImplMswScreenSaver *appImpl)
Definition: AppImplMswScreenSaver.h:71
std::list< BlankingWindowRef > mBlankingWindows
Definition: AppImplMswScreenSaver.h:66
Definition: AppScreenSaver.h:49
virtual WindowRef getWindowIndex(size_t index) const
Gets a Window by index, in the range [0, getNumWindows()).
Definition: AppImplMswScreenSaver.cpp:110
virtual void setFullScreen(bool fullScreen, const app::FullScreenOptions &options)
Definition: AppImplMswScreenSaver.cpp:162
virtual void setForegroundWindow(WindowRef window)
Definition: AppImplMswScreenSaver.h:59
Definition: AppImplMsw.h:63
void init(HWND aWnd)
Definition: AppImplMswScreenSaver.cpp:39
virtual size_t getNumWindows() const
Returns the number of Windows the app has open.
Definition: AppImplMswScreenSaver.cpp:105