OpenEnroth 9cf7432
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
PaletteManager Class Reference

#include <PaletteManager.h>

Public Member Functions

void load (LodTextureCache *lod)
 
std::span< ColorpaletteData ()
 

Static Public Member Functions

static Palette createGrayscalePalette ()
 
static Palette createLoadedPalette (const Palette &palette)
 

Private Attributes

std::vector< Palette_palettes
 

Member Function Documentation

◆ createGrayscalePalette()

Palette PaletteManager::createGrayscalePalette ( )
static

◆ createLoadedPalette()

Palette PaletteManager::createLoadedPalette ( const Palette palette)
static

◆ load()

void PaletteManager::load ( LodTextureCache lod)

◆ paletteData()

std::span< Color > PaletteManager::paletteData ( )
Returns
Span containing contiguous data for all 1000 loaded palettes.

Member Data Documentation

◆ _palettes

std::vector<Palette> PaletteManager::_palettes
private

The documentation for this class was generated from the following files: