C++: Output Il2CppClass* (TypeInfo) pointers

This commit is contained in:
Katy Coe
2020-07-18 21:23:23 +02:00
parent 7124149fef
commit 6d50ab7546
3 changed files with 22 additions and 2 deletions

View File

@@ -25,7 +25,8 @@ namespace Il2CppInspector
string Format { get; }
string Arch { get; }
int Bits { get; }
ulong GlobalOffset { get; }
ulong GlobalOffset { get; } // The virtual address where the code section (.text) would be loaded in memory
ulong ImageBase { get; } // The virtual address of where the image would be loaded in memory (same as GlobalOffset except for PE)
Dictionary<string, ulong> GetSymbolTable();
uint[] GetFunctionTable();
IEnumerable<Export> GetExports();
@@ -87,6 +88,8 @@ namespace Il2CppInspector
public ulong GlobalOffset { get; protected set; }
public virtual ulong ImageBase => GlobalOffset;
public virtual string Format => throw new NotImplementedException();
public virtual string Arch => throw new NotImplementedException();