28 lines
No EOL
358 B
C++
28 lines
No EOL
358 B
C++
#pragma once
|
|
|
|
#include "Il2CppApi.h"
|
|
#include <map>
|
|
|
|
enum CachedType{
|
|
Object,
|
|
Boolean,
|
|
Byte,
|
|
SByte,
|
|
UInt16,
|
|
Int16,
|
|
UInt32,
|
|
Int32,
|
|
UInt64,
|
|
Int64,
|
|
Single,
|
|
Double,
|
|
String,
|
|
ByteString,
|
|
Any,
|
|
Enum,
|
|
};
|
|
|
|
struct TypeCache {
|
|
std::map<std::size_t, CachedType> type_map;
|
|
static TypeCache init();
|
|
}; |