#include "color_range.hpp"#include "lua_jailbreak_exception.hpp"#include "sdl/point.hpp"#include "sdl/rect.hpp"#include "sdl/surface.hpp"#include "sdl/utils.hpp"#include <functional>#include <map>#include <memory>Go to the source code of this file.
Classes | |
| class | image::modification_queue |
| A modified priority queue used to order image modifications. More... | |
| class | image::modification |
| Base abstract class for an image-path modification. More... | |
| struct | image::modification::imod_exception |
| Exception thrown by the operator() when an error occurs. More... | |
| class | image::rc_modification |
| Recolor (RC/TC/PAL) modification. More... | |
| class | image::fl_modification |
| Mirror (FL) modification. More... | |
| class | image::rotate_modification |
| Rotate (ROTATE) modification. More... | |
| class | image::gs_modification |
| Grayscale (GS) modification. More... | |
| class | image::crop_transparency_modification |
| Crop transparent padding (CROP_TRANSPARENCY) modification. More... | |
| class | image::bw_modification |
| Black and white (BW) modification. More... | |
| struct | image::sepia_modification |
| Give to the image a sepia tint (SEPIA) More... | |
| class | image::negative_modification |
| Make an image negative (NEG) More... | |
| class | image::plot_alpha_modification |
| Plot Alpha (Alpha) modification. More... | |
| class | image::wipe_alpha_modification |
| Wipe Alpha (Wipe_Alpha) modification. More... | |
| class | image::adjust_alpha_modification |
| Adjust Alpha (ADJUST_ALPHA) modification. More... | |
| class | image::adjust_channels_modification |
| Adjust Channels (CHAN) modification. More... | |
| class | image::crop_modification |
| Crop (CROP) modification. More... | |
| class | image::blit_modification |
| Scale (BLIT) modification. More... | |
| class | image::mask_modification |
| Mask (MASK) modification. More... | |
| class | image::light_modification |
| LIGHT (L) modification. More... | |
| class | image::scale_modification |
| Scaling (SCALE[_INTO], SCALE[_INTO]_SHARP) modifications. More... | |
| class | image::xbrz_modification |
| xBRZ scale (xBRZ) modification More... | |
| class | image::pad_modification |
| PAD modification. More... | |
| class | image::o_modification |
| Opacity (O) modification. More... | |
| class | image::cs_modification |
| Color-shift (CS, R, G, B) modification. More... | |
| class | image::blend_modification |
| Color blending (BLEND) modification. More... | |
| class | image::bl_modification |
| Gaussian-like blur (BL) modification. More... | |
| struct | image::background_modification |
| Fill background with a color (BG). More... | |
| class | image::swap_modification |
| Channel swap (SWAP). More... | |
Namespaces | |
| image | |
| Functions to load and save images from/to disk. | |