Defines the TableOverrideManager class for handling per-table JSON overrides in ASAPCabinetFE. More...
Go to the source code of this file.
Classes | |
class | TableOverrideManager |
Defines the TableOverrideManager class for handling per-table JSON overrides in ASAPCabinetFE.
This header provides the TableOverrideManager class, which loads and applies overrides from per-table JSON files (e.g., my_table.json) located in the same directory as the corresponding VPX file (e.g., my_table.vpx). It supports merging user-specified TableData fields while preserving the main asapcab_index.json. The class is designed for minimal integration with existing components and includes placeholders for future dynamic reloading and UI-driven saving.