ludic/tools/docgen/inventory.json
Orkuncakilkaya ff15c4e01d
All checks were successful
docs / build-and-deploy (push) Successful in 2s
docs(types): document the fixeds and ptrs typed buffers
The type table lists fixeds (buffer of fixed values) and ptrs (buffer of
pointers) alongside words, but they had no reference pages. Add both, with
compilable examples; coverage inventory updated (types: 10 -> 12).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-29 18:50:15 +03:00

189 lines
3.1 KiB
JSON

{
"annotations": [
"annot-queries",
"annot-computed",
"annot-onstart",
"annot-onquit",
"annot-onspawn",
"annot-ondespawn",
"annot-onattach",
"annot-ondetach",
"annot-onenable",
"annot-ondisable",
"annot-on",
"annot-public",
"annot-handles",
"annot-export",
"annot-reads",
"annot-writes",
"annot-sync",
"annot-owned",
"annot-server",
"annot-predicted",
"annot-toserver",
"annot-toclients"
],
"builtins": [
"fn-print",
"fn-str",
"fn-quit",
"fn-save",
"fn-load",
"fn-len",
"fn-push",
"fn-min",
"fn-max",
"fn-abs",
"fn-clamp",
"fn-fx",
"fn-flr",
"fn-bytes",
"fn-words",
"fn-ui_build",
"fn-arg_count",
"fn-arg",
"fn-exit",
"fn-run",
"fn-getenv",
"fn-read_char",
"fn-file_write",
"fn-file_stdout",
"fn-file_stderr"
],
"control": [
"kw-if",
"kw-while",
"kw-for",
"kw-in",
"kw-match",
"kw-machine",
"kw-state",
"kw-become"
],
"ecs": [
"kw-spawn",
"kw-despawn",
"kw-query",
"kw-self",
"kw-enable",
"kw-disable",
"kw-attach",
"kw-detach",
"fn-world_get",
"fn-world_set",
"fn-world_has",
"fn-world_count",
"fn-world_spawn",
"fn-world_size",
"fn-world_save",
"fn-world_load",
"fn-world_field_id",
"fn-world_prop_id",
"fn-world_model_id",
"fn-world_kind",
"fn-world_register_prop",
"fn-world_attach_dyn",
"fn-world_detach_dyn",
"fn-world_query_next"
],
"events": [
"kw-event",
"kw-emit",
"kw-cancel",
"kw-cancellable"
],
"input": [
"input-key"
],
"map": [
"map-size",
"map-row",
"map-tile"
],
"networking": [
"fn-net_send",
"fn-net_poll",
"fn-owner",
"fn-set_owner",
"fn-is_server",
"fn-is_owner",
"fn-local_id",
"fn-serialize",
"fn-apply"
],
"operators": [
"op-arith",
"op-compare",
"op-logical",
"op-bitwise",
"op-range",
"op-assign",
"op-access",
"op-interp",
"op-literals",
"op-comment"
],
"phases": [
"phase-fixedupdate",
"phase-input",
"phase-lateupdate",
"phase-render",
"phase-start",
"phase-update"
],
"random": [
"random-range",
"random-chance",
"random-seed"
],
"scenes": [
"kw-scene",
"kw-layer",
"kw-on",
"kw-enter",
"kw-exit",
"kw-start"
],
"screen": [
"screen-clear",
"screen-fill_rectangle",
"screen-draw_rectangle",
"screen-put_pixel",
"screen-draw_text",
"screen-draw_number",
"screen-show",
"screen-width",
"screen-height",
"screen-status"
],
"structure": [
"kw-program",
"kw-property",
"kw-model",
"kw-handler",
"kw-phase",
"kw-const",
"kw-var",
"kw-let",
"kw-fn",
"kw-return",
"kw-import",
"kw-extern",
"kw-ui",
"kw-enum"
],
"types": [
"type-bool",
"type-byte",
"type-entity",
"type-fixed",
"type-fixeds",
"type-int",
"type-ptr",
"type-ptrs",
"type-slices",
"type-str",
"type-void",
"type-words"
]
}