// // KRObjViewGLView.h // KRObjView // // Created by Mac on 11-05-01. // Copyright 2011 __MyCompanyName__. All rights reserved. // #import #import #import #import #import #import #import @interface KRObjViewGLView : UIView { /* The pixel dimensions of the backbuffer */ GLint backingWidth, backingHeight; EAGLContext *context; /* OpenGL names for the renderbuffer and framebuffers used to render to this view */ GLuint viewFramebuffer, viewRenderbuffer; KREngine *renderEngine; KRScene m_scene; } // OpenGL drawing - (BOOL)createFramebuffers; - (void)destroyFramebuffer; - (void)setDisplayFramebuffer; - (BOOL)presentFramebuffer; - (KREngine *)getEngine; - (KRScene *)getScene; - (BOOL)loadObjects; @end