#include "../libs/sdlmm/src/sdlmm.h"#include "../basestreaminterface.h"Include dependency graph for surface.h:

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

Go to the source code of this file.
Typedefs | |
| typedef SDLmm::SPoint | SPoint |
| typedef TypedSurface< 1 > | Surface8 |
| typedef TypedSurface< 4 > | Surface32 |
Functions | |
| template<int depth> | |
| TypedSurface< depth > & | castSurface (Surface &s) |
| void | applyFieldMask (Surface &s, int x=0, int y=0, bool detectColorKey=true) |
| void | applyLegacyFieldMask (Surface &s, int x=0, int y=0, bool detectColorKey=false) |
| applies a field mask that uses FEFEFE Color as Colorkey to load old images | |
| Surface | rotateSurface (Surface &s, int degrees) |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
Definition at line 586 of file graphics/surface.cpp. References MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::blit(), Surface::detectColorKey(), and getFieldMask(). Referenced by loadASCFieldImage(), loadASCFieldImageArray(), and BuildingType::runTextIO(). |
|
||||||||||||||||||||
|
applies a field mask that uses FEFEFE Color as Colorkey to load old images
Definition at line 604 of file graphics/surface.cpp. References MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::blit(), Surface::createSurface(), Surface::detectColorKey(), getFieldMask(), and Surface::hasAlpha(). Referenced by loadASCFieldImageArray(). |
|
||||||||||
|
Definition at line 157 of file surface.h. References assert. |
|
||||||||||||
|
Definition at line 667 of file graphics/surface.cpp. References Surface::detectColorKey(), and getPixelRotationLocation(). |
1.4.2