14 lines
379 B
Plaintext
14 lines
379 B
Plaintext
#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;
|
|
}; |