ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
acip_render_settings_t Struct Reference

acip render settings keeps the values that move through the subsystem: caps, width, height, revision. Some members are pointers into caller- or subsystem-owned memory, so lifetime follows the API that populated them rather than the struct copy itself. More...

#include <include/ascii-chat/network/acip/settings.h>

Data Fields

terminal_capabilities_t caps
uint16_t width
uint16_t height
uint32_t revision
uint16_t fps_limit
char palette [256]
char luminance [256]
size_t palette_length

Detailed Description

acip render settings keeps the values that move through the subsystem: caps, width, height, revision. Some members are pointers into caller- or subsystem-owned memory, so lifetime follows the API that populated them rather than the struct copy itself.

Owned by a single participant. Its owner serializes reads and writes.

Definition at line 19 of file include/ascii-chat/network/acip/settings.h.

Field Documentation

◆ caps

◆ fps_limit

uint16_t acip_render_settings_t::fps_limit

◆ height

◆ luminance

char acip_render_settings_t::luminance[256]

◆ palette

◆ palette_length

size_t acip_render_settings_t::palette_length

◆ revision

◆ width


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