FIFE
2008.0
|
This is the complete list of members for FIFE::RenderBackend, including all inherited members.
addImageToArray(uint32_t id, const Rect &rec, float const *st, uint8_t alpha, uint8_t const *rgb)=0 | FIFE::RenderBackend | pure virtual |
attachRenderTarget(ImagePtr &img, bool discard)=0 | FIFE::RenderBackend | pure virtual |
captureScreen(const std::string &filename)=0 | FIFE::RenderBackend | pure virtual |
captureScreen(const std::string &filename, uint32_t width, uint32_t height)=0 | FIFE::RenderBackend | pure virtual |
changeBlending(int32_t scr, int32_t dst)=0 | FIFE::RenderBackend | pure virtual |
changeRenderInfos(uint16_t elements, int32_t src, int32_t dst, bool light, bool stentest, uint8_t stenref, GLConstants stenop, GLConstants stenfunc)=0 | FIFE::RenderBackend | pure virtual |
clearBackBuffer()=0 | FIFE::RenderBackend | pure virtual |
clearClipArea() | FIFE::RenderBackend | protected |
createImage(const uint8_t *data, uint32_t width, uint32_t height)=0 | FIFE::RenderBackend | pure virtual |
createImage(SDL_Surface *surface)=0 | FIFE::RenderBackend | pure virtual |
createMainScreen(const ScreenMode &mode, const std::string &title, const std::string &icon)=0 | FIFE::RenderBackend | pure virtual |
deinit() | FIFE::RenderBackend | |
detachRenderTarget()=0 | FIFE::RenderBackend | pure virtual |
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)=0 | FIFE::RenderBackend | pure virtual |
drawLine(const Point &p1, const Point &p2, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)=0 | FIFE::RenderBackend | pure virtual |
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)=0 | FIFE::RenderBackend | pure virtual |
drawRectangle(const Point &p, uint16_t w, uint16_t h, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)=0 | FIFE::RenderBackend | pure virtual |
drawTriangle(const Point &p1, const Point &p2, const Point &p3, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)=0 | FIFE::RenderBackend | pure virtual |
drawVertex(const Point &p, const uint8_t size, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)=0 | FIFE::RenderBackend | pure virtual |
endFrame() | FIFE::RenderBackend | virtual |
fillRectangle(const Point &p, uint16_t w, uint16_t h, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)=0 | FIFE::RenderBackend | pure virtual |
getClipArea() const | FIFE::RenderBackend | |
getColorKey() const | FIFE::RenderBackend | |
getCurrentScreenMode() const | FIFE::RenderBackend | |
getFrameLimit() const | FIFE::RenderBackend | |
getLightingModel() const =0 | FIFE::RenderBackend | pure virtual |
getName() const =0 | FIFE::RenderBackend | pure virtual |
getPixelFormat() const | FIFE::RenderBackend | |
getRenderTargetSurface() | FIFE::RenderBackend | |
init(const std::string &driver)=0 | FIFE::RenderBackend | pure virtual |
isAlphaOptimizerEnabled() const | FIFE::RenderBackend | inline |
isColorKeyEnabled() const | FIFE::RenderBackend | |
isFramebufferEnabled() const | FIFE::RenderBackend | inline |
isFrameLimitEnabled() const | FIFE::RenderBackend | |
isImageCompressingEnabled() const | FIFE::RenderBackend | inline |
isNPOTEnabled() const | FIFE::RenderBackend | inline |
popClipArea() | FIFE::RenderBackend | |
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)=0 | FIFE::RenderBackend | pure virtual |
RenderBackend(const SDL_Color &colorkey) | FIFE::RenderBackend | |
renderVertexArrays()=0 | FIFE::RenderBackend | pure virtual |
resetBackgroundColor() | FIFE::RenderBackend | |
resetLighting()=0 | FIFE::RenderBackend | pure virtual |
resetStencilBuffer(uint8_t buffer)=0 | FIFE::RenderBackend | pure virtual |
setAlphaOptimizerEnabled(bool enabled) | FIFE::RenderBackend | inline |
setBackgroundColor(uint8_t r, uint8_t g, uint8_t b) | FIFE::RenderBackend | |
setClipArea(const Rect &cliparea, bool clear)=0 | FIFE::RenderBackend | protectedpure virtual |
setColorKey(const SDL_Color &colorkey) | FIFE::RenderBackend | |
setColorKeyEnabled(bool colorkeyenable) | FIFE::RenderBackend | |
setFramebufferEnabled(bool enabled) | FIFE::RenderBackend | inline |
setFrameLimit(uint16_t framelimit) | FIFE::RenderBackend | |
setFrameLimitEnabled(bool limited) | FIFE::RenderBackend | |
setImageCompressingEnabled(bool enabled) | FIFE::RenderBackend | inline |
setLighting(float red, float green, float blue)=0 | FIFE::RenderBackend | pure virtual |
setLightingModel(uint32_t lighting)=0 | FIFE::RenderBackend | pure virtual |
setNPOTEnabled(bool enabled) | FIFE::RenderBackend | inline |
setScreenMode(const ScreenMode &mode)=0 | FIFE::RenderBackend | pure virtual |
startFrame() | FIFE::RenderBackend | virtual |
~RenderBackend() | FIFE::RenderBackend | virtual |