FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FIFE::RenderBackendOpenGLe Member List

This is the complete list of members for FIFE::RenderBackendOpenGLe, including all inherited members.

addImageToArray(uint32_t id, const Rect &rec, float const *st, uint8_t alpha, uint8_t const *rgba)FIFE::RenderBackendOpenGLevirtual
addImageToArrayZ(uint32_t id, const Rect &rec, float vertexZ, float const *st, uint8_t alpha, bool forceNewBatch, uint8_t const *rgba)FIFE::RenderBackendOpenGLevirtual
attachRenderTarget(ImagePtr &img, bool discard)FIFE::RenderBackendOpenGLevirtual
bindTexture(uint32_t texUnit, GLuint texId)FIFE::RenderBackendOpenGLe
bindTexture(GLuint textId)FIFE::RenderBackendOpenGLe
captureScreen(const std::string &filename)FIFE::RenderBackendOpenGLevirtual
captureScreen(const std::string &filename, uint32_t width, uint32_t height)FIFE::RenderBackendOpenGLevirtual
changeBlending(int32_t scr, int32_t dst)FIFE::RenderBackendOpenGLevirtual
changeRenderInfos(uint16_t elements, int32_t src, int32_t dst, bool light, bool stentest, uint8_t stenref, GLConstants stenop, GLConstants stenfunc)FIFE::RenderBackendOpenGLevirtual
clearBackBuffer()FIFE::RenderBackendOpenGLevirtual
clearClipArea()FIFE::RenderBackendprotected
createImage(IResourceLoader *loader=0)FIFE::RenderBackendOpenGLevirtual
createImage(const std::string &name, IResourceLoader *loader=0)FIFE::RenderBackendOpenGLevirtual
createImage(const uint8_t *data, uint32_t width, uint32_t height)FIFE::RenderBackendOpenGLevirtual
createImage(const std::string &name, const uint8_t *data, uint32_t width, uint32_t height)FIFE::RenderBackendOpenGLevirtual
createImage(SDL_Surface *surface)FIFE::RenderBackendOpenGLevirtual
createImage(const std::string &name, SDL_Surface *surface)FIFE::RenderBackendOpenGLevirtual
createMainScreen(const ScreenMode &mode, const std::string &title, const std::string &icon)FIFE::RenderBackendOpenGLevirtual
deinit()FIFE::RenderBackend
detachRenderTarget()FIFE::RenderBackendOpenGLevirtual
disableAlphaTest()FIFE::RenderBackendOpenGLeprotected
disableDepthTest()FIFE::RenderBackendOpenGLeprotected
disableLighting()FIFE::RenderBackendOpenGLeprotected
disableScissorTest()FIFE::RenderBackendOpenGLeprotected
disableStencilTest()FIFE::RenderBackendOpenGLeprotected
disableTextures(uint32_t texUnit)FIFE::RenderBackendOpenGLe
drawLightPrimitive(const Point &p, uint8_t intensity, float radius, int32_t subdivisions, float xstretch, float ystretch, uint8_t red, uint8_t green, uint8_t blue)FIFE::RenderBackendOpenGLevirtual
drawLine(const Point &p1, const Point &p2, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
drawQuad(const Point &p1, const Point &p2, const Point &p3, const Point &p4, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
drawRectangle(const Point &p, uint16_t w, uint16_t h, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
drawTriangle(const Point &p1, const Point &p2, const Point &p3, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
drawVertex(const Point &p, const uint8_t size, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
DynamicSingleton()FIFE::DynamicSingleton< RenderBackend >inline
enableAlphaTest()FIFE::RenderBackendOpenGLeprotected
enableDepthTest()FIFE::RenderBackendOpenGLeprotected
enableLighting()FIFE::RenderBackendOpenGLeprotected
enableScissorTest()FIFE::RenderBackendOpenGLeprotected
enableStencilTest()FIFE::RenderBackendOpenGLeprotected
enableTextures(uint32_t texUnit)FIFE::RenderBackendOpenGLe
endFrame()FIFE::RenderBackendOpenGLevirtual
fillRectangle(const Point &p, uint16_t w, uint16_t h, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
getArea() const FIFE::RenderBackend
getClipArea() const FIFE::RenderBackend
getColorKey() const FIFE::RenderBackend
getCurrentScreenMode() const FIFE::RenderBackend
getFrameLimit() const FIFE::RenderBackend
getHeight() const FIFE::RenderBackend
getLightingModel() const FIFE::RenderBackendOpenGLevirtual
getName() const FIFE::RenderBackendOpenGLevirtual
getPixelFormat() const FIFE::RenderBackend
getRenderBufferObject(GLuint texture_id, bool unlit=false)FIFE::RenderBackendOpenGLeprotected
getRenderTargetSurface()FIFE::RenderBackend
getScreenHeight() const FIFE::RenderBackendinline
getScreenWidth() const FIFE::RenderBackendinline
getWidth() const FIFE::RenderBackend
init(const std::string &driver)FIFE::RenderBackendOpenGLevirtual
instance()FIFE::DynamicSingleton< RenderBackend >inlinestatic
isAlphaOptimizerEnabled() const FIFE::RenderBackendinline
isColorKeyEnabled() const FIFE::RenderBackend
isFramebufferEnabled() const FIFE::RenderBackendinline
isFrameLimitEnabled() const FIFE::RenderBackend
isImageCompressingEnabled() const FIFE::RenderBackendinline
isNPOTEnabled() const FIFE::RenderBackendinline
m_backgroundcolorFIFE::RenderBackendprotected
m_clipstackFIFE::RenderBackendprotected
m_colorkeyFIFE::RenderBackendprotected
m_compressimagesFIFE::RenderBackendprotected
m_fbo_idFIFE::RenderBackendOpenGLeprotected
m_img_targetFIFE::RenderBackendOpenGLeprotected
m_isalphaoptimizedFIFE::RenderBackendprotected
m_isbackgroundcolorFIFE::RenderBackendprotected
m_iscolorkeyenabledFIFE::RenderBackendprotected
m_mask_overlaysFIFE::RenderBackendOpenGLeprotected
m_render_datasFIFE::RenderBackendOpenGLeprotected
m_render_datas2TFIFE::RenderBackendOpenGLeprotected
m_render_objectsFIFE::RenderBackendOpenGLeprotected
m_render_objects2TFIFE::RenderBackendOpenGLeprotected
m_render_trans_datasFIFE::RenderBackendOpenGLeprotected
m_render_trans_objectsFIFE::RenderBackendOpenGLeprotected
m_renderZ_datasFIFE::RenderBackendOpenGLeprotected
m_renderZ_objectsFIFE::RenderBackendOpenGLeprotected
m_renderZ_objects_forcedFIFE::RenderBackendOpenGLeprotected
m_rgba_formatFIFE::RenderBackendprotected
m_screenFIFE::RenderBackendprotected
m_screenModeFIFE::RenderBackendprotected
m_stateFIFE::RenderBackendOpenGLeprotected
m_targetFIFE::RenderBackendprotected
m_target_discardFIFE::RenderBackendOpenGLeprotected
m_useframebufferFIFE::RenderBackendprotected
m_usenpotFIFE::RenderBackendprotected
popClipArea()FIFE::RenderBackend
prepareForOverlays()FIFE::RenderBackendOpenGLeprotected
pushClipArea(const Rect &cliparea, bool clear=true)FIFE::RenderBackend
putPixel(int32_t x, int32_t y, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::RenderBackendOpenGLevirtual
RenderBackend(const SDL_Color &colorkey)FIFE::RenderBackend
RenderBackendOpenGLe(const SDL_Color &colorkey)FIFE::RenderBackendOpenGLe
renderVertexArrays()FIFE::RenderBackendOpenGLevirtual
renderWithoutZ()FIFE::RenderBackendOpenGLeprotected
renderWithZ()FIFE::RenderBackendOpenGLeprotected
resetBackgroundColor()FIFE::RenderBackend
resetLighting()FIFE::RenderBackendOpenGLevirtual
resetStencilBuffer(uint8_t buffer)FIFE::RenderBackendOpenGLevirtual
setAlphaOptimizerEnabled(bool enabled)FIFE::RenderBackendinline
setAlphaTest(float ref_alpha)FIFE::RenderBackendOpenGLeprotected
setBackgroundColor(uint8_t r, uint8_t g, uint8_t b)FIFE::RenderBackend
setClipArea(const Rect &cliparea, bool clear)FIFE::RenderBackendOpenGLeprotectedvirtual
setColorKey(const SDL_Color &colorkey)FIFE::RenderBackend
setColorKeyEnabled(bool colorkeyenable)FIFE::RenderBackend
setColorPointer(GLsizei stride, const GLvoid *ptr)FIFE::RenderBackendOpenGLeprotected
setEnvironmentalColor(const uint8_t *rgba)FIFE::RenderBackendOpenGLeprotected
setFramebufferEnabled(bool enabled)FIFE::RenderBackendinline
setFrameLimit(uint16_t framelimit)FIFE::RenderBackend
setFrameLimitEnabled(bool limited)FIFE::RenderBackend
setImageCompressingEnabled(bool enabled)FIFE::RenderBackendinline
setLighting(float red, float green, float blue)FIFE::RenderBackendOpenGLevirtual
setLightingModel(uint32_t lighting)FIFE::RenderBackendOpenGLevirtual
setNPOTEnabled(bool enabled)FIFE::RenderBackendinline
setScreenMode(const ScreenMode &mode)FIFE::RenderBackendOpenGLevirtual
setStencilTest(uint8_t stencil_ref, GLenum stencil_op, GLenum stencil_func)FIFE::RenderBackendOpenGLeprotected
setTexCoordPointer(uint32_t texUnit, GLsizei stride, const GLvoid *ptr)FIFE::RenderBackendOpenGLeprotected
setVertexPointer(GLsizei stride, const GLvoid *ptr)FIFE::RenderBackendOpenGLeprotected
startFrame()FIFE::RenderBackendOpenGLevirtual
zfarFIFE::RenderBackendOpenGLestatic
znearFIFE::RenderBackendOpenGLestatic
~DynamicSingleton()FIFE::DynamicSingleton< RenderBackend >inlinevirtual
~RenderBackend()FIFE::RenderBackendvirtual
~RenderBackendOpenGLe()FIFE::RenderBackendOpenGLevirtual