Public Member Functions | Protected Attributes
cinder::app::AppImplMswRendererGdi Class Reference

#include <AppImplMswRendererGdi.h>

Inherits cinder::app::AppImplMswRenderer.

List of all members.

Public Member Functions

 AppImplMswRendererGdi (App *aApp, bool doubleBuffer)
virtual bool initialize (HWND wnd, HDC dc)
virtual void kill ()
virtual void defaultResize () const
virtual void swapBuffers () const
virtual void makeCurrentContext ()
virtual HDC getDc () const
Surface8u copyWindowContents (const Area &area)
virtual void prepareToggleFullScreen ()
virtual void finishToggleFullScreen ()

Protected Attributes

::HDC mPaintDc
::PAINTSTRUCT mPaintStruct
bool mDoubleBuffer
::HDC mDoubleBufferDc
::HBITMAP mDoubleBufferBitmap
::HBITMAP mDoubleBufferOldBitmap
Vec2i mDoubleBufferBitmapSize
HWND mWnd
AppmApp

Constructor & Destructor Documentation


Member Function Documentation

bool cinder::app::AppImplMswRendererGdi::initialize ( HWND  wnd,
HDC  dc 
) [virtual]
virtual void cinder::app::AppImplMswRendererGdi::kill ( ) [virtual]
virtual HDC cinder::app::AppImplMswRendererGdi::getDc ( ) const [virtual]
virtual void cinder::app::AppImplMswRenderer::prepareToggleFullScreen ( ) [virtual, inherited]
virtual void cinder::app::AppImplMswRenderer::finishToggleFullScreen ( ) [virtual, inherited]

Member Data Documentation

HWND cinder::app::AppImplMswRenderer::mWnd [protected, inherited]
App* cinder::app::AppImplMswRenderer::mApp [protected, inherited]

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