summaryrefslogtreecommitdiff
path: root/le/le_resident_name_table.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'le/le_resident_name_table.hpp')
-rw-r--r--le/le_resident_name_table.hpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/le/le_resident_name_table.hpp b/le/le_resident_name_table.hpp
index aa81577..1369383 100644
--- a/le/le_resident_name_table.hpp
+++ b/le/le_resident_name_table.hpp
@@ -1,14 +1,22 @@
#pragma once
-#include "le_resident_name_table_entry.hpp"
+#include "types.hpp"
#include <vector>
#include <iostream>
namespace le {
+using namespace binparse;
+
struct ResidentNameTable {
- std::vector<ResidentNameTableEntry> entries;
+
+ struct Entry {
+ PString8 string;
+ Value16 index;
+ };
+
+ std::vector<ResidentNameTable::Entry> entries;
};
ResidentNameTable parse_resident_name_table(std::istream& is, binparse::Offset32 offset);