API Index: Chafa Reference Manual

# API Index

### C

chafa_calc_canvas_geometry, function in Miscellaneous
ChafaCanvas, typedef in ChafaCanvas
ChafaCanvasConfig, typedef in ChafaCanvasConfig
ChafaCanvasMode, enum in ChafaCanvasConfig
chafa_canvas_build_ansi, function in ChafaCanvas
chafa_canvas_config_copy, function in ChafaCanvasConfig
chafa_canvas_config_get_bg_color, function in ChafaCanvasConfig
chafa_canvas_config_get_canvas_mode, function in ChafaCanvasConfig
chafa_canvas_config_get_cell_geometry, function in ChafaCanvasConfig
chafa_canvas_config_get_color_extractor, function in ChafaCanvasConfig
chafa_canvas_config_get_color_space, function in ChafaCanvasConfig
chafa_canvas_config_get_dither_grain_size, function in ChafaCanvasConfig
chafa_canvas_config_get_dither_intensity, function in ChafaCanvasConfig
chafa_canvas_config_get_dither_mode, function in ChafaCanvasConfig
chafa_canvas_config_get_fg_color, function in ChafaCanvasConfig
chafa_canvas_config_get_geometry, function in ChafaCanvasConfig
chafa_canvas_config_get_pixel_mode, function in ChafaCanvasConfig
chafa_canvas_config_get_preprocessing_enabled, function in ChafaCanvasConfig
chafa_canvas_config_get_transparency_threshold, function in ChafaCanvasConfig
chafa_canvas_config_get_work_factor, function in ChafaCanvasConfig
chafa_canvas_config_new, function in ChafaCanvasConfig
chafa_canvas_config_peek_fill_symbol_map, function in ChafaCanvasConfig
chafa_canvas_config_peek_symbol_map, function in ChafaCanvasConfig
chafa_canvas_config_ref, function in ChafaCanvasConfig
chafa_canvas_config_set_bg_color, function in ChafaCanvasConfig
chafa_canvas_config_set_canvas_mode, function in ChafaCanvasConfig
chafa_canvas_config_set_cell_geometry, function in ChafaCanvasConfig
chafa_canvas_config_set_color_extractor, function in ChafaCanvasConfig
chafa_canvas_config_set_color_space, function in ChafaCanvasConfig
chafa_canvas_config_set_dither_grain_size, function in ChafaCanvasConfig
chafa_canvas_config_set_dither_intensity, function in ChafaCanvasConfig
chafa_canvas_config_set_dither_mode, function in ChafaCanvasConfig
chafa_canvas_config_set_fg_color, function in ChafaCanvasConfig
chafa_canvas_config_set_fill_symbol_map, function in ChafaCanvasConfig
chafa_canvas_config_set_geometry, function in ChafaCanvasConfig
chafa_canvas_config_set_pixel_mode, function in ChafaCanvasConfig
chafa_canvas_config_set_preprocessing_enabled, function in ChafaCanvasConfig
chafa_canvas_config_set_symbol_map, function in ChafaCanvasConfig
chafa_canvas_config_set_transparency_threshold, function in ChafaCanvasConfig
chafa_canvas_config_set_work_factor, function in ChafaCanvasConfig
chafa_canvas_config_unref, function in ChafaCanvasConfig
chafa_canvas_draw_all_pixels, function in ChafaCanvas
chafa_canvas_new, function in ChafaCanvas
chafa_canvas_new_similar, function in ChafaCanvas
chafa_canvas_peek_config, function in ChafaCanvas
chafa_canvas_ref, function in ChafaCanvas
chafa_canvas_set_contents_rgba8, function in ChafaCanvas
chafa_canvas_unref, function in ChafaCanvas
ChafaColorExtractor, enum in ChafaCanvasConfig
ChafaColorSpace, enum in ChafaCanvasConfig

### D

chafa_describe_features, function in Features
ChafaDitherMode, enum in ChafaCanvasConfig

### F

ChafaFeatures, enum in Features

### G

chafa_get_builtin_features, function in Features
chafa_get_supported_features, function in Features

### P

ChafaPixelMode, enum in ChafaCanvasConfig
ChafaPixelType, enum in Miscellaneous

### S

ChafaSymbolMap, typedef in ChafaSymbolMap
ChafaSymbolTags, enum in ChafaSymbolMap
CHAFA_SYMBOL_HEIGHT_PIXELS, macro in ChafaSymbolMap
chafa_symbol_map_add_by_range, function in ChafaSymbolMap
chafa_symbol_map_add_by_tags, function in ChafaSymbolMap
chafa_symbol_map_add_glyph, function in ChafaSymbolMap
chafa_symbol_map_apply_selectors, function in ChafaSymbolMap
chafa_symbol_map_copy, function in ChafaSymbolMap
chafa_symbol_map_get_allow_builtin_glyphs, function in ChafaSymbolMap
chafa_symbol_map_new, function in ChafaSymbolMap
chafa_symbol_map_ref, function in ChafaSymbolMap
chafa_symbol_map_remove_by_range, function in ChafaSymbolMap
chafa_symbol_map_remove_by_tags, function in ChafaSymbolMap
chafa_symbol_map_set_allow_builtin_glyphs, function in ChafaSymbolMap
chafa_symbol_map_unref, function in ChafaSymbolMap
CHAFA_SYMBOL_WIDTH_PIXELS, macro in ChafaSymbolMap

### V

CHAFA_VERSION_1_0, macro in Miscellaneous
CHAFA_VERSION_1_2, macro in Miscellaneous
CHAFA_VERSION_1_4, macro in Miscellaneous
CHAFA_VERSION_MAX_ALLOWED, macro in Miscellaneous
CHAFA_VERSION_MIN_REQUIRED, macro in Miscellaneous