cinder::app::Renderer2d Class Reference

#import <Renderer.h>

Inherits cinder::app::Renderer, and cinder::app::Renderer.

List of all members.

Public Member Functions

(virtual void) - setup
() - ~Renderer2d
(virtual void) - setup
(virtual CGContextRef- getCgContext
(virtual void) - startDraw
(virtual void) - finishDraw
(virtual void) - setFrameSize
(virtual void) - defaultResize
(virtual void) - makeCurrentContext
(virtual Surface- copyWindowSurface
() - Renderer2d
(virtual void) - setup
(virtual void) - kill
(virtual HWND) - getHwnd
(virtual HDC) - getDc
(virtual void) - prepareToggleFullScreen
(virtual void) - finishToggleFullScreen
(virtual void) - startDraw
(virtual void) - finishDraw
(virtual void) - defaultResize
(virtual Surface- copyWindowSurface
virtual CGLContextObj getCglContext ()
virtual CGLPixelFormatObj getCglPixelFormat ()
virtual bool isEaglLayer () const

Protected Attributes

AppImplCocoaRendererQuartzmImpl
AppImplCocoaTouchRendererQuartzmImpl
CGContextRef mCGContext
class AppImplMswRendererGdimImpl
bool mDoubleBuffer
HWND mWnd
HDC mDC
class AppmApp

Constructor & Destructor Documentation

- cinder:  
- cinder: (bool)  doubleBuffer = true  

Member Function Documentation

- (void) app: (App *)  aApp
(const Area &)  frame
(UIView *)  cinderView 

Implements cinder::app::Renderer.

- (void) app: (App *)  aApp
(CGRect)  frame
(NSView *)  cinderView 

Implements cinder::app::Renderer.

- (CGContextRef) app:  

Reimplemented from cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (void) app: (int)  width
(int)  height 

Reimplemented from cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (void) app:  

Implements cinder::app::Renderer.

- (Surface) app: (const Area &)  area  

Implements cinder::app::Renderer.

- (void) app: (App *)  aApp
(HWND)  wnd
(HDC)  dc 

Implements cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (virtual HWND) app:  

Implements cinder::app::Renderer.

- (HDC) app:  

Reimplemented from cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (void) app:  

Reimplemented from cinder::app::Renderer.

- (virtual void) app:  

Reimplemented from cinder::app::Renderer.

- (virtual void) app:  

Reimplemented from cinder::app::Renderer.

- (virtual void) app:  

Reimplemented from cinder::app::Renderer.

- (virtual Surface) app: (const Area &)  area  

Implements cinder::app::Renderer.

virtual CGLContextObj cinder::app::Renderer::getCglContext (  )  [virtual, inherited]

Reimplemented in cinder::app::RendererGl.

virtual CGLPixelFormatObj cinder::app::Renderer::getCglPixelFormat (  )  [virtual, inherited]

Reimplemented in cinder::app::RendererGl.

virtual bool cinder::app::Renderer::isEaglLayer (  )  const [virtual, inherited]

Reimplemented in cinder::app::RendererGl.


Member Data Documentation

- (AppImplCocoaRendererQuartz*) app: [protected]
- (AppImplCocoaTouchRendererQuartz*) app: [protected]
- (CGContextRef) app: [protected]
- (class AppImplMswRendererGdi*) app: [protected]
- (bool) app: [protected]
- (HWND) app: [protected]
- (HDC) app: [protected]
class App* cinder::app::Renderer::mApp [protected, inherited]

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