DDraceNetwork Documentation
Loading...
Searching...
No Matches
map_optimize.cpp File Reference
#include <base/logger.h>
#include <base/system.h>
#include <engine/gfx/image_manipulation.h>
#include <engine/shared/datafile.h>
#include <engine/storage.h>
#include <game/mapitems.h>
#include <algorithm>
#include <cstdint>
#include <vector>
Include dependency graph for map_optimize.cpp:

Functions

static void ClearTransparentPixels (uint8_t *pImg, int Width, int Height)
static void CopyOpaquePixels (uint8_t *pDestImg, uint8_t *pSrcImg, int Width, int Height)
static void ClearPixelsTile (uint8_t *pImg, int Width, int Height, int TileIndex)
static void GetImageSHA256 (uint8_t *pImgBuff, int ImgSize, int Width, int Height, char *pSHA256Str, size_t SHA256StrSize)
int main (int argc, const char **argv)

Function Documentation

◆ ClearPixelsTile()

void ClearPixelsTile ( uint8_t * pImg,
int Width,
int Height,
int TileIndex )
static

◆ ClearTransparentPixels()

void ClearTransparentPixels ( uint8_t * pImg,
int Width,
int Height )
static

◆ CopyOpaquePixels()

void CopyOpaquePixels ( uint8_t * pDestImg,
uint8_t * pSrcImg,
int Width,
int Height )
static

◆ GetImageSHA256()

void GetImageSHA256 ( uint8_t * pImgBuff,
int ImgSize,
int Width,
int Height,
char * pSHA256Str,
size_t SHA256StrSize )
static

◆ main()

int main ( int argc,
const char ** argv )