Cinder  0.9.1
Public Member Functions | Protected Attributes | List of all members
cinder::app::RendererImplMsw Class Referenceabstract

#include <RendererImplMsw.h>

Inherited by cinder::app::RendererImpl2dGdi, cinder::app::RendererImplDx, cinder::app::RendererImplGlAngle, and cinder::app::RendererImplGlMsw.

Public Member Functions

virtual bool initialize (HWND wnd, HDC dc, RendererRef sharedRenderer)=0
 
virtual void prepareToggleFullScreen ()
 
virtual void finishToggleFullScreen ()
 
virtual void kill ()=0
 
virtual void defaultResize () const =0
 
virtual void swapBuffers () const =0
 
virtual void makeCurrentContext (bool force=false)=0
 

Protected Attributes

HWND mWnd
 

Member Function Documentation

virtual bool cinder::app::RendererImplMsw::initialize ( HWND  wnd,
HDC  dc,
RendererRef  sharedRenderer 
)
pure virtual
virtual void cinder::app::RendererImplMsw::prepareToggleFullScreen ( )
virtual
virtual void cinder::app::RendererImplMsw::finishToggleFullScreen ( )
virtual
virtual void cinder::app::RendererImplMsw::kill ( )
pure virtual
virtual void cinder::app::RendererImplMsw::defaultResize ( ) const
pure virtual
virtual void cinder::app::RendererImplMsw::swapBuffers ( ) const
pure virtual
virtual void cinder::app::RendererImplMsw::makeCurrentContext ( bool  force = false)
pure virtual

Member Data Documentation

HWND cinder::app::RendererImplMsw::mWnd
protected

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