31042 lines
1.5 MiB
31042 lines
1.5 MiB
#include "il2cpp-config.h"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <cstring>
|
|
#include <string.h>
|
|
#include <stdio.h>
|
|
#include <cmath>
|
|
#include <limits>
|
|
#include <assert.h>
|
|
#include <stdint.h>
|
|
|
|
#include "codegen/il2cpp-codegen.h"
|
|
#include "il2cpp-object-internals.h"
|
|
|
|
template <typename R>
|
|
struct VirtFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
|
|
// LuaInterface.LuaObjectPool
|
|
struct LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A;
|
|
// LuaInterface.LuaReflection
|
|
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F;
|
|
// LuaInterface.LuaState
|
|
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE;
|
|
// LuaInterface.ObjectTranslator
|
|
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF;
|
|
// System.Action
|
|
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579;
|
|
// System.Action`2<System.Object,System.Int32>
|
|
struct Action_2_t88A472856F183AE803521FC39DAC3AE446810479;
|
|
// System.AsyncCallback
|
|
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
|
|
// System.Char[]
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
|
|
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object>
|
|
struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type>
|
|
struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>
|
|
struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593;
|
|
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>
|
|
struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9;
|
|
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>
|
|
struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601;
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
|
|
struct Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A;
|
|
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>
|
|
struct Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>
|
|
struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32>
|
|
struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F;
|
|
// System.Collections.Generic.HashSet`1<System.String>
|
|
struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A;
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05;
|
|
// System.Collections.Generic.List`1<LuaInterface.GCRef>
|
|
struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F;
|
|
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>
|
|
struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1;
|
|
// System.Collections.Generic.List`1<LuaInterface.ObjectTranslator/DelayGC>
|
|
struct List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC;
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226;
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector4>
|
|
struct List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955;
|
|
// System.Delegate
|
|
struct Delegate_t;
|
|
// System.DelegateData
|
|
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean>
|
|
struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E;
|
|
// System.IAsyncResult
|
|
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
|
|
// System.Reflection.Binder
|
|
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// System.String
|
|
struct String_t;
|
|
// System.Type
|
|
struct Type_t;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
|
|
// System.Void
|
|
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
|
|
// UnityEngine.ParticleSystem
|
|
struct ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var;
|
|
IL2CPP_EXTERN_C const uint32_t LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFGenerics4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5Generics4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m061656B1922F2716A25A979D79AE10705657D7A6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m0BF409B78ED4F2D72614655957A1BB8665B5D3E1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m0F7495016D677CE0E7858F5CFE159B924366EE96_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m183B670AF75DAC11F8BB5275552B7B1281FFA03A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m1F7971BBC2C3FDF98C71DC0CA41E9AA008C178D3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m31CD268C3E0934572988A53ECE363F1A6D324CB2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m32828204B79CF6B6EBA9637424D8E4DEBA74E56F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m343151F6DEA707F742407154CF481AC5E7194110_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m35551912A49D8DBC459C2C732FFECE4F09D846CE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m37DC4F205BBEC644062761FD99C0E7F0AE056380_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m3DDC7845EE07BC35A41DC6A3648AA0470545CABE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m40F721DFD0C6BC8EC8CEBEB2625F7A4A1172FC2A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m568C9644B063DC3A8855A886D982BB535DFCB25F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m6525578199EE9BA8CF7FE7BA46FAB90B3357A42D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m67A1B83D782686D358E0BA73247BA158B4C850BF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m7A6400E800A4F474E63E62B50179580E7057649A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m7CC9131374A2120411702D327F67714BD36BC23D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m7D0F106D3076D70AA25EFD60A45E9F6297833695_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m85DD9C1F09F21CA104BD3F1691750A282359AB59_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m862DD18EFEF144483F6DF6E7E47B3B2316EE6B40_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_m8BCEFE8E5935F377809B107D8625CED6CC6B227A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mA5E4D83E8E94CDE2FE7BE8B417C333A01878E626_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mA65ECD355B34164F69614C4FB838A2B057A11C23_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mA7B7C579A8051E4872E24DC14D418D2F5C4E2002_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mA9227BA42BE2EDE03F6083305312B5BA3E10BABC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mAB226E7143C1890A85775990D15FB949C37127B0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mAEF82F385627D054EB8A40AF63ED6B1641721330_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mB4006CCC695B4C734951D8917438D9ED726963D0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mBA5FC891AE9E385E4ABF4CAF0FA0ED3FC4C4BD4D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mCA86802AB86BCCC0B09A6D49D3D093E778D7D870_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mCDB00C688359407F659C6B7382BD06BF28E90E9F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mD8EDCD11DD887F8AAFCE0BC5EEE3EB1D481FF373_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mDAA6CA8E9DEA3D2798EE2A0A1BA6A94DB15486E4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mDCB529669692C2AD092BDB3C32A41276CCF4A82F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mE4D3D1E494AFF62E499B1AFD957553FA88C0D09D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mE9DDA81C4A03EBF54D8C70B871D3F5D7969C8F04_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mEE38C8C8CCC0513CB1AA87D06340D3496D160935_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mEF95BB7F9FF461A42CDB7B91877E50B3848031C3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_DefaultCheck_mFCD772A4E26C687607F0138DA319CE6A2C73D387_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m02DE5094B954803A51C0727E184189375795CB3C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m066B2C62C46698860733CDD2B92F07865DC5BC59_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m0E6A288D96A01ACFBF116E152620114BAA07C6D6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m0EA13B006E76ABEFDDEE20CBAB440E5FBA03FA99_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m197CE2505E51D1D21B511C2D21359E8F03FF0F37_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m1C94CE76357C71C4BD2EE840F34930A01149E5AD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m24CA4C08D3E838B1A79EC693094B669033BCA493_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m24CA9CD9F276B33A37F758F3167717736B087ABA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m2BEEFF8FAB432823284EA6F231F6CF832359E7CE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m30DB6CA750DD1924837221C44CB183174FA415F2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m4A025714A2414BED27077A39C03ECDEC00301882_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m4E1191BB4BBB58ECF206CDF715D0661C7C83102A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m5503B159360439680BD42E7AB12CF29C9D7350AA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m59F3EEEB06B741E9AC6A4C9AD109A5FA9FAB0D61_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m68BD2CC00B7DDF9BFC094AAF725B2CF2FFF812D6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m69C9944C3BF3B89D919E4D2C28A3FD74265BCB9F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m6C018D0043837A34D0606FCD02DD05E185727D56_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m6C2D56B5A229DD0F36E54AEF58829FA4FDA5E578_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m6F629113F745155E39B56261C8A9081A335B4125_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m72BC9E51FBC6C072EAC6E91D641122C217899FB9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m74C0D9F43FF7607D2A3C1ABE42AB9E27BA4EFAA3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m7675A8C6756FE96815E7E95B7E565EF46F4C003F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m7942F312EE09EB21192F79A5DAEC20D9EAC9B27E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m7B2F698E25AE56C01F11F34D291177902801FB76_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m7C59AAA106F6C537B70A610E62DD97DE446E458C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m80802A8707256EF84E74062A65753C2633B1A0EF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m8578B89662F85B6675A74F42E87017FA682C4681_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m8C010D3CC6757D94F5EFB61B475EAF77293B2ED1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_m9572073E26713B922A9C44F79FD366A6534CF3F3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mB73AE890B4E391BCE7D619FD3789A4BF81F25FE4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mBC6912184233383F0A1CF8529C2845C54CF2CA13_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mC1A35F6977E3AF960DACD77D959702C00321E11F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mC20B984FA2741C8A77E236183115FA63187A1F1A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mC499B5D53E0BD74B0156DBD5163DA750B02C1A33_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mC6D1EA5AA9E55115AF970C6DD28265342CD3097D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mC754BDC67C9A51DCF1F425257E1AD8E5B88199E9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mE0A4C3ED2EEBA74705F7A4D4CCB9A2BC1D9DFDA8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mE94C7AEB6F1F63ED6A376BC74984F76F4248C27C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetLuaReference_mFCE15559020FAB6CC48B0C2434FEEA7AE52834A4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m01C0631D1E72D4721EBDBB4AB65FDA3C3ABE510D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m100082CB6521F104B19CAD5F958E0DF9DA7901CB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m14EF7FD2BE583C5E06C044BB6607E3F69951A8CC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m169FC124BC747909BC5F1FB5178EA5E428B74FBE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m171F8FAC03DDEBF2C40184B929D10184AA258A14_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m1F9180904C8B58EF75ECD7F7FD28F189ADC78E3A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m2811BAD16996DBC2DE70D1EC86933A6B404879E1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m2D6CFBE5B6ED5B845C48F58A1B5BFD64439FCEBD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m3A01A282626EF4750B4DD5A2FE3B0A1976C4CAE3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m54BBC83E70D9C827666F6AB2F1F4A3609808ED5B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m57213472141AA85BEFF3F01116315CE9DBF8A95C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m5AC2541F5EFE09CD5432B6D22E24437EC5E724B4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m6C5DF1E3617AD8A53CCEC17D0A50EA858B6C3CCE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m6DC4DF4A583045BACAE9F1D0FF752B04724B58FB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m75F7015353CFE775560A6042E9DA445048B0B289_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m7DB9013DE398D97A995180CF79F1CF6FA920E5DF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m7E3BC63608C39BB846C5196003972ADF666E2844_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m80B39D47DA9BD9EB58DD3258F28DDB1C3C9D6D5F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m84C0DC4A6880EF0C0181FB35C5BE2DACC2F15746_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m93D396641A2DCC3635262657912E397819137DFF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m971E58E0FD584CDAB75C53EB8208C7B619415DFA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_m9FE09A3CEF6A745F08E43EC917C7D39A0103E4B5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mA5A4D287928C0BEFEFA6CCB3542E522A5847C0FB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mAFADB0E1A2C4DFA7CBA0EBFBD6CD7BDFD21DA48B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mB20B72A4FE7495630489FF84C3B6AA008BC49D0E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mB74BEC217B81EB695FD138D7C2B348A40D9BDD72_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mB7596536B10DBD599F1C2638F49DBF660BD2DD80_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mBCCD9EF103F244DB56BC72DD56751AE80505F66E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mC2918DD3BA73D0124CB52E2E7D688A76E82A23DF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mC7BF5789F8C0B7BF5ACBCFD103B599F1080C5EE5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mDAB9B570EFF342C899B8EFA58BED2817A17BCFE9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mDCF25B9DB3486894CC140EC8A04F91E056E0E6A5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mDF53927B34EF1CF14FE44E7A9BC7ED9790A754CA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mE2E70DA6D8219A37B2A68FB8088AAC4D727F5A29_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mE93BAA2632D06B6AEA602B6EE5E010F403B86481_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mEC21DF6D0250969A26FF0553C5DFE9ACB428048C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mEE0453443992B50BA9FF8EA31FA544472E50FD56_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mF0E0D9DDD0FAE65BD1DF16757428AF4A26A9DE58_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_GetTypeName_mF7D4FFB83FEECEF1C14CF518F83328219521D97D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m01D0A5BD74903AC49130EEB6EBCA42627819F1A3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m023C00F88A06AB17BDF7E62692FAD0D2DA8A576B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m112FAD9F3CEC2C8FD25F8934FD57D5E5E12C3F83_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m1347395DE2D00920EBD1597290602C98175C73DD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m178FC94E5BA66FD42473BB61F57F1C54F5A506AD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m1F2B32E7FA7503E0B4FA3A5C5C3A8DD0FF31EB7F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m1F5A36252CE4D5AEAA1980DF28F68A051F4AE975_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m2B1C523626D7A83B8948B7A97FCAA34C184DB549_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m342AD3D26D9D25D939EE25C1A73C34AA90B1D09A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m38A2354A192A4487F1E6FB6349790303407B48DD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m4053CE5EF4A7476AEE78FB9DC141AC54649210A0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m47C165067E1280031AAB3CA9ED7DC24B1A4639E7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m492CEA99AFE587AA88E5834227D94F2660FF9D16_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m4B2409CEBE44C1E75DF57E55E6DBD9414F5050C0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m4B34140B329BD094CF7EDF0C1C1B159805101DF1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m4E98F70C3DF4302B7B600CF06B0771460B0FA1C4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m56FEEF60579018D2A3D862D2F12BD0F44B5210F0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m5E0DDA01905DB82CCE5DE494374876447423BF97_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m651501DDD729377872F80D7495A6CA163CD635C1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m6C69B2E6BDBC0D511A38E02545A47BFB5C55EED4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m78D77360EA7CB24BCC6E4C86E64B55D215F2F298_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m794B9CFFF86F36CEFF12806AF47EB9BA82F7BBB1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m8730A1898F62F18B9D5E683D7784ADAE2C914CA0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m87B65652451E82B4F1F27FB45DE401C177D26BA5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m881FC19B507C5F0346E7F77624045E29D57F4277_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m89FA652042E82640A698808BFF7EC25BA5674814_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m93B4510D871DFA72CEAC7D5D1090432A7B40F260_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_m9C0B48259D0E0245896FC7A92CDEBE33E63554B9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mA0E23B853D88632CAED6BF8E76ADF2F2757D808F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mA772F41D29EC35457B13590C0B7D60F3B747CFC2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mB3F60F41CBEF1CB6F033945493F9971453623421_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mC1643D02E85E8C0967F4DD4B2CF871A14C709FAC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mC59452EDD51FB35A0E60E7B5A67075722075D356_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mC67794F0629E80A1C5F18B8C745C005B2F7C6DE1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mCB316B2D34799FFBF681FE0E5C3AE659C792317D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mE485F1953DAFE775F07726F2435A7B91A1B6FA22_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mE69DFCD67384A4544797EFAA45DAD29C62322C4F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mF268495B94F4765D0CE7DFDD010043D37F6AED7B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsNilType_mF9E34F76A3EA5CDBF20167FE7D6143EB28CE01C4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m0355821E15839CF82FEE925176B72C79804E6084_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m062936EC25BA1FE794F340D67E4A76149D2EEC48_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m0C1F08D9C229773A28B8233F8D4F92C1F1BD6CB4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m0FF03F4CE3C606CB45055E8513FCCCD325CB6CD5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m19FACDC004E376501EC191E6E798389C371E3E3B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m26D68A2945ADDE70010655435B3B71D8CDF60DB3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m41C9D43AB60BCAA63CEF883468613FC1D22AFC72_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m466A24532586255B92396FCA76E7DBC741224E2A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m4680A0311DD8645F385DBC3744BCF3B78E0614F0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m474E519D799DF2A9134FB0B811D6D2DBD40E34BA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m4AAE210E714B8821FA5B66B164F4D733F9AA24A4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m50A7D0ABB5E8B8D587589DD4BF51019B8FCE5C4D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m5A7713323209FB539223982614ADF6E8FA3CE1A5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m606C6E46B28E8F9283B4D94798679A83C9179C5A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m666E24A0599D28AC81D5DA1BAE3D82B23F987D44_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m7BF0D5B7AF4EA63148F5CF32FE56FDACFF990D99_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m81DA6466FFFDA412D9714FF4265749FA7454E8F0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m871FB9119F06BEDB52B5C8CA13C9C7197B11B3D5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m8C8EF5E20A688F63F5691A6AF9B3E679C1920E94_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m8E9C30BB4AB628E4D3D9F5E42CDFFCD9C884BD4D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m8ED8CC454CED0A1EF9693516091FE2B55A54354E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m8F594509DB0BBFADA55DD1073BECF784FF30D9B1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m92B2C17CFFDEE9A1B95365F21E2B00CA6B3E903A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_m9FF49E581D79167B69EEC83D59FA4E82C92013D9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mA65E4B388F5BA090718AF4B55D09639C24AEEFC6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mA79B90E1C81065324593FF66030D527E675D69D0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mAA6DD0E7CE591BC00CD6F2E87AC2E6F9F3EF2B3D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mD785664817B5021AFB558439873EED0711EA7721_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mD9010B28B3C8D5EDCD9F3383893EB1CD404795D8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mDC30E410D1FE06EC4CB22BF477C1750677B5F04E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mDEF5DA8582440D0FB91C98BCFE36D969EEB97FBE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mE612FAABCF7DC660966505ECEDE9ECCFBD5F561A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mE68674E243BD2BFB80A018945407A5339BDB7693_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mE9C4B7AF504556CC3FF118153CB4803D135D7E41_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mEC81B0E14AF829D01EC0DBC036D2369DB551A1EC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mEFF4384DC21D01729C31EA75624923B79D7E8CFA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mF7D82855845134A01494E978E12D134CB9800E66_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mF967FB7D42AE3427E6ACD269E583FA29AA77BDA1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserData_mFA033569E16BE2D4E83F367715CCB26433062FC4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m133A141DFFD02B4EB6398B38D8EA20DA287BA5AD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m1B24921224BB992B3F5AE52CA440D33E80DD1D18_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m1ED670B022F4670CF4D9D618FBBD3BC10CA98C16_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m371E45EAF10EBCF9BCFC01262849EC863B06536A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m423102371CE3AF53BC66CDAB746044F2D5FC4EC2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m56EEDD8DD14EF5931D998CDC5ED74368E54C5B2D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m59156C1127D52D8130EFA45697D7803E89E5EE8E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m5A56B968AB27086746B986072FB0E8798E3142C2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m5B2A8B9E2EBF53BC0CDCA421B6D5DCBB9EF7B628_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m5FC25F358DC803538D33A11793F376D653B2C0C1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m66BE04E28F9AA24A561BD6C6A7770834FCE92804_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m7ABC4BC4F1905035F68B4F2DDD8DE780337E0257_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m869EEC62DB8AC7A1914246D7203CA731D263010B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m873506CED1DC4F62206F6449BAC6A1E4FB0F4BFB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m87D320BD2FEB411401E3DD49FDBF76C4C4CD519D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m89C44755FA947629B2B3D7B35D7EBE33083E0B91_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m8F3F33D7F759E4604CB4A7B94C17BF3ABF899DAB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_m95B5C2DED4EC7DEDA062BC28B0639C8D0F438C69_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mA240F94021FDB0C303CF6E6DA26F0D9C94E9470C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mA3D06E69952D7CB3ED39863627E78BB893288381_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mA50A03EB3FFD65DCF614A4FBB060FF592CB18782_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mA7B11357F9136054191F0F87EBE24529628B7BDF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mB5F5F8A85D283AE347A8F60BC38FA67B3EAD42FC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mBDF3D18AE41B39784F105960E702F286552A36EC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mC563476990F32D3233395F1BCF5265EB8E10A4FD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mC60B740725B8327FE2A394D8317EFC9E121B4822_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mC65E114F8624FD43989F3FB41A42D5B5247FECEC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mC97EEDEBB3A290D2F0A7DC2F4E9378A94C76BD55_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mCE60485DA039FA79C1C5433DC64A209B60489546_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mD5A50A1546908AA4F12A024DD489565DFCD96BE7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mD81278E7F32643557691F32592ED0B1A069D53D7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mD8C3F60B6B2ACE16D1C2A19861CD1EEAFBC24DAA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mDC88199B03BA6DF15D4AD31BC67DAE18E6EE5BF6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mE29B9E80EE2FD98E60E6F352EE3CF8BC309A7547_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mE51A2CE23EF0788ABC23F064FD04B8B43CC58752_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mE7493C5B1F6AD8EF5A575EF5A59DAD0BE513530E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mEB728F1134DD21F2807F1619546D8509DAD5158F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mF35E879258A20F64FFF2A081A51E934C64FF7766_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1_IsUserTable_mF6CBB249F3D3B9F458A718DB2F515148468653E5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m0FAC7C70821F2BED52E090B54505B1F76AA1CB8C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m1A532CA2633038D81D03F7A601B527CD220D3ADF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m1E7BDFA4F943FBAECD470222D0C9C932141B06E4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m1E941F7E9F7094C87607E1B3A3361CB78BE89659_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m2FDA2B9D8F9C81E43A340EDBE782FBBE04490C54_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m3551E8294F6C79440D2190CB58C23613F7378BD9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m3C423D8E654E81206CDB74E60470DC4F4D8831A8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m3F0CE7EEAF8B73A67B6C481D7105DDB2BB1D6EB9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m40C3D289453DAECB47A9713D203D2CAA4A342A9C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m413CA2B52AEAC860517980242E7E01F1898A8742_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m43F4D6C3412EABC1E12A5248305AE035BAC194D6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m4C2792B1155D8FFCD1F02F9FE459F3D339D56DA1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m4DCB1BE19ABFD25BABA987D8B13F3EB272A1B116_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m4E0DA43C88B500D173F7B6D13214431267C168B4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m54F511348B2776F0D74774E14F5A07FE1D503F67_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m5D723FA63CF7E5468729414617CDD87F299B3FD0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m6DB7B5FD23BC77CBDB676DFCBF005F893F1D9EC6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m780EE69A030439CB9E1275844451F3B33C48C027_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m805B9BB99DADFDC6D29611C5E2A50CBE693A3D6A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m93F56F7EDD9717BC9F32FF3A7D6E6DC5551EC731_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_m97454225F630502262828B4FC24A255CC73BDFC4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mA02B9D34B07722B859B9A48D3BEE6DE9793CC704_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mA4C111661A8CEAFD372FB919BACD87BB8435686A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mAC03DD339DB082BCB93523AF9AC4AE3B956C89C0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mAF068C84BD31AD0E79B732D11F42B962499A647E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mB0500A67743F4835BE59C89E156850BFECD0A6F9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mB378633AB9D6C7B44CBE0230B6B29C4A29AF73E7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mB5B39C9D0D90C2DB68B362645CF7E1DA10862650_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mBA0D9E341C00764CD9B2ED80154196DCD5AC7488_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mBD00DA8DB855A0419383F83F0AFACD172631CF3C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mBFBDB126F5BA0311C45BB53AE37D9816842CEF90_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mBFCE86A070A02F234F9A655EFFA5DD63D542DBC0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mC1F2D5924E56D4016AD0D370AAA40660F9173802_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mC2027137FBCA019CEDE2B30C2289336E2B23DB84_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mC28DC6CAB139CEAB6A4233107177A4A5170AC306_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mD3FC88DB2D238A6C594C99EB287CC00C4247EC2D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mEA0858DBED8939B6346ABAD88AF301E04B5DFF2F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mEE827ED170B0F5B415E3B88BB3EBBFFF0B6B6137_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t TypeTraits_1__cctor_mF4EA34CC94D51E892A4A2E428D8C5C3AC41CACD4_MetadataUsageId;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
|
|
|
|
IL2CPP_EXTERN_C_BEGIN
|
|
IL2CPP_EXTERN_C_END
|
|
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
|
|
// System.Object
|
|
|
|
|
|
// LuaInterface.ObjectTranslator
|
|
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Boolean LuaInterface.ObjectTranslator::<LogGC>k__BackingField
|
|
bool ___U3CLogGCU3Ek__BackingField_0;
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32> LuaInterface.ObjectTranslator::objectsBackMap
|
|
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___objectsBackMap_1;
|
|
// LuaInterface.LuaObjectPool LuaInterface.ObjectTranslator::objects
|
|
LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * ___objects_2;
|
|
// System.Collections.Generic.List`1<LuaInterface.ObjectTranslator_DelayGC> LuaInterface.ObjectTranslator::gcList
|
|
List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * ___gcList_3;
|
|
// System.Action`2<System.Object,System.Int32> LuaInterface.ObjectTranslator::removeInvalidObject
|
|
Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * ___removeInvalidObject_4;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CLogGCU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___U3CLogGCU3Ek__BackingField_0)); }
|
|
inline bool get_U3CLogGCU3Ek__BackingField_0() const { return ___U3CLogGCU3Ek__BackingField_0; }
|
|
inline bool* get_address_of_U3CLogGCU3Ek__BackingField_0() { return &___U3CLogGCU3Ek__BackingField_0; }
|
|
inline void set_U3CLogGCU3Ek__BackingField_0(bool value)
|
|
{
|
|
___U3CLogGCU3Ek__BackingField_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_objectsBackMap_1() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___objectsBackMap_1)); }
|
|
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * get_objectsBackMap_1() const { return ___objectsBackMap_1; }
|
|
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A ** get_address_of_objectsBackMap_1() { return &___objectsBackMap_1; }
|
|
inline void set_objectsBackMap_1(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * value)
|
|
{
|
|
___objectsBackMap_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___objectsBackMap_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_objects_2() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___objects_2)); }
|
|
inline LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * get_objects_2() const { return ___objects_2; }
|
|
inline LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A ** get_address_of_objects_2() { return &___objects_2; }
|
|
inline void set_objects_2(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * value)
|
|
{
|
|
___objects_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___objects_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_gcList_3() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___gcList_3)); }
|
|
inline List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * get_gcList_3() const { return ___gcList_3; }
|
|
inline List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC ** get_address_of_gcList_3() { return &___gcList_3; }
|
|
inline void set_gcList_3(List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * value)
|
|
{
|
|
___gcList_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___gcList_3), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_removeInvalidObject_4() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___removeInvalidObject_4)); }
|
|
inline Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * get_removeInvalidObject_4() const { return ___removeInvalidObject_4; }
|
|
inline Action_2_t88A472856F183AE803521FC39DAC3AE446810479 ** get_address_of_removeInvalidObject_4() { return &___removeInvalidObject_4; }
|
|
inline void set_removeInvalidObject_4(Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * value)
|
|
{
|
|
___removeInvalidObject_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___removeInvalidObject_4), (void*)value);
|
|
}
|
|
};
|
|
|
|
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.ObjectTranslator LuaInterface.ObjectTranslator::_translator
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ____translator_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__translator_5() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields, ____translator_5)); }
|
|
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get__translator_5() const { return ____translator_5; }
|
|
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of__translator_5() { return &____translator_5; }
|
|
inline void set__translator_5(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
|
|
{
|
|
____translator_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____translator_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_ColorBySpeedModule>
|
|
struct U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_ColorOverLifetimeModule>
|
|
struct U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_CustomDataModule>
|
|
struct U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_EmissionModule>
|
|
struct U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_EmitParams>
|
|
struct U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_ExternalForcesModule>
|
|
struct U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_ForceOverLifetimeModule>
|
|
struct U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_InheritVelocityModule>
|
|
struct U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_LightsModule>
|
|
struct U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>
|
|
struct U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_MainModule>
|
|
struct U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_NoiseModule>
|
|
struct U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_Particle>
|
|
struct U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_PlaybackState>
|
|
struct U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_RotationBySpeedModule>
|
|
struct U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_RotationOverLifetimeModule>
|
|
struct U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_ShapeModule>
|
|
struct U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_SizeBySpeedModule>
|
|
struct U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_SizeOverLifetimeModule>
|
|
struct U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_TextureSheetAnimationModule>
|
|
struct U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_TrailModule>
|
|
struct U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_Trails>
|
|
struct U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_TriggerModule>
|
|
struct U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>
|
|
struct U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.PhysicsScene>
|
|
struct U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Playables.PlayableGraph>
|
|
struct U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Quaternion>
|
|
struct U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Ray>
|
|
struct U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.RaycastHit>
|
|
struct U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Rect>
|
|
struct U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.RenderBuffer>
|
|
struct U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.RenderTextureDescriptor>
|
|
struct U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Rendering.ScriptableCullingParameters>
|
|
struct U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Rendering.ShaderTagId>
|
|
struct U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Rendering.SphericalHarmonicsL2>
|
|
struct U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Resolution>
|
|
struct U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.SceneManagement.Scene>
|
|
struct U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Touch>
|
|
struct U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1_<>c<UnityEngine.Vector2>
|
|
struct U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.TypeTraits`1_<>c<T> LuaInterface.TypeTraits`1_<>c::<>9
|
|
U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD * ___U3CU3E9_0;
|
|
// System.Action LuaInterface.TypeTraits`1_<>c::<>9__9_0
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__9_0_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields, ___U3CU3E9_0)); }
|
|
inline U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
|
|
inline U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
|
|
inline void set_U3CU3E9_0(U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD * value)
|
|
{
|
|
___U3CU3E9_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CU3E9__9_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields, ___U3CU3E9__9_0_1)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__9_0_1() const { return ___U3CU3E9__9_0_1; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__9_0_1() { return &___U3CU3E9__9_0_1; }
|
|
inline void set_U3CU3E9__9_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___U3CU3E9__9_0_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__9_0_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>
|
|
struct TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>
|
|
struct TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>
|
|
struct TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>
|
|
struct TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>
|
|
struct TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>
|
|
struct TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>
|
|
struct TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>
|
|
struct TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>
|
|
struct TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>
|
|
struct TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>
|
|
struct TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>
|
|
struct TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>
|
|
struct TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>
|
|
struct TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>
|
|
struct TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>
|
|
struct TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>
|
|
struct TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>
|
|
struct TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>
|
|
struct TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>
|
|
struct TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>
|
|
struct TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>
|
|
struct TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>
|
|
struct TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>
|
|
struct TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>
|
|
struct TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>
|
|
struct TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Quaternion>
|
|
struct TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Ray>
|
|
struct TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>
|
|
struct TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Rect>
|
|
struct TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>
|
|
struct TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>
|
|
struct TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>
|
|
struct TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>
|
|
struct TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>
|
|
struct TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Resolution>
|
|
struct TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>
|
|
struct TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Touch>
|
|
struct TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<UnityEngine.Vector2>
|
|
struct TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
struct Il2CppArrayBounds;
|
|
|
|
// System.Array
|
|
|
|
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.String
|
|
struct String_t : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Int32 System.String::m_stringLength
|
|
int32_t ___m_stringLength_0;
|
|
// System.Char System.String::m_firstChar
|
|
Il2CppChar ___m_firstChar_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
|
|
inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
|
|
inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
|
|
inline void set_m_stringLength_0(int32_t value)
|
|
{
|
|
___m_stringLength_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
|
|
inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
|
|
inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
|
|
inline void set_m_firstChar_1(Il2CppChar value)
|
|
{
|
|
___m_firstChar_1 = value;
|
|
}
|
|
};
|
|
|
|
struct String_t_StaticFields
|
|
{
|
|
public:
|
|
// System.String System.String::Empty
|
|
String_t* ___Empty_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
|
|
inline String_t* get_Empty_5() const { return ___Empty_5; }
|
|
inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
|
|
inline void set_Empty_5(String_t* value)
|
|
{
|
|
___Empty_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.ValueType
|
|
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.ValueType
|
|
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of System.ValueType
|
|
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
|
|
{
|
|
};
|
|
|
|
// System.Boolean
|
|
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
|
|
{
|
|
public:
|
|
// System.Boolean System.Boolean::m_value
|
|
bool ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
|
|
inline bool get_m_value_0() const { return ___m_value_0; }
|
|
inline bool* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(bool value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
|
|
{
|
|
public:
|
|
// System.String System.Boolean::TrueString
|
|
String_t* ___TrueString_5;
|
|
// System.String System.Boolean::FalseString
|
|
String_t* ___FalseString_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
|
|
inline String_t* get_TrueString_5() const { return ___TrueString_5; }
|
|
inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
|
|
inline void set_TrueString_5(String_t* value)
|
|
{
|
|
___TrueString_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
|
|
inline String_t* get_FalseString_6() const { return ___FalseString_6; }
|
|
inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
|
|
inline void set_FalseString_6(String_t* value)
|
|
{
|
|
___FalseString_6 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Enum
|
|
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
|
|
{
|
|
public:
|
|
// System.Char[] System.Enum::enumSeperatorCharArray
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
|
|
inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
|
|
{
|
|
___enumSeperatorCharArray_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.Enum
|
|
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of System.Enum
|
|
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
|
|
{
|
|
};
|
|
|
|
// System.Int32
|
|
struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
|
|
{
|
|
public:
|
|
// System.Int32 System.Int32::m_value
|
|
int32_t ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
|
|
inline int32_t get_m_value_0() const { return ___m_value_0; }
|
|
inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(int32_t value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t
|
|
{
|
|
public:
|
|
// System.Void* System.IntPtr::m_value
|
|
void* ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
|
|
inline void* get_m_value_0() const { return ___m_value_0; }
|
|
inline void** get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(void* value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
public:
|
|
// System.IntPtr System.IntPtr::Zero
|
|
intptr_t ___Zero_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
|
|
inline intptr_t get_Zero_1() const { return ___Zero_1; }
|
|
inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
|
|
inline void set_Zero_1(intptr_t value)
|
|
{
|
|
___Zero_1 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Void
|
|
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
|
|
};
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// UnityEngine.Color32
|
|
struct Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Int32 UnityEngine.Color32::rgba
|
|
int32_t ___rgba_0;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
int32_t ___rgba_0_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Byte UnityEngine.Color32::r
|
|
uint8_t ___r_1;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
uint8_t ___r_1_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___g_2_OffsetPadding[1];
|
|
// System.Byte UnityEngine.Color32::g
|
|
uint8_t ___g_2;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___g_2_OffsetPadding_forAlignmentOnly[1];
|
|
uint8_t ___g_2_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___b_3_OffsetPadding[2];
|
|
// System.Byte UnityEngine.Color32::b
|
|
uint8_t ___b_3;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___b_3_OffsetPadding_forAlignmentOnly[2];
|
|
uint8_t ___b_3_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___a_4_OffsetPadding[3];
|
|
// System.Byte UnityEngine.Color32::a
|
|
uint8_t ___a_4;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___a_4_OffsetPadding_forAlignmentOnly[3];
|
|
uint8_t ___a_4_forAlignmentOnly;
|
|
};
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_rgba_0() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___rgba_0)); }
|
|
inline int32_t get_rgba_0() const { return ___rgba_0; }
|
|
inline int32_t* get_address_of_rgba_0() { return &___rgba_0; }
|
|
inline void set_rgba_0(int32_t value)
|
|
{
|
|
___rgba_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_r_1() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___r_1)); }
|
|
inline uint8_t get_r_1() const { return ___r_1; }
|
|
inline uint8_t* get_address_of_r_1() { return &___r_1; }
|
|
inline void set_r_1(uint8_t value)
|
|
{
|
|
___r_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_g_2() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___g_2)); }
|
|
inline uint8_t get_g_2() const { return ___g_2; }
|
|
inline uint8_t* get_address_of_g_2() { return &___g_2; }
|
|
inline void set_g_2(uint8_t value)
|
|
{
|
|
___g_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_b_3() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___b_3)); }
|
|
inline uint8_t get_b_3() const { return ___b_3; }
|
|
inline uint8_t* get_address_of_b_3() { return &___b_3; }
|
|
inline void set_b_3(uint8_t value)
|
|
{
|
|
___b_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_a_4() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___a_4)); }
|
|
inline uint8_t get_a_4() const { return ___a_4; }
|
|
inline uint8_t* get_address_of_a_4() { return &___a_4; }
|
|
inline void set_a_4(uint8_t value)
|
|
{
|
|
___a_4 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Matrix4x4::m00
|
|
float ___m00_0;
|
|
// System.Single UnityEngine.Matrix4x4::m10
|
|
float ___m10_1;
|
|
// System.Single UnityEngine.Matrix4x4::m20
|
|
float ___m20_2;
|
|
// System.Single UnityEngine.Matrix4x4::m30
|
|
float ___m30_3;
|
|
// System.Single UnityEngine.Matrix4x4::m01
|
|
float ___m01_4;
|
|
// System.Single UnityEngine.Matrix4x4::m11
|
|
float ___m11_5;
|
|
// System.Single UnityEngine.Matrix4x4::m21
|
|
float ___m21_6;
|
|
// System.Single UnityEngine.Matrix4x4::m31
|
|
float ___m31_7;
|
|
// System.Single UnityEngine.Matrix4x4::m02
|
|
float ___m02_8;
|
|
// System.Single UnityEngine.Matrix4x4::m12
|
|
float ___m12_9;
|
|
// System.Single UnityEngine.Matrix4x4::m22
|
|
float ___m22_10;
|
|
// System.Single UnityEngine.Matrix4x4::m32
|
|
float ___m32_11;
|
|
// System.Single UnityEngine.Matrix4x4::m03
|
|
float ___m03_12;
|
|
// System.Single UnityEngine.Matrix4x4::m13
|
|
float ___m13_13;
|
|
// System.Single UnityEngine.Matrix4x4::m23
|
|
float ___m23_14;
|
|
// System.Single UnityEngine.Matrix4x4::m33
|
|
float ___m33_15;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m00_0)); }
|
|
inline float get_m00_0() const { return ___m00_0; }
|
|
inline float* get_address_of_m00_0() { return &___m00_0; }
|
|
inline void set_m00_0(float value)
|
|
{
|
|
___m00_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m10_1)); }
|
|
inline float get_m10_1() const { return ___m10_1; }
|
|
inline float* get_address_of_m10_1() { return &___m10_1; }
|
|
inline void set_m10_1(float value)
|
|
{
|
|
___m10_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m20_2)); }
|
|
inline float get_m20_2() const { return ___m20_2; }
|
|
inline float* get_address_of_m20_2() { return &___m20_2; }
|
|
inline void set_m20_2(float value)
|
|
{
|
|
___m20_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m30_3)); }
|
|
inline float get_m30_3() const { return ___m30_3; }
|
|
inline float* get_address_of_m30_3() { return &___m30_3; }
|
|
inline void set_m30_3(float value)
|
|
{
|
|
___m30_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m01_4)); }
|
|
inline float get_m01_4() const { return ___m01_4; }
|
|
inline float* get_address_of_m01_4() { return &___m01_4; }
|
|
inline void set_m01_4(float value)
|
|
{
|
|
___m01_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m11_5)); }
|
|
inline float get_m11_5() const { return ___m11_5; }
|
|
inline float* get_address_of_m11_5() { return &___m11_5; }
|
|
inline void set_m11_5(float value)
|
|
{
|
|
___m11_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m21_6)); }
|
|
inline float get_m21_6() const { return ___m21_6; }
|
|
inline float* get_address_of_m21_6() { return &___m21_6; }
|
|
inline void set_m21_6(float value)
|
|
{
|
|
___m21_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m31_7)); }
|
|
inline float get_m31_7() const { return ___m31_7; }
|
|
inline float* get_address_of_m31_7() { return &___m31_7; }
|
|
inline void set_m31_7(float value)
|
|
{
|
|
___m31_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m02_8)); }
|
|
inline float get_m02_8() const { return ___m02_8; }
|
|
inline float* get_address_of_m02_8() { return &___m02_8; }
|
|
inline void set_m02_8(float value)
|
|
{
|
|
___m02_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m12_9)); }
|
|
inline float get_m12_9() const { return ___m12_9; }
|
|
inline float* get_address_of_m12_9() { return &___m12_9; }
|
|
inline void set_m12_9(float value)
|
|
{
|
|
___m12_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m22_10)); }
|
|
inline float get_m22_10() const { return ___m22_10; }
|
|
inline float* get_address_of_m22_10() { return &___m22_10; }
|
|
inline void set_m22_10(float value)
|
|
{
|
|
___m22_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m32_11)); }
|
|
inline float get_m32_11() const { return ___m32_11; }
|
|
inline float* get_address_of_m32_11() { return &___m32_11; }
|
|
inline void set_m32_11(float value)
|
|
{
|
|
___m32_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m03_12)); }
|
|
inline float get_m03_12() const { return ___m03_12; }
|
|
inline float* get_address_of_m03_12() { return &___m03_12; }
|
|
inline void set_m03_12(float value)
|
|
{
|
|
___m03_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m13_13)); }
|
|
inline float get_m13_13() const { return ___m13_13; }
|
|
inline float* get_address_of_m13_13() { return &___m13_13; }
|
|
inline void set_m13_13(float value)
|
|
{
|
|
___m13_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m23_14)); }
|
|
inline float get_m23_14() const { return ___m23_14; }
|
|
inline float* get_address_of_m23_14() { return &___m23_14; }
|
|
inline void set_m23_14(float value)
|
|
{
|
|
___m23_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m33_15)); }
|
|
inline float get_m33_15() const { return ___m33_15; }
|
|
inline float* get_address_of_m33_15() { return &___m33_15; }
|
|
inline void set_m33_15(float value)
|
|
{
|
|
___m33_15 = value;
|
|
}
|
|
};
|
|
|
|
struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields
|
|
{
|
|
public:
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___zeroMatrix_16;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___identityMatrix_17;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___zeroMatrix_16)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_zeroMatrix_16() const { return ___zeroMatrix_16; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
|
|
inline void set_zeroMatrix_16(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___zeroMatrix_16 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___identityMatrix_17)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_identityMatrix_17() const { return ___identityMatrix_17; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
|
|
inline void set_identityMatrix_17(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___identityMatrix_17 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_ColorBySpeedModule
|
|
struct ColorBySpeedModule_t51C12A5FB80F1564C010149F8FA5C90D2FB91A51
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_ColorBySpeedModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(ColorBySpeedModule_t51C12A5FB80F1564C010149F8FA5C90D2FB91A51, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ColorBySpeedModule
|
|
struct ColorBySpeedModule_t51C12A5FB80F1564C010149F8FA5C90D2FB91A51_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ColorBySpeedModule
|
|
struct ColorBySpeedModule_t51C12A5FB80F1564C010149F8FA5C90D2FB91A51_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_ColorOverLifetimeModule
|
|
struct ColorOverLifetimeModule_t8F67A98DA6C9C473B05AA395E7A132AEC884AC24
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_ColorOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(ColorOverLifetimeModule_t8F67A98DA6C9C473B05AA395E7A132AEC884AC24, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ColorOverLifetimeModule
|
|
struct ColorOverLifetimeModule_t8F67A98DA6C9C473B05AA395E7A132AEC884AC24_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ColorOverLifetimeModule
|
|
struct ColorOverLifetimeModule_t8F67A98DA6C9C473B05AA395E7A132AEC884AC24_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_CustomDataModule
|
|
struct CustomDataModule_t448AB38861AFEC40DA3481DF86E4E0A2C7789C66
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_CustomDataModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(CustomDataModule_t448AB38861AFEC40DA3481DF86E4E0A2C7789C66, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/CustomDataModule
|
|
struct CustomDataModule_t448AB38861AFEC40DA3481DF86E4E0A2C7789C66_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/CustomDataModule
|
|
struct CustomDataModule_t448AB38861AFEC40DA3481DF86E4E0A2C7789C66_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_EmissionModule
|
|
struct EmissionModule_t35028C3DE5EFDCE49E8A9732460617A56BD1D3F1
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_EmissionModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(EmissionModule_t35028C3DE5EFDCE49E8A9732460617A56BD1D3F1, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/EmissionModule
|
|
struct EmissionModule_t35028C3DE5EFDCE49E8A9732460617A56BD1D3F1_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/EmissionModule
|
|
struct EmissionModule_t35028C3DE5EFDCE49E8A9732460617A56BD1D3F1_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_ExternalForcesModule
|
|
struct ExternalForcesModule_tC6934CA69B7DD125B060CA988C86F1197A50E807
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_ExternalForcesModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(ExternalForcesModule_tC6934CA69B7DD125B060CA988C86F1197A50E807, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ExternalForcesModule
|
|
struct ExternalForcesModule_tC6934CA69B7DD125B060CA988C86F1197A50E807_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ExternalForcesModule
|
|
struct ExternalForcesModule_tC6934CA69B7DD125B060CA988C86F1197A50E807_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_ForceOverLifetimeModule
|
|
struct ForceOverLifetimeModule_tB30A1621CBE9498C23F5426D9A88D022F2300438
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_ForceOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(ForceOverLifetimeModule_tB30A1621CBE9498C23F5426D9A88D022F2300438, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ForceOverLifetimeModule
|
|
struct ForceOverLifetimeModule_tB30A1621CBE9498C23F5426D9A88D022F2300438_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ForceOverLifetimeModule
|
|
struct ForceOverLifetimeModule_tB30A1621CBE9498C23F5426D9A88D022F2300438_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_InheritVelocityModule
|
|
struct InheritVelocityModule_tD79C38F38C465D7216B009DB513AF317C9A899C7
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_InheritVelocityModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(InheritVelocityModule_tD79C38F38C465D7216B009DB513AF317C9A899C7, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/InheritVelocityModule
|
|
struct InheritVelocityModule_tD79C38F38C465D7216B009DB513AF317C9A899C7_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/InheritVelocityModule
|
|
struct InheritVelocityModule_tD79C38F38C465D7216B009DB513AF317C9A899C7_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_LightsModule
|
|
struct LightsModule_tF770446B518B99AF58BF3A7365C0651E56ECD48F
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_LightsModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(LightsModule_tF770446B518B99AF58BF3A7365C0651E56ECD48F, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/LightsModule
|
|
struct LightsModule_tF770446B518B99AF58BF3A7365C0651E56ECD48F_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/LightsModule
|
|
struct LightsModule_tF770446B518B99AF58BF3A7365C0651E56ECD48F_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule
|
|
struct LimitVelocityOverLifetimeModule_t9C38E35F83ACD0CEB330CFC7A2152B859AA334D9
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(LimitVelocityOverLifetimeModule_t9C38E35F83ACD0CEB330CFC7A2152B859AA334D9, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/LimitVelocityOverLifetimeModule
|
|
struct LimitVelocityOverLifetimeModule_t9C38E35F83ACD0CEB330CFC7A2152B859AA334D9_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/LimitVelocityOverLifetimeModule
|
|
struct LimitVelocityOverLifetimeModule_t9C38E35F83ACD0CEB330CFC7A2152B859AA334D9_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_MainModule
|
|
struct MainModule_t99C675667E0A363368324132DFA34B27FFEE6FC7
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_MainModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(MainModule_t99C675667E0A363368324132DFA34B27FFEE6FC7, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/MainModule
|
|
struct MainModule_t99C675667E0A363368324132DFA34B27FFEE6FC7_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/MainModule
|
|
struct MainModule_t99C675667E0A363368324132DFA34B27FFEE6FC7_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_NoiseModule
|
|
struct NoiseModule_t58903BF88EE76A47A27F3E959846B5565BC1FF09
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_NoiseModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(NoiseModule_t58903BF88EE76A47A27F3E959846B5565BC1FF09, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/NoiseModule
|
|
struct NoiseModule_t58903BF88EE76A47A27F3E959846B5565BC1FF09_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/NoiseModule
|
|
struct NoiseModule_t58903BF88EE76A47A27F3E959846B5565BC1FF09_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Noise
|
|
struct Noise_t19FB1036002F892E759F691B282B9CC168704E1F
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Noise::m_ScrollOffset
|
|
float ___m_ScrollOffset_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ScrollOffset_0() { return static_cast<int32_t>(offsetof(Noise_t19FB1036002F892E759F691B282B9CC168704E1F, ___m_ScrollOffset_0)); }
|
|
inline float get_m_ScrollOffset_0() const { return ___m_ScrollOffset_0; }
|
|
inline float* get_address_of_m_ScrollOffset_0() { return &___m_ScrollOffset_0; }
|
|
inline void set_m_ScrollOffset_0(float value)
|
|
{
|
|
___m_ScrollOffset_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed
|
|
struct Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67
|
|
{
|
|
public:
|
|
// System.UInt32 UnityEngine.ParticleSystem_PlaybackState_Seed::x
|
|
uint32_t ___x_0;
|
|
// System.UInt32 UnityEngine.ParticleSystem_PlaybackState_Seed::y
|
|
uint32_t ___y_1;
|
|
// System.UInt32 UnityEngine.ParticleSystem_PlaybackState_Seed::z
|
|
uint32_t ___z_2;
|
|
// System.UInt32 UnityEngine.ParticleSystem_PlaybackState_Seed::w
|
|
uint32_t ___w_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67, ___x_0)); }
|
|
inline uint32_t get_x_0() const { return ___x_0; }
|
|
inline uint32_t* get_address_of_x_0() { return &___x_0; }
|
|
inline void set_x_0(uint32_t value)
|
|
{
|
|
___x_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67, ___y_1)); }
|
|
inline uint32_t get_y_1() const { return ___y_1; }
|
|
inline uint32_t* get_address_of_y_1() { return &___y_1; }
|
|
inline void set_y_1(uint32_t value)
|
|
{
|
|
___y_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67, ___z_2)); }
|
|
inline uint32_t get_z_2() const { return ___z_2; }
|
|
inline uint32_t* get_address_of_z_2() { return &___z_2; }
|
|
inline void set_z_2(uint32_t value)
|
|
{
|
|
___z_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67, ___w_3)); }
|
|
inline uint32_t get_w_3() const { return ___w_3; }
|
|
inline uint32_t* get_address_of_w_3() { return &___w_3; }
|
|
inline void set_w_3(uint32_t value)
|
|
{
|
|
___w_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Trail
|
|
struct Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Trail::m_Timer
|
|
float ___m_Timer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Timer_0() { return static_cast<int32_t>(offsetof(Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6, ___m_Timer_0)); }
|
|
inline float get_m_Timer_0() const { return ___m_Timer_0; }
|
|
inline float* get_address_of_m_Timer_0() { return &___m_Timer_0; }
|
|
inline void set_m_Timer_0(float value)
|
|
{
|
|
___m_Timer_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_RotationBySpeedModule
|
|
struct RotationBySpeedModule_tAFE03FAD037F3EC15A76EFE1566AEBA5185C0199
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_RotationBySpeedModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(RotationBySpeedModule_tAFE03FAD037F3EC15A76EFE1566AEBA5185C0199, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/RotationBySpeedModule
|
|
struct RotationBySpeedModule_tAFE03FAD037F3EC15A76EFE1566AEBA5185C0199_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/RotationBySpeedModule
|
|
struct RotationBySpeedModule_tAFE03FAD037F3EC15A76EFE1566AEBA5185C0199_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_RotationOverLifetimeModule
|
|
struct RotationOverLifetimeModule_tC6782BFA8FB37A175E8413AB64DF8ABC79BC5EE4
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_RotationOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(RotationOverLifetimeModule_tC6782BFA8FB37A175E8413AB64DF8ABC79BC5EE4, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/RotationOverLifetimeModule
|
|
struct RotationOverLifetimeModule_tC6782BFA8FB37A175E8413AB64DF8ABC79BC5EE4_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/RotationOverLifetimeModule
|
|
struct RotationOverLifetimeModule_tC6782BFA8FB37A175E8413AB64DF8ABC79BC5EE4_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_ShapeModule
|
|
struct ShapeModule_tF3CE38BED68607FE893E445DE9D21D8F1DCE6A51
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_ShapeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(ShapeModule_tF3CE38BED68607FE893E445DE9D21D8F1DCE6A51, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ShapeModule
|
|
struct ShapeModule_tF3CE38BED68607FE893E445DE9D21D8F1DCE6A51_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ShapeModule
|
|
struct ShapeModule_tF3CE38BED68607FE893E445DE9D21D8F1DCE6A51_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_SizeBySpeedModule
|
|
struct SizeBySpeedModule_t8B57DB9D2E0A5E233DED20783C9CE6F6F24FEB66
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_SizeBySpeedModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(SizeBySpeedModule_t8B57DB9D2E0A5E233DED20783C9CE6F6F24FEB66, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/SizeBySpeedModule
|
|
struct SizeBySpeedModule_t8B57DB9D2E0A5E233DED20783C9CE6F6F24FEB66_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/SizeBySpeedModule
|
|
struct SizeBySpeedModule_t8B57DB9D2E0A5E233DED20783C9CE6F6F24FEB66_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_SizeOverLifetimeModule
|
|
struct SizeOverLifetimeModule_tE3B0DDF7B813998A395ED5A9A937510A237142F1
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_SizeOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(SizeOverLifetimeModule_tE3B0DDF7B813998A395ED5A9A937510A237142F1, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/SizeOverLifetimeModule
|
|
struct SizeOverLifetimeModule_tE3B0DDF7B813998A395ED5A9A937510A237142F1_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/SizeOverLifetimeModule
|
|
struct SizeOverLifetimeModule_tE3B0DDF7B813998A395ED5A9A937510A237142F1_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_TextureSheetAnimationModule
|
|
struct TextureSheetAnimationModule_t2F7A981851D997DFEB56E31A73824CA8595A96BD
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_TextureSheetAnimationModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(TextureSheetAnimationModule_t2F7A981851D997DFEB56E31A73824CA8595A96BD, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/TextureSheetAnimationModule
|
|
struct TextureSheetAnimationModule_t2F7A981851D997DFEB56E31A73824CA8595A96BD_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/TextureSheetAnimationModule
|
|
struct TextureSheetAnimationModule_t2F7A981851D997DFEB56E31A73824CA8595A96BD_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_TrailModule
|
|
struct TrailModule_tDAED745E3EAFB0CC1CA8C7E4A7CF27FF4647678E
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_TrailModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(TrailModule_tDAED745E3EAFB0CC1CA8C7E4A7CF27FF4647678E, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/TrailModule
|
|
struct TrailModule_tDAED745E3EAFB0CC1CA8C7E4A7CF27FF4647678E_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/TrailModule
|
|
struct TrailModule_tDAED745E3EAFB0CC1CA8C7E4A7CF27FF4647678E_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_Trails
|
|
struct Trails_t734E04C138B1814CF8513CB588283296442633A6
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.ParticleSystem_Trails::positions
|
|
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___positions_0;
|
|
// System.Collections.Generic.List`1<System.Int32> UnityEngine.ParticleSystem_Trails::frontPositions
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___frontPositions_1;
|
|
// System.Collections.Generic.List`1<System.Int32> UnityEngine.ParticleSystem_Trails::backPositions
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___backPositions_2;
|
|
// System.Collections.Generic.List`1<System.Int32> UnityEngine.ParticleSystem_Trails::positionCounts
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___positionCounts_3;
|
|
// System.Int32 UnityEngine.ParticleSystem_Trails::maxTrailCount
|
|
int32_t ___maxTrailCount_4;
|
|
// System.Int32 UnityEngine.ParticleSystem_Trails::maxPositionsPerTrailCount
|
|
int32_t ___maxPositionsPerTrailCount_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_positions_0() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___positions_0)); }
|
|
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * get_positions_0() const { return ___positions_0; }
|
|
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 ** get_address_of_positions_0() { return &___positions_0; }
|
|
inline void set_positions_0(List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * value)
|
|
{
|
|
___positions_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___positions_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_frontPositions_1() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___frontPositions_1)); }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * get_frontPositions_1() const { return ___frontPositions_1; }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 ** get_address_of_frontPositions_1() { return &___frontPositions_1; }
|
|
inline void set_frontPositions_1(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * value)
|
|
{
|
|
___frontPositions_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___frontPositions_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_backPositions_2() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___backPositions_2)); }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * get_backPositions_2() const { return ___backPositions_2; }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 ** get_address_of_backPositions_2() { return &___backPositions_2; }
|
|
inline void set_backPositions_2(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * value)
|
|
{
|
|
___backPositions_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___backPositions_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_positionCounts_3() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___positionCounts_3)); }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * get_positionCounts_3() const { return ___positionCounts_3; }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 ** get_address_of_positionCounts_3() { return &___positionCounts_3; }
|
|
inline void set_positionCounts_3(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * value)
|
|
{
|
|
___positionCounts_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___positionCounts_3), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_maxTrailCount_4() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___maxTrailCount_4)); }
|
|
inline int32_t get_maxTrailCount_4() const { return ___maxTrailCount_4; }
|
|
inline int32_t* get_address_of_maxTrailCount_4() { return &___maxTrailCount_4; }
|
|
inline void set_maxTrailCount_4(int32_t value)
|
|
{
|
|
___maxTrailCount_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_maxPositionsPerTrailCount_5() { return static_cast<int32_t>(offsetof(Trails_t734E04C138B1814CF8513CB588283296442633A6, ___maxPositionsPerTrailCount_5)); }
|
|
inline int32_t get_maxPositionsPerTrailCount_5() const { return ___maxPositionsPerTrailCount_5; }
|
|
inline int32_t* get_address_of_maxPositionsPerTrailCount_5() { return &___maxPositionsPerTrailCount_5; }
|
|
inline void set_maxPositionsPerTrailCount_5(int32_t value)
|
|
{
|
|
___maxPositionsPerTrailCount_5 = value;
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/Trails
|
|
struct Trails_t734E04C138B1814CF8513CB588283296442633A6_marshaled_pinvoke
|
|
{
|
|
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___positions_0;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___frontPositions_1;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___backPositions_2;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___positionCounts_3;
|
|
int32_t ___maxTrailCount_4;
|
|
int32_t ___maxPositionsPerTrailCount_5;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/Trails
|
|
struct Trails_t734E04C138B1814CF8513CB588283296442633A6_marshaled_com
|
|
{
|
|
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___positions_0;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___frontPositions_1;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___backPositions_2;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___positionCounts_3;
|
|
int32_t ___maxTrailCount_4;
|
|
int32_t ___maxPositionsPerTrailCount_5;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_TriggerModule
|
|
struct TriggerModule_tC9F10AE7E733C287559E739B48748C54482666C5
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_TriggerModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(TriggerModule_tC9F10AE7E733C287559E739B48748C54482666C5, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/TriggerModule
|
|
struct TriggerModule_tC9F10AE7E733C287559E739B48748C54482666C5_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/TriggerModule
|
|
struct TriggerModule_tC9F10AE7E733C287559E739B48748C54482666C5_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_VelocityOverLifetimeModule
|
|
struct VelocityOverLifetimeModule_t615CEBA2498B10A2E50548290053C7FFC15780C7
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem_VelocityOverLifetimeModule::m_ParticleSystem
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(VelocityOverLifetimeModule_t615CEBA2498B10A2E50548290053C7FFC15780C7, ___m_ParticleSystem_0)); }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
|
|
inline ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
|
|
inline void set_m_ParticleSystem_0(ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * value)
|
|
{
|
|
___m_ParticleSystem_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_ParticleSystem_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/VelocityOverLifetimeModule
|
|
struct VelocityOverLifetimeModule_t615CEBA2498B10A2E50548290053C7FFC15780C7_marshaled_pinvoke
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/VelocityOverLifetimeModule
|
|
struct VelocityOverLifetimeModule_t615CEBA2498B10A2E50548290053C7FFC15780C7_marshaled_com
|
|
{
|
|
ParticleSystem_t45DA87A3E83E738DA3FDAA5A48A133F1A1247C3D * ___m_ParticleSystem_0;
|
|
};
|
|
|
|
// UnityEngine.PhysicsScene
|
|
struct PhysicsScene_tC24001806A99648F6EFD4D63957D47D8AB1668F5
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.PhysicsScene::m_Handle
|
|
int32_t ___m_Handle_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PhysicsScene_tC24001806A99648F6EFD4D63957D47D8AB1668F5, ___m_Handle_0)); }
|
|
inline int32_t get_m_Handle_0() const { return ___m_Handle_0; }
|
|
inline int32_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
|
|
inline void set_m_Handle_0(int32_t value)
|
|
{
|
|
___m_Handle_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Quaternion::x
|
|
float ___x_0;
|
|
// System.Single UnityEngine.Quaternion::y
|
|
float ___y_1;
|
|
// System.Single UnityEngine.Quaternion::z
|
|
float ___z_2;
|
|
// System.Single UnityEngine.Quaternion::w
|
|
float ___w_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___x_0)); }
|
|
inline float get_x_0() const { return ___x_0; }
|
|
inline float* get_address_of_x_0() { return &___x_0; }
|
|
inline void set_x_0(float value)
|
|
{
|
|
___x_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___y_1)); }
|
|
inline float get_y_1() const { return ___y_1; }
|
|
inline float* get_address_of_y_1() { return &___y_1; }
|
|
inline void set_y_1(float value)
|
|
{
|
|
___y_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___z_2)); }
|
|
inline float get_z_2() const { return ___z_2; }
|
|
inline float* get_address_of_z_2() { return &___z_2; }
|
|
inline void set_z_2(float value)
|
|
{
|
|
___z_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___w_3)); }
|
|
inline float get_w_3() const { return ___w_3; }
|
|
inline float* get_address_of_w_3() { return &___w_3; }
|
|
inline void set_w_3(float value)
|
|
{
|
|
___w_3 = value;
|
|
}
|
|
};
|
|
|
|
struct Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields
|
|
{
|
|
public:
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
|
|
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___identityQuaternion_4;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields, ___identityQuaternion_4)); }
|
|
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 get_identityQuaternion_4() const { return ___identityQuaternion_4; }
|
|
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
|
|
inline void set_identityQuaternion_4(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 value)
|
|
{
|
|
___identityQuaternion_4 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rect
|
|
struct Rect_t35B976DE901B5423C11705E156938EA27AB402CE
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Rect::m_XMin
|
|
float ___m_XMin_0;
|
|
// System.Single UnityEngine.Rect::m_YMin
|
|
float ___m_YMin_1;
|
|
// System.Single UnityEngine.Rect::m_Width
|
|
float ___m_Width_2;
|
|
// System.Single UnityEngine.Rect::m_Height
|
|
float ___m_Height_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_XMin_0)); }
|
|
inline float get_m_XMin_0() const { return ___m_XMin_0; }
|
|
inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
|
|
inline void set_m_XMin_0(float value)
|
|
{
|
|
___m_XMin_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_YMin_1)); }
|
|
inline float get_m_YMin_1() const { return ___m_YMin_1; }
|
|
inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
|
|
inline void set_m_YMin_1(float value)
|
|
{
|
|
___m_YMin_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Width_2)); }
|
|
inline float get_m_Width_2() const { return ___m_Width_2; }
|
|
inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
|
|
inline void set_m_Width_2(float value)
|
|
{
|
|
___m_Width_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Height_3)); }
|
|
inline float get_m_Height_3() const { return ___m_Height_3; }
|
|
inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
|
|
inline void set_m_Height_3(float value)
|
|
{
|
|
___m_Height_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CameraProperties_<layerCullDistances>e__FixedBuffer
|
|
struct U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
// System.Single UnityEngine.Rendering.CameraProperties_<layerCullDistances>e__FixedBuffer::FixedElementField
|
|
float ___FixedElementField_0;
|
|
};
|
|
uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292__padding[128];
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292, ___FixedElementField_0)); }
|
|
inline float get_FixedElementField_0() const { return ___FixedElementField_0; }
|
|
inline float* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
|
|
inline void set_FixedElementField_0(float value)
|
|
{
|
|
___FixedElementField_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CameraProperties_<m_CameraCullPlanes>e__FixedBuffer
|
|
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
// System.Byte UnityEngine.Rendering.CameraProperties_<m_CameraCullPlanes>e__FixedBuffer::FixedElementField
|
|
uint8_t ___FixedElementField_0;
|
|
};
|
|
uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06__padding[96];
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06, ___FixedElementField_0)); }
|
|
inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
|
|
inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
|
|
inline void set_FixedElementField_0(uint8_t value)
|
|
{
|
|
___FixedElementField_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CameraProperties_<m_ShadowCullPlanes>e__FixedBuffer
|
|
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
// System.Byte UnityEngine.Rendering.CameraProperties_<m_ShadowCullPlanes>e__FixedBuffer::FixedElementField
|
|
uint8_t ___FixedElementField_0;
|
|
};
|
|
uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C__padding[96];
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C, ___FixedElementField_0)); }
|
|
inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
|
|
inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
|
|
inline void set_FixedElementField_0(uint8_t value)
|
|
{
|
|
___FixedElementField_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CoreCameraValues
|
|
struct CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.CoreCameraValues::filterMode
|
|
int32_t ___filterMode_0;
|
|
// System.UInt32 UnityEngine.Rendering.CoreCameraValues::cullingMask
|
|
uint32_t ___cullingMask_1;
|
|
// System.Int32 UnityEngine.Rendering.CoreCameraValues::instanceID
|
|
int32_t ___instanceID_2;
|
|
// System.Int32 UnityEngine.Rendering.CoreCameraValues::renderImmediateObjects
|
|
int32_t ___renderImmediateObjects_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_filterMode_0() { return static_cast<int32_t>(offsetof(CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC, ___filterMode_0)); }
|
|
inline int32_t get_filterMode_0() const { return ___filterMode_0; }
|
|
inline int32_t* get_address_of_filterMode_0() { return &___filterMode_0; }
|
|
inline void set_filterMode_0(int32_t value)
|
|
{
|
|
___filterMode_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cullingMask_1() { return static_cast<int32_t>(offsetof(CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC, ___cullingMask_1)); }
|
|
inline uint32_t get_cullingMask_1() const { return ___cullingMask_1; }
|
|
inline uint32_t* get_address_of_cullingMask_1() { return &___cullingMask_1; }
|
|
inline void set_cullingMask_1(uint32_t value)
|
|
{
|
|
___cullingMask_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_instanceID_2() { return static_cast<int32_t>(offsetof(CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC, ___instanceID_2)); }
|
|
inline int32_t get_instanceID_2() const { return ___instanceID_2; }
|
|
inline int32_t* get_address_of_instanceID_2() { return &___instanceID_2; }
|
|
inline void set_instanceID_2(int32_t value)
|
|
{
|
|
___instanceID_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_renderImmediateObjects_3() { return static_cast<int32_t>(offsetof(CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC, ___renderImmediateObjects_3)); }
|
|
inline int32_t get_renderImmediateObjects_3() const { return ___renderImmediateObjects_3; }
|
|
inline int32_t* get_address_of_renderImmediateObjects_3() { return &___renderImmediateObjects_3; }
|
|
inline void set_renderImmediateObjects_3(int32_t value)
|
|
{
|
|
___renderImmediateObjects_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ScriptableCullingParameters_<m_CullingPlanes>e__FixedBuffer
|
|
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
// System.Byte UnityEngine.Rendering.ScriptableCullingParameters_<m_CullingPlanes>e__FixedBuffer::FixedElementField
|
|
uint8_t ___FixedElementField_0;
|
|
};
|
|
uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC__padding[160];
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC, ___FixedElementField_0)); }
|
|
inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
|
|
inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
|
|
inline void set_FixedElementField_0(uint8_t value)
|
|
{
|
|
___FixedElementField_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ScriptableCullingParameters_<m_LayerFarCullDistances>e__FixedBuffer
|
|
struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
// System.Single UnityEngine.Rendering.ScriptableCullingParameters_<m_LayerFarCullDistances>e__FixedBuffer::FixedElementField
|
|
float ___FixedElementField_0;
|
|
};
|
|
uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E__padding[128];
|
|
};
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E, ___FixedElementField_0)); }
|
|
inline float get_FixedElementField_0() const { return ___FixedElementField_0; }
|
|
inline float* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
|
|
inline void set_FixedElementField_0(float value)
|
|
{
|
|
___FixedElementField_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ShaderTagId
|
|
struct ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id
|
|
int32_t ___m_Id_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Id_1() { return static_cast<int32_t>(offsetof(ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940, ___m_Id_1)); }
|
|
inline int32_t get_m_Id_1() const { return ___m_Id_1; }
|
|
inline int32_t* get_address_of_m_Id_1() { return &___m_Id_1; }
|
|
inline void set_m_Id_1(int32_t value)
|
|
{
|
|
___m_Id_1 = value;
|
|
}
|
|
};
|
|
|
|
struct ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940_StaticFields
|
|
{
|
|
public:
|
|
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
|
|
ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940 ___none_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_none_0() { return static_cast<int32_t>(offsetof(ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940_StaticFields, ___none_0)); }
|
|
inline ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940 get_none_0() const { return ___none_0; }
|
|
inline ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940 * get_address_of_none_0() { return &___none_0; }
|
|
inline void set_none_0(ShaderTagId_tA1DB5D58561C760D6D1AD54E21EC81D889100940 value)
|
|
{
|
|
___none_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.SphericalHarmonicsL2
|
|
struct SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr0
|
|
float ___shr0_0;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr1
|
|
float ___shr1_1;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr2
|
|
float ___shr2_2;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr3
|
|
float ___shr3_3;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr4
|
|
float ___shr4_4;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr5
|
|
float ___shr5_5;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr6
|
|
float ___shr6_6;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr7
|
|
float ___shr7_7;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shr8
|
|
float ___shr8_8;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg0
|
|
float ___shg0_9;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg1
|
|
float ___shg1_10;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg2
|
|
float ___shg2_11;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg3
|
|
float ___shg3_12;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg4
|
|
float ___shg4_13;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg5
|
|
float ___shg5_14;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg6
|
|
float ___shg6_15;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg7
|
|
float ___shg7_16;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shg8
|
|
float ___shg8_17;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb0
|
|
float ___shb0_18;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb1
|
|
float ___shb1_19;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb2
|
|
float ___shb2_20;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb3
|
|
float ___shb3_21;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb4
|
|
float ___shb4_22;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb5
|
|
float ___shb5_23;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb6
|
|
float ___shb6_24;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb7
|
|
float ___shb7_25;
|
|
// System.Single UnityEngine.Rendering.SphericalHarmonicsL2::shb8
|
|
float ___shb8_26;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_shr0_0() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr0_0)); }
|
|
inline float get_shr0_0() const { return ___shr0_0; }
|
|
inline float* get_address_of_shr0_0() { return &___shr0_0; }
|
|
inline void set_shr0_0(float value)
|
|
{
|
|
___shr0_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr1_1() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr1_1)); }
|
|
inline float get_shr1_1() const { return ___shr1_1; }
|
|
inline float* get_address_of_shr1_1() { return &___shr1_1; }
|
|
inline void set_shr1_1(float value)
|
|
{
|
|
___shr1_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr2_2() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr2_2)); }
|
|
inline float get_shr2_2() const { return ___shr2_2; }
|
|
inline float* get_address_of_shr2_2() { return &___shr2_2; }
|
|
inline void set_shr2_2(float value)
|
|
{
|
|
___shr2_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr3_3() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr3_3)); }
|
|
inline float get_shr3_3() const { return ___shr3_3; }
|
|
inline float* get_address_of_shr3_3() { return &___shr3_3; }
|
|
inline void set_shr3_3(float value)
|
|
{
|
|
___shr3_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr4_4() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr4_4)); }
|
|
inline float get_shr4_4() const { return ___shr4_4; }
|
|
inline float* get_address_of_shr4_4() { return &___shr4_4; }
|
|
inline void set_shr4_4(float value)
|
|
{
|
|
___shr4_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr5_5() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr5_5)); }
|
|
inline float get_shr5_5() const { return ___shr5_5; }
|
|
inline float* get_address_of_shr5_5() { return &___shr5_5; }
|
|
inline void set_shr5_5(float value)
|
|
{
|
|
___shr5_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr6_6() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr6_6)); }
|
|
inline float get_shr6_6() const { return ___shr6_6; }
|
|
inline float* get_address_of_shr6_6() { return &___shr6_6; }
|
|
inline void set_shr6_6(float value)
|
|
{
|
|
___shr6_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr7_7() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr7_7)); }
|
|
inline float get_shr7_7() const { return ___shr7_7; }
|
|
inline float* get_address_of_shr7_7() { return &___shr7_7; }
|
|
inline void set_shr7_7(float value)
|
|
{
|
|
___shr7_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shr8_8() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shr8_8)); }
|
|
inline float get_shr8_8() const { return ___shr8_8; }
|
|
inline float* get_address_of_shr8_8() { return &___shr8_8; }
|
|
inline void set_shr8_8(float value)
|
|
{
|
|
___shr8_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg0_9() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg0_9)); }
|
|
inline float get_shg0_9() const { return ___shg0_9; }
|
|
inline float* get_address_of_shg0_9() { return &___shg0_9; }
|
|
inline void set_shg0_9(float value)
|
|
{
|
|
___shg0_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg1_10() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg1_10)); }
|
|
inline float get_shg1_10() const { return ___shg1_10; }
|
|
inline float* get_address_of_shg1_10() { return &___shg1_10; }
|
|
inline void set_shg1_10(float value)
|
|
{
|
|
___shg1_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg2_11() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg2_11)); }
|
|
inline float get_shg2_11() const { return ___shg2_11; }
|
|
inline float* get_address_of_shg2_11() { return &___shg2_11; }
|
|
inline void set_shg2_11(float value)
|
|
{
|
|
___shg2_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg3_12() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg3_12)); }
|
|
inline float get_shg3_12() const { return ___shg3_12; }
|
|
inline float* get_address_of_shg3_12() { return &___shg3_12; }
|
|
inline void set_shg3_12(float value)
|
|
{
|
|
___shg3_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg4_13() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg4_13)); }
|
|
inline float get_shg4_13() const { return ___shg4_13; }
|
|
inline float* get_address_of_shg4_13() { return &___shg4_13; }
|
|
inline void set_shg4_13(float value)
|
|
{
|
|
___shg4_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg5_14() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg5_14)); }
|
|
inline float get_shg5_14() const { return ___shg5_14; }
|
|
inline float* get_address_of_shg5_14() { return &___shg5_14; }
|
|
inline void set_shg5_14(float value)
|
|
{
|
|
___shg5_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg6_15() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg6_15)); }
|
|
inline float get_shg6_15() const { return ___shg6_15; }
|
|
inline float* get_address_of_shg6_15() { return &___shg6_15; }
|
|
inline void set_shg6_15(float value)
|
|
{
|
|
___shg6_15 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg7_16() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg7_16)); }
|
|
inline float get_shg7_16() const { return ___shg7_16; }
|
|
inline float* get_address_of_shg7_16() { return &___shg7_16; }
|
|
inline void set_shg7_16(float value)
|
|
{
|
|
___shg7_16 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shg8_17() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shg8_17)); }
|
|
inline float get_shg8_17() const { return ___shg8_17; }
|
|
inline float* get_address_of_shg8_17() { return &___shg8_17; }
|
|
inline void set_shg8_17(float value)
|
|
{
|
|
___shg8_17 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb0_18() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb0_18)); }
|
|
inline float get_shb0_18() const { return ___shb0_18; }
|
|
inline float* get_address_of_shb0_18() { return &___shb0_18; }
|
|
inline void set_shb0_18(float value)
|
|
{
|
|
___shb0_18 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb1_19() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb1_19)); }
|
|
inline float get_shb1_19() const { return ___shb1_19; }
|
|
inline float* get_address_of_shb1_19() { return &___shb1_19; }
|
|
inline void set_shb1_19(float value)
|
|
{
|
|
___shb1_19 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb2_20() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb2_20)); }
|
|
inline float get_shb2_20() const { return ___shb2_20; }
|
|
inline float* get_address_of_shb2_20() { return &___shb2_20; }
|
|
inline void set_shb2_20(float value)
|
|
{
|
|
___shb2_20 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb3_21() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb3_21)); }
|
|
inline float get_shb3_21() const { return ___shb3_21; }
|
|
inline float* get_address_of_shb3_21() { return &___shb3_21; }
|
|
inline void set_shb3_21(float value)
|
|
{
|
|
___shb3_21 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb4_22() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb4_22)); }
|
|
inline float get_shb4_22() const { return ___shb4_22; }
|
|
inline float* get_address_of_shb4_22() { return &___shb4_22; }
|
|
inline void set_shb4_22(float value)
|
|
{
|
|
___shb4_22 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb5_23() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb5_23)); }
|
|
inline float get_shb5_23() const { return ___shb5_23; }
|
|
inline float* get_address_of_shb5_23() { return &___shb5_23; }
|
|
inline void set_shb5_23(float value)
|
|
{
|
|
___shb5_23 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb6_24() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb6_24)); }
|
|
inline float get_shb6_24() const { return ___shb6_24; }
|
|
inline float* get_address_of_shb6_24() { return &___shb6_24; }
|
|
inline void set_shb6_24(float value)
|
|
{
|
|
___shb6_24 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb7_25() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb7_25)); }
|
|
inline float get_shb7_25() const { return ___shb7_25; }
|
|
inline float* get_address_of_shb7_25() { return &___shb7_25; }
|
|
inline void set_shb7_25(float value)
|
|
{
|
|
___shb7_25 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shb8_26() { return static_cast<int32_t>(offsetof(SphericalHarmonicsL2_tA22EDFD72975B5C4F204BE94097DB5ACE351F37E, ___shb8_26)); }
|
|
inline float get_shb8_26() const { return ___shb8_26; }
|
|
inline float* get_address_of_shb8_26() { return &___shb8_26; }
|
|
inline void set_shb8_26(float value)
|
|
{
|
|
___shb8_26 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Resolution
|
|
struct Resolution_t350D132B8526B5211E0BF8B22782F20D55994A90
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Resolution::m_Width
|
|
int32_t ___m_Width_0;
|
|
// System.Int32 UnityEngine.Resolution::m_Height
|
|
int32_t ___m_Height_1;
|
|
// System.Int32 UnityEngine.Resolution::m_RefreshRate
|
|
int32_t ___m_RefreshRate_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Width_0() { return static_cast<int32_t>(offsetof(Resolution_t350D132B8526B5211E0BF8B22782F20D55994A90, ___m_Width_0)); }
|
|
inline int32_t get_m_Width_0() const { return ___m_Width_0; }
|
|
inline int32_t* get_address_of_m_Width_0() { return &___m_Width_0; }
|
|
inline void set_m_Width_0(int32_t value)
|
|
{
|
|
___m_Width_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Height_1() { return static_cast<int32_t>(offsetof(Resolution_t350D132B8526B5211E0BF8B22782F20D55994A90, ___m_Height_1)); }
|
|
inline int32_t get_m_Height_1() const { return ___m_Height_1; }
|
|
inline int32_t* get_address_of_m_Height_1() { return &___m_Height_1; }
|
|
inline void set_m_Height_1(int32_t value)
|
|
{
|
|
___m_Height_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RefreshRate_2() { return static_cast<int32_t>(offsetof(Resolution_t350D132B8526B5211E0BF8B22782F20D55994A90, ___m_RefreshRate_2)); }
|
|
inline int32_t get_m_RefreshRate_2() const { return ___m_RefreshRate_2; }
|
|
inline int32_t* get_address_of_m_RefreshRate_2() { return &___m_RefreshRate_2; }
|
|
inline void set_m_RefreshRate_2(int32_t value)
|
|
{
|
|
___m_RefreshRate_2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.SceneManagement.Scene
|
|
struct Scene_t942E023788C2BC9FBB7EC8356B4FB0088B2CFED2
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
|
|
int32_t ___m_Handle_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(Scene_t942E023788C2BC9FBB7EC8356B4FB0088B2CFED2, ___m_Handle_0)); }
|
|
inline int32_t get_m_Handle_0() const { return ___m_Handle_0; }
|
|
inline int32_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
|
|
inline void set_m_Handle_0(int32_t value)
|
|
{
|
|
___m_Handle_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Vector2
|
|
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Vector2::x
|
|
float ___x_0;
|
|
// System.Single UnityEngine.Vector2::y
|
|
float ___y_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___x_0)); }
|
|
inline float get_x_0() const { return ___x_0; }
|
|
inline float* get_address_of_x_0() { return &___x_0; }
|
|
inline void set_x_0(float value)
|
|
{
|
|
___x_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___y_1)); }
|
|
inline float get_y_1() const { return ___y_1; }
|
|
inline float* get_address_of_y_1() { return &___y_1; }
|
|
inline void set_y_1(float value)
|
|
{
|
|
___y_1 = value;
|
|
}
|
|
};
|
|
|
|
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields
|
|
{
|
|
public:
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___zeroVector_2;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___oneVector_3;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___upVector_4;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___downVector_5;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___leftVector_6;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___rightVector_7;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___positiveInfinityVector_8;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___negativeInfinityVector_9;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___zeroVector_2)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_zeroVector_2() const { return ___zeroVector_2; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_zeroVector_2() { return &___zeroVector_2; }
|
|
inline void set_zeroVector_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___zeroVector_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___oneVector_3)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_oneVector_3() const { return ___oneVector_3; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_oneVector_3() { return &___oneVector_3; }
|
|
inline void set_oneVector_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___oneVector_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___upVector_4)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_upVector_4() const { return ___upVector_4; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_upVector_4() { return &___upVector_4; }
|
|
inline void set_upVector_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___upVector_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___downVector_5)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_downVector_5() const { return ___downVector_5; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_downVector_5() { return &___downVector_5; }
|
|
inline void set_downVector_5(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___downVector_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___leftVector_6)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_leftVector_6() const { return ___leftVector_6; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_leftVector_6() { return &___leftVector_6; }
|
|
inline void set_leftVector_6(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___leftVector_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___rightVector_7)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_rightVector_7() const { return ___rightVector_7; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_rightVector_7() { return &___rightVector_7; }
|
|
inline void set_rightVector_7(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___rightVector_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___positiveInfinityVector_8)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
|
|
inline void set_positiveInfinityVector_8(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___positiveInfinityVector_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___negativeInfinityVector_9)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
|
|
inline void set_negativeInfinityVector_9(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___negativeInfinityVector_9 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Vector3
|
|
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.Vector3::x
|
|
float ___x_2;
|
|
// System.Single UnityEngine.Vector3::y
|
|
float ___y_3;
|
|
// System.Single UnityEngine.Vector3::z
|
|
float ___z_4;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___x_2)); }
|
|
inline float get_x_2() const { return ___x_2; }
|
|
inline float* get_address_of_x_2() { return &___x_2; }
|
|
inline void set_x_2(float value)
|
|
{
|
|
___x_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___y_3)); }
|
|
inline float get_y_3() const { return ___y_3; }
|
|
inline float* get_address_of_y_3() { return &___y_3; }
|
|
inline void set_y_3(float value)
|
|
{
|
|
___y_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___z_4)); }
|
|
inline float get_z_4() const { return ___z_4; }
|
|
inline float* get_address_of_z_4() { return &___z_4; }
|
|
inline void set_z_4(float value)
|
|
{
|
|
___z_4 = value;
|
|
}
|
|
};
|
|
|
|
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields
|
|
{
|
|
public:
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___zeroVector_5;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___oneVector_6;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___upVector_7;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___downVector_8;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___leftVector_9;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___rightVector_10;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___forwardVector_11;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___backVector_12;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___positiveInfinityVector_13;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___negativeInfinityVector_14;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___zeroVector_5)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_zeroVector_5() const { return ___zeroVector_5; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
|
|
inline void set_zeroVector_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___zeroVector_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___oneVector_6)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_oneVector_6() const { return ___oneVector_6; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_oneVector_6() { return &___oneVector_6; }
|
|
inline void set_oneVector_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___oneVector_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___upVector_7)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_upVector_7() const { return ___upVector_7; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_upVector_7() { return &___upVector_7; }
|
|
inline void set_upVector_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___upVector_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___downVector_8)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_downVector_8() const { return ___downVector_8; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_downVector_8() { return &___downVector_8; }
|
|
inline void set_downVector_8(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___downVector_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___leftVector_9)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_leftVector_9() const { return ___leftVector_9; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_leftVector_9() { return &___leftVector_9; }
|
|
inline void set_leftVector_9(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___leftVector_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___rightVector_10)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_rightVector_10() const { return ___rightVector_10; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_rightVector_10() { return &___rightVector_10; }
|
|
inline void set_rightVector_10(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___rightVector_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___forwardVector_11)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_forwardVector_11() const { return ___forwardVector_11; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
|
|
inline void set_forwardVector_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___forwardVector_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___backVector_12)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_backVector_12() const { return ___backVector_12; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_backVector_12() { return &___backVector_12; }
|
|
inline void set_backVector_12(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___backVector_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___positiveInfinityVector_13)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
|
|
inline void set_positiveInfinityVector_13(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___positiveInfinityVector_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___negativeInfinityVector_14)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
|
|
inline void set_negativeInfinityVector_14(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___negativeInfinityVector_14 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaStatePtr
|
|
struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.IntPtr LuaInterface.LuaStatePtr::L
|
|
intptr_t ___L_0;
|
|
// System.String LuaInterface.LuaStatePtr::jit
|
|
String_t* ___jit_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___L_0)); }
|
|
inline intptr_t get_L_0() const { return ___L_0; }
|
|
inline intptr_t* get_address_of_L_0() { return &___L_0; }
|
|
inline void set_L_0(intptr_t value)
|
|
{
|
|
___L_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_jit_1() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___jit_1)); }
|
|
inline String_t* get_jit_1() const { return ___jit_1; }
|
|
inline String_t** get_address_of_jit_1() { return &___jit_1; }
|
|
inline void set_jit_1(String_t* value)
|
|
{
|
|
___jit_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___jit_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaTypes
|
|
struct LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE
|
|
{
|
|
public:
|
|
// System.Int32 LuaInterface.LuaTypes::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Delegate
|
|
struct Delegate_t : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.IntPtr System.Delegate::method_ptr
|
|
Il2CppMethodPointer ___method_ptr_0;
|
|
// System.IntPtr System.Delegate::invoke_impl
|
|
intptr_t ___invoke_impl_1;
|
|
// System.Object System.Delegate::m_target
|
|
RuntimeObject * ___m_target_2;
|
|
// System.IntPtr System.Delegate::method
|
|
intptr_t ___method_3;
|
|
// System.IntPtr System.Delegate::delegate_trampoline
|
|
intptr_t ___delegate_trampoline_4;
|
|
// System.IntPtr System.Delegate::extra_arg
|
|
intptr_t ___extra_arg_5;
|
|
// System.IntPtr System.Delegate::method_code
|
|
intptr_t ___method_code_6;
|
|
// System.Reflection.MethodInfo System.Delegate::method_info
|
|
MethodInfo_t * ___method_info_7;
|
|
// System.Reflection.MethodInfo System.Delegate::original_method_info
|
|
MethodInfo_t * ___original_method_info_8;
|
|
// System.DelegateData System.Delegate::data
|
|
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
|
|
// System.Boolean System.Delegate::method_is_virtual
|
|
bool ___method_is_virtual_10;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
|
|
inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
|
|
inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
|
|
inline void set_method_ptr_0(Il2CppMethodPointer value)
|
|
{
|
|
___method_ptr_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
|
|
inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
|
|
inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
|
|
inline void set_invoke_impl_1(intptr_t value)
|
|
{
|
|
___invoke_impl_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
|
|
inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
|
|
inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
|
|
inline void set_m_target_2(RuntimeObject * value)
|
|
{
|
|
___m_target_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
|
|
inline intptr_t get_method_3() const { return ___method_3; }
|
|
inline intptr_t* get_address_of_method_3() { return &___method_3; }
|
|
inline void set_method_3(intptr_t value)
|
|
{
|
|
___method_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
|
|
inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
|
|
inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
|
|
inline void set_delegate_trampoline_4(intptr_t value)
|
|
{
|
|
___delegate_trampoline_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
|
|
inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
|
|
inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
|
|
inline void set_extra_arg_5(intptr_t value)
|
|
{
|
|
___extra_arg_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
|
|
inline intptr_t get_method_code_6() const { return ___method_code_6; }
|
|
inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
|
|
inline void set_method_code_6(intptr_t value)
|
|
{
|
|
___method_code_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
|
|
inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
|
|
inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
|
|
inline void set_method_info_7(MethodInfo_t * value)
|
|
{
|
|
___method_info_7 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
|
|
inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
|
|
inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
|
|
inline void set_original_method_info_8(MethodInfo_t * value)
|
|
{
|
|
___original_method_info_8 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
|
|
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
|
|
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
|
|
inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
|
|
{
|
|
___data_9 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
|
|
inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
|
|
inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
|
|
inline void set_method_is_virtual_10(bool value)
|
|
{
|
|
___method_is_virtual_10 = value;
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.Delegate
|
|
struct Delegate_t_marshaled_pinvoke
|
|
{
|
|
intptr_t ___method_ptr_0;
|
|
intptr_t ___invoke_impl_1;
|
|
Il2CppIUnknown* ___m_target_2;
|
|
intptr_t ___method_3;
|
|
intptr_t ___delegate_trampoline_4;
|
|
intptr_t ___extra_arg_5;
|
|
intptr_t ___method_code_6;
|
|
MethodInfo_t * ___method_info_7;
|
|
MethodInfo_t * ___original_method_info_8;
|
|
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
|
|
int32_t ___method_is_virtual_10;
|
|
};
|
|
// Native definition for COM marshalling of System.Delegate
|
|
struct Delegate_t_marshaled_com
|
|
{
|
|
intptr_t ___method_ptr_0;
|
|
intptr_t ___invoke_impl_1;
|
|
Il2CppIUnknown* ___m_target_2;
|
|
intptr_t ___method_3;
|
|
intptr_t ___delegate_trampoline_4;
|
|
intptr_t ___extra_arg_5;
|
|
intptr_t ___method_code_6;
|
|
MethodInfo_t * ___method_info_7;
|
|
MethodInfo_t * ___original_method_info_8;
|
|
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
|
|
int32_t ___method_is_virtual_10;
|
|
};
|
|
|
|
// System.Reflection.BindingFlags
|
|
struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
|
|
{
|
|
public:
|
|
// System.Int32 System.Reflection.BindingFlags::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
|
|
{
|
|
public:
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
|
|
inline intptr_t get_value_0() const { return ___value_0; }
|
|
inline intptr_t* get_address_of_value_0() { return &___value_0; }
|
|
inline void set_value_0(intptr_t value)
|
|
{
|
|
___value_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Experimental.Rendering.GraphicsFormat
|
|
struct GraphicsFormat_t512915BBE299AE115F4DB0B96DF1DA2E72ECA181
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GraphicsFormat_t512915BBE299AE115F4DB0B96DF1DA2E72ECA181, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_Particle
|
|
struct Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E
|
|
{
|
|
public:
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Position
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Position_0;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Velocity
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Velocity_1;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AnimatedVelocity
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AnimatedVelocity_2;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_InitialVelocity
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_InitialVelocity_3;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AxisOfRotation
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AxisOfRotation_4;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Rotation
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Rotation_5;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AngularVelocity
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AngularVelocity_6;
|
|
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_StartSize
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_StartSize_7;
|
|
// UnityEngine.Color32 UnityEngine.ParticleSystem_Particle::m_StartColor
|
|
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___m_StartColor_8;
|
|
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_RandomSeed
|
|
uint32_t ___m_RandomSeed_9;
|
|
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_ParentRandomSeed
|
|
uint32_t ___m_ParentRandomSeed_10;
|
|
// System.Single UnityEngine.ParticleSystem_Particle::m_Lifetime
|
|
float ___m_Lifetime_11;
|
|
// System.Single UnityEngine.ParticleSystem_Particle::m_StartLifetime
|
|
float ___m_StartLifetime_12;
|
|
// System.Int32 UnityEngine.ParticleSystem_Particle::m_MeshIndex
|
|
int32_t ___m_MeshIndex_13;
|
|
// System.Single UnityEngine.ParticleSystem_Particle::m_EmitAccumulator0
|
|
float ___m_EmitAccumulator0_14;
|
|
// System.Single UnityEngine.ParticleSystem_Particle::m_EmitAccumulator1
|
|
float ___m_EmitAccumulator1_15;
|
|
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_Flags
|
|
uint32_t ___m_Flags_16;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Position_0() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Position_0)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Position_0() const { return ___m_Position_0; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Position_0() { return &___m_Position_0; }
|
|
inline void set_m_Position_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Position_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Velocity_1() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Velocity_1)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Velocity_1() const { return ___m_Velocity_1; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Velocity_1() { return &___m_Velocity_1; }
|
|
inline void set_m_Velocity_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Velocity_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AnimatedVelocity_2() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AnimatedVelocity_2)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AnimatedVelocity_2() const { return ___m_AnimatedVelocity_2; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AnimatedVelocity_2() { return &___m_AnimatedVelocity_2; }
|
|
inline void set_m_AnimatedVelocity_2(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_AnimatedVelocity_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_InitialVelocity_3() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_InitialVelocity_3)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_InitialVelocity_3() const { return ___m_InitialVelocity_3; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_InitialVelocity_3() { return &___m_InitialVelocity_3; }
|
|
inline void set_m_InitialVelocity_3(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_InitialVelocity_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AxisOfRotation_4() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AxisOfRotation_4)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AxisOfRotation_4() const { return ___m_AxisOfRotation_4; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AxisOfRotation_4() { return &___m_AxisOfRotation_4; }
|
|
inline void set_m_AxisOfRotation_4(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_AxisOfRotation_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Rotation_5() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Rotation_5)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Rotation_5() const { return ___m_Rotation_5; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Rotation_5() { return &___m_Rotation_5; }
|
|
inline void set_m_Rotation_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Rotation_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AngularVelocity_6() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AngularVelocity_6)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AngularVelocity_6() const { return ___m_AngularVelocity_6; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AngularVelocity_6() { return &___m_AngularVelocity_6; }
|
|
inline void set_m_AngularVelocity_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_AngularVelocity_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartSize_7() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartSize_7)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_StartSize_7() const { return ___m_StartSize_7; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_StartSize_7() { return &___m_StartSize_7; }
|
|
inline void set_m_StartSize_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_StartSize_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartColor_8() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartColor_8)); }
|
|
inline Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 get_m_StartColor_8() const { return ___m_StartColor_8; }
|
|
inline Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 * get_address_of_m_StartColor_8() { return &___m_StartColor_8; }
|
|
inline void set_m_StartColor_8(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 value)
|
|
{
|
|
___m_StartColor_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RandomSeed_9() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_RandomSeed_9)); }
|
|
inline uint32_t get_m_RandomSeed_9() const { return ___m_RandomSeed_9; }
|
|
inline uint32_t* get_address_of_m_RandomSeed_9() { return &___m_RandomSeed_9; }
|
|
inline void set_m_RandomSeed_9(uint32_t value)
|
|
{
|
|
___m_RandomSeed_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ParentRandomSeed_10() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_ParentRandomSeed_10)); }
|
|
inline uint32_t get_m_ParentRandomSeed_10() const { return ___m_ParentRandomSeed_10; }
|
|
inline uint32_t* get_address_of_m_ParentRandomSeed_10() { return &___m_ParentRandomSeed_10; }
|
|
inline void set_m_ParentRandomSeed_10(uint32_t value)
|
|
{
|
|
___m_ParentRandomSeed_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Lifetime_11() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Lifetime_11)); }
|
|
inline float get_m_Lifetime_11() const { return ___m_Lifetime_11; }
|
|
inline float* get_address_of_m_Lifetime_11() { return &___m_Lifetime_11; }
|
|
inline void set_m_Lifetime_11(float value)
|
|
{
|
|
___m_Lifetime_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartLifetime_12() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartLifetime_12)); }
|
|
inline float get_m_StartLifetime_12() const { return ___m_StartLifetime_12; }
|
|
inline float* get_address_of_m_StartLifetime_12() { return &___m_StartLifetime_12; }
|
|
inline void set_m_StartLifetime_12(float value)
|
|
{
|
|
___m_StartLifetime_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_MeshIndex_13() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_MeshIndex_13)); }
|
|
inline int32_t get_m_MeshIndex_13() const { return ___m_MeshIndex_13; }
|
|
inline int32_t* get_address_of_m_MeshIndex_13() { return &___m_MeshIndex_13; }
|
|
inline void set_m_MeshIndex_13(int32_t value)
|
|
{
|
|
___m_MeshIndex_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_EmitAccumulator0_14() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_EmitAccumulator0_14)); }
|
|
inline float get_m_EmitAccumulator0_14() const { return ___m_EmitAccumulator0_14; }
|
|
inline float* get_address_of_m_EmitAccumulator0_14() { return &___m_EmitAccumulator0_14; }
|
|
inline void set_m_EmitAccumulator0_14(float value)
|
|
{
|
|
___m_EmitAccumulator0_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_EmitAccumulator1_15() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_EmitAccumulator1_15)); }
|
|
inline float get_m_EmitAccumulator1_15() const { return ___m_EmitAccumulator1_15; }
|
|
inline float* get_address_of_m_EmitAccumulator1_15() { return &___m_EmitAccumulator1_15; }
|
|
inline void set_m_EmitAccumulator1_15(float value)
|
|
{
|
|
___m_EmitAccumulator1_15 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Flags_16() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Flags_16)); }
|
|
inline uint32_t get_m_Flags_16() const { return ___m_Flags_16; }
|
|
inline uint32_t* get_address_of_m_Flags_16() { return &___m_Flags_16; }
|
|
inline void set_m_Flags_16(uint32_t value)
|
|
{
|
|
___m_Flags_16 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Emission
|
|
struct Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Emission::m_ParticleSpacing
|
|
float ___m_ParticleSpacing_0;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Emission::m_ToEmitAccumulator
|
|
float ___m_ToEmitAccumulator_1;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Emission::m_Random
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___m_Random_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_ParticleSpacing_0() { return static_cast<int32_t>(offsetof(Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583, ___m_ParticleSpacing_0)); }
|
|
inline float get_m_ParticleSpacing_0() const { return ___m_ParticleSpacing_0; }
|
|
inline float* get_address_of_m_ParticleSpacing_0() { return &___m_ParticleSpacing_0; }
|
|
inline void set_m_ParticleSpacing_0(float value)
|
|
{
|
|
___m_ParticleSpacing_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ToEmitAccumulator_1() { return static_cast<int32_t>(offsetof(Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583, ___m_ToEmitAccumulator_1)); }
|
|
inline float get_m_ToEmitAccumulator_1() const { return ___m_ToEmitAccumulator_1; }
|
|
inline float* get_address_of_m_ToEmitAccumulator_1() { return &___m_ToEmitAccumulator_1; }
|
|
inline void set_m_ToEmitAccumulator_1(float value)
|
|
{
|
|
___m_ToEmitAccumulator_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Random_2() { return static_cast<int32_t>(offsetof(Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583, ___m_Random_2)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_m_Random_2() const { return ___m_Random_2; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_m_Random_2() { return &___m_Random_2; }
|
|
inline void set_m_Random_2(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___m_Random_2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Lights
|
|
struct Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Lights::m_Random
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___m_Random_0;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Lights::m_ParticleEmissionCounter
|
|
float ___m_ParticleEmissionCounter_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Random_0() { return static_cast<int32_t>(offsetof(Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5, ___m_Random_0)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_m_Random_0() const { return ___m_Random_0; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_m_Random_0() { return &___m_Random_0; }
|
|
inline void set_m_Random_0(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___m_Random_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ParticleEmissionCounter_1() { return static_cast<int32_t>(offsetof(Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5, ___m_ParticleEmissionCounter_1)); }
|
|
inline float get_m_ParticleEmissionCounter_1() const { return ___m_ParticleEmissionCounter_1; }
|
|
inline float* get_address_of_m_ParticleEmissionCounter_1() { return &___m_ParticleEmissionCounter_1; }
|
|
inline void set_m_ParticleEmissionCounter_1(float value)
|
|
{
|
|
___m_ParticleEmissionCounter_1 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed4
|
|
struct Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Seed4::x
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___x_0;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Seed4::y
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___y_1;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Seed4::z
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___z_2;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed UnityEngine.ParticleSystem_PlaybackState_Seed4::w
|
|
Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 ___w_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D, ___x_0)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_x_0() const { return ___x_0; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_x_0() { return &___x_0; }
|
|
inline void set_x_0(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___x_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D, ___y_1)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_y_1() const { return ___y_1; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_y_1() { return &___y_1; }
|
|
inline void set_y_1(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___y_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D, ___z_2)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_z_2() const { return ___z_2; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_z_2() { return &___z_2; }
|
|
inline void set_z_2(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___z_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D, ___w_3)); }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 get_w_3() const { return ___w_3; }
|
|
inline Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 * get_address_of_w_3() { return &___w_3; }
|
|
inline void set_w_3(Seed_t286EF89A6A6BE370B2ABFA4B323C9019AF44FE67 value)
|
|
{
|
|
___w_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Playables.PlayableGraph
|
|
struct PlayableGraph_tEC38BBCA59BDD496F75037F220984D41339AB8BA
|
|
{
|
|
public:
|
|
// System.IntPtr UnityEngine.Playables.PlayableGraph::m_Handle
|
|
intptr_t ___m_Handle_0;
|
|
// System.UInt32 UnityEngine.Playables.PlayableGraph::m_Version
|
|
uint32_t ___m_Version_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableGraph_tEC38BBCA59BDD496F75037F220984D41339AB8BA, ___m_Handle_0)); }
|
|
inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
|
|
inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
|
|
inline void set_m_Handle_0(intptr_t value)
|
|
{
|
|
___m_Handle_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableGraph_tEC38BBCA59BDD496F75037F220984D41339AB8BA, ___m_Version_1)); }
|
|
inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
|
|
inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
|
|
inline void set_m_Version_1(uint32_t value)
|
|
{
|
|
___m_Version_1 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Ray
|
|
struct Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2
|
|
{
|
|
public:
|
|
// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Origin_0;
|
|
// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Direction_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Origin_0() { return static_cast<int32_t>(offsetof(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2, ___m_Origin_0)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Origin_0() const { return ___m_Origin_0; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Origin_0() { return &___m_Origin_0; }
|
|
inline void set_m_Origin_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Origin_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Direction_1() { return static_cast<int32_t>(offsetof(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2, ___m_Direction_1)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Direction_1() const { return ___m_Direction_1; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Direction_1() { return &___m_Direction_1; }
|
|
inline void set_m_Direction_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Direction_1 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.RaycastHit
|
|
struct RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3
|
|
{
|
|
public:
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Point_0;
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Normal_1;
|
|
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
|
|
uint32_t ___m_FaceID_2;
|
|
// System.Single UnityEngine.RaycastHit::m_Distance
|
|
float ___m_Distance_3;
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_UV_4;
|
|
// System.Int32 UnityEngine.RaycastHit::m_Collider
|
|
int32_t ___m_Collider_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Point_0)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Point_0() const { return ___m_Point_0; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Point_0() { return &___m_Point_0; }
|
|
inline void set_m_Point_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Point_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Normal_1)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Normal_1() const { return ___m_Normal_1; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Normal_1() { return &___m_Normal_1; }
|
|
inline void set_m_Normal_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Normal_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_FaceID_2() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_FaceID_2)); }
|
|
inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; }
|
|
inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; }
|
|
inline void set_m_FaceID_2(uint32_t value)
|
|
{
|
|
___m_FaceID_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Distance_3)); }
|
|
inline float get_m_Distance_3() const { return ___m_Distance_3; }
|
|
inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
|
|
inline void set_m_Distance_3(float value)
|
|
{
|
|
___m_Distance_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_UV_4() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_UV_4)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_UV_4() const { return ___m_UV_4; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_UV_4() { return &___m_UV_4; }
|
|
inline void set_m_UV_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___m_UV_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Collider_5)); }
|
|
inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
|
|
inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
|
|
inline void set_m_Collider_5(int32_t value)
|
|
{
|
|
___m_Collider_5 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.RenderBuffer
|
|
struct RenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.RenderBuffer::m_RenderTextureInstanceID
|
|
int32_t ___m_RenderTextureInstanceID_0;
|
|
// System.IntPtr UnityEngine.RenderBuffer::m_BufferPtr
|
|
intptr_t ___m_BufferPtr_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_RenderTextureInstanceID_0() { return static_cast<int32_t>(offsetof(RenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6, ___m_RenderTextureInstanceID_0)); }
|
|
inline int32_t get_m_RenderTextureInstanceID_0() const { return ___m_RenderTextureInstanceID_0; }
|
|
inline int32_t* get_address_of_m_RenderTextureInstanceID_0() { return &___m_RenderTextureInstanceID_0; }
|
|
inline void set_m_RenderTextureInstanceID_0(int32_t value)
|
|
{
|
|
___m_RenderTextureInstanceID_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_BufferPtr_1() { return static_cast<int32_t>(offsetof(RenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6, ___m_BufferPtr_1)); }
|
|
inline intptr_t get_m_BufferPtr_1() const { return ___m_BufferPtr_1; }
|
|
inline intptr_t* get_address_of_m_BufferPtr_1() { return &___m_BufferPtr_1; }
|
|
inline void set_m_BufferPtr_1(intptr_t value)
|
|
{
|
|
___m_BufferPtr_1 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.RenderTextureCreationFlags
|
|
struct RenderTextureCreationFlags_tF63E06301E4BB4746F7E07759B359872BD4BFB1E
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.RenderTextureCreationFlags::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderTextureCreationFlags_tF63E06301E4BB4746F7E07759B359872BD4BFB1E, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.RenderTextureMemoryless
|
|
struct RenderTextureMemoryless_t19E37ADD57C1F00D67146A2BB4521D06F370D2E9
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.RenderTextureMemoryless::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderTextureMemoryless_t19E37ADD57C1F00D67146A2BB4521D06F370D2E9, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CameraProperties
|
|
struct CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7
|
|
{
|
|
public:
|
|
// UnityEngine.Rect UnityEngine.Rendering.CameraProperties::screenRect
|
|
Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___screenRect_0;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::viewDir
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___viewDir_1;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::projectionNear
|
|
float ___projectionNear_2;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::projectionFar
|
|
float ___projectionFar_3;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::cameraNear
|
|
float ___cameraNear_4;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::cameraFar
|
|
float ___cameraFar_5;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::cameraAspect
|
|
float ___cameraAspect_6;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraToWorld
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___cameraToWorld_7;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::actualWorldToClip
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___actualWorldToClip_8;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraClipToWorld
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___cameraClipToWorld_9;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraWorldToClip
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___cameraWorldToClip_10;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::implicitProjection
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___implicitProjection_11;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipLeft
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___stereoWorldToClipLeft_12;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipRight
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___stereoWorldToClipRight_13;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::worldToCamera
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___worldToCamera_14;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::up
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___up_15;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::right
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___right_16;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::transformDirection
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___transformDirection_17;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::cameraEuler
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___cameraEuler_18;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::velocity
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___velocity_19;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::farPlaneWorldSpaceLength
|
|
float ___farPlaneWorldSpaceLength_20;
|
|
// System.UInt32 UnityEngine.Rendering.CameraProperties::rendererCount
|
|
uint32_t ___rendererCount_21;
|
|
// UnityEngine.Rendering.CameraProperties_<m_ShadowCullPlanes>e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_ShadowCullPlanes
|
|
U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C ___m_ShadowCullPlanes_22;
|
|
// UnityEngine.Rendering.CameraProperties_<m_CameraCullPlanes>e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_CameraCullPlanes
|
|
U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06 ___m_CameraCullPlanes_23;
|
|
// System.Single UnityEngine.Rendering.CameraProperties::baseFarDistance
|
|
float ___baseFarDistance_24;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::shadowCullCenter
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___shadowCullCenter_25;
|
|
// UnityEngine.Rendering.CameraProperties_<layerCullDistances>e__FixedBuffer UnityEngine.Rendering.CameraProperties::layerCullDistances
|
|
U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292 ___layerCullDistances_26;
|
|
// System.Int32 UnityEngine.Rendering.CameraProperties::layerCullSpherical
|
|
int32_t ___layerCullSpherical_27;
|
|
// UnityEngine.Rendering.CoreCameraValues UnityEngine.Rendering.CameraProperties::coreCameraValues
|
|
CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC ___coreCameraValues_28;
|
|
// System.UInt32 UnityEngine.Rendering.CameraProperties::cameraType
|
|
uint32_t ___cameraType_29;
|
|
// System.Int32 UnityEngine.Rendering.CameraProperties::projectionIsOblique
|
|
int32_t ___projectionIsOblique_30;
|
|
// System.Int32 UnityEngine.Rendering.CameraProperties::isImplicitProjectionMatrix
|
|
int32_t ___isImplicitProjectionMatrix_31;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_screenRect_0() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___screenRect_0)); }
|
|
inline Rect_t35B976DE901B5423C11705E156938EA27AB402CE get_screenRect_0() const { return ___screenRect_0; }
|
|
inline Rect_t35B976DE901B5423C11705E156938EA27AB402CE * get_address_of_screenRect_0() { return &___screenRect_0; }
|
|
inline void set_screenRect_0(Rect_t35B976DE901B5423C11705E156938EA27AB402CE value)
|
|
{
|
|
___screenRect_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_viewDir_1() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___viewDir_1)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_viewDir_1() const { return ___viewDir_1; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_viewDir_1() { return &___viewDir_1; }
|
|
inline void set_viewDir_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___viewDir_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_projectionNear_2() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___projectionNear_2)); }
|
|
inline float get_projectionNear_2() const { return ___projectionNear_2; }
|
|
inline float* get_address_of_projectionNear_2() { return &___projectionNear_2; }
|
|
inline void set_projectionNear_2(float value)
|
|
{
|
|
___projectionNear_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_projectionFar_3() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___projectionFar_3)); }
|
|
inline float get_projectionFar_3() const { return ___projectionFar_3; }
|
|
inline float* get_address_of_projectionFar_3() { return &___projectionFar_3; }
|
|
inline void set_projectionFar_3(float value)
|
|
{
|
|
___projectionFar_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraNear_4() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraNear_4)); }
|
|
inline float get_cameraNear_4() const { return ___cameraNear_4; }
|
|
inline float* get_address_of_cameraNear_4() { return &___cameraNear_4; }
|
|
inline void set_cameraNear_4(float value)
|
|
{
|
|
___cameraNear_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraFar_5() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraFar_5)); }
|
|
inline float get_cameraFar_5() const { return ___cameraFar_5; }
|
|
inline float* get_address_of_cameraFar_5() { return &___cameraFar_5; }
|
|
inline void set_cameraFar_5(float value)
|
|
{
|
|
___cameraFar_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraAspect_6() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraAspect_6)); }
|
|
inline float get_cameraAspect_6() const { return ___cameraAspect_6; }
|
|
inline float* get_address_of_cameraAspect_6() { return &___cameraAspect_6; }
|
|
inline void set_cameraAspect_6(float value)
|
|
{
|
|
___cameraAspect_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraToWorld_7() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraToWorld_7)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_cameraToWorld_7() const { return ___cameraToWorld_7; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_cameraToWorld_7() { return &___cameraToWorld_7; }
|
|
inline void set_cameraToWorld_7(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___cameraToWorld_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_actualWorldToClip_8() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___actualWorldToClip_8)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_actualWorldToClip_8() const { return ___actualWorldToClip_8; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_actualWorldToClip_8() { return &___actualWorldToClip_8; }
|
|
inline void set_actualWorldToClip_8(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___actualWorldToClip_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraClipToWorld_9() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraClipToWorld_9)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_cameraClipToWorld_9() const { return ___cameraClipToWorld_9; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_cameraClipToWorld_9() { return &___cameraClipToWorld_9; }
|
|
inline void set_cameraClipToWorld_9(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___cameraClipToWorld_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraWorldToClip_10() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraWorldToClip_10)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_cameraWorldToClip_10() const { return ___cameraWorldToClip_10; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_cameraWorldToClip_10() { return &___cameraWorldToClip_10; }
|
|
inline void set_cameraWorldToClip_10(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___cameraWorldToClip_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_implicitProjection_11() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___implicitProjection_11)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_implicitProjection_11() const { return ___implicitProjection_11; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_implicitProjection_11() { return &___implicitProjection_11; }
|
|
inline void set_implicitProjection_11(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___implicitProjection_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_stereoWorldToClipLeft_12() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___stereoWorldToClipLeft_12)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_stereoWorldToClipLeft_12() const { return ___stereoWorldToClipLeft_12; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_stereoWorldToClipLeft_12() { return &___stereoWorldToClipLeft_12; }
|
|
inline void set_stereoWorldToClipLeft_12(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___stereoWorldToClipLeft_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_stereoWorldToClipRight_13() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___stereoWorldToClipRight_13)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_stereoWorldToClipRight_13() const { return ___stereoWorldToClipRight_13; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_stereoWorldToClipRight_13() { return &___stereoWorldToClipRight_13; }
|
|
inline void set_stereoWorldToClipRight_13(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___stereoWorldToClipRight_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_worldToCamera_14() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___worldToCamera_14)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_worldToCamera_14() const { return ___worldToCamera_14; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_worldToCamera_14() { return &___worldToCamera_14; }
|
|
inline void set_worldToCamera_14(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___worldToCamera_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_up_15() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___up_15)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_up_15() const { return ___up_15; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_up_15() { return &___up_15; }
|
|
inline void set_up_15(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___up_15 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_right_16() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___right_16)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_right_16() const { return ___right_16; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_right_16() { return &___right_16; }
|
|
inline void set_right_16(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___right_16 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_transformDirection_17() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___transformDirection_17)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_transformDirection_17() const { return ___transformDirection_17; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_transformDirection_17() { return &___transformDirection_17; }
|
|
inline void set_transformDirection_17(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___transformDirection_17 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraEuler_18() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraEuler_18)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_cameraEuler_18() const { return ___cameraEuler_18; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_cameraEuler_18() { return &___cameraEuler_18; }
|
|
inline void set_cameraEuler_18(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___cameraEuler_18 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_velocity_19() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___velocity_19)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_velocity_19() const { return ___velocity_19; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_velocity_19() { return &___velocity_19; }
|
|
inline void set_velocity_19(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___velocity_19 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_farPlaneWorldSpaceLength_20() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___farPlaneWorldSpaceLength_20)); }
|
|
inline float get_farPlaneWorldSpaceLength_20() const { return ___farPlaneWorldSpaceLength_20; }
|
|
inline float* get_address_of_farPlaneWorldSpaceLength_20() { return &___farPlaneWorldSpaceLength_20; }
|
|
inline void set_farPlaneWorldSpaceLength_20(float value)
|
|
{
|
|
___farPlaneWorldSpaceLength_20 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_rendererCount_21() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___rendererCount_21)); }
|
|
inline uint32_t get_rendererCount_21() const { return ___rendererCount_21; }
|
|
inline uint32_t* get_address_of_rendererCount_21() { return &___rendererCount_21; }
|
|
inline void set_rendererCount_21(uint32_t value)
|
|
{
|
|
___rendererCount_21 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ShadowCullPlanes_22() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___m_ShadowCullPlanes_22)); }
|
|
inline U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C get_m_ShadowCullPlanes_22() const { return ___m_ShadowCullPlanes_22; }
|
|
inline U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C * get_address_of_m_ShadowCullPlanes_22() { return &___m_ShadowCullPlanes_22; }
|
|
inline void set_m_ShadowCullPlanes_22(U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_t1B4ECD6EAD772DF978866C6FCE6A5255331D232C value)
|
|
{
|
|
___m_ShadowCullPlanes_22 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CameraCullPlanes_23() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___m_CameraCullPlanes_23)); }
|
|
inline U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06 get_m_CameraCullPlanes_23() const { return ___m_CameraCullPlanes_23; }
|
|
inline U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06 * get_address_of_m_CameraCullPlanes_23() { return &___m_CameraCullPlanes_23; }
|
|
inline void set_m_CameraCullPlanes_23(U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t1A62DFE611627903BB19B4211C0598DE5A2DDE06 value)
|
|
{
|
|
___m_CameraCullPlanes_23 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_baseFarDistance_24() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___baseFarDistance_24)); }
|
|
inline float get_baseFarDistance_24() const { return ___baseFarDistance_24; }
|
|
inline float* get_address_of_baseFarDistance_24() { return &___baseFarDistance_24; }
|
|
inline void set_baseFarDistance_24(float value)
|
|
{
|
|
___baseFarDistance_24 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_shadowCullCenter_25() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___shadowCullCenter_25)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_shadowCullCenter_25() const { return ___shadowCullCenter_25; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_shadowCullCenter_25() { return &___shadowCullCenter_25; }
|
|
inline void set_shadowCullCenter_25(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___shadowCullCenter_25 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_layerCullDistances_26() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___layerCullDistances_26)); }
|
|
inline U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292 get_layerCullDistances_26() const { return ___layerCullDistances_26; }
|
|
inline U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292 * get_address_of_layerCullDistances_26() { return &___layerCullDistances_26; }
|
|
inline void set_layerCullDistances_26(U3ClayerCullDistancesU3Ee__FixedBuffer_tFAC7CA74AD66A5859EB0280A5BABECD1C8D07292 value)
|
|
{
|
|
___layerCullDistances_26 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_layerCullSpherical_27() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___layerCullSpherical_27)); }
|
|
inline int32_t get_layerCullSpherical_27() const { return ___layerCullSpherical_27; }
|
|
inline int32_t* get_address_of_layerCullSpherical_27() { return &___layerCullSpherical_27; }
|
|
inline void set_layerCullSpherical_27(int32_t value)
|
|
{
|
|
___layerCullSpherical_27 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_coreCameraValues_28() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___coreCameraValues_28)); }
|
|
inline CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC get_coreCameraValues_28() const { return ___coreCameraValues_28; }
|
|
inline CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC * get_address_of_coreCameraValues_28() { return &___coreCameraValues_28; }
|
|
inline void set_coreCameraValues_28(CoreCameraValues_t2826967BC8164159C72774A1C73FFDDCB872EFDC value)
|
|
{
|
|
___coreCameraValues_28 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_cameraType_29() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___cameraType_29)); }
|
|
inline uint32_t get_cameraType_29() const { return ___cameraType_29; }
|
|
inline uint32_t* get_address_of_cameraType_29() { return &___cameraType_29; }
|
|
inline void set_cameraType_29(uint32_t value)
|
|
{
|
|
___cameraType_29 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_projectionIsOblique_30() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___projectionIsOblique_30)); }
|
|
inline int32_t get_projectionIsOblique_30() const { return ___projectionIsOblique_30; }
|
|
inline int32_t* get_address_of_projectionIsOblique_30() { return &___projectionIsOblique_30; }
|
|
inline void set_projectionIsOblique_30(int32_t value)
|
|
{
|
|
___projectionIsOblique_30 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_isImplicitProjectionMatrix_31() { return static_cast<int32_t>(offsetof(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7, ___isImplicitProjectionMatrix_31)); }
|
|
inline int32_t get_isImplicitProjectionMatrix_31() const { return ___isImplicitProjectionMatrix_31; }
|
|
inline int32_t* get_address_of_isImplicitProjectionMatrix_31() { return &___isImplicitProjectionMatrix_31; }
|
|
inline void set_isImplicitProjectionMatrix_31(int32_t value)
|
|
{
|
|
___isImplicitProjectionMatrix_31 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.CullingOptions
|
|
struct CullingOptions_tFB17482412500C1641E9A7D5C2492DBACCF56241
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.CullingOptions::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CullingOptions_tFB17482412500C1641E9A7D5C2492DBACCF56241, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.LODParameters
|
|
struct LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.LODParameters::m_IsOrthographic
|
|
int32_t ___m_IsOrthographic_0;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.LODParameters::m_CameraPosition
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_CameraPosition_1;
|
|
// System.Single UnityEngine.Rendering.LODParameters::m_FieldOfView
|
|
float ___m_FieldOfView_2;
|
|
// System.Single UnityEngine.Rendering.LODParameters::m_OrthoSize
|
|
float ___m_OrthoSize_3;
|
|
// System.Int32 UnityEngine.Rendering.LODParameters::m_CameraPixelHeight
|
|
int32_t ___m_CameraPixelHeight_4;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_IsOrthographic_0() { return static_cast<int32_t>(offsetof(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960, ___m_IsOrthographic_0)); }
|
|
inline int32_t get_m_IsOrthographic_0() const { return ___m_IsOrthographic_0; }
|
|
inline int32_t* get_address_of_m_IsOrthographic_0() { return &___m_IsOrthographic_0; }
|
|
inline void set_m_IsOrthographic_0(int32_t value)
|
|
{
|
|
___m_IsOrthographic_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CameraPosition_1() { return static_cast<int32_t>(offsetof(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960, ___m_CameraPosition_1)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_CameraPosition_1() const { return ___m_CameraPosition_1; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_CameraPosition_1() { return &___m_CameraPosition_1; }
|
|
inline void set_m_CameraPosition_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_CameraPosition_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_FieldOfView_2() { return static_cast<int32_t>(offsetof(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960, ___m_FieldOfView_2)); }
|
|
inline float get_m_FieldOfView_2() const { return ___m_FieldOfView_2; }
|
|
inline float* get_address_of_m_FieldOfView_2() { return &___m_FieldOfView_2; }
|
|
inline void set_m_FieldOfView_2(float value)
|
|
{
|
|
___m_FieldOfView_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_OrthoSize_3() { return static_cast<int32_t>(offsetof(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960, ___m_OrthoSize_3)); }
|
|
inline float get_m_OrthoSize_3() const { return ___m_OrthoSize_3; }
|
|
inline float* get_address_of_m_OrthoSize_3() { return &___m_OrthoSize_3; }
|
|
inline void set_m_OrthoSize_3(float value)
|
|
{
|
|
___m_OrthoSize_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CameraPixelHeight_4() { return static_cast<int32_t>(offsetof(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960, ___m_CameraPixelHeight_4)); }
|
|
inline int32_t get_m_CameraPixelHeight_4() const { return ___m_CameraPixelHeight_4; }
|
|
inline int32_t* get_address_of_m_CameraPixelHeight_4() { return &___m_CameraPixelHeight_4; }
|
|
inline void set_m_CameraPixelHeight_4(int32_t value)
|
|
{
|
|
___m_CameraPixelHeight_4 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ReflectionProbeSortingCriteria
|
|
struct ReflectionProbeSortingCriteria_tC1C3E81B34A812E5516C397C8C29BD5722CA9794
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.ReflectionProbeSortingCriteria::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReflectionProbeSortingCriteria_tC1C3E81B34A812E5516C397C8C29BD5722CA9794, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ShadowSamplingMode
|
|
struct ShadowSamplingMode_t585A9BDECAC505FF19FF785F55CDD403A2E5DA73
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.ShadowSamplingMode::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ShadowSamplingMode_t585A9BDECAC505FF19FF785F55CDD403A2E5DA73, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.TextureDimension
|
|
struct TextureDimension_t90D0E4110D3F4D062F3E8C0F69809BFBBDF8E19C
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.TextureDimension::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextureDimension_t90D0E4110D3F4D062F3E8C0F69809BFBBDF8E19C, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.TouchPhase
|
|
struct TouchPhase_t7E9CEC3DD059E32F847242513BD6CE30866AB2A6
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.TouchPhase::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchPhase_t7E9CEC3DD059E32F847242513BD6CE30866AB2A6, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.TouchType
|
|
struct TouchType_tBBD83025576FC017B10484014B5C396613A02B8E
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.TouchType::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchType_tBBD83025576FC017B10484014B5C396613A02B8E, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.VRTextureUsage
|
|
struct VRTextureUsage_t2D7C2397ABF03DD28086B969100F7D91DDD978A0
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.VRTextureUsage::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VRTextureUsage_t2D7C2397ABF03DD28086B969100F7D91DDD978A0, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaState
|
|
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE : public LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C
|
|
{
|
|
public:
|
|
// LuaInterface.ObjectTranslator LuaInterface.LuaState::translator
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_2;
|
|
// LuaInterface.LuaReflection LuaInterface.LuaState::reflection
|
|
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * ___reflection_3;
|
|
// System.Int32 LuaInterface.LuaState::<ArrayMetatable>k__BackingField
|
|
int32_t ___U3CArrayMetatableU3Ek__BackingField_4;
|
|
// System.Int32 LuaInterface.LuaState::<DelegateMetatable>k__BackingField
|
|
int32_t ___U3CDelegateMetatableU3Ek__BackingField_5;
|
|
// System.Int32 LuaInterface.LuaState::<TypeMetatable>k__BackingField
|
|
int32_t ___U3CTypeMetatableU3Ek__BackingField_6;
|
|
// System.Int32 LuaInterface.LuaState::<EnumMetatable>k__BackingField
|
|
int32_t ___U3CEnumMetatableU3Ek__BackingField_7;
|
|
// System.Int32 LuaInterface.LuaState::<IterMetatable>k__BackingField
|
|
int32_t ___U3CIterMetatableU3Ek__BackingField_8;
|
|
// System.Int32 LuaInterface.LuaState::<EventMetatable>k__BackingField
|
|
int32_t ___U3CEventMetatableU3Ek__BackingField_9;
|
|
// System.Int32 LuaInterface.LuaState::<PackBounds>k__BackingField
|
|
int32_t ___U3CPackBoundsU3Ek__BackingField_10;
|
|
// System.Int32 LuaInterface.LuaState::<UnpackBounds>k__BackingField
|
|
int32_t ___U3CUnpackBoundsU3Ek__BackingField_11;
|
|
// System.Int32 LuaInterface.LuaState::<PackRay>k__BackingField
|
|
int32_t ___U3CPackRayU3Ek__BackingField_12;
|
|
// System.Int32 LuaInterface.LuaState::<UnpackRay>k__BackingField
|
|
int32_t ___U3CUnpackRayU3Ek__BackingField_13;
|
|
// System.Int32 LuaInterface.LuaState::<PackRaycastHit>k__BackingField
|
|
int32_t ___U3CPackRaycastHitU3Ek__BackingField_14;
|
|
// System.Int32 LuaInterface.LuaState::<PackTouch>k__BackingField
|
|
int32_t ___U3CPackTouchU3Ek__BackingField_15;
|
|
// System.Action LuaInterface.LuaState::OnDestroy
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___OnDestroy_16;
|
|
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference> LuaInterface.LuaState::funcMap
|
|
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * ___funcMap_17;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference> LuaInterface.LuaState::funcRefMap
|
|
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * ___funcRefMap_18;
|
|
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference> LuaInterface.LuaState::delegateMap
|
|
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * ___delegateMap_19;
|
|
// System.Collections.Generic.List`1<LuaInterface.GCRef> LuaInterface.LuaState::gcList
|
|
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * ___gcList_20;
|
|
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef> LuaInterface.LuaState::subList
|
|
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * ___subList_21;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32> LuaInterface.LuaState::metaMap
|
|
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * ___metaMap_22;
|
|
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object> LuaInterface.LuaState::enumMap
|
|
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * ___enumMap_23;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction> LuaInterface.LuaState::preLoadMap
|
|
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * ___preLoadMap_24;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type> LuaInterface.LuaState::typeMap
|
|
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * ___typeMap_25;
|
|
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::genericSet
|
|
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___genericSet_26;
|
|
// System.Collections.Generic.HashSet`1<System.String> LuaInterface.LuaState::moduleSet
|
|
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * ___moduleSet_27;
|
|
// System.Int32 LuaInterface.LuaState::beginCount
|
|
int32_t ___beginCount_31;
|
|
// System.Boolean LuaInterface.LuaState::beLogGC
|
|
bool ___beLogGC_32;
|
|
// System.Boolean LuaInterface.LuaState::bInjectionInited
|
|
bool ___bInjectionInited_33;
|
|
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::missSet
|
|
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___missSet_34;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_translator_2() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___translator_2)); }
|
|
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get_translator_2() const { return ___translator_2; }
|
|
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of_translator_2() { return &___translator_2; }
|
|
inline void set_translator_2(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
|
|
{
|
|
___translator_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___translator_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_reflection_3() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___reflection_3)); }
|
|
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * get_reflection_3() const { return ___reflection_3; }
|
|
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F ** get_address_of_reflection_3() { return &___reflection_3; }
|
|
inline void set_reflection_3(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * value)
|
|
{
|
|
___reflection_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___reflection_3), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CArrayMetatableU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CArrayMetatableU3Ek__BackingField_4)); }
|
|
inline int32_t get_U3CArrayMetatableU3Ek__BackingField_4() const { return ___U3CArrayMetatableU3Ek__BackingField_4; }
|
|
inline int32_t* get_address_of_U3CArrayMetatableU3Ek__BackingField_4() { return &___U3CArrayMetatableU3Ek__BackingField_4; }
|
|
inline void set_U3CArrayMetatableU3Ek__BackingField_4(int32_t value)
|
|
{
|
|
___U3CArrayMetatableU3Ek__BackingField_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CDelegateMetatableU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CDelegateMetatableU3Ek__BackingField_5)); }
|
|
inline int32_t get_U3CDelegateMetatableU3Ek__BackingField_5() const { return ___U3CDelegateMetatableU3Ek__BackingField_5; }
|
|
inline int32_t* get_address_of_U3CDelegateMetatableU3Ek__BackingField_5() { return &___U3CDelegateMetatableU3Ek__BackingField_5; }
|
|
inline void set_U3CDelegateMetatableU3Ek__BackingField_5(int32_t value)
|
|
{
|
|
___U3CDelegateMetatableU3Ek__BackingField_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CTypeMetatableU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CTypeMetatableU3Ek__BackingField_6)); }
|
|
inline int32_t get_U3CTypeMetatableU3Ek__BackingField_6() const { return ___U3CTypeMetatableU3Ek__BackingField_6; }
|
|
inline int32_t* get_address_of_U3CTypeMetatableU3Ek__BackingField_6() { return &___U3CTypeMetatableU3Ek__BackingField_6; }
|
|
inline void set_U3CTypeMetatableU3Ek__BackingField_6(int32_t value)
|
|
{
|
|
___U3CTypeMetatableU3Ek__BackingField_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CEnumMetatableU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEnumMetatableU3Ek__BackingField_7)); }
|
|
inline int32_t get_U3CEnumMetatableU3Ek__BackingField_7() const { return ___U3CEnumMetatableU3Ek__BackingField_7; }
|
|
inline int32_t* get_address_of_U3CEnumMetatableU3Ek__BackingField_7() { return &___U3CEnumMetatableU3Ek__BackingField_7; }
|
|
inline void set_U3CEnumMetatableU3Ek__BackingField_7(int32_t value)
|
|
{
|
|
___U3CEnumMetatableU3Ek__BackingField_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CIterMetatableU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CIterMetatableU3Ek__BackingField_8)); }
|
|
inline int32_t get_U3CIterMetatableU3Ek__BackingField_8() const { return ___U3CIterMetatableU3Ek__BackingField_8; }
|
|
inline int32_t* get_address_of_U3CIterMetatableU3Ek__BackingField_8() { return &___U3CIterMetatableU3Ek__BackingField_8; }
|
|
inline void set_U3CIterMetatableU3Ek__BackingField_8(int32_t value)
|
|
{
|
|
___U3CIterMetatableU3Ek__BackingField_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CEventMetatableU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEventMetatableU3Ek__BackingField_9)); }
|
|
inline int32_t get_U3CEventMetatableU3Ek__BackingField_9() const { return ___U3CEventMetatableU3Ek__BackingField_9; }
|
|
inline int32_t* get_address_of_U3CEventMetatableU3Ek__BackingField_9() { return &___U3CEventMetatableU3Ek__BackingField_9; }
|
|
inline void set_U3CEventMetatableU3Ek__BackingField_9(int32_t value)
|
|
{
|
|
___U3CEventMetatableU3Ek__BackingField_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CPackBoundsU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackBoundsU3Ek__BackingField_10)); }
|
|
inline int32_t get_U3CPackBoundsU3Ek__BackingField_10() const { return ___U3CPackBoundsU3Ek__BackingField_10; }
|
|
inline int32_t* get_address_of_U3CPackBoundsU3Ek__BackingField_10() { return &___U3CPackBoundsU3Ek__BackingField_10; }
|
|
inline void set_U3CPackBoundsU3Ek__BackingField_10(int32_t value)
|
|
{
|
|
___U3CPackBoundsU3Ek__BackingField_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CUnpackBoundsU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackBoundsU3Ek__BackingField_11)); }
|
|
inline int32_t get_U3CUnpackBoundsU3Ek__BackingField_11() const { return ___U3CUnpackBoundsU3Ek__BackingField_11; }
|
|
inline int32_t* get_address_of_U3CUnpackBoundsU3Ek__BackingField_11() { return &___U3CUnpackBoundsU3Ek__BackingField_11; }
|
|
inline void set_U3CUnpackBoundsU3Ek__BackingField_11(int32_t value)
|
|
{
|
|
___U3CUnpackBoundsU3Ek__BackingField_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CPackRayU3Ek__BackingField_12() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRayU3Ek__BackingField_12)); }
|
|
inline int32_t get_U3CPackRayU3Ek__BackingField_12() const { return ___U3CPackRayU3Ek__BackingField_12; }
|
|
inline int32_t* get_address_of_U3CPackRayU3Ek__BackingField_12() { return &___U3CPackRayU3Ek__BackingField_12; }
|
|
inline void set_U3CPackRayU3Ek__BackingField_12(int32_t value)
|
|
{
|
|
___U3CPackRayU3Ek__BackingField_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CUnpackRayU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackRayU3Ek__BackingField_13)); }
|
|
inline int32_t get_U3CUnpackRayU3Ek__BackingField_13() const { return ___U3CUnpackRayU3Ek__BackingField_13; }
|
|
inline int32_t* get_address_of_U3CUnpackRayU3Ek__BackingField_13() { return &___U3CUnpackRayU3Ek__BackingField_13; }
|
|
inline void set_U3CUnpackRayU3Ek__BackingField_13(int32_t value)
|
|
{
|
|
___U3CUnpackRayU3Ek__BackingField_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CPackRaycastHitU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRaycastHitU3Ek__BackingField_14)); }
|
|
inline int32_t get_U3CPackRaycastHitU3Ek__BackingField_14() const { return ___U3CPackRaycastHitU3Ek__BackingField_14; }
|
|
inline int32_t* get_address_of_U3CPackRaycastHitU3Ek__BackingField_14() { return &___U3CPackRaycastHitU3Ek__BackingField_14; }
|
|
inline void set_U3CPackRaycastHitU3Ek__BackingField_14(int32_t value)
|
|
{
|
|
___U3CPackRaycastHitU3Ek__BackingField_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CPackTouchU3Ek__BackingField_15() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackTouchU3Ek__BackingField_15)); }
|
|
inline int32_t get_U3CPackTouchU3Ek__BackingField_15() const { return ___U3CPackTouchU3Ek__BackingField_15; }
|
|
inline int32_t* get_address_of_U3CPackTouchU3Ek__BackingField_15() { return &___U3CPackTouchU3Ek__BackingField_15; }
|
|
inline void set_U3CPackTouchU3Ek__BackingField_15(int32_t value)
|
|
{
|
|
___U3CPackTouchU3Ek__BackingField_15 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_OnDestroy_16() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___OnDestroy_16)); }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_OnDestroy_16() const { return ___OnDestroy_16; }
|
|
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_OnDestroy_16() { return &___OnDestroy_16; }
|
|
inline void set_OnDestroy_16(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
|
|
{
|
|
___OnDestroy_16 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___OnDestroy_16), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_funcMap_17() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcMap_17)); }
|
|
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * get_funcMap_17() const { return ___funcMap_17; }
|
|
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 ** get_address_of_funcMap_17() { return &___funcMap_17; }
|
|
inline void set_funcMap_17(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * value)
|
|
{
|
|
___funcMap_17 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___funcMap_17), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_funcRefMap_18() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcRefMap_18)); }
|
|
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * get_funcRefMap_18() const { return ___funcRefMap_18; }
|
|
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 ** get_address_of_funcRefMap_18() { return &___funcRefMap_18; }
|
|
inline void set_funcRefMap_18(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * value)
|
|
{
|
|
___funcRefMap_18 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___funcRefMap_18), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_delegateMap_19() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___delegateMap_19)); }
|
|
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * get_delegateMap_19() const { return ___delegateMap_19; }
|
|
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 ** get_address_of_delegateMap_19() { return &___delegateMap_19; }
|
|
inline void set_delegateMap_19(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * value)
|
|
{
|
|
___delegateMap_19 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___delegateMap_19), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_gcList_20() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___gcList_20)); }
|
|
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * get_gcList_20() const { return ___gcList_20; }
|
|
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F ** get_address_of_gcList_20() { return &___gcList_20; }
|
|
inline void set_gcList_20(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * value)
|
|
{
|
|
___gcList_20 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___gcList_20), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_subList_21() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___subList_21)); }
|
|
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * get_subList_21() const { return ___subList_21; }
|
|
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 ** get_address_of_subList_21() { return &___subList_21; }
|
|
inline void set_subList_21(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * value)
|
|
{
|
|
___subList_21 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___subList_21), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaMap_22() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___metaMap_22)); }
|
|
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * get_metaMap_22() const { return ___metaMap_22; }
|
|
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F ** get_address_of_metaMap_22() { return &___metaMap_22; }
|
|
inline void set_metaMap_22(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * value)
|
|
{
|
|
___metaMap_22 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___metaMap_22), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_enumMap_23() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___enumMap_23)); }
|
|
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * get_enumMap_23() const { return ___enumMap_23; }
|
|
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 ** get_address_of_enumMap_23() { return &___enumMap_23; }
|
|
inline void set_enumMap_23(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * value)
|
|
{
|
|
___enumMap_23 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___enumMap_23), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_preLoadMap_24() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___preLoadMap_24)); }
|
|
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * get_preLoadMap_24() const { return ___preLoadMap_24; }
|
|
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 ** get_address_of_preLoadMap_24() { return &___preLoadMap_24; }
|
|
inline void set_preLoadMap_24(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * value)
|
|
{
|
|
___preLoadMap_24 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___preLoadMap_24), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeMap_25() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___typeMap_25)); }
|
|
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * get_typeMap_25() const { return ___typeMap_25; }
|
|
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 ** get_address_of_typeMap_25() { return &___typeMap_25; }
|
|
inline void set_typeMap_25(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * value)
|
|
{
|
|
___typeMap_25 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeMap_25), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_genericSet_26() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___genericSet_26)); }
|
|
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_genericSet_26() const { return ___genericSet_26; }
|
|
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_genericSet_26() { return &___genericSet_26; }
|
|
inline void set_genericSet_26(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
|
|
{
|
|
___genericSet_26 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___genericSet_26), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_moduleSet_27() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___moduleSet_27)); }
|
|
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * get_moduleSet_27() const { return ___moduleSet_27; }
|
|
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A ** get_address_of_moduleSet_27() { return &___moduleSet_27; }
|
|
inline void set_moduleSet_27(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * value)
|
|
{
|
|
___moduleSet_27 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___moduleSet_27), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_beginCount_31() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beginCount_31)); }
|
|
inline int32_t get_beginCount_31() const { return ___beginCount_31; }
|
|
inline int32_t* get_address_of_beginCount_31() { return &___beginCount_31; }
|
|
inline void set_beginCount_31(int32_t value)
|
|
{
|
|
___beginCount_31 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_beLogGC_32() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beLogGC_32)); }
|
|
inline bool get_beLogGC_32() const { return ___beLogGC_32; }
|
|
inline bool* get_address_of_beLogGC_32() { return &___beLogGC_32; }
|
|
inline void set_beLogGC_32(bool value)
|
|
{
|
|
___beLogGC_32 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_bInjectionInited_33() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___bInjectionInited_33)); }
|
|
inline bool get_bInjectionInited_33() const { return ___bInjectionInited_33; }
|
|
inline bool* get_address_of_bInjectionInited_33() { return &___bInjectionInited_33; }
|
|
inline void set_bInjectionInited_33(bool value)
|
|
{
|
|
___bInjectionInited_33 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_missSet_34() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___missSet_34)); }
|
|
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_missSet_34() const { return ___missSet_34; }
|
|
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_missSet_34() { return &___missSet_34; }
|
|
inline void set_missSet_34(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
|
|
{
|
|
___missSet_34 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___missSet_34), (void*)value);
|
|
}
|
|
};
|
|
|
|
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields
|
|
{
|
|
public:
|
|
// LuaInterface.LuaState LuaInterface.LuaState::mainState
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___mainState_28;
|
|
// LuaInterface.LuaState LuaInterface.LuaState::injectionState
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___injectionState_29;
|
|
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState> LuaInterface.LuaState::stateMap
|
|
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * ___stateMap_30;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_mainState_28() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___mainState_28)); }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_mainState_28() const { return ___mainState_28; }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_mainState_28() { return &___mainState_28; }
|
|
inline void set_mainState_28(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
|
|
{
|
|
___mainState_28 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___mainState_28), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_injectionState_29() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___injectionState_29)); }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_injectionState_29() const { return ___injectionState_29; }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_injectionState_29() { return &___injectionState_29; }
|
|
inline void set_injectionState_29(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
|
|
{
|
|
___injectionState_29 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___injectionState_29), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_stateMap_30() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___stateMap_30)); }
|
|
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * get_stateMap_30() const { return ___stateMap_30; }
|
|
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 ** get_address_of_stateMap_30() { return &___stateMap_30; }
|
|
inline void set_stateMap_30(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * value)
|
|
{
|
|
___stateMap_30 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___stateMap_30), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.MulticastDelegate
|
|
struct MulticastDelegate_t : public Delegate_t
|
|
{
|
|
public:
|
|
// System.Delegate[] System.MulticastDelegate::delegates
|
|
DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
|
|
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
|
|
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
|
|
inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
|
|
{
|
|
___delegates_11 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
|
|
{
|
|
Delegate_t_marshaled_pinvoke** ___delegates_11;
|
|
};
|
|
// Native definition for COM marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
|
|
{
|
|
Delegate_t_marshaled_com** ___delegates_11;
|
|
};
|
|
|
|
// System.Type
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
public:
|
|
// System.RuntimeTypeHandle System.Type::_impl
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
|
|
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
|
|
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
|
|
inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
|
|
{
|
|
____impl_9 = value;
|
|
}
|
|
};
|
|
|
|
struct Type_t_StaticFields
|
|
{
|
|
public:
|
|
// System.Reflection.MemberFilter System.Type::FilterAttribute
|
|
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
|
|
// System.Reflection.MemberFilter System.Type::FilterName
|
|
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
|
|
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
|
|
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
|
|
// System.Object System.Type::Missing
|
|
RuntimeObject * ___Missing_3;
|
|
// System.Char System.Type::Delimiter
|
|
Il2CppChar ___Delimiter_4;
|
|
// System.Type[] System.Type::EmptyTypes
|
|
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
|
|
// System.Reflection.Binder System.Type::defaultBinder
|
|
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
|
|
inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
|
|
{
|
|
___FilterAttribute_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
|
|
inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
|
|
{
|
|
___FilterName_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
|
|
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
|
|
inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
|
|
{
|
|
___FilterNameIgnoreCase_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
|
|
inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
|
|
inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
|
|
inline void set_Missing_3(RuntimeObject * value)
|
|
{
|
|
___Missing_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
|
|
inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
|
|
inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
|
|
inline void set_Delimiter_4(Il2CppChar value)
|
|
{
|
|
___Delimiter_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
|
|
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
|
|
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
|
|
inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
|
|
{
|
|
___EmptyTypes_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
|
|
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
|
|
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
|
|
inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
|
|
{
|
|
___defaultBinder_6 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_EmitParams
|
|
struct EmitParams_t03557E552852EC6B71876CD05C4098733702A219
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_Particle UnityEngine.ParticleSystem_EmitParams::m_Particle
|
|
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___m_Particle_0;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_PositionSet
|
|
bool ___m_PositionSet_1;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_VelocitySet
|
|
bool ___m_VelocitySet_2;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_AxisOfRotationSet
|
|
bool ___m_AxisOfRotationSet_3;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_RotationSet
|
|
bool ___m_RotationSet_4;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_AngularVelocitySet
|
|
bool ___m_AngularVelocitySet_5;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_StartSizeSet
|
|
bool ___m_StartSizeSet_6;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_StartColorSet
|
|
bool ___m_StartColorSet_7;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_RandomSeedSet
|
|
bool ___m_RandomSeedSet_8;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_StartLifetimeSet
|
|
bool ___m_StartLifetimeSet_9;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_MeshIndexSet
|
|
bool ___m_MeshIndexSet_10;
|
|
// System.Boolean UnityEngine.ParticleSystem_EmitParams::m_ApplyShapeToPosition
|
|
bool ___m_ApplyShapeToPosition_11;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Particle_0() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_Particle_0)); }
|
|
inline Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E get_m_Particle_0() const { return ___m_Particle_0; }
|
|
inline Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E * get_address_of_m_Particle_0() { return &___m_Particle_0; }
|
|
inline void set_m_Particle_0(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E value)
|
|
{
|
|
___m_Particle_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_PositionSet_1() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_PositionSet_1)); }
|
|
inline bool get_m_PositionSet_1() const { return ___m_PositionSet_1; }
|
|
inline bool* get_address_of_m_PositionSet_1() { return &___m_PositionSet_1; }
|
|
inline void set_m_PositionSet_1(bool value)
|
|
{
|
|
___m_PositionSet_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_VelocitySet_2() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_VelocitySet_2)); }
|
|
inline bool get_m_VelocitySet_2() const { return ___m_VelocitySet_2; }
|
|
inline bool* get_address_of_m_VelocitySet_2() { return &___m_VelocitySet_2; }
|
|
inline void set_m_VelocitySet_2(bool value)
|
|
{
|
|
___m_VelocitySet_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AxisOfRotationSet_3() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_AxisOfRotationSet_3)); }
|
|
inline bool get_m_AxisOfRotationSet_3() const { return ___m_AxisOfRotationSet_3; }
|
|
inline bool* get_address_of_m_AxisOfRotationSet_3() { return &___m_AxisOfRotationSet_3; }
|
|
inline void set_m_AxisOfRotationSet_3(bool value)
|
|
{
|
|
___m_AxisOfRotationSet_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RotationSet_4() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_RotationSet_4)); }
|
|
inline bool get_m_RotationSet_4() const { return ___m_RotationSet_4; }
|
|
inline bool* get_address_of_m_RotationSet_4() { return &___m_RotationSet_4; }
|
|
inline void set_m_RotationSet_4(bool value)
|
|
{
|
|
___m_RotationSet_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AngularVelocitySet_5() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_AngularVelocitySet_5)); }
|
|
inline bool get_m_AngularVelocitySet_5() const { return ___m_AngularVelocitySet_5; }
|
|
inline bool* get_address_of_m_AngularVelocitySet_5() { return &___m_AngularVelocitySet_5; }
|
|
inline void set_m_AngularVelocitySet_5(bool value)
|
|
{
|
|
___m_AngularVelocitySet_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartSizeSet_6() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_StartSizeSet_6)); }
|
|
inline bool get_m_StartSizeSet_6() const { return ___m_StartSizeSet_6; }
|
|
inline bool* get_address_of_m_StartSizeSet_6() { return &___m_StartSizeSet_6; }
|
|
inline void set_m_StartSizeSet_6(bool value)
|
|
{
|
|
___m_StartSizeSet_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartColorSet_7() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_StartColorSet_7)); }
|
|
inline bool get_m_StartColorSet_7() const { return ___m_StartColorSet_7; }
|
|
inline bool* get_address_of_m_StartColorSet_7() { return &___m_StartColorSet_7; }
|
|
inline void set_m_StartColorSet_7(bool value)
|
|
{
|
|
___m_StartColorSet_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RandomSeedSet_8() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_RandomSeedSet_8)); }
|
|
inline bool get_m_RandomSeedSet_8() const { return ___m_RandomSeedSet_8; }
|
|
inline bool* get_address_of_m_RandomSeedSet_8() { return &___m_RandomSeedSet_8; }
|
|
inline void set_m_RandomSeedSet_8(bool value)
|
|
{
|
|
___m_RandomSeedSet_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartLifetimeSet_9() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_StartLifetimeSet_9)); }
|
|
inline bool get_m_StartLifetimeSet_9() const { return ___m_StartLifetimeSet_9; }
|
|
inline bool* get_address_of_m_StartLifetimeSet_9() { return &___m_StartLifetimeSet_9; }
|
|
inline void set_m_StartLifetimeSet_9(bool value)
|
|
{
|
|
___m_StartLifetimeSet_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_MeshIndexSet_10() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_MeshIndexSet_10)); }
|
|
inline bool get_m_MeshIndexSet_10() const { return ___m_MeshIndexSet_10; }
|
|
inline bool* get_address_of_m_MeshIndexSet_10() { return &___m_MeshIndexSet_10; }
|
|
inline void set_m_MeshIndexSet_10(bool value)
|
|
{
|
|
___m_MeshIndexSet_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ApplyShapeToPosition_11() { return static_cast<int32_t>(offsetof(EmitParams_t03557E552852EC6B71876CD05C4098733702A219, ___m_ApplyShapeToPosition_11)); }
|
|
inline bool get_m_ApplyShapeToPosition_11() const { return ___m_ApplyShapeToPosition_11; }
|
|
inline bool* get_address_of_m_ApplyShapeToPosition_11() { return &___m_ApplyShapeToPosition_11; }
|
|
inline void set_m_ApplyShapeToPosition_11(bool value)
|
|
{
|
|
___m_ApplyShapeToPosition_11 = value;
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/EmitParams
|
|
struct EmitParams_t03557E552852EC6B71876CD05C4098733702A219_marshaled_pinvoke
|
|
{
|
|
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___m_Particle_0;
|
|
int32_t ___m_PositionSet_1;
|
|
int32_t ___m_VelocitySet_2;
|
|
int32_t ___m_AxisOfRotationSet_3;
|
|
int32_t ___m_RotationSet_4;
|
|
int32_t ___m_AngularVelocitySet_5;
|
|
int32_t ___m_StartSizeSet_6;
|
|
int32_t ___m_StartColorSet_7;
|
|
int32_t ___m_RandomSeedSet_8;
|
|
int32_t ___m_StartLifetimeSet_9;
|
|
int32_t ___m_MeshIndexSet_10;
|
|
int32_t ___m_ApplyShapeToPosition_11;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ParticleSystem/EmitParams
|
|
struct EmitParams_t03557E552852EC6B71876CD05C4098733702A219_marshaled_com
|
|
{
|
|
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___m_Particle_0;
|
|
int32_t ___m_PositionSet_1;
|
|
int32_t ___m_VelocitySet_2;
|
|
int32_t ___m_AxisOfRotationSet_3;
|
|
int32_t ___m_RotationSet_4;
|
|
int32_t ___m_AngularVelocitySet_5;
|
|
int32_t ___m_StartSizeSet_6;
|
|
int32_t ___m_StartColorSet_7;
|
|
int32_t ___m_RandomSeedSet_8;
|
|
int32_t ___m_StartLifetimeSet_9;
|
|
int32_t ___m_MeshIndexSet_10;
|
|
int32_t ___m_ApplyShapeToPosition_11;
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Collision
|
|
struct Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed4 UnityEngine.ParticleSystem_PlaybackState_Collision::m_Random
|
|
Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D ___m_Random_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Random_0() { return static_cast<int32_t>(offsetof(Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664, ___m_Random_0)); }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D get_m_Random_0() const { return ___m_Random_0; }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D * get_address_of_m_Random_0() { return &___m_Random_0; }
|
|
inline void set_m_Random_0(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D value)
|
|
{
|
|
___m_Random_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Force
|
|
struct Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed4 UnityEngine.ParticleSystem_PlaybackState_Force::m_Random
|
|
Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D ___m_Random_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Random_0() { return static_cast<int32_t>(offsetof(Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD, ___m_Random_0)); }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D get_m_Random_0() const { return ___m_Random_0; }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D * get_address_of_m_Random_0() { return &___m_Random_0; }
|
|
inline void set_m_Random_0(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D value)
|
|
{
|
|
___m_Random_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Initial
|
|
struct Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed4 UnityEngine.ParticleSystem_PlaybackState_Initial::m_Random
|
|
Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D ___m_Random_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Random_0() { return static_cast<int32_t>(offsetof(Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695, ___m_Random_0)); }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D get_m_Random_0() const { return ___m_Random_0; }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D * get_address_of_m_Random_0() { return &___m_Random_0; }
|
|
inline void set_m_Random_0(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D value)
|
|
{
|
|
___m_Random_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState_Shape
|
|
struct Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5
|
|
{
|
|
public:
|
|
// UnityEngine.ParticleSystem_PlaybackState_Seed4 UnityEngine.ParticleSystem_PlaybackState_Shape::m_Random
|
|
Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D ___m_Random_0;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_RadiusTimer
|
|
float ___m_RadiusTimer_1;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_RadiusTimerPrev
|
|
float ___m_RadiusTimerPrev_2;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_ArcTimer
|
|
float ___m_ArcTimer_3;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_ArcTimerPrev
|
|
float ___m_ArcTimerPrev_4;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_MeshSpawnTimer
|
|
float ___m_MeshSpawnTimer_5;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState_Shape::m_MeshSpawnTimerPrev
|
|
float ___m_MeshSpawnTimerPrev_6;
|
|
// System.Int32 UnityEngine.ParticleSystem_PlaybackState_Shape::m_OrderedMeshVertexIndex
|
|
int32_t ___m_OrderedMeshVertexIndex_7;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Random_0() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_Random_0)); }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D get_m_Random_0() const { return ___m_Random_0; }
|
|
inline Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D * get_address_of_m_Random_0() { return &___m_Random_0; }
|
|
inline void set_m_Random_0(Seed4_t26CA39C329A0B555E4B7C37B25928408AFA8C67D value)
|
|
{
|
|
___m_Random_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RadiusTimer_1() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_RadiusTimer_1)); }
|
|
inline float get_m_RadiusTimer_1() const { return ___m_RadiusTimer_1; }
|
|
inline float* get_address_of_m_RadiusTimer_1() { return &___m_RadiusTimer_1; }
|
|
inline void set_m_RadiusTimer_1(float value)
|
|
{
|
|
___m_RadiusTimer_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RadiusTimerPrev_2() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_RadiusTimerPrev_2)); }
|
|
inline float get_m_RadiusTimerPrev_2() const { return ___m_RadiusTimerPrev_2; }
|
|
inline float* get_address_of_m_RadiusTimerPrev_2() { return &___m_RadiusTimerPrev_2; }
|
|
inline void set_m_RadiusTimerPrev_2(float value)
|
|
{
|
|
___m_RadiusTimerPrev_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ArcTimer_3() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_ArcTimer_3)); }
|
|
inline float get_m_ArcTimer_3() const { return ___m_ArcTimer_3; }
|
|
inline float* get_address_of_m_ArcTimer_3() { return &___m_ArcTimer_3; }
|
|
inline void set_m_ArcTimer_3(float value)
|
|
{
|
|
___m_ArcTimer_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ArcTimerPrev_4() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_ArcTimerPrev_4)); }
|
|
inline float get_m_ArcTimerPrev_4() const { return ___m_ArcTimerPrev_4; }
|
|
inline float* get_address_of_m_ArcTimerPrev_4() { return &___m_ArcTimerPrev_4; }
|
|
inline void set_m_ArcTimerPrev_4(float value)
|
|
{
|
|
___m_ArcTimerPrev_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_MeshSpawnTimer_5() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_MeshSpawnTimer_5)); }
|
|
inline float get_m_MeshSpawnTimer_5() const { return ___m_MeshSpawnTimer_5; }
|
|
inline float* get_address_of_m_MeshSpawnTimer_5() { return &___m_MeshSpawnTimer_5; }
|
|
inline void set_m_MeshSpawnTimer_5(float value)
|
|
{
|
|
___m_MeshSpawnTimer_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_MeshSpawnTimerPrev_6() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_MeshSpawnTimerPrev_6)); }
|
|
inline float get_m_MeshSpawnTimerPrev_6() const { return ___m_MeshSpawnTimerPrev_6; }
|
|
inline float* get_address_of_m_MeshSpawnTimerPrev_6() { return &___m_MeshSpawnTimerPrev_6; }
|
|
inline void set_m_MeshSpawnTimerPrev_6(float value)
|
|
{
|
|
___m_MeshSpawnTimerPrev_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_OrderedMeshVertexIndex_7() { return static_cast<int32_t>(offsetof(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5, ___m_OrderedMeshVertexIndex_7)); }
|
|
inline int32_t get_m_OrderedMeshVertexIndex_7() const { return ___m_OrderedMeshVertexIndex_7; }
|
|
inline int32_t* get_address_of_m_OrderedMeshVertexIndex_7() { return &___m_OrderedMeshVertexIndex_7; }
|
|
inline void set_m_OrderedMeshVertexIndex_7(int32_t value)
|
|
{
|
|
___m_OrderedMeshVertexIndex_7 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.RenderTextureDescriptor
|
|
struct RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::<width>k__BackingField
|
|
int32_t ___U3CwidthU3Ek__BackingField_0;
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::<height>k__BackingField
|
|
int32_t ___U3CheightU3Ek__BackingField_1;
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::<msaaSamples>k__BackingField
|
|
int32_t ___U3CmsaaSamplesU3Ek__BackingField_2;
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::<volumeDepth>k__BackingField
|
|
int32_t ___U3CvolumeDepthU3Ek__BackingField_3;
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::<mipCount>k__BackingField
|
|
int32_t ___U3CmipCountU3Ek__BackingField_4;
|
|
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat
|
|
int32_t ____graphicsFormat_5;
|
|
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<stencilFormat>k__BackingField
|
|
int32_t ___U3CstencilFormatU3Ek__BackingField_6;
|
|
// System.Int32 UnityEngine.RenderTextureDescriptor::_depthBufferBits
|
|
int32_t ____depthBufferBits_7;
|
|
// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::<dimension>k__BackingField
|
|
int32_t ___U3CdimensionU3Ek__BackingField_9;
|
|
// UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::<shadowSamplingMode>k__BackingField
|
|
int32_t ___U3CshadowSamplingModeU3Ek__BackingField_10;
|
|
// UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::<vrUsage>k__BackingField
|
|
int32_t ___U3CvrUsageU3Ek__BackingField_11;
|
|
// UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags
|
|
int32_t ____flags_12;
|
|
// UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::<memoryless>k__BackingField
|
|
int32_t ___U3CmemorylessU3Ek__BackingField_13;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CwidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CwidthU3Ek__BackingField_0)); }
|
|
inline int32_t get_U3CwidthU3Ek__BackingField_0() const { return ___U3CwidthU3Ek__BackingField_0; }
|
|
inline int32_t* get_address_of_U3CwidthU3Ek__BackingField_0() { return &___U3CwidthU3Ek__BackingField_0; }
|
|
inline void set_U3CwidthU3Ek__BackingField_0(int32_t value)
|
|
{
|
|
___U3CwidthU3Ek__BackingField_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CheightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CheightU3Ek__BackingField_1)); }
|
|
inline int32_t get_U3CheightU3Ek__BackingField_1() const { return ___U3CheightU3Ek__BackingField_1; }
|
|
inline int32_t* get_address_of_U3CheightU3Ek__BackingField_1() { return &___U3CheightU3Ek__BackingField_1; }
|
|
inline void set_U3CheightU3Ek__BackingField_1(int32_t value)
|
|
{
|
|
___U3CheightU3Ek__BackingField_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CmsaaSamplesU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CmsaaSamplesU3Ek__BackingField_2)); }
|
|
inline int32_t get_U3CmsaaSamplesU3Ek__BackingField_2() const { return ___U3CmsaaSamplesU3Ek__BackingField_2; }
|
|
inline int32_t* get_address_of_U3CmsaaSamplesU3Ek__BackingField_2() { return &___U3CmsaaSamplesU3Ek__BackingField_2; }
|
|
inline void set_U3CmsaaSamplesU3Ek__BackingField_2(int32_t value)
|
|
{
|
|
___U3CmsaaSamplesU3Ek__BackingField_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CvolumeDepthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CvolumeDepthU3Ek__BackingField_3)); }
|
|
inline int32_t get_U3CvolumeDepthU3Ek__BackingField_3() const { return ___U3CvolumeDepthU3Ek__BackingField_3; }
|
|
inline int32_t* get_address_of_U3CvolumeDepthU3Ek__BackingField_3() { return &___U3CvolumeDepthU3Ek__BackingField_3; }
|
|
inline void set_U3CvolumeDepthU3Ek__BackingField_3(int32_t value)
|
|
{
|
|
___U3CvolumeDepthU3Ek__BackingField_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CmipCountU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CmipCountU3Ek__BackingField_4)); }
|
|
inline int32_t get_U3CmipCountU3Ek__BackingField_4() const { return ___U3CmipCountU3Ek__BackingField_4; }
|
|
inline int32_t* get_address_of_U3CmipCountU3Ek__BackingField_4() { return &___U3CmipCountU3Ek__BackingField_4; }
|
|
inline void set_U3CmipCountU3Ek__BackingField_4(int32_t value)
|
|
{
|
|
___U3CmipCountU3Ek__BackingField_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__graphicsFormat_5() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ____graphicsFormat_5)); }
|
|
inline int32_t get__graphicsFormat_5() const { return ____graphicsFormat_5; }
|
|
inline int32_t* get_address_of__graphicsFormat_5() { return &____graphicsFormat_5; }
|
|
inline void set__graphicsFormat_5(int32_t value)
|
|
{
|
|
____graphicsFormat_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CstencilFormatU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CstencilFormatU3Ek__BackingField_6)); }
|
|
inline int32_t get_U3CstencilFormatU3Ek__BackingField_6() const { return ___U3CstencilFormatU3Ek__BackingField_6; }
|
|
inline int32_t* get_address_of_U3CstencilFormatU3Ek__BackingField_6() { return &___U3CstencilFormatU3Ek__BackingField_6; }
|
|
inline void set_U3CstencilFormatU3Ek__BackingField_6(int32_t value)
|
|
{
|
|
___U3CstencilFormatU3Ek__BackingField_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__depthBufferBits_7() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ____depthBufferBits_7)); }
|
|
inline int32_t get__depthBufferBits_7() const { return ____depthBufferBits_7; }
|
|
inline int32_t* get_address_of__depthBufferBits_7() { return &____depthBufferBits_7; }
|
|
inline void set__depthBufferBits_7(int32_t value)
|
|
{
|
|
____depthBufferBits_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CdimensionU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CdimensionU3Ek__BackingField_9)); }
|
|
inline int32_t get_U3CdimensionU3Ek__BackingField_9() const { return ___U3CdimensionU3Ek__BackingField_9; }
|
|
inline int32_t* get_address_of_U3CdimensionU3Ek__BackingField_9() { return &___U3CdimensionU3Ek__BackingField_9; }
|
|
inline void set_U3CdimensionU3Ek__BackingField_9(int32_t value)
|
|
{
|
|
___U3CdimensionU3Ek__BackingField_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CshadowSamplingModeU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CshadowSamplingModeU3Ek__BackingField_10)); }
|
|
inline int32_t get_U3CshadowSamplingModeU3Ek__BackingField_10() const { return ___U3CshadowSamplingModeU3Ek__BackingField_10; }
|
|
inline int32_t* get_address_of_U3CshadowSamplingModeU3Ek__BackingField_10() { return &___U3CshadowSamplingModeU3Ek__BackingField_10; }
|
|
inline void set_U3CshadowSamplingModeU3Ek__BackingField_10(int32_t value)
|
|
{
|
|
___U3CshadowSamplingModeU3Ek__BackingField_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CvrUsageU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CvrUsageU3Ek__BackingField_11)); }
|
|
inline int32_t get_U3CvrUsageU3Ek__BackingField_11() const { return ___U3CvrUsageU3Ek__BackingField_11; }
|
|
inline int32_t* get_address_of_U3CvrUsageU3Ek__BackingField_11() { return &___U3CvrUsageU3Ek__BackingField_11; }
|
|
inline void set_U3CvrUsageU3Ek__BackingField_11(int32_t value)
|
|
{
|
|
___U3CvrUsageU3Ek__BackingField_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__flags_12() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ____flags_12)); }
|
|
inline int32_t get__flags_12() const { return ____flags_12; }
|
|
inline int32_t* get_address_of__flags_12() { return &____flags_12; }
|
|
inline void set__flags_12(int32_t value)
|
|
{
|
|
____flags_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CmemorylessU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E, ___U3CmemorylessU3Ek__BackingField_13)); }
|
|
inline int32_t get_U3CmemorylessU3Ek__BackingField_13() const { return ___U3CmemorylessU3Ek__BackingField_13; }
|
|
inline int32_t* get_address_of_U3CmemorylessU3Ek__BackingField_13() { return &___U3CmemorylessU3Ek__BackingField_13; }
|
|
inline void set_U3CmemorylessU3Ek__BackingField_13(int32_t value)
|
|
{
|
|
___U3CmemorylessU3Ek__BackingField_13 = value;
|
|
}
|
|
};
|
|
|
|
struct RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E_StaticFields
|
|
{
|
|
public:
|
|
// System.Int32[] UnityEngine.RenderTextureDescriptor::depthFormatBits
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___depthFormatBits_8;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_depthFormatBits_8() { return static_cast<int32_t>(offsetof(RenderTextureDescriptor_t74FEC57A54F89E11748E1865F7DCA3565BFAF58E_StaticFields, ___depthFormatBits_8)); }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_depthFormatBits_8() const { return ___depthFormatBits_8; }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_depthFormatBits_8() { return &___depthFormatBits_8; }
|
|
inline void set_depthFormatBits_8(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
|
|
{
|
|
___depthFormatBits_8 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___depthFormatBits_8), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Rendering.ScriptableCullingParameters
|
|
struct ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_IsOrthographic
|
|
int32_t ___m_IsOrthographic_0;
|
|
// UnityEngine.Rendering.LODParameters UnityEngine.Rendering.ScriptableCullingParameters::m_LODParameters
|
|
LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960 ___m_LODParameters_1;
|
|
// UnityEngine.Rendering.ScriptableCullingParameters_<m_CullingPlanes>e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlanes
|
|
U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC ___m_CullingPlanes_3;
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlaneCount
|
|
int32_t ___m_CullingPlaneCount_4;
|
|
// System.UInt32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMask
|
|
uint32_t ___m_CullingMask_5;
|
|
// System.UInt64 UnityEngine.Rendering.ScriptableCullingParameters::m_SceneMask
|
|
uint64_t ___m_SceneMask_6;
|
|
// UnityEngine.Rendering.ScriptableCullingParameters_<m_LayerFarCullDistances>e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_LayerFarCullDistances
|
|
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E ___m_LayerFarCullDistances_8;
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_LayerCull
|
|
int32_t ___m_LayerCull_9;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMatrix
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___m_CullingMatrix_10;
|
|
// UnityEngine.Vector3 UnityEngine.Rendering.ScriptableCullingParameters::m_Origin
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Origin_11;
|
|
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowDistance
|
|
float ___m_ShadowDistance_12;
|
|
// UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::m_CullingOptions
|
|
int32_t ___m_CullingOptions_13;
|
|
// UnityEngine.Rendering.ReflectionProbeSortingCriteria UnityEngine.Rendering.ScriptableCullingParameters::m_ReflectionProbeSortingCriteria
|
|
int32_t ___m_ReflectionProbeSortingCriteria_14;
|
|
// UnityEngine.Rendering.CameraProperties UnityEngine.Rendering.ScriptableCullingParameters::m_CameraProperties
|
|
CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7 ___m_CameraProperties_15;
|
|
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_AccurateOcclusionThreshold
|
|
float ___m_AccurateOcclusionThreshold_16;
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_MaximumPortalCullingJobs
|
|
int32_t ___m_MaximumPortalCullingJobs_17;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoViewMatrix
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___m_StereoViewMatrix_18;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoProjectionMatrix
|
|
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___m_StereoProjectionMatrix_19;
|
|
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_StereoSeparationDistance
|
|
float ___m_StereoSeparationDistance_20;
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_maximumVisibleLights
|
|
int32_t ___m_maximumVisibleLights_21;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_IsOrthographic_0() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_IsOrthographic_0)); }
|
|
inline int32_t get_m_IsOrthographic_0() const { return ___m_IsOrthographic_0; }
|
|
inline int32_t* get_address_of_m_IsOrthographic_0() { return &___m_IsOrthographic_0; }
|
|
inline void set_m_IsOrthographic_0(int32_t value)
|
|
{
|
|
___m_IsOrthographic_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_LODParameters_1() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_LODParameters_1)); }
|
|
inline LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960 get_m_LODParameters_1() const { return ___m_LODParameters_1; }
|
|
inline LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960 * get_address_of_m_LODParameters_1() { return &___m_LODParameters_1; }
|
|
inline void set_m_LODParameters_1(LODParameters_t8CBE0C157487BE3E860DA9478FB46F80D3D1D960 value)
|
|
{
|
|
___m_LODParameters_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CullingPlanes_3() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CullingPlanes_3)); }
|
|
inline U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC get_m_CullingPlanes_3() const { return ___m_CullingPlanes_3; }
|
|
inline U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC * get_address_of_m_CullingPlanes_3() { return &___m_CullingPlanes_3; }
|
|
inline void set_m_CullingPlanes_3(U3Cm_CullingPlanesU3Ee__FixedBuffer_t743D259743B8BD771EDBE1E750AA9383A142D5BC value)
|
|
{
|
|
___m_CullingPlanes_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CullingPlaneCount_4() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CullingPlaneCount_4)); }
|
|
inline int32_t get_m_CullingPlaneCount_4() const { return ___m_CullingPlaneCount_4; }
|
|
inline int32_t* get_address_of_m_CullingPlaneCount_4() { return &___m_CullingPlaneCount_4; }
|
|
inline void set_m_CullingPlaneCount_4(int32_t value)
|
|
{
|
|
___m_CullingPlaneCount_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CullingMask_5() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CullingMask_5)); }
|
|
inline uint32_t get_m_CullingMask_5() const { return ___m_CullingMask_5; }
|
|
inline uint32_t* get_address_of_m_CullingMask_5() { return &___m_CullingMask_5; }
|
|
inline void set_m_CullingMask_5(uint32_t value)
|
|
{
|
|
___m_CullingMask_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_SceneMask_6() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_SceneMask_6)); }
|
|
inline uint64_t get_m_SceneMask_6() const { return ___m_SceneMask_6; }
|
|
inline uint64_t* get_address_of_m_SceneMask_6() { return &___m_SceneMask_6; }
|
|
inline void set_m_SceneMask_6(uint64_t value)
|
|
{
|
|
___m_SceneMask_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_LayerFarCullDistances_8() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_LayerFarCullDistances_8)); }
|
|
inline U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E get_m_LayerFarCullDistances_8() const { return ___m_LayerFarCullDistances_8; }
|
|
inline U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E * get_address_of_m_LayerFarCullDistances_8() { return &___m_LayerFarCullDistances_8; }
|
|
inline void set_m_LayerFarCullDistances_8(U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_t782513EA334523B06CE5D2370344404C09351C8E value)
|
|
{
|
|
___m_LayerFarCullDistances_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_LayerCull_9() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_LayerCull_9)); }
|
|
inline int32_t get_m_LayerCull_9() const { return ___m_LayerCull_9; }
|
|
inline int32_t* get_address_of_m_LayerCull_9() { return &___m_LayerCull_9; }
|
|
inline void set_m_LayerCull_9(int32_t value)
|
|
{
|
|
___m_LayerCull_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CullingMatrix_10() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CullingMatrix_10)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_m_CullingMatrix_10() const { return ___m_CullingMatrix_10; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_m_CullingMatrix_10() { return &___m_CullingMatrix_10; }
|
|
inline void set_m_CullingMatrix_10(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___m_CullingMatrix_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Origin_11() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_Origin_11)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Origin_11() const { return ___m_Origin_11; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Origin_11() { return &___m_Origin_11; }
|
|
inline void set_m_Origin_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___m_Origin_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ShadowDistance_12() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_ShadowDistance_12)); }
|
|
inline float get_m_ShadowDistance_12() const { return ___m_ShadowDistance_12; }
|
|
inline float* get_address_of_m_ShadowDistance_12() { return &___m_ShadowDistance_12; }
|
|
inline void set_m_ShadowDistance_12(float value)
|
|
{
|
|
___m_ShadowDistance_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CullingOptions_13() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CullingOptions_13)); }
|
|
inline int32_t get_m_CullingOptions_13() const { return ___m_CullingOptions_13; }
|
|
inline int32_t* get_address_of_m_CullingOptions_13() { return &___m_CullingOptions_13; }
|
|
inline void set_m_CullingOptions_13(int32_t value)
|
|
{
|
|
___m_CullingOptions_13 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_ReflectionProbeSortingCriteria_14() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_ReflectionProbeSortingCriteria_14)); }
|
|
inline int32_t get_m_ReflectionProbeSortingCriteria_14() const { return ___m_ReflectionProbeSortingCriteria_14; }
|
|
inline int32_t* get_address_of_m_ReflectionProbeSortingCriteria_14() { return &___m_ReflectionProbeSortingCriteria_14; }
|
|
inline void set_m_ReflectionProbeSortingCriteria_14(int32_t value)
|
|
{
|
|
___m_ReflectionProbeSortingCriteria_14 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_CameraProperties_15() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_CameraProperties_15)); }
|
|
inline CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7 get_m_CameraProperties_15() const { return ___m_CameraProperties_15; }
|
|
inline CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7 * get_address_of_m_CameraProperties_15() { return &___m_CameraProperties_15; }
|
|
inline void set_m_CameraProperties_15(CameraProperties_tCE5FE6146B237B7AE90D993E368204BC27E60AA7 value)
|
|
{
|
|
___m_CameraProperties_15 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AccurateOcclusionThreshold_16() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_AccurateOcclusionThreshold_16)); }
|
|
inline float get_m_AccurateOcclusionThreshold_16() const { return ___m_AccurateOcclusionThreshold_16; }
|
|
inline float* get_address_of_m_AccurateOcclusionThreshold_16() { return &___m_AccurateOcclusionThreshold_16; }
|
|
inline void set_m_AccurateOcclusionThreshold_16(float value)
|
|
{
|
|
___m_AccurateOcclusionThreshold_16 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_MaximumPortalCullingJobs_17() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_MaximumPortalCullingJobs_17)); }
|
|
inline int32_t get_m_MaximumPortalCullingJobs_17() const { return ___m_MaximumPortalCullingJobs_17; }
|
|
inline int32_t* get_address_of_m_MaximumPortalCullingJobs_17() { return &___m_MaximumPortalCullingJobs_17; }
|
|
inline void set_m_MaximumPortalCullingJobs_17(int32_t value)
|
|
{
|
|
___m_MaximumPortalCullingJobs_17 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StereoViewMatrix_18() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_StereoViewMatrix_18)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_m_StereoViewMatrix_18() const { return ___m_StereoViewMatrix_18; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_m_StereoViewMatrix_18() { return &___m_StereoViewMatrix_18; }
|
|
inline void set_m_StereoViewMatrix_18(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___m_StereoViewMatrix_18 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StereoProjectionMatrix_19() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_StereoProjectionMatrix_19)); }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_m_StereoProjectionMatrix_19() const { return ___m_StereoProjectionMatrix_19; }
|
|
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_m_StereoProjectionMatrix_19() { return &___m_StereoProjectionMatrix_19; }
|
|
inline void set_m_StereoProjectionMatrix_19(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
|
|
{
|
|
___m_StereoProjectionMatrix_19 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StereoSeparationDistance_20() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_StereoSeparationDistance_20)); }
|
|
inline float get_m_StereoSeparationDistance_20() const { return ___m_StereoSeparationDistance_20; }
|
|
inline float* get_address_of_m_StereoSeparationDistance_20() { return &___m_StereoSeparationDistance_20; }
|
|
inline void set_m_StereoSeparationDistance_20(float value)
|
|
{
|
|
___m_StereoSeparationDistance_20 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_maximumVisibleLights_21() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D, ___m_maximumVisibleLights_21)); }
|
|
inline int32_t get_m_maximumVisibleLights_21() const { return ___m_maximumVisibleLights_21; }
|
|
inline int32_t* get_address_of_m_maximumVisibleLights_21() { return &___m_maximumVisibleLights_21; }
|
|
inline void set_m_maximumVisibleLights_21(int32_t value)
|
|
{
|
|
___m_maximumVisibleLights_21 = value;
|
|
}
|
|
};
|
|
|
|
struct ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D_StaticFields
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount
|
|
int32_t ___maximumCullingPlaneCount_2;
|
|
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount
|
|
int32_t ___layerCount_7;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_maximumCullingPlaneCount_2() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D_StaticFields, ___maximumCullingPlaneCount_2)); }
|
|
inline int32_t get_maximumCullingPlaneCount_2() const { return ___maximumCullingPlaneCount_2; }
|
|
inline int32_t* get_address_of_maximumCullingPlaneCount_2() { return &___maximumCullingPlaneCount_2; }
|
|
inline void set_maximumCullingPlaneCount_2(int32_t value)
|
|
{
|
|
___maximumCullingPlaneCount_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_layerCount_7() { return static_cast<int32_t>(offsetof(ScriptableCullingParameters_t6A67B80E38DC00AFE4310607B38FE65BCECAD21D_StaticFields, ___layerCount_7)); }
|
|
inline int32_t get_layerCount_7() const { return ___layerCount_7; }
|
|
inline int32_t* get_address_of_layerCount_7() { return &___layerCount_7; }
|
|
inline void set_layerCount_7(int32_t value)
|
|
{
|
|
___layerCount_7 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// UnityEngine.Touch
|
|
struct Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8
|
|
{
|
|
public:
|
|
// System.Int32 UnityEngine.Touch::m_FingerId
|
|
int32_t ___m_FingerId_0;
|
|
// UnityEngine.Vector2 UnityEngine.Touch::m_Position
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_Position_1;
|
|
// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_RawPosition_2;
|
|
// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_PositionDelta_3;
|
|
// System.Single UnityEngine.Touch::m_TimeDelta
|
|
float ___m_TimeDelta_4;
|
|
// System.Int32 UnityEngine.Touch::m_TapCount
|
|
int32_t ___m_TapCount_5;
|
|
// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
|
|
int32_t ___m_Phase_6;
|
|
// UnityEngine.TouchType UnityEngine.Touch::m_Type
|
|
int32_t ___m_Type_7;
|
|
// System.Single UnityEngine.Touch::m_Pressure
|
|
float ___m_Pressure_8;
|
|
// System.Single UnityEngine.Touch::m_maximumPossiblePressure
|
|
float ___m_maximumPossiblePressure_9;
|
|
// System.Single UnityEngine.Touch::m_Radius
|
|
float ___m_Radius_10;
|
|
// System.Single UnityEngine.Touch::m_RadiusVariance
|
|
float ___m_RadiusVariance_11;
|
|
// System.Single UnityEngine.Touch::m_AltitudeAngle
|
|
float ___m_AltitudeAngle_12;
|
|
// System.Single UnityEngine.Touch::m_AzimuthAngle
|
|
float ___m_AzimuthAngle_13;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_FingerId_0() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_FingerId_0)); }
|
|
inline int32_t get_m_FingerId_0() const { return ___m_FingerId_0; }
|
|
inline int32_t* get_address_of_m_FingerId_0() { return &___m_FingerId_0; }
|
|
inline void set_m_FingerId_0(int32_t value)
|
|
{
|
|
___m_FingerId_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Position_1() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Position_1)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_Position_1() const { return ___m_Position_1; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_Position_1() { return &___m_Position_1; }
|
|
inline void set_m_Position_1(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___m_Position_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RawPosition_2() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_RawPosition_2)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_RawPosition_2() const { return ___m_RawPosition_2; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_RawPosition_2() { return &___m_RawPosition_2; }
|
|
inline void set_m_RawPosition_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___m_RawPosition_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_PositionDelta_3() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_PositionDelta_3)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_PositionDelta_3() const { return ___m_PositionDelta_3; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_PositionDelta_3() { return &___m_PositionDelta_3; }
|
|
inline void set_m_PositionDelta_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___m_PositionDelta_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_TimeDelta_4() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_TimeDelta_4)); }
|
|
inline float get_m_TimeDelta_4() const { return ___m_TimeDelta_4; }
|
|
inline float* get_address_of_m_TimeDelta_4() { return &___m_TimeDelta_4; }
|
|
inline void set_m_TimeDelta_4(float value)
|
|
{
|
|
___m_TimeDelta_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_TapCount_5() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_TapCount_5)); }
|
|
inline int32_t get_m_TapCount_5() const { return ___m_TapCount_5; }
|
|
inline int32_t* get_address_of_m_TapCount_5() { return &___m_TapCount_5; }
|
|
inline void set_m_TapCount_5(int32_t value)
|
|
{
|
|
___m_TapCount_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Phase_6() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Phase_6)); }
|
|
inline int32_t get_m_Phase_6() const { return ___m_Phase_6; }
|
|
inline int32_t* get_address_of_m_Phase_6() { return &___m_Phase_6; }
|
|
inline void set_m_Phase_6(int32_t value)
|
|
{
|
|
___m_Phase_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Type_7() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Type_7)); }
|
|
inline int32_t get_m_Type_7() const { return ___m_Type_7; }
|
|
inline int32_t* get_address_of_m_Type_7() { return &___m_Type_7; }
|
|
inline void set_m_Type_7(int32_t value)
|
|
{
|
|
___m_Type_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Pressure_8() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Pressure_8)); }
|
|
inline float get_m_Pressure_8() const { return ___m_Pressure_8; }
|
|
inline float* get_address_of_m_Pressure_8() { return &___m_Pressure_8; }
|
|
inline void set_m_Pressure_8(float value)
|
|
{
|
|
___m_Pressure_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_maximumPossiblePressure_9() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_maximumPossiblePressure_9)); }
|
|
inline float get_m_maximumPossiblePressure_9() const { return ___m_maximumPossiblePressure_9; }
|
|
inline float* get_address_of_m_maximumPossiblePressure_9() { return &___m_maximumPossiblePressure_9; }
|
|
inline void set_m_maximumPossiblePressure_9(float value)
|
|
{
|
|
___m_maximumPossiblePressure_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Radius_10() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Radius_10)); }
|
|
inline float get_m_Radius_10() const { return ___m_Radius_10; }
|
|
inline float* get_address_of_m_Radius_10() { return &___m_Radius_10; }
|
|
inline void set_m_Radius_10(float value)
|
|
{
|
|
___m_Radius_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RadiusVariance_11() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_RadiusVariance_11)); }
|
|
inline float get_m_RadiusVariance_11() const { return ___m_RadiusVariance_11; }
|
|
inline float* get_address_of_m_RadiusVariance_11() { return &___m_RadiusVariance_11; }
|
|
inline void set_m_RadiusVariance_11(float value)
|
|
{
|
|
___m_RadiusVariance_11 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AltitudeAngle_12() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_AltitudeAngle_12)); }
|
|
inline float get_m_AltitudeAngle_12() const { return ___m_AltitudeAngle_12; }
|
|
inline float* get_address_of_m_AltitudeAngle_12() { return &___m_AltitudeAngle_12; }
|
|
inline void set_m_AltitudeAngle_12(float value)
|
|
{
|
|
___m_AltitudeAngle_12 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AzimuthAngle_13() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_AzimuthAngle_13)); }
|
|
inline float get_m_AzimuthAngle_13() const { return ___m_AzimuthAngle_13; }
|
|
inline float* get_address_of_m_AzimuthAngle_13() { return &___m_AzimuthAngle_13; }
|
|
inline void set_m_AzimuthAngle_13(float value)
|
|
{
|
|
___m_AzimuthAngle_13 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Action
|
|
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean>
|
|
struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// UnityEngine.ParticleSystem_PlaybackState
|
|
struct PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96
|
|
{
|
|
public:
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState::m_AccumulatedDt
|
|
float ___m_AccumulatedDt_0;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState::m_StartDelay
|
|
float ___m_StartDelay_1;
|
|
// System.Single UnityEngine.ParticleSystem_PlaybackState::m_PlaybackTime
|
|
float ___m_PlaybackTime_2;
|
|
// System.Int32 UnityEngine.ParticleSystem_PlaybackState::m_RingBufferIndex
|
|
int32_t ___m_RingBufferIndex_3;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Emission UnityEngine.ParticleSystem_PlaybackState::m_Emission
|
|
Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583 ___m_Emission_4;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Initial UnityEngine.ParticleSystem_PlaybackState::m_Initial
|
|
Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695 ___m_Initial_5;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Shape UnityEngine.ParticleSystem_PlaybackState::m_Shape
|
|
Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5 ___m_Shape_6;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Force UnityEngine.ParticleSystem_PlaybackState::m_Force
|
|
Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD ___m_Force_7;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Collision UnityEngine.ParticleSystem_PlaybackState::m_Collision
|
|
Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664 ___m_Collision_8;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Noise UnityEngine.ParticleSystem_PlaybackState::m_Noise
|
|
Noise_t19FB1036002F892E759F691B282B9CC168704E1F ___m_Noise_9;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Lights UnityEngine.ParticleSystem_PlaybackState::m_Lights
|
|
Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5 ___m_Lights_10;
|
|
// UnityEngine.ParticleSystem_PlaybackState_Trail UnityEngine.ParticleSystem_PlaybackState::m_Trail
|
|
Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6 ___m_Trail_11;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_AccumulatedDt_0() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_AccumulatedDt_0)); }
|
|
inline float get_m_AccumulatedDt_0() const { return ___m_AccumulatedDt_0; }
|
|
inline float* get_address_of_m_AccumulatedDt_0() { return &___m_AccumulatedDt_0; }
|
|
inline void set_m_AccumulatedDt_0(float value)
|
|
{
|
|
___m_AccumulatedDt_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_StartDelay_1() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_StartDelay_1)); }
|
|
inline float get_m_StartDelay_1() const { return ___m_StartDelay_1; }
|
|
inline float* get_address_of_m_StartDelay_1() { return &___m_StartDelay_1; }
|
|
inline void set_m_StartDelay_1(float value)
|
|
{
|
|
___m_StartDelay_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_PlaybackTime_2() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_PlaybackTime_2)); }
|
|
inline float get_m_PlaybackTime_2() const { return ___m_PlaybackTime_2; }
|
|
inline float* get_address_of_m_PlaybackTime_2() { return &___m_PlaybackTime_2; }
|
|
inline void set_m_PlaybackTime_2(float value)
|
|
{
|
|
___m_PlaybackTime_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_RingBufferIndex_3() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_RingBufferIndex_3)); }
|
|
inline int32_t get_m_RingBufferIndex_3() const { return ___m_RingBufferIndex_3; }
|
|
inline int32_t* get_address_of_m_RingBufferIndex_3() { return &___m_RingBufferIndex_3; }
|
|
inline void set_m_RingBufferIndex_3(int32_t value)
|
|
{
|
|
___m_RingBufferIndex_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Emission_4() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Emission_4)); }
|
|
inline Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583 get_m_Emission_4() const { return ___m_Emission_4; }
|
|
inline Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583 * get_address_of_m_Emission_4() { return &___m_Emission_4; }
|
|
inline void set_m_Emission_4(Emission_t390D19B4B5B78C2B477175DFE303BD83906A2583 value)
|
|
{
|
|
___m_Emission_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Initial_5() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Initial_5)); }
|
|
inline Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695 get_m_Initial_5() const { return ___m_Initial_5; }
|
|
inline Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695 * get_address_of_m_Initial_5() { return &___m_Initial_5; }
|
|
inline void set_m_Initial_5(Initial_t6301B7F05CB514104319FC2E293907BAD6FC7695 value)
|
|
{
|
|
___m_Initial_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Shape_6() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Shape_6)); }
|
|
inline Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5 get_m_Shape_6() const { return ___m_Shape_6; }
|
|
inline Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5 * get_address_of_m_Shape_6() { return &___m_Shape_6; }
|
|
inline void set_m_Shape_6(Shape_tB1566ECA9D55FD114D51CE4874266AF1F9F5CAF5 value)
|
|
{
|
|
___m_Shape_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Force_7() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Force_7)); }
|
|
inline Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD get_m_Force_7() const { return ___m_Force_7; }
|
|
inline Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD * get_address_of_m_Force_7() { return &___m_Force_7; }
|
|
inline void set_m_Force_7(Force_t58F8F82B7213136D90E2E160F5145BBAB5DE0EBD value)
|
|
{
|
|
___m_Force_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Collision_8() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Collision_8)); }
|
|
inline Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664 get_m_Collision_8() const { return ___m_Collision_8; }
|
|
inline Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664 * get_address_of_m_Collision_8() { return &___m_Collision_8; }
|
|
inline void set_m_Collision_8(Collision_tBAA128729A7D9B2DEA8C97A5CE470F6EBD465664 value)
|
|
{
|
|
___m_Collision_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Noise_9() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Noise_9)); }
|
|
inline Noise_t19FB1036002F892E759F691B282B9CC168704E1F get_m_Noise_9() const { return ___m_Noise_9; }
|
|
inline Noise_t19FB1036002F892E759F691B282B9CC168704E1F * get_address_of_m_Noise_9() { return &___m_Noise_9; }
|
|
inline void set_m_Noise_9(Noise_t19FB1036002F892E759F691B282B9CC168704E1F value)
|
|
{
|
|
___m_Noise_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Lights_10() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Lights_10)); }
|
|
inline Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5 get_m_Lights_10() const { return ___m_Lights_10; }
|
|
inline Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5 * get_address_of_m_Lights_10() { return &___m_Lights_10; }
|
|
inline void set_m_Lights_10(Lights_t634819F8EE1F2D53ABC28EBF3E7DB7F321B659B5 value)
|
|
{
|
|
___m_Lights_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Trail_11() { return static_cast<int32_t>(offsetof(PlaybackState_t9C8434C89BD503E60F561F4DA3C501DEBDB4BF96, ___m_Trail_11)); }
|
|
inline Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6 get_m_Trail_11() const { return ___m_Trail_11; }
|
|
inline Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6 * get_address_of_m_Trail_11() { return &___m_Trail_11; }
|
|
inline void set_m_Trail_11(Trail_t00AC95B5C40177E7B9FC53EA05C0B07E310DA4E6 value)
|
|
{
|
|
___m_Trail_11 = value;
|
|
}
|
|
};
|
|
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
|
|
|
|
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
|
|
|
|
// System.Boolean System.String::op_Equality(System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
|
|
// System.String LuaInterface.LuaMisc::GetTypeName(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF (Type_t * ___t0, const RuntimeMethod* method);
|
|
// System.Int32 LuaInterface.LuaStatic::GetMetaReference(System.IntPtr,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D (intptr_t ___L0, Type_t * ___t1, const RuntimeMethod* method);
|
|
// LuaInterface.LuaState LuaInterface.LuaState::Get(System.IntPtr)
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method);
|
|
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760 (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
|
|
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1 (Delegate_t * ___a0, Delegate_t * ___b1, const RuntimeMethod* method);
|
|
// LuaInterface.LuaTypes LuaInterface.LuaDLL::lua_type(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002 (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
|
|
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
|
|
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
|
|
// System.Int32 LuaInterface.LuaDLL::tolua_rawnetobj(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284 (intptr_t ___luaState0, int32_t ___obj1, const RuntimeMethod* method);
|
|
// LuaInterface.ObjectTranslator LuaInterface.ObjectTranslator::Get(System.IntPtr)
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline (intptr_t ___L0, const RuntimeMethod* method);
|
|
// System.Object LuaInterface.ObjectTranslator::GetObject(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, int32_t ___udata0, const RuntimeMethod* method);
|
|
// System.Boolean System.Type::get_IsArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE (Type_t * __this, const RuntimeMethod* method);
|
|
// System.Boolean LuaInterface.LuaDLL::tolua_isvptrtable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A (intptr_t ___L0, int32_t ___index1, const RuntimeMethod* method);
|
|
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_gshared)(__this, ___object0, ___method1, method);
|
|
}
|
|
// System.Boolean System.Type::get_IsValueType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8 (Type_t * __this, const RuntimeMethod* method);
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m0A5144A3A93BC24C4BC6568F9653DFA149AC005E_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mEC21DF6D0250969A26FF0553C5DFE9ACB428048C_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mEC21DF6D0250969A26FF0553C5DFE9ACB428048C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mC499B5D53E0BD74B0156DBD5163DA750B02C1A33_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mC499B5D53E0BD74B0156DBD5163DA750B02C1A33_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1 * L_12 = ((U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tEE10EECD7B15ED7C725662AFDCD2CA3EA4D321E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m37DC4F205BBEC644062761FD99C0E7F0AE056380_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m37DC4F205BBEC644062761FD99C0E7F0AE056380_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m4B34140B329BD094CF7EDF0C1C1B159805101DF1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m4B34140B329BD094CF7EDF0C1C1B159805101DF1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m8F594509DB0BBFADA55DD1073BECF784FF30D9B1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m8F594509DB0BBFADA55DD1073BECF784FF30D9B1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mD5A50A1546908AA4F12A024DD489565DFCD96BE7_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mD5A50A1546908AA4F12A024DD489565DFCD96BE7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorBySpeedModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mEA0858DBED8939B6346ABAD88AF301E04B5DFF2F_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mEA0858DBED8939B6346ABAD88AF301E04B5DFF2F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tDE8973D41D0ED2452FFEA5ACE3CBC0B19F7513FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m501172AB1DEF3680E9FA365B91984555297C36FB_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mB20B72A4FE7495630489FF84C3B6AA008BC49D0E_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mB20B72A4FE7495630489FF84C3B6AA008BC49D0E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m24CA4C08D3E838B1A79EC693094B669033BCA493_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m24CA4C08D3E838B1A79EC693094B669033BCA493_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C * L_12 = ((U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t5BA8B887F18A177997118CAAE05F4597CDE74B2C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m343151F6DEA707F742407154CF481AC5E7194110_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m343151F6DEA707F742407154CF481AC5E7194110_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m112FAD9F3CEC2C8FD25F8934FD57D5E5E12C3F83_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m112FAD9F3CEC2C8FD25F8934FD57D5E5E12C3F83_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m41C9D43AB60BCAA63CEF883468613FC1D22AFC72_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m41C9D43AB60BCAA63CEF883468613FC1D22AFC72_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mDC88199B03BA6DF15D4AD31BC67DAE18E6EE5BF6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mDC88199B03BA6DF15D4AD31BC67DAE18E6EE5BF6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ColorOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mC2027137FBCA019CEDE2B30C2289336E2B23DB84_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mC2027137FBCA019CEDE2B30C2289336E2B23DB84_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t341D277123DFB9F2A5E8BD5F1CC7E046668756BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m039259511EF591C1B9978CEF3660BC8217D84550_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mF0E0D9DDD0FAE65BD1DF16757428AF4A26A9DE58_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mF0E0D9DDD0FAE65BD1DF16757428AF4A26A9DE58_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m68BD2CC00B7DDF9BFC094AAF725B2CF2FFF812D6_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m68BD2CC00B7DDF9BFC094AAF725B2CF2FFF812D6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A * L_12 = ((U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t0F63141AFD738FF29ED52FAC5AE702253E0C0D8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m7A6400E800A4F474E63E62B50179580E7057649A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m7A6400E800A4F474E63E62B50179580E7057649A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m5E0DDA01905DB82CCE5DE494374876447423BF97_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m5E0DDA01905DB82CCE5DE494374876447423BF97_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mE68674E243BD2BFB80A018945407A5339BDB7693_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mE68674E243BD2BFB80A018945407A5339BDB7693_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mA7B11357F9136054191F0F87EBE24529628B7BDF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mA7B11357F9136054191F0F87EBE24529628B7BDF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_CustomDataModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mF4EA34CC94D51E892A4A2E428D8C5C3AC41CACD4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mF4EA34CC94D51E892A4A2E428D8C5C3AC41CACD4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t7AEC331848896E4084C7598D67BD5CE6824AA248_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mA58DC251F4A62832D04F0F54385D71AC491496C7_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mE93BAA2632D06B6AEA602B6EE5E010F403B86481_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mE93BAA2632D06B6AEA602B6EE5E010F403B86481_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m5503B159360439680BD42E7AB12CF29C9D7350AA_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m5503B159360439680BD42E7AB12CF29C9D7350AA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C * L_12 = ((U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t1831A1C4D1A9428C6F9050A910AF23439FFDCE6C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m6525578199EE9BA8CF7FE7BA46FAB90B3357A42D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m6525578199EE9BA8CF7FE7BA46FAB90B3357A42D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m2B1C523626D7A83B8948B7A97FCAA34C184DB549_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m2B1C523626D7A83B8948B7A97FCAA34C184DB549_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mEFF4384DC21D01729C31EA75624923B79D7E8CFA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mEFF4384DC21D01729C31EA75624923B79D7E8CFA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mC60B740725B8327FE2A394D8317EFC9E121B4822_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mC60B740725B8327FE2A394D8317EFC9E121B4822_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmissionModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mA02B9D34B07722B859B9A48D3BEE6DE9793CC704_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mA02B9D34B07722B859B9A48D3BEE6DE9793CC704_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tBF961B3423CFC3BFFBE60EA77FD655016B26518E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m3EF00629B8BCB5FF7126BD56FFFEF6B517BB1EF9_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mF7D4FFB83FEECEF1C14CF518F83328219521D97D_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mF7D4FFB83FEECEF1C14CF518F83328219521D97D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mC20B984FA2741C8A77E236183115FA63187A1F1A_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mC20B984FA2741C8A77E236183115FA63187A1F1A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C * L_12 = ((U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tCA89C3503D5BAA5AFEBA25309B404AAFC653595C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mE4D3D1E494AFF62E499B1AFD957553FA88C0D09D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mE4D3D1E494AFF62E499B1AFD957553FA88C0D09D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m8730A1898F62F18B9D5E683D7784ADAE2C914CA0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m8730A1898F62F18B9D5E683D7784ADAE2C914CA0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mA79B90E1C81065324593FF66030D527E675D69D0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mA79B90E1C81065324593FF66030D527E675D69D0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m371E45EAF10EBCF9BCFC01262849EC863B06536A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m371E45EAF10EBCF9BCFC01262849EC863B06536A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_EmitParams>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m413CA2B52AEAC860517980242E7E01F1898A8742_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m413CA2B52AEAC860517980242E7E01F1898A8742_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tC006E0D36CBCC78D92E7A0CD0E206C93CE609523_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m3B63289959A4F0E794688E3D17BFCB11F3DD5FF9_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m7DB9013DE398D97A995180CF79F1CF6FA920E5DF_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m7DB9013DE398D97A995180CF79F1CF6FA920E5DF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m7C59AAA106F6C537B70A610E62DD97DE446E458C_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m7C59AAA106F6C537B70A610E62DD97DE446E458C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B * L_12 = ((U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t953E80FCD22EEA535B4A8BD0C0D88F9134B11D5B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mCA86802AB86BCCC0B09A6D49D3D093E778D7D870_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mCA86802AB86BCCC0B09A6D49D3D093E778D7D870_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m023C00F88A06AB17BDF7E62692FAD0D2DA8A576B_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m023C00F88A06AB17BDF7E62692FAD0D2DA8A576B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m4AAE210E714B8821FA5B66B164F4D733F9AA24A4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m4AAE210E714B8821FA5B66B164F4D733F9AA24A4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mA240F94021FDB0C303CF6E6DA26F0D9C94E9470C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mA240F94021FDB0C303CF6E6DA26F0D9C94E9470C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ExternalForcesModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mBFCE86A070A02F234F9A655EFFA5DD63D542DBC0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mBFCE86A070A02F234F9A655EFFA5DD63D542DBC0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t42115A344E56ADF7209AA3DBEC4F1F57E208CE90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mEBE931F772F29C75AA67413C76748183096DC6AA_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m2D6CFBE5B6ED5B845C48F58A1B5BFD64439FCEBD_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m2D6CFBE5B6ED5B845C48F58A1B5BFD64439FCEBD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m24CA9CD9F276B33A37F758F3167717736B087ABA_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m24CA9CD9F276B33A37F758F3167717736B087ABA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9 * L_12 = ((U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tE4BDF41DAC5DEA962A63DD067BD6B202522727D9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m7D0F106D3076D70AA25EFD60A45E9F6297833695_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m7D0F106D3076D70AA25EFD60A45E9F6297833695_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m38A2354A192A4487F1E6FB6349790303407B48DD_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m38A2354A192A4487F1E6FB6349790303407B48DD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mF967FB7D42AE3427E6ACD269E583FA29AA77BDA1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mF967FB7D42AE3427E6ACD269E583FA29AA77BDA1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mC563476990F32D3233395F1BCF5265EB8E10A4FD_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mC563476990F32D3233395F1BCF5265EB8E10A4FD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ForceOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mA4C111661A8CEAFD372FB919BACD87BB8435686A_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mA4C111661A8CEAFD372FB919BACD87BB8435686A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tA04C583E9E2A7C20FC314753980CB36D5709AA5A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m6E36823F29187007DF4A713CCECDC22F019D1D5B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mDAB9B570EFF342C899B8EFA58BED2817A17BCFE9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mDAB9B570EFF342C899B8EFA58BED2817A17BCFE9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m1C94CE76357C71C4BD2EE840F34930A01149E5AD_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m1C94CE76357C71C4BD2EE840F34930A01149E5AD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2 * L_12 = ((U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tBFE91AF7A1F52BF99FFB4CC569BBE48F7F4FEDE2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mA5E4D83E8E94CDE2FE7BE8B417C333A01878E626_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mA5E4D83E8E94CDE2FE7BE8B417C333A01878E626_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m47C165067E1280031AAB3CA9ED7DC24B1A4639E7_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m47C165067E1280031AAB3CA9ED7DC24B1A4639E7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m466A24532586255B92396FCA76E7DBC741224E2A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m466A24532586255B92396FCA76E7DBC741224E2A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m95B5C2DED4EC7DEDA062BC28B0639C8D0F438C69_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m95B5C2DED4EC7DEDA062BC28B0639C8D0F438C69_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_InheritVelocityModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m1E7BDFA4F943FBAECD470222D0C9C932141B06E4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m1E7BDFA4F943FBAECD470222D0C9C932141B06E4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t23C2E18386C0A88DE2A0121E3A3D29477D0FA205_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mFF807C2B045C5C61D1852B6478BFE73504CBE9B4_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m80B39D47DA9BD9EB58DD3258F28DDB1C3C9D6D5F_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m80B39D47DA9BD9EB58DD3258F28DDB1C3C9D6D5F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m7942F312EE09EB21192F79A5DAEC20D9EAC9B27E_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m7942F312EE09EB21192F79A5DAEC20D9EAC9B27E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860 * L_12 = ((U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tA0E05F78536DCB621A9BB46EADE4DCD3D022F860_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m67A1B83D782686D358E0BA73247BA158B4C850BF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m67A1B83D782686D358E0BA73247BA158B4C850BF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m1F5A36252CE4D5AEAA1980DF28F68A051F4AE975_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m1F5A36252CE4D5AEAA1980DF28F68A051F4AE975_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mE612FAABCF7DC660966505ECEDE9ECCFBD5F561A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mE612FAABCF7DC660966505ECEDE9ECCFBD5F561A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m8F3F33D7F759E4604CB4A7B94C17BF3ABF899DAB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m8F3F33D7F759E4604CB4A7B94C17BF3ABF899DAB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LightsModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mBA0D9E341C00764CD9B2ED80154196DCD5AC7488_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mBA0D9E341C00764CD9B2ED80154196DCD5AC7488_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t053EDEB3BC6F5247D5AEBC7B1EA09D5F39B47A55_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mB666F7741AA3ACF8617AF4F465E7CDDF223C23B3_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m54BBC83E70D9C827666F6AB2F1F4A3609808ED5B_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m54BBC83E70D9C827666F6AB2F1F4A3609808ED5B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mFCE15559020FAB6CC48B0C2434FEEA7AE52834A4_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mFCE15559020FAB6CC48B0C2434FEEA7AE52834A4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081 * L_12 = ((U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t3E92FAFA3E876248A6446EA3E976E555BC6D0081_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m568C9644B063DC3A8855A886D982BB535DFCB25F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m568C9644B063DC3A8855A886D982BB535DFCB25F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m342AD3D26D9D25D939EE25C1A73C34AA90B1D09A_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m342AD3D26D9D25D939EE25C1A73C34AA90B1D09A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m92B2C17CFFDEE9A1B95365F21E2B00CA6B3E903A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m92B2C17CFFDEE9A1B95365F21E2B00CA6B3E903A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mC97EEDEBB3A290D2F0A7DC2F4E9378A94C76BD55_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mC97EEDEBB3A290D2F0A7DC2F4E9378A94C76BD55_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_LimitVelocityOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mBFBDB126F5BA0311C45BB53AE37D9816842CEF90_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mBFBDB126F5BA0311C45BB53AE37D9816842CEF90_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t2EF957F5BD3AA9D27E9C811B46F65660DEDC9E5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mC88D582315F45914C954E71317FE8E5FC4831D88_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m7E3BC63608C39BB846C5196003972ADF666E2844_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m7E3BC63608C39BB846C5196003972ADF666E2844_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m8578B89662F85B6675A74F42E87017FA682C4681_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m8578B89662F85B6675A74F42E87017FA682C4681_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964 * L_12 = ((U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t8B291D91C2C3A3745E233B96A71C2E20FD4AC964_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m8BCEFE8E5935F377809B107D8625CED6CC6B227A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m8BCEFE8E5935F377809B107D8625CED6CC6B227A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m6C69B2E6BDBC0D511A38E02545A47BFB5C55EED4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m6C69B2E6BDBC0D511A38E02545A47BFB5C55EED4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m0C1F08D9C229773A28B8233F8D4F92C1F1BD6CB4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m0C1F08D9C229773A28B8233F8D4F92C1F1BD6CB4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m56EEDD8DD14EF5931D998CDC5ED74368E54C5B2D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m56EEDD8DD14EF5931D998CDC5ED74368E54C5B2D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_MainModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mAC03DD339DB082BCB93523AF9AC4AE3B956C89C0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mAC03DD339DB082BCB93523AF9AC4AE3B956C89C0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t8BD0C356D2B8FD293D49CAF9E1A0D4E5060C495E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mE78C4DD187FAF59456AA275DD4A6543CC504D373_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m5AC2541F5EFE09CD5432B6D22E24437EC5E724B4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m5AC2541F5EFE09CD5432B6D22E24437EC5E724B4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mC6D1EA5AA9E55115AF970C6DD28265342CD3097D_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mC6D1EA5AA9E55115AF970C6DD28265342CD3097D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782 * L_12 = ((U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t4582BF173C5956267BE80325BA2BDBA879EC7782_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mFCD772A4E26C687607F0138DA319CE6A2C73D387_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mFCD772A4E26C687607F0138DA319CE6A2C73D387_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mA0E23B853D88632CAED6BF8E76ADF2F2757D808F_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mA0E23B853D88632CAED6BF8E76ADF2F2757D808F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m666E24A0599D28AC81D5DA1BAE3D82B23F987D44_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m666E24A0599D28AC81D5DA1BAE3D82B23F987D44_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m1B24921224BB992B3F5AE52CA440D33E80DD1D18_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m1B24921224BB992B3F5AE52CA440D33E80DD1D18_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_NoiseModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m4E0DA43C88B500D173F7B6D13214431267C168B4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m4E0DA43C88B500D173F7B6D13214431267C168B4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t16A8D554655AF77629299C70E62716E151EC949E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m79F252111762A21E953767EE6B90B731152960A4_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m100082CB6521F104B19CAD5F958E0DF9DA7901CB_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m100082CB6521F104B19CAD5F958E0DF9DA7901CB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mB73AE890B4E391BCE7D619FD3789A4BF81F25FE4_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mB73AE890B4E391BCE7D619FD3789A4BF81F25FE4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529 * L_12 = ((U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tD4BA6113EA0618F513197FCC5634CB99C6A5A529_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mD8EDCD11DD887F8AAFCE0BC5EEE3EB1D481FF373_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mD8EDCD11DD887F8AAFCE0BC5EEE3EB1D481FF373_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m881FC19B507C5F0346E7F77624045E29D57F4277_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m881FC19B507C5F0346E7F77624045E29D57F4277_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m4680A0311DD8645F385DBC3744BCF3B78E0614F0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m4680A0311DD8645F385DBC3744BCF3B78E0614F0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m7ABC4BC4F1905035F68B4F2DDD8DE780337E0257_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m7ABC4BC4F1905035F68B4F2DDD8DE780337E0257_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Particle>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m0FAC7C70821F2BED52E090B54505B1F76AA1CB8C_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m0FAC7C70821F2BED52E090B54505B1F76AA1CB8C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m85A43A415D4392D9D8072C010D650C016B3373CC_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mC2918DD3BA73D0124CB52E2E7D688A76E82A23DF_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mC2918DD3BA73D0124CB52E2E7D688A76E82A23DF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m7B2F698E25AE56C01F11F34D291177902801FB76_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m7B2F698E25AE56C01F11F34D291177902801FB76_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1 * L_12 = ((U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t497190B6D8C3A6A72DEADB775AA84D48D6DE7BC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mA7B7C579A8051E4872E24DC14D418D2F5C4E2002_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mA7B7C579A8051E4872E24DC14D418D2F5C4E2002_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mC1643D02E85E8C0967F4DD4B2CF871A14C709FAC_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mC1643D02E85E8C0967F4DD4B2CF871A14C709FAC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m8C8EF5E20A688F63F5691A6AF9B3E679C1920E94_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m8C8EF5E20A688F63F5691A6AF9B3E679C1920E94_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mF6CBB249F3D3B9F458A718DB2F515148468653E5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mF6CBB249F3D3B9F458A718DB2F515148468653E5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_PlaybackState>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m3551E8294F6C79440D2190CB58C23613F7378BD9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m3551E8294F6C79440D2190CB58C23613F7378BD9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t1F31E7A4E874091AC040CDCC3AFC4D41611EA5E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m9A173B7A71342F39FFBE0BC93FCC1DC9D8D1922B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m1F9180904C8B58EF75ECD7F7FD28F189ADC78E3A_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m1F9180904C8B58EF75ECD7F7FD28F189ADC78E3A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m30DB6CA750DD1924837221C44CB183174FA415F2_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m30DB6CA750DD1924837221C44CB183174FA415F2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77 * L_12 = ((U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tC3A3D83D6B4D9160365574DB9923F8F0D82DDC77_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m32828204B79CF6B6EBA9637424D8E4DEBA74E56F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m32828204B79CF6B6EBA9637424D8E4DEBA74E56F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mA772F41D29EC35457B13590C0B7D60F3B747CFC2_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mA772F41D29EC35457B13590C0B7D60F3B747CFC2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mDC30E410D1FE06EC4CB22BF477C1750677B5F04E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mDC30E410D1FE06EC4CB22BF477C1750677B5F04E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mEB728F1134DD21F2807F1619546D8509DAD5158F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mEB728F1134DD21F2807F1619546D8509DAD5158F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationBySpeedModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mEE827ED170B0F5B415E3B88BB3EBBFFF0B6B6137_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mEE827ED170B0F5B415E3B88BB3EBBFFF0B6B6137_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tE6BEF371801DB3726D475BACCE674851D75C3C2F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mBD3F8BD262E5CB73803CA838A30A95B18F6EAD75_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mEE0453443992B50BA9FF8EA31FA544472E50FD56_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mEE0453443992B50BA9FF8EA31FA544472E50FD56_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m80802A8707256EF84E74062A65753C2633B1A0EF_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m80802A8707256EF84E74062A65753C2633B1A0EF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8 * L_12 = ((U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tF2E3469C0FC61435D81A45AD4A7E2505DA1B45C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mA65ECD355B34164F69614C4FB838A2B057A11C23_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mA65ECD355B34164F69614C4FB838A2B057A11C23_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mE69DFCD67384A4544797EFAA45DAD29C62322C4F_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mE69DFCD67384A4544797EFAA45DAD29C62322C4F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m8ED8CC454CED0A1EF9693516091FE2B55A54354E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m8ED8CC454CED0A1EF9693516091FE2B55A54354E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mCE60485DA039FA79C1C5433DC64A209B60489546_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mCE60485DA039FA79C1C5433DC64A209B60489546_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_RotationOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mC28DC6CAB139CEAB6A4233107177A4A5170AC306_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mC28DC6CAB139CEAB6A4233107177A4A5170AC306_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tAB09ECFACBBC0A087328BF91B8B8351E073878F5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m6A7927F6DAE9058A51B4BA2A8B4EC8E717DF15FB_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m169FC124BC747909BC5F1FB5178EA5E428B74FBE_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m169FC124BC747909BC5F1FB5178EA5E428B74FBE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m6F629113F745155E39B56261C8A9081A335B4125_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m6F629113F745155E39B56261C8A9081A335B4125_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC * L_12 = ((U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t0A5F921A8C573608FBC4F5EE48F3F65DC27937CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mE9DDA81C4A03EBF54D8C70B871D3F5D7969C8F04_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mE9DDA81C4A03EBF54D8C70B871D3F5D7969C8F04_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m89FA652042E82640A698808BFF7EC25BA5674814_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m89FA652042E82640A698808BFF7EC25BA5674814_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m81DA6466FFFDA412D9714FF4265749FA7454E8F0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m81DA6466FFFDA412D9714FF4265749FA7454E8F0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m66BE04E28F9AA24A561BD6C6A7770834FCE92804_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m66BE04E28F9AA24A561BD6C6A7770834FCE92804_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_ShapeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m4DCB1BE19ABFD25BABA987D8B13F3EB272A1B116_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m4DCB1BE19ABFD25BABA987D8B13F3EB272A1B116_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t8C43D13824D57B8E2FA358537235D9713AF62192_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m379E8AA95B082A2C72DD52DB04C794C63890C73C_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mDCF25B9DB3486894CC140EC8A04F91E056E0E6A5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mDCF25B9DB3486894CC140EC8A04F91E056E0E6A5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m02DE5094B954803A51C0727E184189375795CB3C_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m02DE5094B954803A51C0727E184189375795CB3C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6 * L_12 = ((U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t6E9A631C505B25F2CC0AADD9D93DA09A0A0814F6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m40F721DFD0C6BC8EC8CEBEB2625F7A4A1172FC2A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m40F721DFD0C6BC8EC8CEBEB2625F7A4A1172FC2A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mE485F1953DAFE775F07726F2435A7B91A1B6FA22_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mE485F1953DAFE775F07726F2435A7B91A1B6FA22_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m871FB9119F06BEDB52B5C8CA13C9C7197B11B3D5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m871FB9119F06BEDB52B5C8CA13C9C7197B11B3D5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m1ED670B022F4670CF4D9D618FBBD3BC10CA98C16_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m1ED670B022F4670CF4D9D618FBBD3BC10CA98C16_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeBySpeedModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mB5B39C9D0D90C2DB68B362645CF7E1DA10862650_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mB5B39C9D0D90C2DB68B362645CF7E1DA10862650_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t3EFBD8B5431C14086813AD890C55EC31F2E4E07C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m854122DBC7C819A59FB5B5E112D599B63A5941B5_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mB74BEC217B81EB695FD138D7C2B348A40D9BDD72_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mB74BEC217B81EB695FD138D7C2B348A40D9BDD72_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m72BC9E51FBC6C072EAC6E91D641122C217899FB9_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m72BC9E51FBC6C072EAC6E91D641122C217899FB9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0 * L_12 = ((U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tB342DAEC091B760958E8C343C207B5A9BDD90AE0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m31CD268C3E0934572988A53ECE363F1A6D324CB2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m31CD268C3E0934572988A53ECE363F1A6D324CB2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m1347395DE2D00920EBD1597290602C98175C73DD_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m1347395DE2D00920EBD1597290602C98175C73DD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m062936EC25BA1FE794F340D67E4A76149D2EEC48_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m062936EC25BA1FE794F340D67E4A76149D2EEC48_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mD8C3F60B6B2ACE16D1C2A19861CD1EEAFBC24DAA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mD8C3F60B6B2ACE16D1C2A19861CD1EEAFBC24DAA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_SizeOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m4C2792B1155D8FFCD1F02F9FE459F3D339D56DA1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m4C2792B1155D8FFCD1F02F9FE459F3D339D56DA1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t65D82C35E906D16B892F5E6A705E2EB63157F708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m285DFF3561233228733BF6E98534E3A043CE6C75_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mE2E70DA6D8219A37B2A68FB8088AAC4D727F5A29_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mE2E70DA6D8219A37B2A68FB8088AAC4D727F5A29_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m74C0D9F43FF7607D2A3C1ABE42AB9E27BA4EFAA3_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m74C0D9F43FF7607D2A3C1ABE42AB9E27BA4EFAA3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B * L_12 = ((U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t6BD29AB66B9DB92BF5B9139D581AC96C3C9B682B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mDCB529669692C2AD092BDB3C32A41276CCF4A82F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mDCB529669692C2AD092BDB3C32A41276CCF4A82F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m78D77360EA7CB24BCC6E4C86E64B55D215F2F298_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m78D77360EA7CB24BCC6E4C86E64B55D215F2F298_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m7BF0D5B7AF4EA63148F5CF32FE56FDACFF990D99_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m7BF0D5B7AF4EA63148F5CF32FE56FDACFF990D99_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m873506CED1DC4F62206F6449BAC6A1E4FB0F4BFB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m873506CED1DC4F62206F6449BAC6A1E4FB0F4BFB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TextureSheetAnimationModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m54F511348B2776F0D74774E14F5A07FE1D503F67_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m54F511348B2776F0D74774E14F5A07FE1D503F67_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tCE51FDE2852ABB0EBD2072A889636BAB5A397708_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m9A380D14994963AFD48D03365FB501BB75CCD0A7_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mDF53927B34EF1CF14FE44E7A9BC7ED9790A754CA_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mDF53927B34EF1CF14FE44E7A9BC7ED9790A754CA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m9572073E26713B922A9C44F79FD366A6534CF3F3_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m9572073E26713B922A9C44F79FD366A6534CF3F3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC * L_12 = ((U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tA085DB0026591F046DA220180E26C143E2F27BBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m3DDC7845EE07BC35A41DC6A3648AA0470545CABE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m3DDC7845EE07BC35A41DC6A3648AA0470545CABE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mC59452EDD51FB35A0E60E7B5A67075722075D356_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mC59452EDD51FB35A0E60E7B5A67075722075D356_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m9FF49E581D79167B69EEC83D59FA4E82C92013D9_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m9FF49E581D79167B69EEC83D59FA4E82C92013D9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m423102371CE3AF53BC66CDAB746044F2D5FC4EC2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m423102371CE3AF53BC66CDAB746044F2D5FC4EC2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TrailModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m2FDA2B9D8F9C81E43A340EDBE782FBBE04490C54_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m2FDA2B9D8F9C81E43A340EDBE782FBBE04490C54_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t57642ED811AA41093A590CF44FFCB7A8A3FD0D29_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mAEB5355A187CF75249E3854FCF7C2009DA6BAE99_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m171F8FAC03DDEBF2C40184B929D10184AA258A14_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m171F8FAC03DDEBF2C40184B929D10184AA258A14_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mC1A35F6977E3AF960DACD77D959702C00321E11F_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mC1A35F6977E3AF960DACD77D959702C00321E11F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9 * L_12 = ((U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t0D1C014A67F4D5C62DC7EC715277A1C70A6B15E9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m061656B1922F2716A25A979D79AE10705657D7A6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m061656B1922F2716A25A979D79AE10705657D7A6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m01D0A5BD74903AC49130EEB6EBCA42627819F1A3_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m01D0A5BD74903AC49130EEB6EBCA42627819F1A3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m50A7D0ABB5E8B8D587589DD4BF51019B8FCE5C4D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m50A7D0ABB5E8B8D587589DD4BF51019B8FCE5C4D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m5A56B968AB27086746B986072FB0E8798E3142C2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m5A56B968AB27086746B986072FB0E8798E3142C2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_Trails>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m93F56F7EDD9717BC9F32FF3A7D6E6DC5551EC731_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m93F56F7EDD9717BC9F32FF3A7D6E6DC5551EC731_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tD904C864C9F3097E12360BD2B846E7198563D67A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mFDCFFC318E8A5FBB3960342AD6138AB96A0D2B2F_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m01C0631D1E72D4721EBDBB4AB65FDA3C3ABE510D_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m01C0631D1E72D4721EBDBB4AB65FDA3C3ABE510D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m0EA13B006E76ABEFDDEE20CBAB440E5FBA03FA99_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m0EA13B006E76ABEFDDEE20CBAB440E5FBA03FA99_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855 * L_12 = ((U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tF36B5C2DD60ADB47482F7B19E9A7ADF852CF3855_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mDAA6CA8E9DEA3D2798EE2A0A1BA6A94DB15486E4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mDAA6CA8E9DEA3D2798EE2A0A1BA6A94DB15486E4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mC67794F0629E80A1C5F18B8C745C005B2F7C6DE1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mC67794F0629E80A1C5F18B8C745C005B2F7C6DE1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mFA033569E16BE2D4E83F367715CCB26433062FC4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mFA033569E16BE2D4E83F367715CCB26433062FC4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m59156C1127D52D8130EFA45697D7803E89E5EE8E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m59156C1127D52D8130EFA45697D7803E89E5EE8E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_TriggerModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m97454225F630502262828B4FC24A255CC73BDFC4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m97454225F630502262828B4FC24A255CC73BDFC4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tDD1F217319062028BF48FC8732F3A551A0FF90A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mEADAA2D7779AB4C754B22117179D5246A9010480_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m93D396641A2DCC3635262657912E397819137DFF_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m93D396641A2DCC3635262657912E397819137DFF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mC754BDC67C9A51DCF1F425257E1AD8E5B88199E9_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mC754BDC67C9A51DCF1F425257E1AD8E5B88199E9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801 * L_12 = ((U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t31B02B98D7E200E625D08756A0F1FDF159D27801_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mAB226E7143C1890A85775990D15FB949C37127B0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mAB226E7143C1890A85775990D15FB949C37127B0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m178FC94E5BA66FD42473BB61F57F1C54F5A506AD_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m178FC94E5BA66FD42473BB61F57F1C54F5A506AD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mD9010B28B3C8D5EDCD9F3383893EB1CD404795D8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mD9010B28B3C8D5EDCD9F3383893EB1CD404795D8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mC65E114F8624FD43989F3FB41A42D5B5247FECEC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mC65E114F8624FD43989F3FB41A42D5B5247FECEC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.ParticleSystem_VelocityOverLifetimeModule>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m780EE69A030439CB9E1275844451F3B33C48C027_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m780EE69A030439CB9E1275844451F3B33C48C027_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t65052B4EE82E8A0755234B6EEF34983751766837_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m20B3B8A305844485BA83F675CD57D7ECE39C2FA0_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mBCCD9EF103F244DB56BC72DD56751AE80505F66E_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mBCCD9EF103F244DB56BC72DD56751AE80505F66E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m066B2C62C46698860733CDD2B92F07865DC5BC59_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m066B2C62C46698860733CDD2B92F07865DC5BC59_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD * L_12 = ((U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tC69ED7325F5B01C6835503763DE13EE6C874DAAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m0F7495016D677CE0E7858F5CFE159B924366EE96_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m0F7495016D677CE0E7858F5CFE159B924366EE96_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m4B2409CEBE44C1E75DF57E55E6DBD9414F5050C0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m4B2409CEBE44C1E75DF57E55E6DBD9414F5050C0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mA65E4B388F5BA090718AF4B55D09639C24AEEFC6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mA65E4B388F5BA090718AF4B55D09639C24AEEFC6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m87D320BD2FEB411401E3DD49FDBF76C4C4CD519D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m87D320BD2FEB411401E3DD49FDBF76C4C4CD519D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.PhysicsScene>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m3F0CE7EEAF8B73A67B6C481D7105DDB2BB1D6EB9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m3F0CE7EEAF8B73A67B6C481D7105DDB2BB1D6EB9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t0D8CB8B61D42E22FDD289378FB096EFBEFC04E06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mAADADF3B86CBCC4154103E277BE8F7CD8FCE8E93_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m2811BAD16996DBC2DE70D1EC86933A6B404879E1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m2811BAD16996DBC2DE70D1EC86933A6B404879E1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m2BEEFF8FAB432823284EA6F231F6CF832359E7CE_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m2BEEFF8FAB432823284EA6F231F6CF832359E7CE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258 * L_12 = ((U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t86EC93C0848D1F91397FF2B91784A3C77F9AB258_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mEF95BB7F9FF461A42CDB7B91877E50B3848031C3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mEF95BB7F9FF461A42CDB7B91877E50B3848031C3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m651501DDD729377872F80D7495A6CA163CD635C1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m651501DDD729377872F80D7495A6CA163CD635C1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m19FACDC004E376501EC191E6E798389C371E3E3B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m19FACDC004E376501EC191E6E798389C371E3E3B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mB5F5F8A85D283AE347A8F60BC38FA67B3EAD42FC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mB5F5F8A85D283AE347A8F60BC38FA67B3EAD42FC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Playables.PlayableGraph>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m5D723FA63CF7E5468729414617CDD87F299B3FD0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m5D723FA63CF7E5468729414617CDD87F299B3FD0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tB4BAC543A4948EF95D9F640087837094CAB754DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m6C5DF1E3617AD8A53CCEC17D0A50EA858B6C3CCE_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m6C5DF1E3617AD8A53CCEC17D0A50EA858B6C3CCE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m59F3EEEB06B741E9AC6A4C9AD109A5FA9FAB0D61_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m59F3EEEB06B741E9AC6A4C9AD109A5FA9FAB0D61_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973 * L_12 = ((U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t95847DBD25A7B8AFBE2B0914C6F927898BC02973_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mBA5FC891AE9E385E4ABF4CAF0FA0ED3FC4C4BD4D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mBA5FC891AE9E385E4ABF4CAF0FA0ED3FC4C4BD4D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mB3F60F41CBEF1CB6F033945493F9971453623421_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mB3F60F41CBEF1CB6F033945493F9971453623421_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m8E9C30BB4AB628E4D3D9F5E42CDFFCD9C884BD4D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m8E9C30BB4AB628E4D3D9F5E42CDFFCD9C884BD4D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mE51A2CE23EF0788ABC23F064FD04B8B43CC58752_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mE51A2CE23EF0788ABC23F064FD04B8B43CC58752_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mD3FC88DB2D238A6C594C99EB287CC00C4247EC2D_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mD3FC88DB2D238A6C594C99EB287CC00C4247EC2D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Ray>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Ray>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m75F7015353CFE775560A6042E9DA445048B0B289_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m75F7015353CFE775560A6042E9DA445048B0B289_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Ray>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m197CE2505E51D1D21B511C2D21359E8F03FF0F37_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m197CE2505E51D1D21B511C2D21359E8F03FF0F37_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB * L_12 = ((U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t1C0494074D1AFF5902017535D325EEA9C5207CAB_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Ray>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m7CC9131374A2120411702D327F67714BD36BC23D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m7CC9131374A2120411702D327F67714BD36BC23D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Ray>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m1F2B32E7FA7503E0B4FA3A5C5C3A8DD0FF31EB7F_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m1F2B32E7FA7503E0B4FA3A5C5C3A8DD0FF31EB7F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Ray>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mE9C4B7AF504556CC3FF118153CB4803D135D7E41_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mE9C4B7AF504556CC3FF118153CB4803D135D7E41_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Ray>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m133A141DFFD02B4EB6398B38D8EA20DA287BA5AD_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m133A141DFFD02B4EB6398B38D8EA20DA287BA5AD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Ray>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m1E941F7E9F7094C87607E1B3A3361CB78BE89659_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m1E941F7E9F7094C87607E1B3A3361CB78BE89659_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m3A01A282626EF4750B4DD5A2FE3B0A1976C4CAE3_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m3A01A282626EF4750B4DD5A2FE3B0A1976C4CAE3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m4E1191BB4BBB58ECF206CDF715D0661C7C83102A_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m4E1191BB4BBB58ECF206CDF715D0661C7C83102A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3 * L_12 = ((U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t3B7A8946A95EDDB0AB426766757279B1C366FFE3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m1F7971BBC2C3FDF98C71DC0CA41E9AA008C178D3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m1F7971BBC2C3FDF98C71DC0CA41E9AA008C178D3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m794B9CFFF86F36CEFF12806AF47EB9BA82F7BBB1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m794B9CFFF86F36CEFF12806AF47EB9BA82F7BBB1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mD785664817B5021AFB558439873EED0711EA7721_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mD785664817B5021AFB558439873EED0711EA7721_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m869EEC62DB8AC7A1914246D7203CA731D263010B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m869EEC62DB8AC7A1914246D7203CA731D263010B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mC1F2D5924E56D4016AD0D370AAA40660F9173802_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mC1F2D5924E56D4016AD0D370AAA40660F9173802_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rect>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m510DA1DE6D602D1FC5A8113C1C77BFDFAB6352D1_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Rect>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m84C0DC4A6880EF0C0181FB35C5BE2DACC2F15746_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m84C0DC4A6880EF0C0181FB35C5BE2DACC2F15746_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Rect>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m4A025714A2414BED27077A39C03ECDEC00301882_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m4A025714A2414BED27077A39C03ECDEC00301882_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881 * L_12 = ((U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t39C978E256B9FDEE1E73E1646A176FCB50705881_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rect>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m85DD9C1F09F21CA104BD3F1691750A282359AB59_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m85DD9C1F09F21CA104BD3F1691750A282359AB59_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rect>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m492CEA99AFE587AA88E5834227D94F2660FF9D16_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m492CEA99AFE587AA88E5834227D94F2660FF9D16_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rect>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m26D68A2945ADDE70010655435B3B71D8CDF60DB3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m26D68A2945ADDE70010655435B3B71D8CDF60DB3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rect>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mE7493C5B1F6AD8EF5A575EF5A59DAD0BE513530E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mE7493C5B1F6AD8EF5A575EF5A59DAD0BE513530E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rect>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mB378633AB9D6C7B44CBE0230B6B29C4A29AF73E7_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mB378633AB9D6C7B44CBE0230B6B29C4A29AF73E7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t67ED396C6905542EBEDC3DDEE4ACEAD9C15BC1C7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mE9BB46B2F80FC78AE68EF7AED5B0919918FBD638_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m57213472141AA85BEFF3F01116315CE9DBF8A95C_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m57213472141AA85BEFF3F01116315CE9DBF8A95C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mBC6912184233383F0A1CF8529C2845C54CF2CA13_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mBC6912184233383F0A1CF8529C2845C54CF2CA13_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754 * L_12 = ((U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t200DFC35730E3B2E3FEB02F0B45D1643EBE1A754_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mA9227BA42BE2EDE03F6083305312B5BA3E10BABC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mA9227BA42BE2EDE03F6083305312B5BA3E10BABC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mF268495B94F4765D0CE7DFDD010043D37F6AED7B_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mF268495B94F4765D0CE7DFDD010043D37F6AED7B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mF7D82855845134A01494E978E12D134CB9800E66_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mF7D82855845134A01494E978E12D134CB9800E66_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m89C44755FA947629B2B3D7B35D7EBE33083E0B91_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m89C44755FA947629B2B3D7B35D7EBE33083E0B91_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RenderBuffer>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mBD00DA8DB855A0419383F83F0AFACD172631CF3C_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mBD00DA8DB855A0419383F83F0AFACD172631CF3C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mB77C92207A4D7177AD26CC345C123F8950BEC683_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m9FE09A3CEF6A745F08E43EC917C7D39A0103E4B5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m9FE09A3CEF6A745F08E43EC917C7D39A0103E4B5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m8C010D3CC6757D94F5EFB61B475EAF77293B2ED1_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m8C010D3CC6757D94F5EFB61B475EAF77293B2ED1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8 * L_12 = ((U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tDE20F4AC6D00DB8B308EF6D72F91489DE7B60BA8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mAEF82F385627D054EB8A40AF63ED6B1641721330_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mAEF82F385627D054EB8A40AF63ED6B1641721330_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m4053CE5EF4A7476AEE78FB9DC141AC54649210A0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m4053CE5EF4A7476AEE78FB9DC141AC54649210A0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m5A7713323209FB539223982614ADF6E8FA3CE1A5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m5A7713323209FB539223982614ADF6E8FA3CE1A5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mBDF3D18AE41B39784F105960E702F286552A36EC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mBDF3D18AE41B39784F105960E702F286552A36EC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RenderTextureDescriptor>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m6DB7B5FD23BC77CBDB676DFCBF005F893F1D9EC6_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m6DB7B5FD23BC77CBDB676DFCBF005F893F1D9EC6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t67E29ED041CBB501E65BA76CA1ED9BBB2909C432_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m24EE404CC793114A6B4543A9E108835B7BEE89D3_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mAFADB0E1A2C4DFA7CBA0EBFBD6CD7BDFD21DA48B_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mAFADB0E1A2C4DFA7CBA0EBFBD6CD7BDFD21DA48B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m7675A8C6756FE96815E7E95B7E565EF46F4C003F_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m7675A8C6756FE96815E7E95B7E565EF46F4C003F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34 * L_12 = ((U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t515EACA376E942CFF9AC1560A45A3662DFB02A34_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mB4006CCC695B4C734951D8917438D9ED726963D0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mB4006CCC695B4C734951D8917438D9ED726963D0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mCB316B2D34799FFBF681FE0E5C3AE659C792317D_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mCB316B2D34799FFBF681FE0E5C3AE659C792317D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mDEF5DA8582440D0FB91C98BCFE36D969EEB97FBE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mDEF5DA8582440D0FB91C98BCFE36D969EEB97FBE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mD81278E7F32643557691F32592ED0B1A069D53D7_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mD81278E7F32643557691F32592ED0B1A069D53D7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.ScriptableCullingParameters>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m40C3D289453DAECB47A9713D203D2CAA4A342A9C_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m40C3D289453DAECB47A9713D203D2CAA4A342A9C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tCDABE6583EC94DFE2C5C50D13AC276ADB1D47695_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mD7D25913233059F4D6263158704FDDCE01ABA0BD_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m14EF7FD2BE583C5E06C044BB6607E3F69951A8CC_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m14EF7FD2BE583C5E06C044BB6607E3F69951A8CC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m6C2D56B5A229DD0F36E54AEF58829FA4FDA5E578_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m6C2D56B5A229DD0F36E54AEF58829FA4FDA5E578_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630 * L_12 = ((U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tE6ABCD75BA37BFDC31B27DFC04D9DF13B7AC1630_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m183B670AF75DAC11F8BB5275552B7B1281FFA03A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m183B670AF75DAC11F8BB5275552B7B1281FFA03A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m87B65652451E82B4F1F27FB45DE401C177D26BA5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m87B65652451E82B4F1F27FB45DE401C177D26BA5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mEC81B0E14AF829D01EC0DBC036D2369DB551A1EC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mEC81B0E14AF829D01EC0DBC036D2369DB551A1EC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mA3D06E69952D7CB3ED39863627E78BB893288381_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mA3D06E69952D7CB3ED39863627E78BB893288381_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.ShaderTagId>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m805B9BB99DADFDC6D29611C5E2A50CBE693A3D6A_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m805B9BB99DADFDC6D29611C5E2A50CBE693A3D6A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tD822C2F0CE5AD29A4CBC9BE4334B270BDB784904_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m95BFB55DEC2DEBEF0553F1DD93F88B8D134EFBFC_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m971E58E0FD584CDAB75C53EB8208C7B619415DFA_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m971E58E0FD584CDAB75C53EB8208C7B619415DFA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mE94C7AEB6F1F63ED6A376BC74984F76F4248C27C_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mE94C7AEB6F1F63ED6A376BC74984F76F4248C27C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401 * L_12 = ((U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t6A7B529F9C84E5130B84BE32CE84C750A2CA0401_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m35551912A49D8DBC459C2C732FFECE4F09D846CE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m35551912A49D8DBC459C2C732FFECE4F09D846CE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_mF9E34F76A3EA5CDBF20167FE7D6143EB28CE01C4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_mF9E34F76A3EA5CDBF20167FE7D6143EB28CE01C4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_mAA6DD0E7CE591BC00CD6F2E87AC2E6F9F3EF2B3D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_mAA6DD0E7CE591BC00CD6F2E87AC2E6F9F3EF2B3D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mA50A03EB3FFD65DCF614A4FBB060FF592CB18782_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mA50A03EB3FFD65DCF614A4FBB060FF592CB18782_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Rendering.SphericalHarmonicsL2>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m43F4D6C3412EABC1E12A5248305AE035BAC194D6_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m43F4D6C3412EABC1E12A5248305AE035BAC194D6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t457835EB449DBD653F29561CD76C530139D9BEEF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Resolution>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mEB8E2CF7EC036C1F15E58A77A16768D5755C45AF_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Resolution>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mC7BF5789F8C0B7BF5ACBCFD103B599F1080C5EE5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mC7BF5789F8C0B7BF5ACBCFD103B599F1080C5EE5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Resolution>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m69C9944C3BF3B89D919E4D2C28A3FD74265BCB9F_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m69C9944C3BF3B89D919E4D2C28A3FD74265BCB9F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF * L_12 = ((U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_tC43592E4651F4C78083C16376A61929449024ABF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Resolution>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mCDB00C688359407F659C6B7382BD06BF28E90E9F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mCDB00C688359407F659C6B7382BD06BF28E90E9F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Resolution>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m4E98F70C3DF4302B7B600CF06B0771460B0FA1C4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m4E98F70C3DF4302B7B600CF06B0771460B0FA1C4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Resolution>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m0355821E15839CF82FEE925176B72C79804E6084_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m0355821E15839CF82FEE925176B72C79804E6084_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Resolution>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m5B2A8B9E2EBF53BC0CDCA421B6D5DCBB9EF7B628_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m5B2A8B9E2EBF53BC0CDCA421B6D5DCBB9EF7B628_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Resolution>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m1A532CA2633038D81D03F7A601B527CD220D3ADF_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m1A532CA2633038D81D03F7A601B527CD220D3ADF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tBB951AEDF1A3E1D34F175B779A8A22CAAD6CC8CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m034B704B6EA004BD9E033376AB86724BD70FC304_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_m6DC4DF4A583045BACAE9F1D0FF752B04724B58FB_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_m6DC4DF4A583045BACAE9F1D0FF752B04724B58FB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m6C018D0043837A34D0606FCD02DD05E185727D56_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m6C018D0043837A34D0606FCD02DD05E185727D56_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E * L_12 = ((U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t25E05FB16469E9292B0AC32474A44F133525588E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_mEE38C8C8CCC0513CB1AA87D06340D3496D160935_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_mEE38C8C8CCC0513CB1AA87D06340D3496D160935_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m56FEEF60579018D2A3D862D2F12BD0F44B5210F0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m56FEEF60579018D2A3D862D2F12BD0F44B5210F0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m474E519D799DF2A9134FB0B811D6D2DBD40E34BA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m474E519D799DF2A9134FB0B811D6D2DBD40E34BA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_m5FC25F358DC803538D33A11793F376D653B2C0C1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_m5FC25F358DC803538D33A11793F376D653B2C0C1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.SceneManagement.Scene>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mAF068C84BD31AD0E79B732D11F42B962499A647E_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mAF068C84BD31AD0E79B732D11F42B962499A647E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tA871DB9C7D3D5B2BB0B38CC4623F31508C0FD3A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Touch>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Touch>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mB7596536B10DBD599F1C2638F49DBF660BD2DD80_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mB7596536B10DBD599F1C2638F49DBF660BD2DD80_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Touch>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_mE0A4C3ED2EEBA74705F7A4D4CCB9A2BC1D9DFDA8_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_mE0A4C3ED2EEBA74705F7A4D4CCB9A2BC1D9DFDA8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921 * L_12 = ((U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t1686AC2B65AE5E7D61E36E55967B8D006032C921_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Touch>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m0BF409B78ED4F2D72614655957A1BB8665B5D3E1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m0BF409B78ED4F2D72614655957A1BB8665B5D3E1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Touch>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m93B4510D871DFA72CEAC7D5D1090432A7B40F260_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m93B4510D871DFA72CEAC7D5D1090432A7B40F260_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Touch>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m606C6E46B28E8F9283B4D94798679A83C9179C5A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m606C6E46B28E8F9283B4D94798679A83C9179C5A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Touch>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mF35E879258A20F64FFF2A081A51E934C64FF7766_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mF35E879258A20F64FFF2A081A51E934C64FF7766_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Touch>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_m3C423D8E654E81206CDB74E60470DC4F4D8831A8_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_m3C423D8E654E81206CDB74E60470DC4F4D8831A8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector2>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ___check0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = ___check0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String LuaInterface.TypeTraits`1<UnityEngine.Vector2>::GetTypeName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeTraits_1_GetTypeName_mA5A4D287928C0BEFEFA6CCB3542E522A5847C0FB_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetTypeName_mA5A4D287928C0BEFEFA6CCB3542E522A5847C0FB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (typeName == string.Empty)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_0 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE((String_t*)L_0, (String_t*)L_1, /*hidden argument*/NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// typeName = LuaMisc.GetTypeName(type);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_4);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// return typeName;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
String_t* L_5 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_typeName_4();
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Vector2>::GetLuaReference(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m0E6A288D96A01ACFBF116E152620114BAA07C6D6_gshared (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_GetLuaReference_m0E6A288D96A01ACFBF116E152620114BAA07C6D6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B5_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B5_2 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_0 = NULL;
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B4_1 = NULL;
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B4_2 = NULL;
|
|
{
|
|
// if (metaref > 0)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_1;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// metaref = LuaStatic.GetMetaReference(L, type);
|
|
intptr_t L_2 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
int32_t L_4 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_2, (Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6(L_4);
|
|
// if (metaref > 0)
|
|
int32_t L_5 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0060;
|
|
}
|
|
}
|
|
{
|
|
// LuaState.Get(L).OnDestroy += () => { metaref = -1; };
|
|
intptr_t L_6 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_6, /*hidden argument*/NULL);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7;
|
|
NullCheck(L_8);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_9 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_8->get_OnDestroy_16();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_10 = ((U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9__9_0_1();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_11 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_10;
|
|
G_B4_0 = L_11;
|
|
G_B4_1 = L_9;
|
|
G_B4_2 = L_8;
|
|
if (L_11)
|
|
{
|
|
G_B5_0 = L_11;
|
|
G_B5_1 = L_9;
|
|
G_B5_2 = L_8;
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD * L_12 = ((U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_U3CU3E9_0();
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_13 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
|
|
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_13, (RuntimeObject *)L_12, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/NULL);
|
|
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_14 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)L_13;
|
|
((U3CU3Ec_t1879C5AA38DB57B1994FD0C112DED4AE10BFE8BD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->set_U3CU3E9__9_0_1(L_14);
|
|
G_B5_0 = L_14;
|
|
G_B5_1 = G_B4_1;
|
|
G_B5_2 = G_B4_2;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
Delegate_t * L_15 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1((Delegate_t *)G_B5_1, (Delegate_t *)G_B5_0, /*hidden argument*/NULL);
|
|
NullCheck(G_B5_2);
|
|
G_B5_2->set_OnDestroy_16(((Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)Castclass((RuntimeObject*)L_15, Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
// return metaref;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_16 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_metaref_6();
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Vector2>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_DefaultCheck_m862DD18EFEF144483F6DF6E7E47B3B2316EE6B40_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_DefaultCheck_m862DD18EFEF144483F6DF6E7E47B3B2316EE6B40_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// switch (luaType)
|
|
int32_t L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)5)))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) == ((int32_t)7)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return IsNilType();
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_6 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
return L_6;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_7 = ___L0;
|
|
int32_t L_8 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_9 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// return IsUserTable(L, pos);
|
|
intptr_t L_10 = ___L0;
|
|
int32_t L_11 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_12 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Vector2>::IsNilType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsNilType_m9C0B48259D0E0245896FC7A92CDEBE33E63554B9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsNilType_m9C0B48259D0E0245896FC7A92CDEBE33E63554B9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (nilType != -1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_0 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
if ((((int32_t)L_0) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// return nilType != 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
int32_t L_1 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_nilType_5();
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// if (!IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_2 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
if (L_2)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_3 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_3);
|
|
if (!L_4)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_5 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_5);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL);
|
|
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_6, (Type_t *)L_8, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// nilType = 1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(1);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// nilType = 0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5(0);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Vector2>::IsUserData(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserData_m0FF03F4CE3C606CB45055E8513FCCCD325CB6CD5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserData_m0FF03F4CE3C606CB45055E8513FCCCD325CB6CD5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// object obj = null;
|
|
V_0 = (RuntimeObject *)NULL;
|
|
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_1 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_1;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
|
|
// obj = translator.GetObject(udata);
|
|
int32_t L_6 = V_1;
|
|
NullCheck((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_0 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return obj is T;
|
|
RuntimeObject * L_9 = V_0;
|
|
return (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return !IsValueType;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_10 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_IsValueType_2();
|
|
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.TypeTraits`1<UnityEngine.Vector2>::IsUserTable(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeTraits_1_IsUserTable_mE29B9E80EE2FD98E60E6F352EE3CF8BC309A7547_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1_IsUserTable_mE29B9E80EE2FD98E60E6F352EE3CF8BC309A7547_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (type == typeof(LuaTable))
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_0 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_0_0_0_var) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_0, (Type_t *)L_2, /*hidden argument*/NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (type.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_4 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_4);
|
|
bool L_5 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_4, /*hidden argument*/NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (type.GetElementType().IsArray || type.GetArrayRank() > 1)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_6 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_6);
|
|
Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_6);
|
|
NullCheck((Type_t *)L_7);
|
|
bool L_8 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_7, /*hidden argument*/NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
Type_t * L_9 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_9);
|
|
int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, (Type_t *)L_9);
|
|
if ((((int32_t)L_10) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// else if (LuaDLL.tolua_isvptrtable(L, pos))
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_13 = LuaDLL_tolua_isvptrtable_mB0CBA9D26AEB19887E11AE2F0BD89841173E030A((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return IsUserData(L, pos);
|
|
intptr_t L_14 = ___L0;
|
|
int32_t L_15 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
bool L_16 = (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_16;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector2>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1__cctor_mB0500A67743F4835BE59C89E156850BFECD0A6F9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (TypeTraits_1__cctor_mB0500A67743F4835BE59C89E156850BFECD0A6F9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static public Func<IntPtr, int, bool> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
|
|
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_0, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_0(L_0);
|
|
// static public Type type = typeof(T);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_1, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_type_1(L_2);
|
|
// static public bool IsValueType = type.IsValueType;
|
|
Type_t * L_3 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_3);
|
|
bool L_4 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8((Type_t *)L_3, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsValueType_2(L_4);
|
|
// static public bool IsArray = type.IsArray;
|
|
Type_t * L_5 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_type_1();
|
|
NullCheck((Type_t *)L_5);
|
|
bool L_6 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE((Type_t *)L_5, /*hidden argument*/NULL);
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_IsArray_3(L_6);
|
|
// static string typeName = string.Empty;
|
|
String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_typeName_4(L_7);
|
|
// static int nilType = -1;
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_nilType_5((-1));
|
|
// static int metaref = -1;
|
|
((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_metaref_6((-1));
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFGenerics4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return mainState;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline (intptr_t ___L0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5Generics4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return _translator;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
|
|
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_0 = ((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields*)il2cpp_codegen_static_fields_for(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var))->get__translator_5();
|
|
return L_0;
|
|
}
|
|
}
|