# Cinder

# AppImplCocoaTouchRendererGl Class Reference

`#import <AppImplCocoaTouchRendererGl.h>`

List of all members.

## Public Member Functions
(id) | - initWithFrame:cinderView:app:renderer:
(void) | - allocateGraphics
(void) | - layoutSubviews
(void) | - makeCurrentContext
(void) | - flushBuffer
(void) | - setFrameSize:
(void) | - defaultResize
(BOOL) | - needsDrawRect
## Protected Attributes
cinder::app::RendererGl * | renderer
cinder::app::App * | app
UIView * | cinderView
EAGLContext * | context
GLint | backingWidth
GLint | backingHeight
GLuint | defaultFramebuffer
GLuint | colorRenderbuffer
GLuint | depthRenderbuffer

## Member Function Documentation

- (id) initWithFrame: |  | (CGRect) | frame
cinderView: |  | (UIView*) | aCinderView
app: |  | (cinder::app::App*) | aApp
renderer: |  | (cinder::app::RendererGl*) | aRenderer |

- (void) allocateGraphics |  |  |  |

- (void) layoutSubviews |  |  |  |

- (void) makeCurrentContext |  |  |  |

- (void) flushBuffer |  |  |  |

- (void) setFrameSize: |  | (CGSize) | newSize |  |

- (void) defaultResize |  |  |  |

- (BOOL) needsDrawRect |  |  |  |

## Member Data Documentation

- cinder:`[protected]`

- cinder:`[protected]`

- (UIView*) cinderView`[protected]`

- (EAGLContext*) context`[protected]`

- (GLint) backingWidth`[protected]`

- (GLint) backingHeight`[protected]`

- (GLuint) defaultFramebuffer`[protected]`

- (GLuint) colorRenderbuffer`[protected]`

- (GLuint) depthRenderbuffer`[protected]`

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

- include/cinder/app/AppImplCocoaTouchRendererGl.h
- src/cinder/app/AppImplCocoaTouchRendererGl.mm