DDraceNetwork Documentation
Loading...
Searching...
No Matches
skins.cpp File Reference
#include "skins.h"
#include <base/log.h>
#include <base/math.h>
#include <base/system.h>
#include <engine/engine.h>
#include <engine/gfx/image_manipulation.h>
#include <engine/graphics.h>
#include <engine/shared/config.h>
#include <engine/shared/http.h>
#include <engine/storage.h>
#include <generated/client_data.h>
#include <game/client/gameclient.h>
#include <game/localization.h>
Include dependency graph for skins.cpp:

Classes

class  CSkinScanUser

Functions

static void CheckMetrics (CSkin::CSkinMetricVariable &Metrics, const uint8_t *pImg, int ImgWidth, int ImgX, int ImgY, int CheckWidth, int CheckHeight)

Variables

static constexpr std::chrono::nanoseconds MIN_REQUESTED_TIME_FOR_PENDING = 250ms
static constexpr std::chrono::nanoseconds MAX_REQUESTED_TIME_FOR_PENDING = 500ms
static constexpr std::chrono::nanoseconds MIN_UNLOAD_TIME_PENDING = 1s
static constexpr std::chrono::nanoseconds MIN_UNLOAD_TIME_LOADED = 2s

Function Documentation

◆ CheckMetrics()

void CheckMetrics ( CSkin::CSkinMetricVariable & Metrics,
const uint8_t * pImg,
int ImgWidth,
int ImgX,
int ImgY,
int CheckWidth,
int CheckHeight )
static

Variable Documentation

◆ MAX_REQUESTED_TIME_FOR_PENDING

std::chrono::nanoseconds MAX_REQUESTED_TIME_FOR_PENDING = 500ms
staticconstexpr

◆ MIN_REQUESTED_TIME_FOR_PENDING

std::chrono::nanoseconds MIN_REQUESTED_TIME_FOR_PENDING = 250ms
staticconstexpr

◆ MIN_UNLOAD_TIME_LOADED

std::chrono::nanoseconds MIN_UNLOAD_TIME_LOADED = 2s
staticconstexpr

◆ MIN_UNLOAD_TIME_PENDING

std::chrono::nanoseconds MIN_UNLOAD_TIME_PENDING = 1s
staticconstexpr