Header Files
- file api-surface.md
- dir capi
- dir capi/include
- dir capi/include/scid
- file capi/include/scid/_platform.h
Platform-specific linkage specifications and export macro definitions. - file capi/include/scid/database.h
Chess database management, persistent Scid5/PGN/memory backends, header indexing, and game storage. - file capi/include/scid/database_filter.h
Database game filters, subset views, and sorted index-to-row mapping. - file capi/include/scid/database_search.h
High-performance chess database query engine, header criteria, board matching, and search execution. - file capi/include/scid/eco.h
Encyclopaedia of Chess Openings (ECO) classification and book management. - file capi/include/scid/game.h
Chess game aggregate entity, PGN tag management, boundary positions, and game merging. - file capi/include/scid/game_cursor.h
Hierarchical chess game movetext cursor, tree navigation, commentary, NAGs, and variation editing. - file capi/include/scid/game_pgn.h
Portable Game Notation (PGN) serialisation, export formatting, and encoding options. - file capi/include/scid/movespec.h
Chess move specification value type, UCI codecs, and SAN notation parser/formatter. - file capi/include/scid/position.h
Chess board position state representation, FEN codecs, move generation, and evaluation queries. - file capi/include/scid/primitives.h
Foundational scalar types, error return codes, chess colours, squares, pieces, and NAG annotations. - file capi/include/scid/scid.h
Master umbrella header for libscid C ABI public surface.
- file capi/include/scid/_platform.h
- dir capi/include/scid
- dir capi/include
- dir docs
- file examples-recipes.md
- file index.md
- file installation.md
- file quick-start.md
Updated on 2026-09-02 at 15:26:09 +0000