forked from jaildesigner-jailgames/jaildoctors_dilemma
18 lines
482 B
C++
18 lines
482 B
C++
#pragma once
|
|
#include <stdint.h>
|
|
|
|
namespace SystemPalette
|
|
{
|
|
// Vacía la paleta
|
|
void Clear();
|
|
|
|
// Obtenemos el índice de la paleta para el color especificado. Si no existe se crea.
|
|
uint8_t getEntry(const uint32_t color);
|
|
|
|
// Versión de getEntry para obtener el color con los componentes R, G y B
|
|
uint8_t getEntry(const uint8_t r, const uint8_t g, const uint8_t b);
|
|
|
|
// Dado un índice, devolvemos su color
|
|
uint32_t getRGBA(const uint8_t entry);
|
|
}
|