#include <sgRendererES2.h>
Public Member Functions | |
BOOL | init () |
void | render () |
BOOL | resizeFromLayer (CAEAGLLayer *layer) |
void | setMaterial (sgMaterial *mat) |
void | renderObjects (sgObject *first) |
void | renderOptimized (sgOptimizedMesh *first) |
void | renderPanels (sgPanel *first) |
OpenGL ES 2.0 renderer class. This is the renderer class which will render the scene if only OpenGL ES 2.0 is supported. DonĀ“t touch this and use sgRenderer instead.
BOOL sgRendererES2::init | ( | ) | [virtual] |
Initialize. Initializes an instance of this class.
Reimplemented from sgRenderer.
void sgRendererES2::render | ( | ) | [virtual] |
Render. Makes this renderer render.
Reimplemented from sgRenderer.
BOOL sgRendererES2::resizeFromLayer | ( | CAEAGLLayer * | layer | ) | [virtual] |
Resize from layer. Resizes all render buffers to the new size of the layer.
layer | pointer to the iPhones rendering layer |
Reimplemented from sgRenderer.