DDNet documentation
Loading...
Searching...
No Matches
CTuneColorMapper Class Reference

#include <render_map.h>

Collaboration diagram for CTuneColorMapper:
[legend]

Public Member Functions

 CTuneColorMapper ()
uint8_t TuneNumberToColorIndex (uint8_t TuneNumber)
ColorRGBA TuneColorIndexToColor (uint8_t TuneColorIndex) const
void Reset ()

Private Attributes

std::array< uint8_t, 255 > m_aTuneNumberToColorIndex
uint8_t m_NextTuneNumberIndex = 0

Constructor & Destructor Documentation

◆ CTuneColorMapper()

CTuneColorMapper::CTuneColorMapper ( )

Member Function Documentation

◆ Reset()

void CTuneColorMapper::Reset ( )

◆ TuneColorIndexToColor()

ColorRGBA CTuneColorMapper::TuneColorIndexToColor ( uint8_t TuneColorIndex) const

◆ TuneNumberToColorIndex()

uint8_t CTuneColorMapper::TuneNumberToColorIndex ( uint8_t TuneNumber)

Member Data Documentation

◆ m_aTuneNumberToColorIndex

std::array<uint8_t, 255> CTuneColorMapper::m_aTuneNumberToColorIndex
private

◆ m_NextTuneNumberIndex

uint8_t CTuneColorMapper::m_NextTuneNumberIndex = 0
private

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