public void Parse(DataSection node, VoidPtr address) { Offsets *addr = (Offsets *)address; for (int i = 0; i < 5; i++) { node._extraEntries.Add(node.Parse <RawParamList>((int)addr->Entries[i])); } for (int i = 5; i < 10; i++) { node._articles.Add((int)addr->Entries[i], node.Parse <ArticleEntry>((int)addr->Entries[i])); } }
public void Parse(DataSection node, VoidPtr address) { Offsets *addr = (Offsets *)address; for (int i = 11; i < 14; i++) { int x = (int)addr->Entries[i]; node._articles.Add(x, node.Parse <ArticleEntry>(x)); } }
public void Parse(DataSection node, VoidPtr address) { Offsets* addr = (Offsets*)address; for (int i = 4; i < 8; i++) { int x = (int)addr->Entries[i]; node._articles.Add(x, node.Parse<ArticleEntry>(x)); } }
public void Parse(DataSection node, VoidPtr address) { Offsets* addr = (Offsets*)address; for (int i = 0; i < 5; i++) node._extraEntries.Add(node.Parse<RawParamList>((int)addr->Entries[i])); for (int i = 5; i < 10; i++) node._articles.Add((int)addr->Entries[i], node.Parse<ArticleEntry>((int)addr->Entries[i])); }