27 #ifndef _CEGUIOpenGLESFBOTextureTarget_h_ 
   28 #define _CEGUIOpenGLESFBOTextureTarget_h_ 
   30 #include "CEGUI/RendererModules/OpenGLES/RenderTarget.h" 
   31 #include "CEGUI/TextureTarget.h" 
   32 #include "CEGUI/Rect.h" 
   33 #include "CEGUI/RendererModules/OpenGLES/GLES.h" 
   36 #   pragma warning(push) 
   37 #   pragma warning(disable : 4250) 
   43 class OpenGLESTexture;
 
   57     bool isImageryCache() 
const;
 
   61     void declareRenderSize(
const Sizef& sz);
 
   62     bool isRenderingInverted() 
const;
 
   65         static void initializedFBOExtension();
 
   72     void initialiseRenderTexture();
 
   74     void resizeRenderTexture();
 
   76     String generateTextureName();
 
   96 #endif  // end of guard _CEGUIOpenGLESFBOTextureTarget_h_ 
Main namespace for Crazy Eddie's GUI Library. 
Definition: arch_overview.dox:1
Renderer class to interface with OpenGLES. 
Definition: RendererModules/OpenGLES/Renderer.h:66
GLint d_oldFbo
Saving fbo before activation. 
Definition: FBOTextureTarget.h:79
Abstract base class specifying the required interface for Texture objects. 
Definition: Texture.h:52
GLuint d_texture
Associated OpenGLES texture ID. 
Definition: FBOTextureTarget.h:83
static const float DEFAULT_SIZE
default size of created texture objects 
Definition: FBOTextureTarget.h:69
Intermediate OpenGLES implementation of a RenderTarget. 
Definition: RendererModules/OpenGLES/RenderTarget.h:42
static uint s_textureNumber
static member var used to generate unique texture names. 
Definition: FBOTextureTarget.h:87
OpenGLESTexture * d_CEGUITexture
we use this to wrap d_texture so it can be used by the core CEGUI lib. 
Definition: FBOTextureTarget.h:85
OpenGLESFBOTextureTarget - allows rendering to an OpenGLES texture via FBO. 
Definition: FBOTextureTarget.h:46
Texture implementation for the OpenGLESRenderer. 
Definition: RendererModules/OpenGLES/Texture.h:39
GLuint d_frameBuffer
Frame buffer object. 
Definition: FBOTextureTarget.h:81
String class used within the GUI system. 
Definition: String.h:62