ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
palette_def_t Struct Reference

Palette definition structure. More...

#include <lib/video/palette.h>

Data Fields

const char * name
 Human-readable palette name.
 
const char * chars
 Character sequence (ordered from dark to light)
 
size_t length
 Number of characters in sequence.
 
bool requires_utf8
 True if palette contains UTF-8 multi-byte characters.
 
bool is_validated
 True if palette passed validation checks.
 

Detailed Description

Palette definition structure.

Contains all information about a palette, including its character sequence, UTF-8 requirements, and validation status.

Note
Character sequence must be ordered from darkest to lightest for proper luminance mapping.

Definition at line 114 of file palette.h.


The documentation for this struct was generated from the following file: