#include <blitter.h>
Public Member Functions | |
| MegaBlitter () | |
| MegaBlitter (const SourceColorTransform< BytesPerSourcePixel > &scm, const ColorMerger< BytesPerTargetPixel > &cm, const SourcePixelSelector< BytesPerSourcePixel > &sps, const TargetPixelSelector &tps) | |
| int | getWidth () |
| int | getHeight () |
| void | initSource (const Surface &src) |
| void | blit (const Surface &src, Surface &dst, SPoint dstPos) |
Definition at line 314 of file blitter.h.
| MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::MegaBlitter | ( | ) | [inline] |
| MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::MegaBlitter | ( | const SourceColorTransform< BytesPerSourcePixel > & | scm, | |
| const ColorMerger< BytesPerTargetPixel > & | cm, | |||
| const SourcePixelSelector< BytesPerSourcePixel > & | sps, | |||
| const TargetPixelSelector & | tps | |||
| ) | [inline] |
| int MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::getWidth | ( | ) | [inline] |
| int MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::getHeight | ( | ) | [inline] |
| void MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::initSource | ( | const Surface & | src | ) | [inline] |
Definition at line 342 of file blitter.h.
Referenced by MapDisplayPG::blitInternalSurface(), and MapDisplayPG::displayMovementStep().
| void MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::blit | ( | const Surface & | src, | |
| Surface & | dst, | |||
| SPoint | dstPos | |||
| ) | [inline] |
Definition at line 348 of file blitter.h.
References transform().
Referenced by applyFieldMask(), MapDisplayPG::blitInternalSurface(), GuiFunctions::buildGuiIcon(), BuildingItem::display(), MapDisplayPG::displayMovementStep(), StoringPosition::eventDraw(), StoringPosition::eventMouseMotion(), GuiFunctions::generate_gui_build_icon(), loadASCFieldImageArray(), Weathercast::painter(), OverviewMapPanel::painter(), DashboardPanel::painter(), ContainerBase::paintField(), MapRenderer::paintSingleField(), UnitTrainingLayer::paintSingleField(), UnitInfoLayer::paintSingleField(), Weathercast::paintWeatherArea(), BuildingType::runTextIO(), and writemaptostream().
1.5.1