#include <kate.h>
decoding.c, and encoding.c.
Data Fields | |
unsigned char | bitstream_version_major |
unsigned char | bitstream_version_minor |
kate_text_encoding | text_encoding |
kate_text_directionality | text_directionality |
unsigned char | num_headers |
unsigned char | granule_shift |
kate_uint32_t | gps_numerator |
kate_uint32_t | gps_denominator |
kate_const char * | language |
kate_const char * | category |
size_t | nregions |
kate_const kate_region *kate_const * | regions |
size_t | nstyles |
kate_const kate_style *kate_const * | styles |
size_t | ncurves |
kate_const kate_curve *kate_const * | curves |
size_t | nmotions |
kate_const kate_motion *kate_const * | motions |
size_t | npalettes |
kate_const kate_palette *kate_const * | palettes |
size_t | nbitmaps |
kate_const kate_bitmap *kate_const * | bitmaps |
size_t | nfont_ranges |
kate_const kate_font_range *kate_const * | font_ranges |
size_t | nfont_mappings |
kate_const kate_font_mapping *kate_const * | font_mappings |
kate_markup_type | text_markup_type |
size_t | original_canvas_width |
size_t | original_canvas_height |
unsigned char kate_info::bitstream_version_major |
the version of the bitstream being read or written
unsigned char kate_info::bitstream_version_minor |
the version of the bitstream being read or written
the default text encoding (utf-8 only for now)
the default text directionality (left to right, etc)
unsigned char kate_info::num_headers |
number of header packets in the bitstream
unsigned char kate_info::granule_shift |
how many low granpos bits are used for the offset
kate_uint32_t kate_info::gps_numerator |
granules per second numerator
kate_uint32_t kate_info::gps_denominator |
granules per second denominator
kate_const char* kate_info::language |
based on RFC 3066, 15 character + terminating zero max
kate_const char* kate_info::category |
freeform for now, 15 characters + terminating zero max
size_t kate_info::nregions |
the number of predefined regions
kate_const kate_region* kate_const* kate_info::regions |
the list of predefined regions
size_t kate_info::nstyles |
the number of predefined styles
kate_const kate_style* kate_const* kate_info::styles |
the list of predefined styles
size_t kate_info::ncurves |
the number of predefined curves
kate_const kate_curve* kate_const* kate_info::curves |
the list of predefined curves
size_t kate_info::nmotions |
the number of predefined motions
kate_const kate_motion* kate_const* kate_info::motions |
the list of predefined motions
size_t kate_info::npalettes |
the number of predefined palettes
kate_const kate_palette* kate_const* kate_info::palettes |
the list of predefined palettes
size_t kate_info::nbitmaps |
the number of predefined bitmaps
kate_const kate_bitmap* kate_const* kate_info::bitmaps |
the list of predefined bitmaps
size_t kate_info::nfont_ranges |
the number of predefined font ranges
kate_const kate_font_range* kate_const* kate_info::font_ranges |
the list of predefined font ranges
size_t kate_info::nfont_mappings |
the number of predefined font mappings
kate_const kate_font_mapping* kate_const* kate_info::font_mappings |
the list of predefined font mappings
how to interpret any markup found in the text
width of the canvas this stream was authored for
height of the canvas this stream was authored for