nd-specs/patterns/db_files/Utils.hexpat

14 lines
379 B
Plaintext
Raw Normal View History

2024-07-21 16:40:26 +00:00
#pragma once
fn get_toc_entry(TableOfContents toc, str entry_name) {
for (u32 i = 0, i < toc.item_count, i = i + 1) {
if (std::string::starts_with(toc.items[i].name, entry_name)) {
return toc.items[i];
}
}
};
fn get_offset(TableOfContents toc, str entry_name) {
TOCEntry entry = get_toc_entry(toc, entry_name);
return entry.offset;
};