#include <cmath>#include <map>#include "../libs/loki/static_check.h"#include "../libs/sdlmm/src/sdlmm.h"#include "surface.h"#include "../misc.h"#include "../palette.h"#include "../basegfx.h"Include dependency graph for blitter.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
| typedef SDLmm::Color | Color |
Functions | |
| template<template< int > class SourceColorTransform, template< int > class ColorMerger, template< int > class SourcePixelSelector, class TargetPixelSelector, typename SourceColorTransformParameter, typename ColorMergerParameter, typename SourcePixelSelectorParameter, typename TargetPixelSelectorParameter> | |
| void | megaBlitter (const Surface &src, Surface &dst, const SPoint &pos, const SourceColorTransformParameter &scmp=nullParam, const ColorMergerParameter &cmp=nullParam, const SourcePixelSelectorParameter spsp=nullParam, const TargetPixelSelectorParameter tpsp=nullParam) |
Variables | |
| NullParamType | nullParam |
| const int | ColorMerger_Alpha_XLAT_Table_shadings [8] |
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
Definition at line 410 of file blitter.h. Referenced by TerrainType::Weather::paint(), ContainerBase::paintField(), BuildingType::paintSingleField(), and BuildingType::runTextIO(). |
|
|
Definition at line 43 of file blitter.cpp. Referenced by ColorMerger_Alpha_XLAT_TableShifter< pixelsize >::assign(). |
|
|
Definition at line 30 of file blitter.cpp. Referenced by Surface::Duplicate(), MineType::paint(), TerrainType::Weather::paint(), Vehicletype::paint(), ContainerBase::paintField(), BuildingType::paintSingleField(), BuildingType::runTextIO(), and ASCImageArrayProperty::toString(). |
1.4.2