Unity: Add headers for 2018.4.32-33, 2019.4.21-24, 2020.2.4-3.3, 2021.1.0-2 (24.5, 27.2)

This commit is contained in:
Katy Coe
2021-04-12 17:15:18 +02:00
parent 96bbed8c8e
commit b4ed297c93
4 changed files with 2297 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -244,6 +244,7 @@ typedef struct
{ {
MethodIndex methodIndex; MethodIndex methodIndex;
MethodIndex invokerIndex; MethodIndex invokerIndex;
MethodIndex adjustorThunkIndex;
} Il2CppGenericMethodIndices; } Il2CppGenericMethodIndices;
typedef struct Il2CppGenericMethodFunctionsDefinitions typedef struct Il2CppGenericMethodFunctionsDefinitions
{ {
@@ -1497,6 +1498,11 @@ typedef struct Il2CppTokenIndexMethodTuple
void** method; void** method;
uint32_t __genericMethodIndex; uint32_t __genericMethodIndex;
} Il2CppTokenIndexMethodTuple; } Il2CppTokenIndexMethodTuple;
typedef struct Il2CppTokenAdjustorThunkPair
{
uint32_t token;
Il2CppMethodPointer adjustorThunk;
} Il2CppTokenAdjustorThunkPair;
typedef struct Il2CppWindowsRuntimeFactoryTableEntry typedef struct Il2CppWindowsRuntimeFactoryTableEntry
{ {
const Il2CppType* type; const Il2CppType* type;
@@ -1507,6 +1513,8 @@ typedef struct Il2CppCodeGenModule
const char* moduleName; const char* moduleName;
const uint32_t methodPointerCount; const uint32_t methodPointerCount;
const Il2CppMethodPointer* methodPointers; const Il2CppMethodPointer* methodPointers;
const uint32_t adjustorThunkCount;
const Il2CppTokenAdjustorThunkPair* adjustorThunks;
const int32_t* invokerIndices; const int32_t* invokerIndices;
const uint32_t reversePInvokeWrapperCount; const uint32_t reversePInvokeWrapperCount;
const Il2CppTokenIndexMethodTuple* reversePInvokeWrapperIndices; const Il2CppTokenIndexMethodTuple* reversePInvokeWrapperIndices;
@@ -1527,6 +1535,7 @@ typedef struct Il2CppCodeRegistration
const Il2CppMethodPointer* reversePInvokeWrappers; const Il2CppMethodPointer* reversePInvokeWrappers;
uint32_t genericMethodPointersCount; uint32_t genericMethodPointersCount;
const Il2CppMethodPointer* genericMethodPointers; const Il2CppMethodPointer* genericMethodPointers;
const Il2CppMethodPointer* genericAdjustorThunks;
uint32_t invokerPointersCount; uint32_t invokerPointersCount;
const InvokerMethod* invokerPointers; const InvokerMethod* invokerPointers;
uint32_t unresolvedVirtualCallCount; uint32_t unresolvedVirtualCallCount;