|
OpenEnroth 39d87c6
|
#include "ImageLoader.h"#include <unordered_set>#include <string_view>#include <memory>#include <utility>#include "Engine/Engine.h"#include "Engine/Resources/EngineFileSystem.h"#include "Engine/Graphics/Renderer/Renderer.h"#include "Engine/Graphics/Sprites.h"#include "Engine/Graphics/TileGenerator.h"#include "Engine/Resources/LodTextureCache.h"#include "Engine/Resources/LodSpriteCache.h"#include "Engine/Graphics/PaletteManager.h"#include "Library/Image/ImageFunctions.h"#include "Library/Image/Pcx.h"#include "Library/Image/Png.h"#include "Library/LodFormats/LodImage.h"#include "Library/LodFormats/LodSprite.h"#include "Library/Logger/Logger.h"Functions | |
| static Palette | MakePaletteAlpha (const Palette &palette) |
| static Palette | MakePaletteColorKey (const Palette &palette, Color key) |
| static Color | ProcessTransparentPixel (const GrayscaleImage &image, const Palette &palette, size_t x, size_t y) |
Variables | |
| static const std::unordered_set< std::string_view > | transparentTextures |
|
static |
|
static |