#include <vector>#include <algorithm>#include <iostream>#include <SDL_image.h>#include <boost/regex.hpp>#include "global.h"#include "ascstring.h"#include "fieldimageloader.h"#include "typen.h"#include "graphics/blitter.h"#include "basestreaminterface.h"#include "stringtokenizer.h"#include "graphics/surface2png.h"Include dependency graph for fieldimageloader.cpp:

Go to the source code of this file.
Functions | |
| void | snowify (Surface &s, bool adaptive) |
| bool | imageEmpty (const Surface &s) |
| vector< Surface > | loadASCFieldImageArray (const ASCString &file, int num) |
| Surface | loadASCFieldImage (const ASCString &file, bool applyFieldMaskToImage) |
Variables | |
| const char * | fileNameDelimitter = " =*/+<>," |
|
|
Definition at line 84 of file fieldimageloader.cpp. References Surface::transparent. Referenced by loadASCFieldImageArray(). |
|
||||||||||||
|
Definition at line 178 of file fieldimageloader.cpp. References applyFieldMask(), RWOPS_Handler::Close(), errorMessage(), fieldsizex, fieldsizey, fileNameDelimitter, RWOPS_Handler::Get(), StringTokenizer::getNextToken(), tnstream::reading, s2, s3, SDL_RWFromStream(), FileName::suffix(), ASCString::toLower(), and warning(). Referenced by ASCImageProperty::operation_eq(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 38 of file fieldimageloader.cpp. References Surface::transparent. Referenced by TerrainType::Weather::runTextIO(), and ObjectType::runTextIO(). |
|
|
Definition at line 35 of file fieldimageloader.cpp. Referenced by loadASCFieldImage(). |
1.4.2