#include <vector>#include <math.h>#include <GLEXT/GLImageItterator.h>#include <GLEXT/GLImageModifier.h>#include <image/ImageHandle.h>#include <image/ImageFactory.h>#include <engine/ScorchedContext.h>#include <landscape/Landscape.h>#include <landscapemap/LandscapeMaps.h>#include <client/ScorchedClient.h>#include <lang/LangResource.h>#include <common/OptionsTransient.h>#include <common/Defines.h>Go to the source code of this file.
Functions | |
| bool | ImageModifier::findIntersection (HeightMap &hMap, Vector start, Vector end, float &dist, float stopDist) |
| void | ImageModifier::tileBitmap (Image &src, Image &dest) |
| void | ImageModifier::addLightMapToBitmap (Image &destBitmap, HeightMap &hMap, Vector &sunPos, Vector &ambience, Vector &diffuse, ProgressCounter *counter) |
| void | ImageModifier::addHeightToBitmap (HeightMap &hMap, Image &destBitmap, Image &destSplat1Bitmap, Image &destSplat2Bitmap, Image &slopeBitmap, Image &shoreBitmap, Image **origHeightBitmaps, int numberSources, int destBitmapScaleSize, ProgressCounter *counter) |
| void | ImageModifier::redBitmap (Image &destBitmap) |
| void | ImageModifier::addTexturesToBitmap (Image &destBitmap, Image &slopeBitmap, Image &shoreBitmap, Image **heightBitmaps, int numberSources) |
| void | ImageModifier::removeWaterFromBitmap (HeightMap &hMap, Image &srcBitmap, Image &destBitmap, Image &alphaBitmap, float waterHeight) |
| void | ImageModifier::addWaterToBitmap (HeightMap &hMap, Image &destBitmap, Image &waterBitmap, float waterHeight) |
| ImageHandle | ImageModifier::makeArenaBitmap () |
| ImageHandle | ImageModifier::makeArenaSurroundBitmap () |
| void | ImageModifier::addBorderToBitmap (Image &destBitmap, int borderSize, float colors[3]) |
| void | ImageModifier::makeBitmapTransparent (Image &output, Image &input, Image &mask) |
| void | ImageModifier::addCircleToLandscape (ScorchedContext &context, float sx, float sy, float sw, float opacity) |
| void | ImageModifier::addCircle (Image &destBitmap, float sx, float sy, float sw, float opacity) |
| void | ImageModifier::addBitmapToLandscape (ScorchedContext &context, Image &srcBitmap, float sx, float sy, float scalex, float scaley, bool commit) |
| void | ImageModifier::addBitmap (Image &destBitmap, Image &srcBitmap, float sx, float sy, float scalex, float scaley, bool commit) |
| void | ImageModifier::scalePlanBitmap (Image &destBitmap, Image &srcIncBitmap, int landscapeX, int landscapeY) |
1.5.3