![]() |
GFXprim
2D bitmap graphics library with emphasis on speed and correctness
|
Files | |
| gp_app_cfg.h | |
| Utility functions for application config files. | |
| gp_avl_tree.h | |
| AVL tree implementation. | |
| gp_bbox.h | |
| A bounding box implementation. | |
| gp_block_alloc.h | |
| Simple block allocator. | |
| gp_cbuffer.h | |
| Circular buffer indexing and iterators. | |
| gp_elf_note.h | |
| An ELF note implementation. | |
| gp_heap.h | |
| A min/max heap implementation. | |
| gp_htable.h | |
| Simple hash table implementation. | |
| gp_htable2.h | |
| gp_json.h | |
| Includes all JSON headers. | |
| gp_json_common.h | |
| Common JSON reader/writer definitions. | |
| gp_json_reader.h | |
| A recursive descend JSON parser. | |
| gp_json_serdes.h | |
| C structure to JSON serializer and deserializer. | |
| gp_json_writer.h | |
| A JSON writer. | |
| gp_list.h | |
| A linked list implementation. | |
| gp_markup.h | |
| A simple text markup format. | |
| gp_markup_builder.h | |
| Utils for markup parsers. | |
| gp_markup_justify.h | |
| Justifies markup into lines. | |
| gp_markup_parser.h | |
| A markup parsers. | |
| gp_matrix.h | |
| Two dimensional vector. | |
| gp_path.h | |
| Utility functions for building paths. | |
| gp_poll.h | |
| A simple epoll wrapper. | |
| gp_seek.h | |
| Seek contants and transformations. | |
| gp_strconv.h | |
| Simple function to convert integers to ascii strings and back. | |
| gp_timer.h | |
| Timers and timer queue implementation. | |
| gp_trie.h | |
| An unicode trie. | |
| gp_types.h | |
| Common header for types. | |
| gp_user_path.h | |
| Utility functions for building paths. | |
| gp_utf.h | |
| Unicode helper macros and functions. | |
| gp_utf_pos.h | |
| An iterator for an UTF-8 string. | |
| gp_utils.h | |
| Includes all util headers. | |
| gp_vec.h | |
| Vector a growable and shrinkable array. | |
| gp_vec_str.h | |
| A dynamic C strings. | |