# `expgfx`

Auto-generated by `python tools/xref/asset_clusters.py --materialize-all`.

## Signal
- Labels: `expgfx.c`
- Categories: `source`
- Direct text xrefs: 6
- Direct functions: 4
- Source strings: 5
- Data packet: `src/xref/packets/expgfx.json`
- Doc packet: `docs/xref/packets/expgfx.md`

## Current EN code xrefs
- `0x8009B0E0` `expgfxRemove`
  - xref `0x8009B1C4` via `lis/addi` -> `0x8030FBF0` `@expgfx.c: mismatch in add/remove in exptab`
- `0x8009B254` `expgfxRemoveAll`
  - xref `0x8009B334` via `lis/addi` -> `0x8030FBF0` `@expgfx.c: mismatch in add/remove in exptab`
- `0x8009DDEC` `expgfx_addToTable`
  - xref `0x8009DE60` via `lis/addi` -> `0x8030FC28` `expgfx.c: addToTable usage overflow`
  - xref `0x8009DEE8` via `lis/addi` -> `0x8030FC50` `expgfx.c: exptab is FULL`
- `0x8009F2CC` `expgfx_addremove`
  - xref `0x8009F640` via `lis/addi` -> `0x8030FC6C` `expgfx.c: invalid tabindex`
  - xref `0x8009F700` via `lis/addi` -> `0x8030FC88` `expgfx.c: scale overflow`

## Retail strings
- `0x8030FBEF` `@expgfx.c: mismatch in add/remove in exptab` (source)
- `0x8030FC28` `expgfx.c: addToTable usage overflow` (source, warning)
- `0x8030FC50` `expgfx.c: exptab is FULL` (source)
- `0x8030FC6C` `expgfx.c: invalid tabindex` (source)
- `0x8030FC88` `expgfx.c: scale overflow` (source, warning)

## `orig/files` matches
- No direct filename or directory match under `orig/GSAE01/files`.

## Reference overlays
- No direct `fileTable` family hint from `reference_projects/rena-tools/StarFoxAdventures/debugger/game.py`.
- No direct romlist alias match from `reference_projects/rena-tools/SFA-Browser/data/U0/maps.xml`.

## Regenerate
- `python tools/xref/asset_clusters.py --materialize-all`