ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
ansi_rle_context_t Struct Reference

#include <include/ascii-chat/video/terminal/ansi.h>

Data Fields

char * buffer
 
size_t capacity
 
size_t length
 
ansi_color_mode_t mode
 
bool first_pixel
 
uint8_t last_r
 
uint8_t last_g
 
uint8_t last_b
 

Detailed Description

Definition at line 45 of file ansi.h.

Field Documentation

◆ buffer

char* ansi_rle_context_t::buffer

Definition at line 46 of file ansi.h.

Referenced by ansi_rle_add_pixel(), ansi_rle_finish(), ansi_rle_init(), and image_print_color().

◆ capacity

size_t ansi_rle_context_t::capacity

Definition at line 47 of file ansi.h.

Referenced by ansi_rle_add_pixel(), ansi_rle_finish(), ansi_rle_init(), and image_print_color().

◆ first_pixel

bool ansi_rle_context_t::first_pixel

Definition at line 50 of file ansi.h.

Referenced by ansi_rle_add_pixel(), and ansi_rle_init().

◆ last_b

uint8_t ansi_rle_context_t::last_b

Definition at line 53 of file ansi.h.

Referenced by ansi_rle_add_pixel(), and ansi_rle_init().

◆ last_g

uint8_t ansi_rle_context_t::last_g

Definition at line 52 of file ansi.h.

Referenced by ansi_rle_add_pixel(), and ansi_rle_init().

◆ last_r

uint8_t ansi_rle_context_t::last_r

Definition at line 51 of file ansi.h.

Referenced by ansi_rle_add_pixel(), and ansi_rle_init().

◆ length

size_t ansi_rle_context_t::length

Definition at line 48 of file ansi.h.

Referenced by ansi_rle_add_pixel(), ansi_rle_finish(), ansi_rle_init(), and image_print_color().

◆ mode

ansi_color_mode_t ansi_rle_context_t::mode

Definition at line 49 of file ansi.h.

Referenced by ansi_rle_add_pixel(), and ansi_rle_init().


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