|
FIFE
|
#include <string>#include <vector>#include "util/base/fife_stdint.h"#include <SDL.h>#include <SDL_video.h>#include "util/base/singleton.h"#include "util/structures/point.h"#include "util/structures/rect.h"#include "video/devicecaps.h"#include "image.h"#include "color.h"
Include dependency graph for renderbackend.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | FIFE::GuiVertex |
| class | FIFE::RenderBackend |
| Abstract interface for all the renderbackends. More... | |
| class | FIFE::RenderBackend::ClipInfo |
Namespaces | |
| FIFE | |
| All FIFE related code is in this namespace. | |
Enumerations | |
| enum | FIFE::GLConstants { FIFE::KEEP = 0, FIFE::ZERO, FIFE::REPLACE, FIFE::INCR, FIFE::DECR, FIFE::INVERT, FIFE::NEVER, FIFE::LESS, FIFE::LEQUAL, FIFE::GREATER, FIFE::GEQUAL, FIFE::EQUAL, FIFE::NOTEQUAL, FIFE::ALWAYS } |
| enum | FIFE::OverlayType { FIFE::OVERLAY_TYPE_NONE = 0, FIFE::OVERLAY_TYPE_COLOR = 1, FIFE::OVERLAY_TYPE_COLOR_AND_TEXTURE = 2, FIFE::OVERLAY_TYPE_TEXTURES_AND_FACTOR = 3 } |
| enum | FIFE::TextureFiltering { FIFE::TEXTURE_FILTER_NONE = 0, FIFE::TEXTURE_FILTER_BILINEAR = 1, FIFE::TEXTURE_FILTER_TRILINEAR = 2, FIFE::TEXTURE_FILTER_ANISOTROPIC = 3 } |
| enum | FIFE::RenderDataType { FIFE::RENDER_DATA_WITHOUT_Z = 0, FIFE::RENDER_DATA_TEXTURE_Z = 1, FIFE::RENDER_DATA_TEXCOLOR_Z = 2, FIFE::RENDER_DATA_MULTITEXTURE_Z = 3 } |