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

#include <RendererImplGlMsw.h>

Inherits cinder::app::RendererImplMsw.

Public Member Functions

 RendererImplGlMsw (class RendererGl *aRenderer)
 
virtual bool initialize (HWND wnd, HDC dc, RendererRef sharedRenderer)
 
virtual void prepareToggleFullScreen ()
 
virtual void finishToggleFullScreen ()
 
virtual void kill ()
 
virtual void defaultResize () const
 
virtual void swapBuffers () const
 
virtual void makeCurrentContext (bool force=false)
 
HDC getDc () const
 

Protected Attributes

class RendererGlmRenderer
 
gl::ContextRef mCinderContext
 
bool mWasFullScreen
 
bool mWasVerticalSynced
 
HGLRC mRC
 
HDC mDC
 
HWND mWnd
 

Constructor & Destructor Documentation

cinder::app::RendererImplGlMsw::RendererImplGlMsw ( class RendererGl aRenderer)

Member Function Documentation

bool cinder::app::RendererImplGlMsw::initialize ( HWND  wnd,
HDC  dc,
RendererRef  sharedRenderer 
)
virtual
void cinder::app::RendererImplGlMsw::prepareToggleFullScreen ( )
virtual

Reimplemented from cinder::app::RendererImplMsw.

void cinder::app::RendererImplGlMsw::finishToggleFullScreen ( )
virtual

Reimplemented from cinder::app::RendererImplMsw.

void cinder::app::RendererImplGlMsw::kill ( )
virtual
void cinder::app::RendererImplGlMsw::defaultResize ( ) const
virtual
void cinder::app::RendererImplGlMsw::swapBuffers ( ) const
virtual
void cinder::app::RendererImplGlMsw::makeCurrentContext ( bool  force = false)
virtual
HDC cinder::app::RendererImplGlMsw::getDc ( ) const

Member Data Documentation

class RendererGl* cinder::app::RendererImplGlMsw::mRenderer
protected
gl::ContextRef cinder::app::RendererImplGlMsw::mCinderContext
protected
bool cinder::app::RendererImplGlMsw::mWasFullScreen
protected
bool cinder::app::RendererImplGlMsw::mWasVerticalSynced
protected
HGLRC cinder::app::RendererImplGlMsw::mRC
protected
HDC cinder::app::RendererImplGlMsw::mDC
protected
HWND cinder::app::RendererImplMsw::mWnd
protectedinherited

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