33949 lines
1.8 MiB
33949 lines
1.8 MiB
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
template <typename T1>
|
|
struct VirtualActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct VirtualFuncInvoker0
|
|
{
|
|
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);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
struct VirtualFuncInvoker2
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, typename T3>
|
|
struct VirtualFuncInvoker3
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, typename T3, typename T4>
|
|
struct VirtualFuncInvoker4
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
struct GenericVirtualFuncInvoker2
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InterfaceActionInvoker3
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, typename T3, typename T4>
|
|
struct InterfaceFuncInvoker4
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
|
|
}
|
|
};
|
|
|
|
// System.Action`1<UnityEngine.Font>
|
|
struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
struct Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
struct Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
struct Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
struct Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
struct Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
struct Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
struct Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
struct Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
struct Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
struct Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
struct Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
struct Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
|
|
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD;
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
|
|
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
|
|
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Texture2D,UnityEngine.Material>
|
|
struct Dictionary_2_t28639CF147427AA2788A32F202A87BAA93744312;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,System.ICloneable>
|
|
struct Dictionary_2_tC3ACB07C97D2D2A8D4B30F5CB9AF7C17431A7541;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
struct Dictionary_2_t0676C142556166365093243553199AA18660E496;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
struct Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05;
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>
|
|
struct Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF;
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>
|
|
struct Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
struct HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64;
|
|
// System.Collections.Generic.HashSet`1<System.Object>
|
|
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct IEnumerable_1_tF5768567279EF4D689AC38615F88361AD49DD3BF;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Flow.Items.FlowItem>
|
|
struct IEnumerable_1_t28B4FCD1DFD03677C59FA96F430F3661EB538C5C;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.IntVector2>
|
|
struct IEnumerable_1_tFAF7E96F7B43E91DD54B6413E9A43BCAA926FFC8;
|
|
// System.Collections.Generic.IEnumerable`1<System.Object>
|
|
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
|
|
// System.Collections.Generic.IEnumerable`1<System.String>
|
|
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
struct IEnumerable_1_tEF07A87A6FDFE6AFD7A9A379022A7B8C864F8B69;
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
struct IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F;
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge>
|
|
struct IEnumerator_1_tE1A8912B4E9E3456CA23BFD2D2E671093CDD2DF2;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct IEqualityComparer_1_tE561B2A847265A60CD23B9BABD198E5FB7F3AF5A;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct IEqualityComparer_1_t4BBE53BB5996BFE84642B383E14FAADB11ED8A6C;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
struct IEqualityComparer_1_tB7D4DC4B69A1C4B1462ED19EDE96D472F0F65FF1;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
struct IEqualityComparer_1_t747CBC004768915363E8CAB2300DFDFACE4620FB;
|
|
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
|
|
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
|
|
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Material>
|
|
struct IEqualityComparer_1_t6B41DEB890FDAC740B9404C2145A832F69F8012A;
|
|
// System.Collections.Generic.IEqualityComparer`1<System.Type>
|
|
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
|
|
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Vector3>
|
|
struct IEqualityComparer_1_t9E98CD5E012FAD3C745699045489B5B858B1B8B5;
|
|
// DungeonArchitect.Utils.Noise.INoisePolicy`1<UnityEngine.Vector2>
|
|
struct INoisePolicy_1_t4446B864A5B45CDF90D0712C48D0C8F1A886FF76;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct KeyCollection_t4654CE0978279777FDF6C5D9375E659A7B419255;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
struct KeyCollection_t5A99ED62F59A1D2BFA081BA97E99EAD153E4C6A6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
struct KeyCollection_t2234E2202019A3E246700C931CFF038A13A61B3E;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
struct KeyCollection_t265C77802342B52D0D9A32D8DA81AC75A75B959F;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
struct KeyCollection_tFBAA2B72A1073B176F9CCFB0A1AE57C9311155F0;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct KeyCollection_t7A894FD7157F9AB8ECAABEFA516ACEB3C7345E97;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct KeyCollection_t8DC3EB7EDAA9D3D8680FB59F6526EBF9AF804871;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
struct KeyCollection_t6197F372AD0CD1F21B958263453E4765447BDB3B;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
struct KeyCollection_tF9E66E7F782A9679879758F8BE510FC79BA1BA4E;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
struct KeyCollection_t331AA5DEBDE16649A564D1C174BD147515CDBE0B;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
struct KeyCollection_t40290EFAD6A2F4B7349E439B6D6E80BDDC9E9ED1;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
struct KeyCollection_tD08A1E18234E6DC21296CADBDC25F712F2E3C9AC;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
struct KeyCollection_tE7382A5E9B8C888BFD3D6B35796B8DAA88BA0395;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
struct KeyCollection_t1A5B51497D0AC192F2F678B94802D1B327E4B483;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
struct KeyCollection_tD0A62BE9C78220EAFCA9B1F1E6E915384121496E;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct KeyCollection_tDF70BA4DD41BEEEF7F2D1DF9EECFD2C83B7F8664;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct KeyCollection_t9D6A567AF29608E3A799B515BE0C35E31229871D;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct KeyCollection_t5CD66ACC952E6CAF9828A9247A838E3C629697FF;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
struct KeyCollection_t12E51CB2F2EF75F95915491BACD32F55684310AE;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
struct KeyCollection_t2C7D45FAAE21C1CE62C7B8B7FAABC1803823512D;
|
|
// System.Collections.Generic.List`1<UnityEngine.Color>
|
|
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct List_1_t5D0E2E68F505B13C17076E4382706078580D4840;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>
|
|
struct List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
struct List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject>
|
|
struct List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
struct List_1_t1738B80A2E90F6221B65E991919464C9EE67986D;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
struct List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>
|
|
struct List_1_t5B2B2081BF8097131F5848A462357FBB09D50112;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin>
|
|
struct List_1_tC958F6791FB4E4315279F35506727A207EBFFF03;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
struct List_1_t03CABE5DDAD36E34BDD3D4287A1C63B87CACDDC5;
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector2>
|
|
struct List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA;
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
|
|
// System.Collections.Generic.List`1<System.String>
|
|
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.SxActorComponent>
|
|
struct List_1_t58AB096353CF73627A0301F1D3A1B4F37E4052C6;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.SxRenderCommand>
|
|
struct List_1_tEF2466ACEAB9372712FF2226A2B1B8865F7A53E4;
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector2>
|
|
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
struct List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>
|
|
struct List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>
|
|
struct List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238;
|
|
// DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>
|
|
struct NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534;
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
struct Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8;
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>
|
|
struct Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0;
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct ValueCollection_t31B9B3404CAF101AEE8D1E1C18EB54C7ED47F7A7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct ValueCollection_tF81C7019895F4C33405348E3982ECF85D0A4EA06;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct ValueCollection_tB7E3A0AF396BA39746DFD0428A65372960042FE3;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
struct ValueCollection_t9AE77498C33E2BAF65447A92F19FFC50AA393F06;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
struct ValueCollection_t4DD1418F3805847653C85507A22D680D00D14CD8;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
struct ValueCollection_tF07B282827EAF8382056988F1E53B983DC0110A0;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
struct ValueCollection_tC21B9BD1D5010A80581F50322313C56D89B376D8;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct ValueCollection_tE328FA8E1C342E6BDA885CD6205D5FE14FB17C44;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct ValueCollection_t3C5F2A5BB92EC2D9EBAF700E837C83215F074D8C;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
struct ValueCollection_tC8A2E78FE4515651DB5A6ADC9D7DB71C97428C92;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
struct ValueCollection_t50DCC47300A93F10D5CEE55CAB27B115D8FCBAB3;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
struct ValueCollection_t94D4CB3DE60850159CA2A0A9FD5138FD98B5B919;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
struct ValueCollection_t7C7877ECCDA2A77F4BA5FA622D1A34BA53EFA747;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
struct ValueCollection_tF56FBD041BFC10E1C211D384A4F54E8B0ED3E14E;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
struct ValueCollection_tD4D476264DBAD66B544D658FEFBF9D89E52FBFAD;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
struct ValueCollection_t861A21BB67E842674E261C0011D7951F9C5FE113;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct ValueCollection_t3652577DE3BA8AC4E5C8A1781B2F873954EB292A;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct ValueCollection_tD35E069B587D3EDFFF00441D6B4A3ADE931D2B46;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct ValueCollection_tCB6F9DA623117C941A7139C9538488E8153B4204;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
struct ValueCollection_tAE5258E9DA9403499AC4248281A95220BBDA9CFC;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
struct ValueCollection_t04175CED48BD2456733AB1536ED002291DD00E4B;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>[]
|
|
struct EntryU5BU5D_tD25CF8F2788456A09D647C4A03F6455EB2BBA453;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>[]
|
|
struct EntryU5BU5D_tC80B8F620F3EF0C360B48E209DA2D4F291385D04;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>[]
|
|
struct EntryU5BU5D_tBEFBCFD00D27105FCACF6F7FFBC16048638D5D1D;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>[]
|
|
struct EntryU5BU5D_tCC44A009C46A8D728CD6EA2E96459A6EC5231516;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>[]
|
|
struct EntryU5BU5D_t6619503810D1E9C1C2FC7C137E593821C5F3A805;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>[]
|
|
struct EntryU5BU5D_tA0E0D9F6A60AF6724CA5C3142C7189870C69DA94;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>[]
|
|
struct EntryU5BU5D_t1E69FC2361E819E8D604738207C28461FCA63EF9;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>[]
|
|
struct EntryU5BU5D_tF441C16A46374F1768C794901C5E482F3D86EFA9;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>[]
|
|
struct EntryU5BU5D_tE2729B166C82750BF76B349C9992C0D4D4D0F2F1;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>[]
|
|
struct EntryU5BU5D_t84BB039CCC92745C29CADCA7A73F690172A21B89;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>[]
|
|
struct EntryU5BU5D_t69E86CA5E75A5ACA191B05095D67317A8542F190;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>[]
|
|
struct EntryU5BU5D_t9570283BBB462B07104CA6E87FCACEFD63EDA4E1;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>[]
|
|
struct EntryU5BU5D_t70E17292DC1AC96CC64748DD79A231DEEDD484CC;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>[]
|
|
struct EntryU5BU5D_t17051CF06254AD1A49CCFB2B7ACAD258D36C68A2;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>[]
|
|
struct EntryU5BU5D_tE8C8D4EF9BE1109314E864F9E33CBC770331C0E0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>[]
|
|
struct EntryU5BU5D_t9407E93D8C33A8371F54FFFA53140C2AB8947A38;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>[]
|
|
struct EntryU5BU5D_t22489B91EB8F1AFAC36E483BD35660286135396D;
|
|
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>[]
|
|
struct EntryU5BU5D_tBB22ED4356C76ED3F208795539FA2B189E789095;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>[]
|
|
struct EntryU5BU5D_t41539689D81140CA708EBD39C289A45FBC0009FA;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>[]
|
|
struct EntryU5BU5D_t8613AE380A8D844DF38638E29E9A46F0C4CAAD83;
|
|
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>[]
|
|
struct EntryU5BU5D_tA5DD8C00FF1DC88F6A92E5A22AAFBA1500F50738;
|
|
// System.Collections.Generic.HashSet`1/Slot<DungeonArchitect.Utils.DungeonUID>[]
|
|
struct SlotU5BU5D_t728528C1FD45FCB71C9B1280AAC2C02E5C59EB95;
|
|
// System.Collections.Generic.HashSet`1/Slot<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>[]
|
|
struct SlotU5BU5D_t5A22D7A0009B609AAF7448B735DCFD6B8A3EB1CD;
|
|
// System.Collections.Generic.HashSet`1/Slot<DungeonArchitect.SxEngine.ISxSceneNode>[]
|
|
struct SlotU5BU5D_tE088C23C212952205373A8900E0F660F08BD4F01;
|
|
// System.Collections.Generic.HashSet`1/Slot<System.Type>[]
|
|
struct SlotU5BU5D_t0FD57ECF60D6ADD2A7050D7198C4DF420FEE1D88;
|
|
// UnityEngine.Color[]
|
|
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
// DungeonArchitect.Utils.DungeonUID[]
|
|
struct DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED;
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink[]
|
|
struct FFAGConstraintsLinkU5BU5D_t9571268E552CA6A8B990AE392DA16B7FA5E5C11A;
|
|
// DungeonArchitect.Flow.Items.FlowItem[]
|
|
struct FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase[]
|
|
struct FlowLayoutCamAlignerBaseU5BU5D_tF8C31DBCD5AE8C4AACEBF7E0C0B2029D7E686BFC;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]
|
|
struct FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[]
|
|
struct FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject[]
|
|
struct FlowLayoutGraphUnityVisualizerObjectU5BU5D_t0FD70149E8503AFD6E6E067647C8B0259370A4E7;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput[]
|
|
struct FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap[]
|
|
struct FlowTilemapU5BU5D_t7B5343DAF00640D07C510C733CEE4D0AF190E68F;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[]
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay[]
|
|
struct FlowTilemapCellOverlayU5BU5D_tA9CEC976551D79FFD95923DBF0491FB4655BA285;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[]
|
|
struct FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F;
|
|
// DungeonArchitect.Graphs.GraphLink[]
|
|
struct GraphLinkU5BU5D_t3AEF2ACCF012C68F2DC3CED9D339FA5B16A8D14D;
|
|
// DungeonArchitect.Graphs.GraphNode[]
|
|
struct GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
// DungeonArchitect.IntVector2[]
|
|
struct IntVector2U5BU5D_t5F5E364B03C450218F0512AE53976077FDE18363;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor[]
|
|
struct SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783;
|
|
// DungeonArchitect.SxEngine.SxMeshVertex[]
|
|
struct SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C;
|
|
// DungeonArchitect.SxEngine.SxRenderCommand[]
|
|
struct SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
// UnityEngine.Vector2[]
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]
|
|
struct FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo[]
|
|
struct NodeWeightAssignInfoU5BU5D_t5C52F4402B04E6F0B703968B01FC468516C76E97;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData[]
|
|
struct NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData[]
|
|
struct TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad[]
|
|
struct TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert[]
|
|
struct TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell[,]
|
|
struct FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[,,]
|
|
struct FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110;
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
|
|
// UnityEngine.Component
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
|
|
// System.DelegateData
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink
|
|
struct FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05;
|
|
// DungeonArchitect.Flow.FlowAssetBase
|
|
struct FlowAssetBase_t8686A1058DE9EA90578DB8D002270F5ADF6B9EC9;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry
|
|
struct FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainExtensions
|
|
struct FlowDomainExtensions_t74A89DDD117B81D01D972DC7905B1C0BB9C6E1CC;
|
|
// DungeonArchitect.Flow.Exec.FlowExecGraph
|
|
struct FlowExecGraph_t3D7E1E139188C75B1F8EEB24339885A5EB9B9D40;
|
|
// DungeonArchitect.Flow.Exec.FlowExecTask
|
|
struct FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE;
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState
|
|
struct FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D;
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
struct FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants
|
|
struct FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings
|
|
struct FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase
|
|
struct FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph
|
|
struct FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink
|
|
struct FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState
|
|
struct FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
struct FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup
|
|
struct FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery
|
|
struct FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal
|
|
struct FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer
|
|
struct FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject
|
|
struct FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils
|
|
struct FlowLayoutGraphUtils_t933CDBE6ADB29A4E66DCBAE5ED8EB47CB4F0A7F9;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner
|
|
struct FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner
|
|
struct FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF;
|
|
// DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup
|
|
struct FlowLayoutPathNodeGroup_t100AA75C59CBCFF369FE598F0B333603FDB58DAC;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D
|
|
struct FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder
|
|
struct FlowLayoutToolGraph2DBuilder_tBB0AFBC443792706C57C5EF295E0043694A4143E;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink
|
|
struct FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode
|
|
struct FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin
|
|
struct FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils
|
|
struct FlowLayoutToolGraph2DUtils_tDDD447B1BF1B480D428C05BFD872983234AFD34A;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D
|
|
struct FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecContext
|
|
struct FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecInput
|
|
struct FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput
|
|
struct FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
struct FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
struct FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase
|
|
struct FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator
|
|
struct FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo
|
|
struct FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay
|
|
struct FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig
|
|
struct FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo
|
|
struct FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo
|
|
struct FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField
|
|
struct FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell
|
|
struct FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge
|
|
struct FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase
|
|
struct FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator
|
|
struct FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources
|
|
struct FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer
|
|
struct FlowTilemapRenderer_t54AEC7CF68E7AA23BF6CE58145BD26A1834961D1;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext
|
|
struct FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph
|
|
struct FlowTilemapToolGraph_tCC76A5F3FE4E66EF5BF2705DA0CDBB1450CA3DA5;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder
|
|
struct FlowTilemapToolGraphBuilder_tA6BF9482AB745698084B27310D7913EBC98360EA;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode
|
|
struct FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D;
|
|
// UnityEngine.Font
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
|
|
// UnityEngine.GameObject
|
|
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
|
|
// DungeonArchitect.Utils.Noise.GradientNoiseTable
|
|
struct GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448;
|
|
// DungeonArchitect.Graphs.Graph
|
|
struct Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520;
|
|
// DungeonArchitect.Graphs.GraphBuilder
|
|
struct GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258;
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
struct GraphLink_t167090219997E1F874E24A93015AD8333374E463;
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
struct GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA;
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
struct GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00;
|
|
// System.ICloneable
|
|
struct ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14;
|
|
// System.Collections.IEnumerator
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
// DungeonArchitect.Flow.Domains.IFlowDomainData
|
|
struct IFlowDomainData_tD4DBA7F2E8FDFD827D303F97C7454286425EB8F7;
|
|
// DungeonArchitect.SxEngine.ISxSceneNode
|
|
struct ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator
|
|
struct ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F;
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
struct IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource
|
|
struct Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB;
|
|
// UnityEngine.Material
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
// UnityEngine.Mesh
|
|
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
|
|
// UnityEngine.MeshFilter
|
|
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
|
|
// UnityEngine.MeshRenderer
|
|
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator
|
|
struct NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D;
|
|
// DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints
|
|
struct NullFlowLayoutGraphConstraints_t77BB8E960DA2CA2029B0D4124086F2527960936B;
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
|
|
// UnityEngine.RenderTexture
|
|
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
|
|
// UnityEngine.Renderer
|
|
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
|
|
// System.Runtime.Serialization.SerializationInfo
|
|
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
|
|
// UnityEngine.Shader
|
|
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
|
|
// System.String
|
|
struct String_t;
|
|
// DungeonArchitect.SxEngine.SxActor
|
|
struct SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB;
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
struct SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial
|
|
struct SxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite
|
|
struct SxFlowItemMaterialZWrite_t81FDB4D533E04B78BFF21F1F92EF0FAC1A03836C;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial
|
|
struct SxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial
|
|
struct SxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial
|
|
struct SxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial
|
|
struct SxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite
|
|
struct SxFlowMergedNodeMaterialZWrite_tD53E8EB4F4ECE30DD88375D5F6EC2A6861CAB7E8;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial
|
|
struct SxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial
|
|
struct SxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial
|
|
struct SxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder
|
|
struct SxLayout3DWorldBuilder_t05848FA43B9B20EFFF344FD8DCA38BF146A9D26B;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor
|
|
struct SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor
|
|
struct SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor
|
|
struct SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor
|
|
struct SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor
|
|
struct SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase
|
|
struct SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2;
|
|
// DungeonArchitect.SxEngine.SxMaterial
|
|
struct SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9;
|
|
// DungeonArchitect.SxEngine.SxMesh
|
|
struct SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B;
|
|
// DungeonArchitect.SxEngine.SxMeshActor
|
|
struct SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4;
|
|
// DungeonArchitect.SxEngine.SxMeshComponent
|
|
struct SxMeshComponent_t769534859D985B66C148D44D48BD43A76C9911B0;
|
|
// DungeonArchitect.SxEngine.SxMeshSection
|
|
struct SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2;
|
|
// DungeonArchitect.SxEngine.SxMeshVertex
|
|
struct SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1;
|
|
// DungeonArchitect.SxEngine.SxQuadMesh
|
|
struct SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50;
|
|
// DungeonArchitect.SxEngine.SxRenderCommand
|
|
struct SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9;
|
|
// DungeonArchitect.SxEngine.SxRenderCommandList
|
|
struct SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E;
|
|
// DungeonArchitect.SxEngine.SxRenderer
|
|
struct SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323;
|
|
// DungeonArchitect.SxEngine.SxRootSceneNode
|
|
struct SxRootSceneNode_t341B291BFEC61C035ED18C9994211A90FE036245;
|
|
// DungeonArchitect.SxEngine.SxSceneGraph
|
|
struct SxSceneGraph_tFEE27979E7298DFE111C19574B35D1B5A09FF5CC;
|
|
// DungeonArchitect.SxEngine.SxTextActor
|
|
struct SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC;
|
|
// DungeonArchitect.SxEngine.SxTextComponent
|
|
struct SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90;
|
|
// DungeonArchitect.SxEngine.SxUnityResourceMaterial
|
|
struct SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67;
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget
|
|
struct SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498;
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
struct SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD;
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
|
|
// DungeonArchitect.Utils.TexturedMaterialInstances
|
|
struct TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations
|
|
struct TilemapBaseFlowTaskCreateElevations_t82B68E5F08173C3185C7FE11FE82BF7D8DE4550D;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay
|
|
struct TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize
|
|
struct TilemapBaseFlowTaskFinalize_t0A40B4ED9EF71D3A8D4BBB9265F1E9E2719AB52D;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize
|
|
struct TilemapBaseFlowTaskInitialize_t85347230136CD328C0AC0924B8EAAE18572FCC92;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge
|
|
struct TilemapBaseFlowTaskMerge_tB7E3CCC869932AC8908C062D4E8BE01054AFC9CF;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize
|
|
struct TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings
|
|
struct TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C;
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
|
|
// System.Type
|
|
struct Type_t;
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent
|
|
struct WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20;
|
|
// UnityEngine.Camera/CameraCallback
|
|
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0;
|
|
// UnityEngine.Font/FontTextureRebuildCallback
|
|
struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
|
|
// DungeonArchitect.Graphs.GraphPin/OnPinLinksDestroyed
|
|
struct OnPinLinksDestroyed_t31CC02BAEA4461EB57CA08F0524EF2263FFD0E75;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings
|
|
struct BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9;
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime
|
|
struct FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0676C142556166365093243553199AA18660E496_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IFlowDomainData_tD4DBA7F2E8FDFD827D303F97C7454286425EB8F7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t1738B80A2E90F6221B65E991919464C9EE67986D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxMaterialRegistry_t20F7CAA76B11B121DD86147B3EB8D0B2E8F2BCCB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t095E505694B45002E73381CF2A9172F412DED7E4____DD713C0C766EE0CFAA11D1C8722F6F67FB1EFCA5CBD7C982D47DEF4A91E24687_0_FieldInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0E353020B9CDE3A0FD74B68EB7F535D9947C522A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0F10C8F01816F23DEE001DE0E3A831AAB792D49C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2C643B271E8F43006C42F2C44EB577C2E1F01C40;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2D9A6F9338783151A9898642AD7226DCA8765E14;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2F94F4742528BDF9EB11E79D6B1AA693BB9912DF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral44AE288BF379F0306C1824E29C26F7F52B58C248;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral474A1B74588902854E93B7B042E52708C357DC51;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8A6C4C6D4B15EC7AEFC35BE66465B32E15485B16;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA84B255D9D818BBFB8DEAC2B44F8136F8771E3F7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAB1F2499A65FFC02EE5843204D54CAFD1DF8F3CA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC0EB33994CF9EA179BD97691420917BBEA2377EA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC69F034EED96C2F35AC0FA81482778C421E29F9E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCB8B416E6FF0C95C28C0580E26CA04677EB2C269;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralFACEF6BCE2DDF0C0A9464FA34CC82AA781BFDD7C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralFDFECD99992E5D13419A0606988192DB0B8B92A3;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m1C34EF43089A8E548F9F3D2C7E47D853D9D34F9F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2940D7BF8011BA96F6C51BDF5CC32DCEDD3AEA64_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m33726724E32A82AE0636136C6F890ADB3F75A29E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4614FE6C836EDF93D4042AD2CE52B3FB42AD8209_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m77017B1895F4AB33FF3F1909C1C88C08E3889500_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mFFF5B35779FFD27E793B4E8942A3E13EF7BA9900_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m57F934A444FC7E365E979B31C8C0302FF4E8291F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m73F45314F48A1E98133A3F36C6DEF0003EE7903F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1BC8CCE8541A60D3595427385A2FBF0D8B888C75_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m2652B13E8014C60DCE99E63D995A11C1FAC3A38A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB3F117D73B50403AC10458D518E24B918D1617FC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC6CEA069D65D6D395F21A23A79965E537BF63C64_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD012A960116D900064B9EEB47974DAF2979AFA1F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mE99628E4D929819A461FD17D43D5EF28BEFE363A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mDB2864848738000E01BBC76F6AB9A90DB8FFD4B3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF420EEE32C56DB13DB3A9A21DB50E23BCCD1C93C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF4C96DB44F8EC705C29597FFBBE51C4DCD53337C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m10AF12EBEADF1C2905825940773E956BADFDFC1C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m84F5D48E5867602EE4567CB24B6FEFCFD1631545_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m02E18A3335DC8D83AE3B7925677423BCE0499B52_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m057C5C136E8DDEA9012850B5F49963FC6F17C15C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0F26684E9C694BF5D553134A9E04161A7497F700_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1669F8462A257B87CA3359806E91DAC252B02B2E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m333551078E2F26D971AEA1467D4F97AF82081F76_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m39183A4A8BCC575556324EB49D18E996B882D8C4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m391898B958284E726512F3A63BDA17D1CCC03253_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m48F6ED58B6CAA6C9FAF27EAC79384F1F091FC8B6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5DA5D584108F9FB287309A4E54BE366AAAB45BA8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8F7E1A7C3C51313AA458FB046DF6FC89E7B33FA4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBF507FD698F7CE04A8D7BDA7BC172895DD42485D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE1C5ED6C5905EF563DA71645A763F02E5902572B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFD442D1F16E768A12A39EC19438FB611BCD616AD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m3EE79846877E77705C206D182780DD3E7D42C0B8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m70076D86992CCA5576FAC1B396064F712A611727_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m78C567F16C2125F80002596C212C48709CB5DC58_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mF9F5DFA78C4C1FF893C3B84EB3CB60D0A0F5FB53_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mD0574AC5C7154887D06825EA4E047C438244EDC2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m1B6939A227CD28D48653FF9CF23CEBDE791BCA01_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m48D6430ED5AFAB98C4D6DC7C1C3604B5E456B057_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m8D5DF78D88338CC2FD306A1E74296BD380D811D6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mC62E3DE2EC83E46E86AC709441C18B42DDEC59D0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m13FB7FFFF428F9DF1ABF4007FAD14F97A77B280F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m53BEC22A9BDE31DE8F17C5A4D4ADBD5FF1FB27E7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m941384A978B952888CB5186ADCDF687159175C7B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC93C0721ED07CD0EF62A0B9A34243B1876DDB6CC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF07A0F08711D22C380DD0BE24AE310715BEABCBF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF377DD9B3E2B3073E1A10B0877C9CEAFFC8B2D6F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m02D31CFBAF72B8171CD08FE7B0DB8B9F46C083D9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m08557D904EB2E32B154C07B3139431EBF4D9A151_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8BB836D4445A0042A29D5185C4EEC487AB6FCB03_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAEA34F31BB0249A5B288B0B3734CA034FF5C4C58_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAF036089BD1B25EAECEE65C222307289D5AA3DF4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF8A10F0D0CF35728B1066FD532D1456405A4F1FA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0B83E643590861C20B6BE8B7A1D476ABB6287E6B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2B8F49F8C76F0671F2EE265C9EE3B61D27EB91A6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4795656B8125D5A2103323F74EFDE4590E0E2216_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7836B0D2E3D8B68B502372F0DDF286764738BFEA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA428AABE82728A1503978432AC8C8A459D2E2136_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCCE14586009EDECD1640DB1B70BE21448B464F27_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisFlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA_mDBF555C3B16317DFC8451CE5F597C1A8EBEECB66_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphBuilder_CreateNode_TisFlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_m03BB777422A8D2CDB107BFB9B4BEDBFD85D577D2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphBuilder_CreateNode_TisFlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D_m2CABDBA22A515849E377FB3821697D62A75D6B6E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphBuilder_LinkNodes_TisFlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_m5CF93BB0A64781E2DB72812DE979EBF8D7A4C04A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mCCAA4D1F0BD177F6E0364BDB08D76F9DE49AEE27_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m3ADFCC6572EA0FD2374AEB3A72EA6F2E4D17D378_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m6740A7D1B558BD1F4D9F81F604835B53EA8344B4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m455FE606C98C5386DF71A5AE34195438DF331E6D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m6F9AFF20378FFD8FABF1E5BE1C996CF7716DEE56_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_mA96A701C168ED675E1951ABE613A2D60D10D1D3C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m1D21DAD511266648CD30552B3488E0BDF500F2EE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA2052674FF87422A12BFDD2E30462486C3E92851_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m4CEE6E0EDF9A2AA4F9ACB337DB7F84AF3A87DED8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m62E9945C1FA8347E246A306A3DBC6139F7B94378_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m6577A0E4E57C81E5170123FFC99EE89D349184EF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09B456C363A66E639D2E3F1E8E200A20E050D242_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD7DA20591E819734FF40B3CBBDE556E301A8337B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE1AD9351120D1D651DF7825453C3EFCF1F8CA11B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mECB396FA0DCB80F26715BF8D64CA3C3A9CEBC83C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mC1CE889591EF74A579087DE3A52076F0C222F01C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2ED9E577CCBDADBEEA15081155786F0D8A09BB7C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m603634BC8074DBC27386B8F0519CDB9BB0CD9230_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCAC7408A2DC08B744368568ADF994EF5D93B4E68_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE88FBC35A0019CB56D7E0024A8E2B051DA7E9D98_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m558405E0CE765AD64B9C7BF144420AEC41213377_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8152F62B5B57F7600A9557B5D00993B4D03E7128_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m2B532BE5E14BE59B8F59F82BF8193EEEE249DC6D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMaterialRegistry_Get_TisSxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341_mE61ABB47D3CF92BC33F416A297A2F1FFEED386D1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMaterialRegistry_Get_TisSxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9_m9EB06D358DE31198170A15435ED9985B20D35C53_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMaterialRegistry_Get_TisSxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC_m6C12285CD77D3DEC4BD9C0CA4FAF37B665C51DD0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMaterialRegistry_Get_TisSxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6_m6763097EED5C01C8553AFE41338CF4AEE8E7A94A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMeshActor_SetMaterial_TisSxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61_m48364FC1062E68A508A9A980B7BB4AC603B533FA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMeshActor_SetMaterial_TisSxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF_mAB234584C405C5C9D0D559DFBDC5C3241561C4AD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMeshActor_SetMaterial_TisSxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68_m47AE38C35E8A19494EC9C3E9B5B68A041510BFCC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxMeshActor_SetMaterial_TisSxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173_m9EB5813A5C4844B1A88BFCC5660E0FF2D7EA6CAE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_GetActorsOfType_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m578F39E72B573437891C8D8284A7D714940BE186_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C_mE987E16D7E9E838761D0F87DB58F22E47F3637AC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20_m1103EF52AFE2B15FDA97C9F73CDE443765306317_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SxWorld_SpawnActor_TisSxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC_mACC77AE7F2CC10440C4BD976C4639F9FDABF9C3E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0;;
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com;
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com;;
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke;
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke;;
|
|
struct TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238;
|
|
|
|
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
|
|
struct DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED;
|
|
struct FFAGConstraintsLinkU5BU5D_t9571268E552CA6A8B990AE392DA16B7FA5E5C11A;
|
|
struct FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1;
|
|
struct FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1;
|
|
struct FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1;
|
|
struct FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4;
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603;
|
|
struct FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F;
|
|
struct ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
struct SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783;
|
|
struct SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C;
|
|
struct SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
struct FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3;
|
|
struct NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5;
|
|
struct TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E;
|
|
struct TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C;
|
|
struct TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3;
|
|
struct FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69;
|
|
struct FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110;
|
|
|
|
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
|
|
|
|
// <Module>
|
|
struct U3CModuleU3E_t540E8A56ADA9898255FF5465B7A829A34CA675BC
|
|
{
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tD25CF8F2788456A09D647C4A03F6455EB2BBA453* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t31B9B3404CAF101AEE8D1E1C18EB54C7ED47F7A7* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tC80B8F620F3EF0C360B48E209DA2D4F291385D04* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tF81C7019895F4C33405348E3982ECF85D0A4EA06* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tBEFBCFD00D27105FCACF6F7FFBC16048638D5D1D* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t4654CE0978279777FDF6C5D9375E659A7B419255* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tB7E3A0AF396BA39746DFD0428A65372960042FE3* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
struct Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tCC44A009C46A8D728CD6EA2E96459A6EC5231516* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t5A99ED62F59A1D2BFA081BA97E99EAD153E4C6A6* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t9AE77498C33E2BAF65447A92F19FFC50AA393F06* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
struct Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t6619503810D1E9C1C2FC7C137E593821C5F3A805* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t2234E2202019A3E246700C931CFF038A13A61B3E* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t4DD1418F3805847653C85507A22D680D00D14CD8* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
struct Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tA0E0D9F6A60AF6724CA5C3142C7189870C69DA94* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t265C77802342B52D0D9A32D8DA81AC75A75B959F* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tF07B282827EAF8382056988F1E53B983DC0110A0* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
struct Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t1E69FC2361E819E8D604738207C28461FCA63EF9* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tFBAA2B72A1073B176F9CCFB0A1AE57C9311155F0* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tC21B9BD1D5010A80581F50322313C56D89B376D8* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tF441C16A46374F1768C794901C5E482F3D86EFA9* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t7A894FD7157F9AB8ECAABEFA516ACEB3C7345E97* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tE328FA8E1C342E6BDA885CD6205D5FE14FB17C44* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tE2729B166C82750BF76B349C9992C0D4D4D0F2F1* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t8DC3EB7EDAA9D3D8680FB59F6526EBF9AF804871* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t3C5F2A5BB92EC2D9EBAF700E837C83215F074D8C* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
struct Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t84BB039CCC92745C29CADCA7A73F690172A21B89* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t6197F372AD0CD1F21B958263453E4765447BDB3B* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tC8A2E78FE4515651DB5A6ADC9D7DB71C97428C92* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
struct Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t69E86CA5E75A5ACA191B05095D67317A8542F190* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t331AA5DEBDE16649A564D1C174BD147515CDBE0B* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t50DCC47300A93F10D5CEE55CAB27B115D8FCBAB3* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
struct Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t9570283BBB462B07104CA6E87FCACEFD63EDA4E1* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t40290EFAD6A2F4B7349E439B6D6E80BDDC9E9ED1* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t94D4CB3DE60850159CA2A0A9FD5138FD98B5B919* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
struct Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t70E17292DC1AC96CC64748DD79A231DEEDD484CC* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tD08A1E18234E6DC21296CADBDC25F712F2E3C9AC* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t7C7877ECCDA2A77F4BA5FA622D1A34BA53EFA747* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
struct Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t17051CF06254AD1A49CCFB2B7ACAD258D36C68A2* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tE7382A5E9B8C888BFD3D6B35796B8DAA88BA0395* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tF56FBD041BFC10E1C211D384A4F54E8B0ED3E14E* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
struct Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tE8C8D4EF9BE1109314E864F9E33CBC770331C0E0* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t1A5B51497D0AC192F2F678B94802D1B327E4B483* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tD4D476264DBAD66B544D658FEFBF9D89E52FBFAD* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
struct Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t9407E93D8C33A8371F54FFFA53140C2AB8947A38* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tD0A62BE9C78220EAFCA9B1F1E6E915384121496E* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t861A21BB67E842674E261C0011D7951F9C5FE113* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t22489B91EB8F1AFAC36E483BD35660286135396D* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tDF70BA4DD41BEEEF7F2D1DF9EECFD2C83B7F8664* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t3652577DE3BA8AC4E5C8A1781B2F873954EB292A* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tBB22ED4356C76ED3F208795539FA2B189E789095* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t9D6A567AF29608E3A799B515BE0C35E31229871D* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tD35E069B587D3EDFFF00441D6B4A3ADE931D2B46* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t41539689D81140CA708EBD39C289A45FBC0009FA* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t5CD66ACC952E6CAF9828A9247A838E3C629697FF* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tCB6F9DA623117C941A7139C9538488E8153B4204* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
struct Dictionary_2_t0676C142556166365093243553199AA18660E496 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t8613AE380A8D844DF38638E29E9A46F0C4CAAD83* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t12E51CB2F2EF75F95915491BACD32F55684310AE* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tAE5258E9DA9403499AC4248281A95220BBDA9CFC* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
struct Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_tA5DD8C00FF1DC88F6A92E5A22AAFBA1500F50738* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t2C7D45FAAE21C1CE62C7B8B7FAABC1803823512D* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t04175CED48BD2456733AB1536ED002291DD00E4B* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_t728528C1FD45FCB71C9B1280AAC2C02E5C59EB95* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_t5A22D7A0009B609AAF7448B735DCFD6B8A3EB1CD* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
struct HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_tE088C23C212952205373A8900E0F660F08BD4F01* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_t0FD57ECF60D6ADD2A7050D7198C4DF420FEE1D88* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* ____dictionary_0;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* ____dictionary_0;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Color>
|
|
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct List_1_t5D0E2E68F505B13C17076E4382706078580D4840 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>
|
|
struct List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
struct List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowLayoutCamAlignerBaseU5BU5D_tF8C31DBCD5AE8C4AACEBF7E0C0B2029D7E686BFC* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject>
|
|
struct List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowLayoutGraphUnityVisualizerObjectU5BU5D_t0FD70149E8503AFD6E6E067647C8B0259370A4E7* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
struct List_1_t1738B80A2E90F6221B65E991919464C9EE67986D : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowTilemapU5BU5D_t7B5343DAF00640D07C510C733CEE4D0AF190E68F* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
struct List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FlowTilemapCellOverlayU5BU5D_tA9CEC976551D79FFD95923DBF0491FB4655BA285* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>
|
|
struct List_1_t5B2B2081BF8097131F5848A462357FBB09D50112 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GraphLinkU5BU5D_t3AEF2ACCF012C68F2DC3CED9D339FA5B16A8D14D* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector2>
|
|
struct List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
IntVector2U5BU5D_t5F5E364B03C450218F0512AE53976077FDE18363* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.String>
|
|
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector2>
|
|
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
struct List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>
|
|
struct List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>
|
|
struct List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>
|
|
struct NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Utils.Noise.NoiseTable`1::size
|
|
int32_t ___size_0;
|
|
// System.Collections.Generic.List`1<T> DungeonArchitect.Utils.Noise.NoiseTable`1::data
|
|
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___data_1;
|
|
// DungeonArchitect.Utils.Noise.INoisePolicy`1<T> DungeonArchitect.Utils.Noise.NoiseTable`1::noisePolicy
|
|
RuntimeObject* ___noisePolicy_2;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
struct Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>
|
|
struct Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
NodeWeightAssignInfoU5BU5D_t5C52F4402B04E6F0B703968B01FC468516C76E97* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Stack`1::_array
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_size
|
|
int32_t ____size_1;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_version
|
|
int32_t ____version_2;
|
|
// System.Object System.Collections.Generic.Stack`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink
|
|
struct FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink::Node
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___Node_0;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink::IncomingNode
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___IncomingNode_1;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink::Link
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___Link_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry
|
|
struct FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData> DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::crossDomainData
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* ___crossDomainData_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainExtensions
|
|
struct FlowDomainExtensions_t74A89DDD117B81D01D972DC7905B1C0BB9C6E1CC : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension> DungeonArchitect.Flow.Domains.FlowDomainExtensions::extensions
|
|
Dictionary_2_t0676C142556166365093243553199AA18660E496* ___extensions_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState
|
|
struct FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<System.Type,System.ICloneable> DungeonArchitect.Flow.Exec.FlowExecTaskState::states
|
|
Dictionary_2_tC3ACB07C97D2D2A8D4B30F5CB9AF7C17431A7541* ___states_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings
|
|
struct FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446 : public RuntimeObject
|
|
{
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::<NodeRadius>k__BackingField
|
|
float ___U3CNodeRadiusU3Ek__BackingField_0;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::<InactiveNodeRadius>k__BackingField
|
|
float ___U3CInactiveNodeRadiusU3Ek__BackingField_1;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::<ItemRadius>k__BackingField
|
|
float ___U3CItemRadiusU3Ek__BackingField_2;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::<LinkThickness>k__BackingField
|
|
float ___U3CLinkThicknessU3Ek__BackingField_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph
|
|
struct FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::Nodes
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* ___Nodes_0;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::Links
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* ___Links_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState
|
|
struct FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkType DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::type
|
|
int32_t ___type_0;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::items
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* ___items_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal
|
|
struct FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::outgoingNodes
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* ___outgoingNodes_0;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::incomingNodes
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* ___incomingNodes_1;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::teleporters
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* ___teleporters_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer
|
|
struct FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject> DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer::subObjects
|
|
List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091* ___subObjects_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject
|
|
struct FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4 : public RuntimeObject
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::gameObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_0;
|
|
// UnityEngine.MeshFilter DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::meshFilter
|
|
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___meshFilter_1;
|
|
// UnityEngine.MeshRenderer DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::meshRenderer
|
|
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___meshRenderer_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils
|
|
struct FlowLayoutGraphUtils_t933CDBE6ADB29A4E66DCBAE5ED8EB47CB4F0A7F9 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup
|
|
struct FlowLayoutPathNodeGroup_t100AA75C59CBCFF369FE598F0B333603FDB58DAC : public RuntimeObject
|
|
{
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup::IsGroup
|
|
bool ___IsGroup_0;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup::Weight
|
|
float ___Weight_1;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup::GroupNodes
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___GroupNodes_2;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup::GroupEdgeNodes
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___GroupEdgeNodes_3;
|
|
// System.Object DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup::userdata
|
|
RuntimeObject* ___userdata_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder
|
|
struct FlowLayoutToolGraph2DBuilder_tBB0AFBC443792706C57C5EF295E0043694A4143E : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils
|
|
struct FlowLayoutToolGraph2DUtils_tDDD447B1BF1B480D428C05BFD872983234AFD34A : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecContext
|
|
struct FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51 : public RuntimeObject
|
|
{
|
|
// System.Random DungeonArchitect.Flow.Exec.FlowTaskExecContext::Random
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___Random_0;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainExtensions DungeonArchitect.Flow.Exec.FlowTaskExecContext::<DomainExtensions>k__BackingField
|
|
FlowDomainExtensions_t74A89DDD117B81D01D972DC7905B1C0BB9C6E1CC* ___U3CDomainExtensionsU3Ek__BackingField_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecInput
|
|
struct FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput[] DungeonArchitect.Flow.Exec.FlowTaskExecInput::IncomingTaskOutputs
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* ___IncomingTaskOutputs_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput
|
|
struct FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState DungeonArchitect.Flow.Exec.FlowTaskExecOutput::State
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* ___State_0;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecutionResult DungeonArchitect.Flow.Exec.FlowTaskExecOutput::ExecutionResult
|
|
int32_t ___ExecutionResult_1;
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecutionFailureReason DungeonArchitect.Flow.Exec.FlowTaskExecOutput::FailureReason
|
|
int32_t ___FailureReason_2;
|
|
// System.String DungeonArchitect.Flow.Exec.FlowTaskExecOutput::ErrorMessage
|
|
String_t* ___ErrorMessage_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
struct FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::Width
|
|
int32_t ___Width_0;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::Height
|
|
int32_t ___Height_1;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::Cells
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* ___Cells_2;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::Edges
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* ___Edges_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase
|
|
struct FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::cells
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ___cells_0;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::width
|
|
int32_t ___width_1;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::height
|
|
int32_t ___height_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator
|
|
struct FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::position
|
|
int32_t ___position_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::cells
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ___cells_1;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::current
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___current_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig
|
|
struct FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9 : public RuntimeObject
|
|
{
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::minHeight
|
|
float ___minHeight_0;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::maxHeight
|
|
float ___maxHeight_1;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeWallOverlayRule DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::wallOverlayRule
|
|
int32_t ___wallOverlayRule_2;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::markerHeightOffsetForLayoutTiles
|
|
float ___markerHeightOffsetForLayoutTiles_3;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::markerHeightOffsetForNonLayoutTiles
|
|
float ___markerHeightOffsetForNonLayoutTiles_4;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::removeElevationMarker
|
|
bool ___removeElevationMarker_5;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo
|
|
struct FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector2> DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo::owningNodes
|
|
List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* ___owningNodes_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField
|
|
struct FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::tilemap
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___tilemap_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell[,] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::distanceCells
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* ___distanceCells_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell
|
|
struct FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell::DistanceFromEdge
|
|
int32_t ___DistanceFromEdge_0;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell::DistanceFromDoor
|
|
int32_t ___DistanceFromDoor_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase
|
|
struct FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::edgesHorizontal
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___edgesHorizontal_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::edgesVertical
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___edgesVertical_1;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::width
|
|
int32_t ___width_2;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::height
|
|
int32_t ___height_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator
|
|
struct FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::position
|
|
int32_t ___position_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::edgesH
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___edgesH_1;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::edgesV
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___edgesV_2;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::current
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___current_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources
|
|
struct FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD : public RuntimeObject
|
|
{
|
|
// UnityEngine.Texture2D DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources::iconOneWayDoor
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___iconOneWayDoor_0;
|
|
// DungeonArchitect.Utils.TexturedMaterialInstances DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources::materials
|
|
TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* ___materials_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer
|
|
struct FlowTilemapRenderer_t54AEC7CF68E7AA23BF6CE58145BD26A1834961D1 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext
|
|
struct FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::tilemap
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___tilemap_0;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::LayoutGraph
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___LayoutGraph_1;
|
|
// DungeonArchitect.Graphs.GraphBuilder DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::graphBuilder
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* ___graphBuilder_2;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::selectedNode
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___selectedNode_3;
|
|
// DungeonArchitect.Flow.Items.FlowItem DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::selectedItem
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___selectedItem_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder
|
|
struct FlowTilemapToolGraphBuilder_tA6BF9482AB745698084B27310D7913EBC98360EA : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphBuilder
|
|
struct GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.Graphs.GraphBuilder::graph
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___graph_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource
|
|
struct Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator
|
|
struct NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.Noise.GradientNoiseTable DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::noiseTable
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* ___noiseTable_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::noiseSettings
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* ___noiseSettings_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints
|
|
struct NullFlowLayoutGraphConstraints_t77BB8E960DA2CA2029B0D4124086F2527960936B : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8 : public RuntimeObject
|
|
{
|
|
// System.Int32 System.Random::_inext
|
|
int32_t ____inext_3;
|
|
// System.Int32 System.Random::_inextp
|
|
int32_t ____inextp_4;
|
|
// System.Int32[] System.Random::_seedArray
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray_5;
|
|
};
|
|
|
|
// System.String
|
|
struct String_t : public RuntimeObject
|
|
{
|
|
// System.Int32 System.String::_stringLength
|
|
int32_t ____stringLength_4;
|
|
// System.Char System.String::_firstChar
|
|
Il2CppChar ____firstChar_5;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxActorComponent
|
|
struct SxActorComponent_t363DF8FFA0020261D53D9FF5DD8E69FA3E03F348 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder
|
|
struct SxLayout3DWorldBuilder_t05848FA43B9B20EFFF344FD8DCA38BF146A9D26B : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxMaterial
|
|
struct SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9 : public RuntimeObject
|
|
{
|
|
// UnityEngine.Material DungeonArchitect.SxEngine.SxMaterial::unityMaterial
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___unityMaterial_0;
|
|
// System.Single DungeonArchitect.SxEngine.SxMaterial::DepthBias
|
|
float ___DepthBias_1;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxMesh
|
|
struct SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection> DungeonArchitect.SxEngine.SxMesh::Sections
|
|
Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6* ___Sections_0;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshSection
|
|
struct SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.SxEngine.SxMeshSection::<DrawMode>k__BackingField
|
|
int32_t ___U3CDrawModeU3Ek__BackingField_0;
|
|
// DungeonArchitect.SxEngine.SxMeshVertex[] DungeonArchitect.SxEngine.SxMeshSection::<Vertices>k__BackingField
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* ___U3CVerticesU3Ek__BackingField_1;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommandList
|
|
struct SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.SxRenderCommand> DungeonArchitect.SxEngine.SxRenderCommandList::renderCommands
|
|
List_1_tEF2466ACEAB9372712FF2226A2B1B8865F7A53E4* ___renderCommands_0;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
struct SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.SxEngine.SxSceneGraph DungeonArchitect.SxEngine.SxWorld::sceneGraph
|
|
SxSceneGraph_tFEE27979E7298DFE111C19574B35D1B5A09FF5CC* ___sceneGraph_0;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.TexturedMaterialInstances
|
|
struct TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF : public RuntimeObject
|
|
{
|
|
// UnityEngine.Shader DungeonArchitect.Utils.TexturedMaterialInstances::shader
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader_0;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Texture2D,UnityEngine.Material> DungeonArchitect.Utils.TexturedMaterialInstances::materialsByTexture
|
|
Dictionary_2_t28639CF147427AA2788A32F202A87BAA93744312* ___materialsByTexture_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings
|
|
struct TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseOctaves
|
|
int32_t ___noiseOctaves_0;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseFrequency
|
|
float ___noiseFrequency_1;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseValuePower
|
|
float ___noiseValuePower_2;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseMinValue
|
|
float ___noiseMinValue_3;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseMaxValue
|
|
float ___noiseMaxValue_4;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::noiseThreshold
|
|
float ___noiseThreshold_5;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::minDistFromMainPath
|
|
int32_t ___minDistFromMainPath_6;
|
|
};
|
|
|
|
// System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings
|
|
struct BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::NodeMaterial
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___NodeMaterial_0;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::SubNodeMaterial
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___SubNodeMaterial_1;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::MergedNodeMaterial
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___MergedNodeMaterial_2;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::ItemMaterial
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___ItemMaterial_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>
|
|
struct Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
struct Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
struct Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
struct Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>
|
|
struct Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>
|
|
struct Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
RuntimeObject* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
|
|
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
int32_t ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
RuntimeObject* ___value_1;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
int32_t ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* ___value_1;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* ___value_1;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
|
|
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
RuntimeObject* ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
RuntimeObject* ___value_1;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
Type_t* ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
RuntimeObject* ___value_1;
|
|
};
|
|
|
|
// System.Boolean
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
// System.Boolean System.Boolean::m_value
|
|
bool ___m_value_0;
|
|
};
|
|
|
|
// UnityEngine.Color
|
|
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
// System.Single UnityEngine.Color::r
|
|
float ___r_0;
|
|
// System.Single UnityEngine.Color::g
|
|
float ___g_1;
|
|
// System.Single UnityEngine.Color::b
|
|
float ___b_2;
|
|
// System.Single UnityEngine.Color::a
|
|
float ___a_3;
|
|
};
|
|
|
|
// System.Double
|
|
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
|
|
{
|
|
// System.Double System.Double::m_value
|
|
double ___m_value_0;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.Noise.GradientNoiseTable
|
|
struct GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448 : public NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534
|
|
{
|
|
};
|
|
|
|
// System.Guid
|
|
struct Guid_t
|
|
{
|
|
// System.Int32 System.Guid::_a
|
|
int32_t ____a_1;
|
|
// System.Int16 System.Guid::_b
|
|
int16_t ____b_2;
|
|
// System.Int16 System.Guid::_c
|
|
int16_t ____c_3;
|
|
// System.Byte System.Guid::_d
|
|
uint8_t ____d_4;
|
|
// System.Byte System.Guid::_e
|
|
uint8_t ____e_5;
|
|
// System.Byte System.Guid::_f
|
|
uint8_t ____f_6;
|
|
// System.Byte System.Guid::_g
|
|
uint8_t ____g_7;
|
|
// System.Byte System.Guid::_h
|
|
uint8_t ____h_8;
|
|
// System.Byte System.Guid::_i
|
|
uint8_t ____i_9;
|
|
// System.Byte System.Guid::_j
|
|
uint8_t ____j_10;
|
|
// System.Byte System.Guid::_k
|
|
uint8_t ____k_11;
|
|
};
|
|
|
|
// System.Int32
|
|
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
|
|
{
|
|
// System.Int32 System.Int32::m_value
|
|
int32_t ___m_value_0;
|
|
};
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t
|
|
{
|
|
// System.Void* System.IntPtr::m_value
|
|
void* ___m_value_0;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector
|
|
struct IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C
|
|
{
|
|
// System.Int32 DungeonArchitect.IntVector::x
|
|
int32_t ___x_0;
|
|
// System.Int32 DungeonArchitect.IntVector::y
|
|
int32_t ___y_1;
|
|
// System.Int32 DungeonArchitect.IntVector::z
|
|
int32_t ___z_2;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector2
|
|
struct IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7
|
|
{
|
|
// System.Int32 DungeonArchitect.IntVector2::x
|
|
int32_t ___x_0;
|
|
// System.Int32 DungeonArchitect.IntVector2::y
|
|
int32_t ___y_1;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
|
|
{
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
|
|
{
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.Rect
|
|
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
// 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;
|
|
};
|
|
|
|
// System.Single
|
|
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
|
|
{
|
|
// System.Single System.Single::m_value
|
|
float ___m_value_0;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxQuadMesh
|
|
struct SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50 : public SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxUnityResourceMaterial
|
|
struct SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67 : public SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Vector2
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
|
|
{
|
|
// System.Single UnityEngine.Vector2::x
|
|
float ___x_0;
|
|
// System.Single UnityEngine.Vector2::y
|
|
float ___y_1;
|
|
};
|
|
|
|
// UnityEngine.Vector3
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
|
|
{
|
|
// System.Single UnityEngine.Vector3::x
|
|
float ___x_2;
|
|
// System.Single UnityEngine.Vector3::y
|
|
float ___y_3;
|
|
// System.Single UnityEngine.Vector3::z
|
|
float ___z_4;
|
|
};
|
|
|
|
// UnityEngine.Vector3Int
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
|
|
{
|
|
// System.Int32 UnityEngine.Vector3Int::m_X
|
|
int32_t ___m_X_0;
|
|
// System.Int32 UnityEngine.Vector3Int::m_Y
|
|
int32_t ___m_Y_1;
|
|
// System.Int32 UnityEngine.Vector3Int::m_Z
|
|
int32_t ___m_Z_2;
|
|
};
|
|
|
|
// UnityEngine.Vector4
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
|
|
{
|
|
// System.Single UnityEngine.Vector4::x
|
|
float ___x_1;
|
|
// System.Single UnityEngine.Vector4::y
|
|
float ___y_2;
|
|
// System.Single UnityEngine.Vector4::z
|
|
float ___z_3;
|
|
// System.Single UnityEngine.Vector4::w
|
|
float ___w_4;
|
|
};
|
|
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
struct NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo::node
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___node_0;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo::weight
|
|
int32_t ___weight_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
struct NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_pinvoke
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___node_0;
|
|
int32_t ___weight_1;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
struct NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_com
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___node_0;
|
|
int32_t ___weight_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
struct NeighborData_tFBF512168486279F16ADCEACFE98224A04320087
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData::cell
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___cell_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData::edge
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___edge_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
struct NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_pinvoke
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___cell_0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___edge_1;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
struct NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_com
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___cell_0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___edge_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
struct TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A
|
|
{
|
|
// UnityEngine.Material DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData::material
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData::quads
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* ___quads_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
struct TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_pinvoke
|
|
{
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_0;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke* ___quads_1;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
struct TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_com
|
|
{
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_0;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com* ___quads_1;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
|
|
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
struct Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
struct Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
|
|
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
struct Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2 ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// UnityEngine.Bounds
|
|
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0;
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1;
|
|
};
|
|
|
|
// System.Delegate
|
|
struct Delegate_t : public RuntimeObject
|
|
{
|
|
// 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.IntPtr System.Delegate::interp_method
|
|
intptr_t ___interp_method_7;
|
|
// System.IntPtr System.Delegate::interp_invoke_impl
|
|
intptr_t ___interp_invoke_impl_8;
|
|
// System.Reflection.MethodInfo System.Delegate::method_info
|
|
MethodInfo_t* ___method_info_9;
|
|
// System.Reflection.MethodInfo System.Delegate::original_method_info
|
|
MethodInfo_t* ___original_method_info_10;
|
|
// System.DelegateData System.Delegate::data
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
// System.Boolean System.Delegate::method_is_virtual
|
|
bool ___method_is_virtual_12;
|
|
};
|
|
// 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;
|
|
intptr_t ___interp_method_7;
|
|
intptr_t ___interp_invoke_impl_8;
|
|
MethodInfo_t* ___method_info_9;
|
|
MethodInfo_t* ___original_method_info_10;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
int32_t ___method_is_virtual_12;
|
|
};
|
|
// 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;
|
|
intptr_t ___interp_method_7;
|
|
intptr_t ___interp_invoke_impl_8;
|
|
MethodInfo_t* ___method_info_9;
|
|
MethodInfo_t* ___original_method_info_10;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
int32_t ___method_is_virtual_12;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
struct DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Guid DungeonArchitect.Utils.DungeonUID::Guid
|
|
Guid_t ___Guid_0;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
Guid_t ___Guid_0_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::A
|
|
int32_t ___A_1;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
int32_t ___A_1_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___B_2_OffsetPadding[4];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::B
|
|
int32_t ___B_2;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___B_2_OffsetPadding_forAlignmentOnly[4];
|
|
int32_t ___B_2_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___C_3_OffsetPadding[8];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::C
|
|
int32_t ___C_3;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___C_3_OffsetPadding_forAlignmentOnly[8];
|
|
int32_t ___C_3_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___D_4_OffsetPadding[12];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::D
|
|
int32_t ___D_4;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___D_4_OffsetPadding_forAlignmentOnly[12];
|
|
int32_t ___D_4_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB
|
|
{
|
|
// System.String DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::itemType
|
|
String_t* ___itemType_0;
|
|
// System.String DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::text
|
|
String_t* ___text_1;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::textColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::backgroundColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_marshaled_pinvoke
|
|
{
|
|
char* ___itemType_0;
|
|
char* ___text_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_marshaled_com
|
|
{
|
|
Il2CppChar* ___itemType_0;
|
|
Il2CppChar* ___text_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants
|
|
struct FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery
|
|
struct FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::graph
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___graph_0;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::nodeMap
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* ___nodeMap_1;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::linkMap
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* ___linkMap_2;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::connectedNodes
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* ___connectedNodes_3;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::outgoingNodes
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* ___outgoingNodes_4;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::incomingNodes
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* ___incomingNodes_5;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::parentNodes
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* ___parentNodes_6;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::connectedLinks
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* ___connectedLinks_7;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::traversal
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* ___traversal_8;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::subNodeMap
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* ___subNodeMap_9;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::coordToNodeMap
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* ___coordToNodeMap_10;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::graphGridSize
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___graphGridSize_11;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[,,] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::nodeArray3D
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* ___nodeArray3D_12;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo
|
|
struct FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B : public RuntimeObject
|
|
{
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::locked
|
|
bool ___locked_0;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::oneWay
|
|
bool ___oneWay_1;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::nodeA
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___nodeA_2;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::nodeB
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___nodeB_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay
|
|
struct FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8 : public RuntimeObject
|
|
{
|
|
// System.String DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::markerName
|
|
String_t* ___markerName_0;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::<noiseValue>k__BackingField
|
|
float ___U3CnoiseValueU3Ek__BackingField_2;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::tileBlockingOverlay
|
|
bool ___tileBlockingOverlay_3;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::mergeConfig
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* ___mergeConfig_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo
|
|
struct FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727 : public RuntimeObject
|
|
{
|
|
// System.String DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo::name
|
|
String_t* ___name_0;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo::defaultColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___defaultColor_1;
|
|
};
|
|
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.Object::m_CachedPtr
|
|
intptr_t ___m_CachedPtr_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_CachedPtr_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
|
|
{
|
|
intptr_t ___m_CachedPtr_0;
|
|
};
|
|
|
|
// System.RuntimeFieldHandle
|
|
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
|
|
{
|
|
// System.IntPtr System.RuntimeFieldHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
struct SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825 : public RuntimeObject
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxCamera::location
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___location_0;
|
|
// UnityEngine.Quaternion DungeonArchitect.SxEngine.SxCamera::rotation
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_1;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.SxEngine.SxCamera::viewMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix_2;
|
|
// System.Boolean DungeonArchitect.SxEngine.SxCamera::dirty
|
|
bool ___dirty_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial
|
|
struct SxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite
|
|
struct SxFlowItemMaterialZWrite_t81FDB4D533E04B78BFF21F1F92EF0FAC1A03836C : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial
|
|
struct SxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial
|
|
struct SxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial
|
|
struct SxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial
|
|
struct SxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite
|
|
struct SxFlowMergedNodeMaterialZWrite_tD53E8EB4F4ECE30DD88375D5F6EC2A6861CAB7E8 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial
|
|
struct SxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial
|
|
struct SxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial
|
|
struct SxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173 : public SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshVertex
|
|
struct SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1 : public RuntimeObject
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxMeshVertex::<Position>k__BackingField
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField_0;
|
|
// UnityEngine.Color DungeonArchitect.SxEngine.SxMeshVertex::<Color>k__BackingField
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CColorU3Ek__BackingField_1;
|
|
// UnityEngine.Vector2 DungeonArchitect.SxEngine.SxMeshVertex::<UV0>k__BackingField
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CUV0U3Ek__BackingField_2;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommand
|
|
struct SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9 : public RuntimeObject
|
|
{
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.SxEngine.SxRenderCommand::AccumWorldTransform
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___AccumWorldTransform_0;
|
|
// DungeonArchitect.SxEngine.SxMesh DungeonArchitect.SxEngine.SxRenderCommand::Mesh
|
|
SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* ___Mesh_1;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxRenderCommand::Material
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_2;
|
|
// System.Single DungeonArchitect.SxEngine.SxRenderCommand::distanceSqToCam
|
|
float ___distanceSqToCam_3;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderContext
|
|
struct SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxRenderContext::CameraPosition
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___CameraPosition_0;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponentSettings
|
|
struct SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9
|
|
{
|
|
// UnityEngine.Font DungeonArchitect.SxEngine.SxTextComponentSettings::Font
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___Font_0;
|
|
// UnityEngine.Color DungeonArchitect.SxEngine.SxTextComponentSettings::Color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
// System.Single DungeonArchitect.SxEngine.SxTextComponentSettings::Scale
|
|
float ___Scale_2;
|
|
// DungeonArchitect.SxEngine.SxTextHAlign DungeonArchitect.SxEngine.SxTextComponentSettings::HAlign
|
|
int32_t ___HAlign_3;
|
|
// DungeonArchitect.SxEngine.SxTextVAlign DungeonArchitect.SxEngine.SxTextComponentSettings::VAlign
|
|
int32_t ___VAlign_4;
|
|
// System.Single DungeonArchitect.SxEngine.SxTextComponentSettings::DepthBias
|
|
float ___DepthBias_5;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.SxEngine.SxTextComponentSettings
|
|
struct SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9_marshaled_pinvoke
|
|
{
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___Font_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
float ___Scale_2;
|
|
int32_t ___HAlign_3;
|
|
int32_t ___VAlign_4;
|
|
float ___DepthBias_5;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.SxEngine.SxTextComponentSettings
|
|
struct SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9_marshaled_com
|
|
{
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___Font_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
float ___Scale_2;
|
|
int32_t ___HAlign_3;
|
|
int32_t ___VAlign_4;
|
|
float ___DepthBias_5;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform
|
|
struct SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.Utils.SxTransform::_position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____position_0;
|
|
// UnityEngine.Quaternion DungeonArchitect.SxEngine.Utils.SxTransform::_rotation
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ____rotation_1;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.Utils.SxTransform::_scale
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____scale_2;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.SxEngine.Utils.SxTransform::_matrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ____matrix_3;
|
|
// System.Boolean DungeonArchitect.SxEngine.Utils.SxTransform::dirty
|
|
bool ___dirty_4;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.SxEngine.Utils.SxTransform
|
|
struct SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67_marshaled_pinvoke
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____position_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ____rotation_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____scale_2;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ____matrix_3;
|
|
int32_t ___dirty_4;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.SxEngine.Utils.SxTransform
|
|
struct SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67_marshaled_com
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____position_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ____rotation_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____scale_2;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ____matrix_3;
|
|
int32_t ___dirty_4;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
struct WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2 : public RuntimeObject
|
|
{
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::showFocusHighlight
|
|
bool ___showFocusHighlight_0;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.WidgetBase::widgetBounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___widgetBounds_1;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.WidgetBase::scrollPosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scrollPosition_2;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::DragDropEnabled
|
|
bool ___DragDropEnabled_3;
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent DungeonArchitect.UI.Widgets.WidgetBase::DragStart
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___DragStart_4;
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent DungeonArchitect.UI.Widgets.WidgetBase::DragUpdate
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___DragUpdate_5;
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent DungeonArchitect.UI.Widgets.WidgetBase::DragPerform
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___DragPerform_6;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::verts
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* ___verts_0;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::z
|
|
float ___z_2;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::rotateUV
|
|
int32_t ___rotateUV_3;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke
|
|
{
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* ___verts_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
|
|
float ___z_2;
|
|
int32_t ___rotateUV_3;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
struct TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com
|
|
{
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* ___verts_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
|
|
float ___z_2;
|
|
int32_t ___rotateUV_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert
|
|
struct TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238
|
|
{
|
|
// UnityEngine.Vector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::position
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_0;
|
|
// UnityEngine.Vector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::uv
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
struct LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9
|
|
{
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::StartNode
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___StartNode_0;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::StartRadius
|
|
float ___StartRadius_1;
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::EndNode
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___EndNode_2;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::EndRadius
|
|
float ___EndRadius_3;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::OneWay
|
|
bool ___OneWay_4;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::Color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_5;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings::Thickness
|
|
float ___Thickness_6;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
struct LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_pinvoke
|
|
{
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___StartNode_0;
|
|
float ___StartRadius_1;
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___EndNode_2;
|
|
float ___EndRadius_3;
|
|
int32_t ___OneWay_4;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_5;
|
|
float ___Thickness_6;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
struct LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_com
|
|
{
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___StartNode_0;
|
|
float ___StartRadius_1;
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* ___EndNode_2;
|
|
float ___EndRadius_3;
|
|
int32_t ___OneWay_4;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_5;
|
|
float ___Thickness_6;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform
|
|
struct PlaneTransform_t0BC29D58603E952C514903D3012BFDA920FEE0BC
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform::position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0;
|
|
// UnityEngine.Quaternion DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform::rotation
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
struct NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB
|
|
{
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::NodeRadius
|
|
float ___NodeRadius_0;
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::Position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_1;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::Color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_2;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::Material
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_3;
|
|
// System.String DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::Text
|
|
String_t* ___Text_4;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::TextColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___TextColor_5;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::TextScale
|
|
float ___TextScale_6;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings::TextDepthBias
|
|
float ___TextDepthBias_7;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
struct NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_pinvoke
|
|
{
|
|
float ___NodeRadius_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_2;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_3;
|
|
char* ___Text_4;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___TextColor_5;
|
|
float ___TextScale_6;
|
|
float ___TextDepthBias_7;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
struct NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_com
|
|
{
|
|
float ___NodeRadius_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_2;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_3;
|
|
Il2CppChar* ___Text_4;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___TextColor_5;
|
|
float ___TextScale_6;
|
|
float ___TextDepthBias_7;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>
|
|
struct Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
struct Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_dictionary
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_currentKey
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ____currentKey_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
struct Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_dictionary
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_currentKey
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ____currentKey_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
struct Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_dictionary
|
|
Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_currentKey
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ____currentKey_3;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* ___value_1;
|
|
};
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
struct KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E
|
|
{
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
RuntimeObject* ___value_1;
|
|
};
|
|
|
|
// UnityEngine.Component
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
struct FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Items.FlowItem::itemId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___itemId_0;
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemType DungeonArchitect.Flow.Items.FlowItem::type
|
|
int32_t ___type_1;
|
|
// System.String DungeonArchitect.Flow.Items.FlowItem::markerName
|
|
String_t* ___markerName_2;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Items.FlowItem::referencedItemIds
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___referencedItemIds_3;
|
|
// System.Boolean DungeonArchitect.Flow.Items.FlowItem::editorSelected
|
|
bool ___editorSelected_4;
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo DungeonArchitect.Flow.Items.FlowItem::customInfo
|
|
FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB ___customInfo_5;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry DungeonArchitect.Flow.Items.FlowItem::domainData
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* ___domainData_6;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink
|
|
struct FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::linkId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___linkId_0;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::source
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___source_1;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::destination
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___destination_2;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::state
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* ___state_3;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::sourceSubNode
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___sourceSubNode_4;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::destinationSubNode
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___destinationSubNode_5;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
struct FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::nodeId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___nodeId_0;
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_1;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::active
|
|
bool ___active_2;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_3;
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::coord
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___coord_4;
|
|
// System.String DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::pathName
|
|
String_t* ___pathName_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::items
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* ___items_6;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::pathIndex
|
|
int32_t ___pathIndex_7;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::pathLength
|
|
int32_t ___pathLength_8;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::mainPath
|
|
bool ___mainPath_9;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::MergedCompositeNodes
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* ___MergedCompositeNodes_10;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::domainData
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* ___domainData_11;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup
|
|
struct FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup::GroupId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___GroupId_0;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup::GroupNodes
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___GroupNodes_1;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
struct FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellType DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CellType
|
|
int32_t ___CellType_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CustomCellInfo
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* ___CustomCellInfo_1;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Item
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___Item_2;
|
|
// System.String[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Tags
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Tags_3;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Overlay
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* ___Overlay_4;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::NodeCoord
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___NodeCoord_5;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::TileCoord
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___TileCoord_6;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::UseCustomColor
|
|
bool ___UseCustomColor_7;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CustomColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___CustomColor_8;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::MainPath
|
|
bool ___MainPath_9;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::LayoutCell
|
|
bool ___LayoutCell_10;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::DistanceFromMainPath
|
|
int32_t ___DistanceFromMainPath_11;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Height
|
|
float ___Height_12;
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Userdata
|
|
RuntimeObject* ___Userdata_13;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge
|
|
struct FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeType DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::EdgeType
|
|
int32_t ___EdgeType_0;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::Item
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___Item_1;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::EdgeCoord
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___EdgeCoord_2;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::HorizontalEdge
|
|
bool ___HorizontalEdge_3;
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::Userdata
|
|
RuntimeObject* ___Userdata_4;
|
|
};
|
|
|
|
// UnityEngine.Font
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
// UnityEngine.Font/FontTextureRebuildCallback UnityEngine.Font::m_FontTextureRebuildCallback
|
|
FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback_5;
|
|
};
|
|
|
|
// UnityEngine.GameObject
|
|
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Material
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Mesh
|
|
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// System.MulticastDelegate
|
|
struct MulticastDelegate_t : public Delegate_t
|
|
{
|
|
// System.Delegate[] System.MulticastDelegate::delegates
|
|
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
|
|
{
|
|
Delegate_t_marshaled_pinvoke** ___delegates_13;
|
|
};
|
|
// Native definition for COM marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
|
|
{
|
|
Delegate_t_marshaled_com** ___delegates_13;
|
|
};
|
|
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxActor
|
|
struct SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.SxActorComponent> DungeonArchitect.SxEngine.SxActor::components
|
|
List_1_t58AB096353CF73627A0301F1D3A1B4F37E4052C6* ___components_0;
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.SxActor::worldTransform
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 ___worldTransform_1;
|
|
// DungeonArchitect.SxEngine.SxWorld DungeonArchitect.SxEngine.SxActor::World
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___World_2;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.ISxSceneNode> DungeonArchitect.SxEngine.SxActor::children
|
|
List_1_t03CABE5DDAD36E34BDD3D4287A1C63B87CACDDC5* ___children_3;
|
|
// DungeonArchitect.SxEngine.ISxSceneNode DungeonArchitect.SxEngine.SxActor::<Parent>k__BackingField
|
|
RuntimeObject* ___U3CParentU3Ek__BackingField_4;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxSceneNodeBase
|
|
struct SxSceneNodeBase_t732C13D8916F7EE9EB3A051608C66A7DD0C8E7F1 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.SxSceneNodeBase::<WorldTransform>k__BackingField
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 ___U3CWorldTransformU3Ek__BackingField_0;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.SxEngine.ISxSceneNode> DungeonArchitect.SxEngine.SxSceneNodeBase::children
|
|
List_1_t03CABE5DDAD36E34BDD3D4287A1C63B87CACDDC5* ___children_1;
|
|
// DungeonArchitect.SxEngine.ISxSceneNode DungeonArchitect.SxEngine.SxSceneNodeBase::<Parent>k__BackingField
|
|
RuntimeObject* ___U3CParentU3Ek__BackingField_2;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponent
|
|
struct SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90 : public SxActorComponent_t363DF8FFA0020261D53D9FF5DD8E69FA3E03F348
|
|
{
|
|
// DungeonArchitect.SxEngine.SxMesh DungeonArchitect.SxEngine.SxTextComponent::mesh
|
|
SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* ___mesh_0;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxTextComponent::material
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___material_1;
|
|
// System.String DungeonArchitect.SxEngine.SxTextComponent::text
|
|
String_t* ___text_2;
|
|
// DungeonArchitect.SxEngine.SxTextComponentSettings DungeonArchitect.SxEngine.SxTextComponent::settings
|
|
SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 ___settings_3;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget
|
|
struct SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.SxEngine.SxWorld DungeonArchitect.UI.Widgets.SxViewportWidget::<World>k__BackingField
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___U3CWorldU3Ek__BackingField_7;
|
|
// DungeonArchitect.SxEngine.SxRenderer DungeonArchitect.UI.Widgets.SxViewportWidget::renderer
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* ___renderer_8;
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime DungeonArchitect.UI.Widgets.SxViewportWidget::frameTime
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* ___frameTime_9;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::pitch
|
|
float ___pitch_10;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::yaw
|
|
float ___yaw_11;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::OrbitAnglePerPixel
|
|
float ___OrbitAnglePerPixel_12;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::ZoomPerScrollUnit
|
|
float ___ZoomPerScrollUnit_13;
|
|
// UnityEngine.Vector3 DungeonArchitect.UI.Widgets.SxViewportWidget::targetCamLocation
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetCamLocation_14;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::MoveSpeed
|
|
float ___MoveSpeed_15;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.UI.Widgets.SxViewportWidget::lastRenderViewMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lastRenderViewMatrix_16;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::renderStateInvalidated
|
|
bool ___renderStateInvalidated_17;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::<AnglePerPixelX>k__BackingField
|
|
float ___U3CAnglePerPixelXU3Ek__BackingField_18;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::<AnglePerPixelY>k__BackingField
|
|
float ___U3CAnglePerPixelYU3Ek__BackingField_19;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::PivotDistance
|
|
float ___PivotDistance_20;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyStrafeLeft
|
|
bool ___keyStrafeLeft_21;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyStrafeRight
|
|
bool ___keyStrafeRight_22;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyMoveForward
|
|
bool ___keyMoveForward_23;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyMoveBackward
|
|
bool ___keyMoveBackward_24;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyMoveUp
|
|
bool ___keyMoveUp_25;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyMoveDown
|
|
bool ___keyMoveDown_26;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::keyOrbit
|
|
bool ___keyOrbit_27;
|
|
};
|
|
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// System.Type
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
// System.RuntimeTypeHandle System.Type::_impl
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
struct FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo::NodeId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___NodeId_0;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo::LinkId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___LinkId_1;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo::Outgoing
|
|
bool ___Outgoing_2;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
struct FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_pinvoke
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___NodeId_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___LinkId_1;
|
|
int32_t ___Outgoing_2;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
struct FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_com
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___NodeId_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___LinkId_1;
|
|
int32_t ___Outgoing_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
struct RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715
|
|
{
|
|
// UnityEngine.Bounds DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings::Bounds
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___Bounds_0;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings::Color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings::Material
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_2;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
struct RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_pinvoke
|
|
{
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___Bounds_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_2;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
struct RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_com
|
|
{
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___Bounds_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_1;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___Material_2;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
struct Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
struct Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
struct Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
|
|
Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
|
|
KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E ____current_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
|
|
int32_t ____getEnumeratorRetType_4;
|
|
};
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>
|
|
struct Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>
|
|
struct Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Behaviour
|
|
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.FlowAssetBase
|
|
struct FlowAssetBase_t8686A1058DE9EA90578DB8D002270F5ADF6B9EC9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// DungeonArchitect.Flow.Exec.FlowExecGraph DungeonArchitect.Flow.FlowAssetBase::execGraph
|
|
FlowExecGraph_t3D7E1E139188C75B1F8EEB24339885A5EB9B9D40* ___execGraph_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTask
|
|
struct FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// System.String DungeonArchitect.Flow.Exec.FlowExecTask::description
|
|
String_t* ___description_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D
|
|
struct FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553 : public SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::renderSettings
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* ___renderSettings_28;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
struct Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// DungeonArchitect.Graphs.IndexCounter DungeonArchitect.Graphs.Graph::indexCounter
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* ___indexCounter_4;
|
|
// DungeonArchitect.Graphs.IndexCounter DungeonArchitect.Graphs.Graph::topZIndex
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* ___topZIndex_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode> DungeonArchitect.Graphs.Graph::nodes
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* ___nodes_6;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink> DungeonArchitect.Graphs.Graph::links
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* ___links_7;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
struct GraphLink_t167090219997E1F874E24A93015AD8333374E463 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// System.Int32 DungeonArchitect.Graphs.GraphLink::id
|
|
int32_t ___id_4;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.Graphs.GraphLink::input
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___input_5;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.Graphs.GraphLink::output
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___output_6;
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.Graphs.GraphLink::graph
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___graph_7;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
struct GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// System.String DungeonArchitect.Graphs.GraphNode::id
|
|
String_t* ___id_4;
|
|
// System.String DungeonArchitect.Graphs.GraphNode::caption
|
|
String_t* ___caption_5;
|
|
// UnityEngine.Rect DungeonArchitect.Graphs.GraphNode::bounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___bounds_6;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphNode::canBeDeleted
|
|
bool ___canBeDeleted_7;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphNode::canBeSelected
|
|
bool ___canBeSelected_8;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphNode::canBeMoved
|
|
bool ___canBeMoved_9;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphNode::selected
|
|
bool ___selected_10;
|
|
// System.Int32 DungeonArchitect.Graphs.GraphNode::zIndex
|
|
int32_t ___zIndex_11;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin> DungeonArchitect.Graphs.GraphNode::inputPins
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* ___inputPins_12;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin> DungeonArchitect.Graphs.GraphNode::outputPins
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* ___outputPins_13;
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.Graphs.GraphNode::graph
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___graph_14;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphNode::dragging
|
|
bool ___dragging_15;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
struct GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// DungeonArchitect.Graphs.GraphPinMouseState DungeonArchitect.Graphs.GraphPin::clickState
|
|
int32_t ___clickState_4;
|
|
// DungeonArchitect.Graphs.GraphPinType DungeonArchitect.Graphs.GraphPin::pinType
|
|
int32_t ___pinType_5;
|
|
// DungeonArchitect.Graphs.GraphPin/OnPinLinksDestroyed DungeonArchitect.Graphs.GraphPin::PinLinksDestroyed
|
|
OnPinLinksDestroyed_t31CC02BAEA4461EB57CA08F0524EF2263FFD0E75* ___PinLinksDestroyed_6;
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.Graphs.GraphPin::node
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___node_7;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphPin::position
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_8;
|
|
// UnityEngine.Rect DungeonArchitect.Graphs.GraphPin::boundsOffset
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___boundsOffset_9;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphPin::tangent
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___tangent_10;
|
|
// System.Single DungeonArchitect.Graphs.GraphPin::tangentStrength
|
|
float ___tangentStrength_11;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphPin::requestLinkDeletionInitiated
|
|
bool ___requestLinkDeletionInitiated_12;
|
|
};
|
|
|
|
// UnityEngine.MeshFilter
|
|
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.RenderTexture
|
|
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Renderer
|
|
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor
|
|
struct SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C : public SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshActor
|
|
struct SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4 : public SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB
|
|
{
|
|
// DungeonArchitect.SxEngine.SxMeshComponent DungeonArchitect.SxEngine.SxMeshActor::MeshComponent
|
|
SxMeshComponent_t769534859D985B66C148D44D48BD43A76C9911B0* ___MeshComponent_5;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxRootSceneNode
|
|
struct SxRootSceneNode_t341B291BFEC61C035ED18C9994211A90FE036245 : public SxSceneNodeBase_t732C13D8916F7EE9EB3A051608C66A7DD0C8E7F1
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxTextActor
|
|
struct SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC : public SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB
|
|
{
|
|
// DungeonArchitect.SxEngine.SxTextComponent DungeonArchitect.SxEngine.SxTextActor::TextComponent
|
|
SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90* ___TextComponent_5;
|
|
};
|
|
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D
|
|
struct FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024 : public Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink
|
|
struct FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3 : public GraphLink_t167090219997E1F874E24A93015AD8333374E463
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink::layoutLinkState
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* ___layoutLinkState_8;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode
|
|
struct FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16 : public GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::<LayoutNode>k__BackingField
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___U3CLayoutNodeU3Ek__BackingField_16;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin
|
|
struct FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C : public GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00
|
|
{
|
|
// UnityEngine.Vector2 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin::Padding
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___Padding_13;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph
|
|
struct FlowTilemapToolGraph_tCC76A5F3FE4E66EF5BF2705DA0CDBB1450CA3DA5 : public Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode
|
|
struct FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D : public GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::tileRenderSize
|
|
int32_t ___tileRenderSize_16;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::<Tilemap>k__BackingField
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___U3CTilemapU3Ek__BackingField_17;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::<LayoutGraph>k__BackingField
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___U3CLayoutGraphU3Ek__BackingField_18;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::<SelectedNode>k__BackingField
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___U3CSelectedNodeU3Ek__BackingField_19;
|
|
// DungeonArchitect.Flow.Items.FlowItem DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::<SelectedItem>k__BackingField
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___U3CSelectedItemU3Ek__BackingField_20;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::<RequestRecreatePreview>k__BackingField
|
|
bool ___U3CRequestRecreatePreviewU3Ek__BackingField_21;
|
|
};
|
|
|
|
// UnityEngine.MeshRenderer
|
|
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
|
|
{
|
|
};
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor
|
|
struct SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC : public SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::Link
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___Link_6;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::FixPositionEveryFrame
|
|
bool ___FixPositionEveryFrame_7;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::settings
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 ___settings_8;
|
|
// DungeonArchitect.SxEngine.SxMeshActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::headActor
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* ___headActor_9;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor
|
|
struct SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20 : public SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase
|
|
struct SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2 : public SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4
|
|
{
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::<AlignToCamera>k__BackingField
|
|
bool ___U3CAlignToCameraU3Ek__BackingField_6;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::settings
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB ___settings_7;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations
|
|
struct TilemapBaseFlowTaskCreateElevations_t82B68E5F08173C3185C7FE11FE82BF7D8DE4550D : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
// System.String DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::markerName
|
|
String_t* ___markerName_5;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::noiseOctaves
|
|
int32_t ___noiseOctaves_6;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::noiseFrequency
|
|
float ___noiseFrequency_7;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::noiseValuePower
|
|
float ___noiseValuePower_8;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::numSteps
|
|
int32_t ___numSteps_9;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::minHeight
|
|
float ___minHeight_10;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::maxHeight
|
|
float ___maxHeight_11;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::seaLevel
|
|
float ___seaLevel_12;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::landColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___landColor_13;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::seaColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___seaColor_14;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::minColorMultiplier
|
|
float ___minColorMultiplier_15;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay
|
|
struct TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015 : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
// System.String DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::markerName
|
|
String_t* ___markerName_5;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_6;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::overlayBlocksTile
|
|
bool ___overlayBlocksTile_7;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeHandler_CreateTilemapOverlayGenMethod DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::generationMethod
|
|
int32_t ___generationMethod_8;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::noiseSettings
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* ___noiseSettings_9;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::mergeConfig
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* ___mergeConfig_10;
|
|
// System.String DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::generatorScriptClass
|
|
String_t* ___generatorScriptClass_11;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize
|
|
struct TilemapBaseFlowTaskFinalize_t0A40B4ED9EF71D3A8D4BBB9265F1E9E2719AB52D : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize
|
|
struct TilemapBaseFlowTaskInitialize_t85347230136CD328C0AC0924B8EAAE18572FCC92 : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge
|
|
struct TilemapBaseFlowTaskMerge_tB7E3CCC869932AC8908C062D4E8BE01054AFC9CF : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize
|
|
struct TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779 : public FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize::discardDistanceFromLayout
|
|
int32_t ___discardDistanceFromLayout_5;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase
|
|
struct FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor
|
|
struct SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F : public SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2
|
|
{
|
|
// DungeonArchitect.Flow.Items.FlowItem DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor::Item
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___Item_8;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor
|
|
struct SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4 : public SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor::LayoutNode
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___LayoutNode_8;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner
|
|
struct FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA : public FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::startTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___startTransform_4;
|
|
// UnityEngine.Transform DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::endTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___endTransform_5;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::thickness
|
|
float ___thickness_6;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::startRadius
|
|
float ___startRadius_7;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::endRadius
|
|
float ___endRadius_8;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::oneWay
|
|
bool ___oneWay_9;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner
|
|
struct FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF : public FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA
|
|
{
|
|
};
|
|
|
|
// <Module>
|
|
|
|
// <Module>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Color>
|
|
struct List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Color>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct List_1_t5D0E2E68F505B13C17076E4382706078580D4840_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>
|
|
struct List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
struct List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowLayoutCamAlignerBaseU5BU5D_tF8C31DBCD5AE8C4AACEBF7E0C0B2029D7E686BFC* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
struct List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject>
|
|
struct List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowLayoutGraphUnityVisualizerObjectU5BU5D_t0FD70149E8503AFD6E6E067647C8B0259370A4E7* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
struct List_1_t1738B80A2E90F6221B65E991919464C9EE67986D_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowTilemapU5BU5D_t7B5343DAF00640D07C510C733CEE4D0AF190E68F* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
struct List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FlowTilemapCellOverlayU5BU5D_tA9CEC976551D79FFD95923DBF0491FB4655BA285* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>
|
|
struct List_1_t5B2B2081BF8097131F5848A462357FBB09D50112_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GraphLinkU5BU5D_t3AEF2ACCF012C68F2DC3CED9D339FA5B16A8D14D* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector2>
|
|
struct List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
IntVector2U5BU5D_t5F5E364B03C450218F0512AE53976077FDE18363* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector2>
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
|
|
// System.Collections.Generic.List`1<System.String>
|
|
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.String>
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector2>
|
|
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector2>
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
struct List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>
|
|
struct List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>
|
|
struct List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>
|
|
|
|
// DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>
|
|
|
|
// DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>
|
|
|
|
// System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainExtensions
|
|
|
|
// DungeonArchitect.Flow.Domains.FlowDomainExtensions
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecContext
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecContext
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecInput
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecInput
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField
|
|
struct FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_StaticFields
|
|
{
|
|
// System.Int32[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::childOffsets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___childOffsets_2;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder
|
|
|
|
// DungeonArchitect.Graphs.GraphBuilder
|
|
|
|
// DungeonArchitect.Graphs.GraphBuilder
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource
|
|
struct Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_StaticFields
|
|
{
|
|
// UnityEngine.Font DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource::font
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields
|
|
{
|
|
// System.Random System.Random::s_globalRandom
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom_7;
|
|
};
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields
|
|
{
|
|
// System.Random System.Random::t_threadRandom
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom_6;
|
|
};
|
|
|
|
// System.String
|
|
struct String_t_StaticFields
|
|
{
|
|
// System.String System.String::Empty
|
|
String_t* ___Empty_6;
|
|
};
|
|
|
|
// System.String
|
|
|
|
// DungeonArchitect.SxEngine.SxActorComponent
|
|
|
|
// DungeonArchitect.SxEngine.SxActorComponent
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder
|
|
|
|
// DungeonArchitect.SxEngine.SxMaterial
|
|
|
|
// DungeonArchitect.SxEngine.SxMaterial
|
|
|
|
// DungeonArchitect.SxEngine.SxMesh
|
|
|
|
// DungeonArchitect.SxEngine.SxMesh
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshSection
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshSection
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommandList
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommandList
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
|
|
// DungeonArchitect.Utils.TexturedMaterialInstances
|
|
|
|
// DungeonArchitect.Utils.TexturedMaterialInstances
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings
|
|
|
|
// System.ValueType
|
|
|
|
// System.ValueType
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// System.Boolean
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
// System.String System.Boolean::TrueString
|
|
String_t* ___TrueString_5;
|
|
// System.String System.Boolean::FalseString
|
|
String_t* ___FalseString_6;
|
|
};
|
|
|
|
// System.Boolean
|
|
|
|
// UnityEngine.Color
|
|
|
|
// UnityEngine.Color
|
|
|
|
// System.Double
|
|
|
|
// System.Double
|
|
|
|
// DungeonArchitect.Utils.Noise.GradientNoiseTable
|
|
|
|
// DungeonArchitect.Utils.Noise.GradientNoiseTable
|
|
|
|
// System.Guid
|
|
struct Guid_t_StaticFields
|
|
{
|
|
// System.Guid System.Guid::Empty
|
|
Guid_t ___Empty_0;
|
|
};
|
|
|
|
// System.Guid
|
|
|
|
// System.Int32
|
|
|
|
// System.Int32
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
// System.IntPtr System.IntPtr::Zero
|
|
intptr_t ___Zero_1;
|
|
};
|
|
|
|
// System.IntPtr
|
|
|
|
// DungeonArchitect.IntVector
|
|
struct IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_StaticFields
|
|
{
|
|
// DungeonArchitect.IntVector DungeonArchitect.IntVector::Zero
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___Zero_3;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector
|
|
|
|
// DungeonArchitect.IntVector2
|
|
struct IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7_StaticFields
|
|
{
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.IntVector2::Zero
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___Zero_2;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector2
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
|
|
{
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
|
|
{
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
|
|
};
|
|
|
|
// UnityEngine.Quaternion
|
|
|
|
// UnityEngine.Rect
|
|
|
|
// UnityEngine.Rect
|
|
|
|
// System.Single
|
|
|
|
// System.Single
|
|
|
|
// DungeonArchitect.SxEngine.SxQuadMesh
|
|
|
|
// DungeonArchitect.SxEngine.SxQuadMesh
|
|
|
|
// DungeonArchitect.SxEngine.SxUnityResourceMaterial
|
|
|
|
// DungeonArchitect.SxEngine.SxUnityResourceMaterial
|
|
|
|
// UnityEngine.Vector2
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
|
|
{
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
|
|
};
|
|
|
|
// UnityEngine.Vector2
|
|
|
|
// UnityEngine.Vector3
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
|
|
};
|
|
|
|
// UnityEngine.Vector3
|
|
|
|
// UnityEngine.Vector3Int
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
|
|
{
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Zero
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero_3;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_One
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One_4;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Up
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up_5;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Down
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down_6;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Left
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left_7;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Right
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right_8;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Forward
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward_9;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Back
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back_10;
|
|
};
|
|
|
|
// UnityEngine.Vector3Int
|
|
|
|
// UnityEngine.Vector4
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
|
|
{
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
|
|
};
|
|
|
|
// UnityEngine.Vector4
|
|
|
|
// System.Void
|
|
|
|
// System.Void
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// System.Delegate
|
|
|
|
// System.Delegate
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
struct DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Utils.DungeonUID::Empty
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___Empty_5;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_StaticFields
|
|
{
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::Default
|
|
FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB ___Default_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants
|
|
struct FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::InactiveNodeColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___InactiveNodeColor_0;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::LinkColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___LinkColor_1;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::LinkOneWayColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___LinkOneWayColor_2;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::LinkItemRefColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___LinkItemRefColor_3;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::LinkHeadThicknessMultiplier
|
|
float ___LinkHeadThicknessMultiplier_4;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::ItemNodeScaleMultiplier
|
|
float ___ItemNodeScaleMultiplier_5;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo
|
|
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
|
|
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
|
|
};
|
|
|
|
// UnityEngine.Object
|
|
|
|
// System.RuntimeFieldHandle
|
|
|
|
// System.RuntimeFieldHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshVertex
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshVertex
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommand
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderCommand
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderContext
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderContext
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponentSettings
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponentSettings
|
|
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform
|
|
struct SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67_StaticFields
|
|
{
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.Utils.SxTransform::identity
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 ___identity_5;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.Utils.SxTransform
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// UnityEngine.Component
|
|
|
|
// UnityEngine.Component
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge
|
|
|
|
// UnityEngine.Font
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
|
|
{
|
|
// System.Action`1<UnityEngine.Font> UnityEngine.Font::textureRebuilt
|
|
Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt_4;
|
|
};
|
|
|
|
// UnityEngine.Font
|
|
|
|
// UnityEngine.GameObject
|
|
|
|
// UnityEngine.GameObject
|
|
|
|
// UnityEngine.Material
|
|
|
|
// UnityEngine.Material
|
|
|
|
// UnityEngine.Mesh
|
|
|
|
// UnityEngine.Mesh
|
|
|
|
// System.MulticastDelegate
|
|
|
|
// System.MulticastDelegate
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// DungeonArchitect.SxEngine.SxActor
|
|
|
|
// DungeonArchitect.SxEngine.SxActor
|
|
|
|
// DungeonArchitect.SxEngine.SxSceneNodeBase
|
|
|
|
// DungeonArchitect.SxEngine.SxSceneNodeBase
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponent
|
|
|
|
// DungeonArchitect.SxEngine.SxTextComponent
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget
|
|
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Texture::GenerateAllMips
|
|
int32_t ___GenerateAllMips_4;
|
|
};
|
|
|
|
// UnityEngine.Texture
|
|
|
|
// System.Type
|
|
struct Type_t_StaticFields
|
|
{
|
|
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
|
|
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
|
|
// System.Char System.Type::Delimiter
|
|
Il2CppChar ___Delimiter_1;
|
|
// System.Type[] System.Type::EmptyTypes
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
|
|
// System.Object System.Type::Missing
|
|
RuntimeObject* ___Missing_3;
|
|
// System.Reflection.MemberFilter System.Type::FilterAttribute
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
|
|
// System.Reflection.MemberFilter System.Type::FilterName
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
|
|
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
|
|
};
|
|
|
|
// System.Type
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>
|
|
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>
|
|
|
|
// System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// DungeonArchitect.Flow.FlowAssetBase
|
|
|
|
// DungeonArchitect.Flow.FlowAssetBase
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTask
|
|
|
|
// DungeonArchitect.Flow.Exec.FlowExecTask
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
|
|
// UnityEngine.MeshFilter
|
|
|
|
// UnityEngine.MeshFilter
|
|
|
|
// UnityEngine.RenderTexture
|
|
|
|
// UnityEngine.RenderTexture
|
|
|
|
// UnityEngine.Renderer
|
|
|
|
// UnityEngine.Renderer
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshActor
|
|
|
|
// DungeonArchitect.SxEngine.SxMeshActor
|
|
|
|
// DungeonArchitect.SxEngine.SxRootSceneNode
|
|
|
|
// DungeonArchitect.SxEngine.SxRootSceneNode
|
|
|
|
// DungeonArchitect.SxEngine.SxTextActor
|
|
|
|
// DungeonArchitect.SxEngine.SxTextActor
|
|
|
|
// UnityEngine.Texture2D
|
|
|
|
// UnityEngine.Texture2D
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
|
|
{
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
|
|
};
|
|
|
|
// UnityEngine.Camera
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode
|
|
|
|
// UnityEngine.MeshRenderer
|
|
|
|
// UnityEngine.MeshRenderer
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner
|
|
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) String_t* m_Items[1];
|
|
|
|
inline String_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline String_t** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, String_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[]
|
|
struct FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* m_Items[1];
|
|
|
|
inline FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[]
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* m_Items[1];
|
|
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell[,]
|
|
struct FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* m_Items[1];
|
|
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B** GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* value)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B** GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData[]
|
|
struct NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 m_Items[1];
|
|
|
|
inline NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline NeighborData_tFBF512168486279F16ADCEACFE98224A04320087* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cell_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___edge_1), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline NeighborData_tFBF512168486279F16ADCEACFE98224A04320087* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cell_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___edge_1), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData[]
|
|
struct TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A m_Items[1];
|
|
|
|
inline TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___quads_1), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___quads_1), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad[]
|
|
struct TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 m_Items[1];
|
|
|
|
inline TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___verts_0), (void*)NULL);
|
|
}
|
|
inline TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___verts_0), (void*)NULL);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert[]
|
|
struct TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 m_Items[1];
|
|
|
|
inline TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput[]
|
|
struct FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* m_Items[1];
|
|
|
|
inline FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Type_t* m_Items[1];
|
|
|
|
inline Type_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Type_t** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Type_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]
|
|
struct FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* m_Items[1];
|
|
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[]
|
|
struct FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* m_Items[1];
|
|
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Utils.DungeonUID[]
|
|
struct DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 m_Items[1];
|
|
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Items.FlowItem[]
|
|
struct FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* m_Items[1];
|
|
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink[]
|
|
struct FFAGConstraintsLinkU5BU5D_t9571268E552CA6A8B990AE392DA16B7FA5E5C11A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* m_Items[1];
|
|
|
|
inline FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]
|
|
struct FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 m_Items[1];
|
|
|
|
inline FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[,,]
|
|
struct FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* m_Items[1];
|
|
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k) const
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k) const
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items[index];
|
|
}
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053** GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor[]
|
|
struct SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* m_Items[1];
|
|
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
|
|
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.SxEngine.SxMeshVertex[]
|
|
struct SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* m_Items[1];
|
|
|
|
inline SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Vector2[]
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
|
|
|
|
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// UnityEngine.Color[]
|
|
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1];
|
|
|
|
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.SxEngine.ISxSceneNode[]
|
|
struct ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
|
|
|
|
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.SxEngine.SxRenderCommand[]
|
|
struct SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* m_Items[1];
|
|
|
|
inline SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
|
|
|
|
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke_back(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled);
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke_cleanup(TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled);
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com_back(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled);
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com_cleanup(TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled);
|
|
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
|
|
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Remove(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.IntVector2>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008_gshared (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.IntVector2>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97_gshared (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<System.Object>::Enqueue(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Queue`1<System.Object>::Dequeue()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.Queue`1<System.Object>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// TResult System.Func`2<System.Object,System.Boolean>::Invoke(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07_gshared (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67_gshared (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_gshared_inline (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A ___0_item, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458_gshared (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3_gshared (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_gshared_inline (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 ___0_item, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Graphs.GraphBuilder::CreateNode<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphBuilder_CreateNode_TisRuntimeObject_mF57739E0FF790A978DF8D87F642F501C993DDCF9_gshared (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Flow.Exec.FlowExecTaskState::GetState<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowExecTaskState_GetState_TisRuntimeObject_mE5DF4DE457B56CD2F02BDD067C229E04DBF461AD_gshared (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>::Init(System.Int32,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_gshared (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534* __this, int32_t ___0_size, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___1_random, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>::GetNoiseFBM(UnityEngine.Vector2,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_gshared (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, int32_t ___1_octaves, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m72CC2F1213D1C1B8ABEDE31082D07B67EC873B13_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_mA019F7A495B48EF2A6E5D36977DB3EA09A47ECDB_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_gshared (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_gshared_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_gshared (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.MathUtils::Swap<DungeonArchitect.Utils.DungeonUID>(T&,T&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_gshared (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___0_a, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5_gshared (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_gshared (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_gshared_inline (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_item, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F Dictionary_2_GetEnumerator_m5537253E090E64B0B2BEC710D598718338909923_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF9DCDF30E11D04EDCD6654CFCF088E396AAF89CD_gshared (Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E Enumerator_get_Current_m337D2EAB299AB4FB3F3E562B27782C066BB3FC88_gshared_inline (Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F* __this, const RuntimeMethod* method) ;
|
|
// TKey System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Key()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 KeyValuePair_2_get_Key_m9936DA692BA006362AC9ECE6F3696A57B098732D_gshared_inline (KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Value()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m959E6238BACC0317A8F75E0E47ABE45DBC9C8BDB_gshared_inline (KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_gshared (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF2675AFA6735AA2AEA467D1F4E202A756174A42B_gshared (Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::Remove(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m3EE739A453CBBD8F467434AEAFB68827C94FFE1E_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_gshared_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D_gshared (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_gshared (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455_gshared (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C_gshared (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C_gshared (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0_gshared (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D_gshared (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45_gshared (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Keys()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tF9E66E7F782A9679879758F8BE510FC79BA1BA4E* Dictionary_2_get_Keys_mD22B5F1CC7CF9B6FB923D170CE842DC095654DC1_gshared (Dictionary_2_tBDC12A3A1DF567EA52231954ACE4039985CAD7C8* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339 KeyCollection_GetEnumerator_m7DB583B1AED7E2F4703A094CA7DAF385AA22BD06_gshared (KeyCollection_tF9E66E7F782A9679879758F8BE510FC79BA1BA4E* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE92440B7D15613AF5DEF8CDD5F2404232C32461E_gshared (Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339* __this, const RuntimeMethod* method) ;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_m9BF3AC6AAB53200F42803BE73009A1C596FB5665_gshared_inline (Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE79667BF33E2C0804DA0B48D26D0FE012653DAE9_gshared (Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476_gshared (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1_gshared (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::Push(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_gshared (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::Pop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346_gshared (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631_gshared (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676 List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A_gshared (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4_gshared (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_gshared_inline (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method) ;
|
|
// TResult System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>::Invoke(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mA255C2DE6B6348E5DF39DA2784362E6816536D5C_gshared_inline (Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_arg, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B_gshared (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C_gshared (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_gshared_inline (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80_gshared (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::Enqueue(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_gshared (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::Dequeue()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686_gshared (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_gshared_inline (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
|
|
// T[] DungeonArchitect.SxEngine.SxWorld::GetActorsOfType<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* SxWorld_GetActorsOfType_TisRuntimeObject_m9A16C03E5913F0A76E535C0B7968B5E03E75D058_gshared (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<System.Object>(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxMeshActor_SetMaterial_TisRuntimeObject_m7476095361F3CD77A984B8BB08A14756B9493DD9_gshared (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36 List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4_gshared (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6_gshared (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_gshared_inline (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD_gshared (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxMaterialRegistry::Get<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* SxMaterialRegistry_Get_TisRuntimeObject_m2275CE6E5D03CCE36971DBEFAEA9BFDAE5DA4573_gshared (const RuntimeMethod* method) ;
|
|
// T UnityEngine.Resources::Load<System.Object>(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::AddComponent<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D_gshared (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector2>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Color>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F_gshared (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<System.Int32>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Graphs.GraphNode::CreatePinOfType<System.Object>(DungeonArchitect.Graphs.GraphPinType,UnityEngine.Vector2,UnityEngine.Rect,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphNode_CreatePinOfType_TisRuntimeObject_m5388C947ADCE6040760A9CAE2E4538B86640428B_gshared (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, int32_t ___0_pinType, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_boundsOffset, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_tangent, const RuntimeMethod* method) ;
|
|
|
|
// System.Void UnityEngine.ScriptableObject::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowDomainDataRegistry__ctor_m1F24340DB3A5215945E2DAAA09ED26E1CC0B2535 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::GetEnumerator()
|
|
inline Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D Dictionary_2_GetEnumerator_mF4C96DB44F8EC705C29597FFBBE51C4DCD53337C (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D (*) (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::Dispose()
|
|
inline void Enumerator_Dispose_m941384A978B952888CB5186ADCDF687159175C7B (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::get_Current()
|
|
inline KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2 Enumerator_get_Current_m7836B0D2E3D8B68B502372F0DDF286764738BFEA_inline (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2 (*) (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.KeyValuePair`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::get_Key()
|
|
inline Type_t* KeyValuePair_2_get_Key_mA2052674FF87422A12BFDD2E30462486C3E92851_inline (KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Type_t* (*) (KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.KeyValuePair`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::get_Value()
|
|
inline RuntimeObject* KeyValuePair_2_get_Value_m62E9945C1FA8347E246A306A3DBC6139F7B94378_inline (KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::_Internal_AddDomainData(System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowDomainDataRegistry__Internal_AddDomainData_m335888CA03E09B76DEF4CB97D3F8CECFD6268A44 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, Type_t* ___0_type, RuntimeObject* ___1_data, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m8BB836D4445A0042A29D5185C4EEC487AB6FCB03 (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mE99628E4D929819A461FD17D43D5EF28BEFE363A (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* __this, Type_t* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*, Type_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::Remove(TKey)
|
|
inline bool Dictionary_2_Remove_m84F5D48E5867602EE4567CB24B6FEFCFD1631545 (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* __this, Type_t* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*, Type_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m77017B1895F4AB33FF3F1909C1C88C08E3889500 (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* __this, Type_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*, Type_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData>::.ctor()
|
|
inline void Dictionary_2__ctor_mBF507FD698F7CE04A8D7BDA7BC172895DD42485D (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Object::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.Flow.Domains.IFlowDomainExtension>::.ctor()
|
|
inline void Dictionary_2__ctor_mFD442D1F16E768A12A39EC19438FB611BCD616AD (Dictionary_2_t0676C142556166365093243553199AA18660E496* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t0676C142556166365093243553199AA18660E496*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.String::get_Length()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
|
|
// System.String System.Object::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_white()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellOverlay__ctor_mF0B0AA35640E54FB0354A3B84A3CD1ACC2376E78 (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::get_noiseValue()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933_inline (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::set_noiseValue(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapCellOverlay_set_noiseValue_m25000545F3E7913924AEE9E0BC78B0838FAEC7AA_inline (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* FlowTilemapCellOverlayMergeConfig_Clone_m68633327BFD4F9636B9D9BA5EE8774DA0BB0BABD (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellOverlayMergeConfig__ctor_m3A4148BE32737C73FF484E6D81E3A763DDE99EF6 (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdge__ctor_m4397112E46111D2635AC6B94431D1D08D25DF3F7 (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCell__ctor_m72746D491E083600AEED0F6E259CBB91162E6E11 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.String>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.String>::ToArray()
|
|
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* FlowTilemapCellOverlay_Clone_m5D690AAF1660E13F1CC569FE33A61EA11DD46720 (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDoorInfo__ctor_m135BB5B9BD5A8AD7748E1442F2D03CCF540ADF51 (FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellWallInfo__ctor_m0306362F239296253D5099C32BFC3B1C698D542E (FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.IntVector2>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008 (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.IntVector2>::.ctor()
|
|
inline void List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97 (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA*, const RuntimeMethod*))List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabase__ctor_m662FDD119D7EDD40F40441F0D2378C5043CCE223 (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase__ctor_mE4D533AD8F5BF28EE60E9416A84AAD05EE0A5B91 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_tilemapWidth, int32_t ___1_tilemapHeight, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012 (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::get_Item(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829 (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCell_Clone_m08233C2769F6631311FE1DD268FBC8C486A0BC7E (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::set_Item(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabase_set_Item_m857186375D54CF2FD6652BDB2EF7398E39356CCD (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___2_value, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::GetHorizontal(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::SetHorizontal(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase_SetHorizontal_m5D6C217A662AC7DF2E4B49E0389B3DC0CDA2BF47 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___2_edge, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::GetVertical(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::SetVertical(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase_SetVertical_m701D3398D3A26081BA8D54E3BCB24D0BB613D6FF (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___2_edge, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::Index(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.IntVector2::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0 (IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[],DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabaseEnumerator__ctor_m13E8FB992CFEE3A3E356AF08F4538E88CE35EC74 (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___0_edgesH, FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___1_edgesV, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::Index(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FlowTilemapCellDatabase_Index_m377F880D0474DF4A3C2230DE47006075174387BA (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabaseEnumerator__ctor_m8CCBBCB152DBF050AEFD93865935EC3E893E46F7 (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ___0_cells, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabaseEnumerator_get_Current_m9EDFA335E4157D3DEB1C64E210CDE5299EAEF486_inline (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabaseEnumerator_get_Current_m7DD7D27D94094F29E78284176EE4D7057281DA3C_inline (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceFieldCell__ctor_mE64A947E789108E15C795288D0876493862808AC (FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_Build_m23950DE3F540859F6CB2CA52203208A3CDD565E1 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::FindDistanceFromEdge()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_FindDistanceFromEdge_mA64AA49F37E00A9423D9E283FA64B4F04852B471 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::FindDistanceFromDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_FindDistanceFromDoor_mCD411A28F7E72CCB41D56A32D6F6F1D42D1D0D14 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::GetCell(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::.ctor()
|
|
inline void Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::GetNeighbourData(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_cell, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::Enqueue(T)
|
|
inline void Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75 (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
|
|
}
|
|
// T System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::Dequeue()
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* (*) (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::get_Count()
|
|
inline int32_t Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_inline (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
|
|
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
|
|
// UnityEngine.RenderTexture UnityEngine.RenderTexture::get_active()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.RenderTexture::set_active(UnityEngine.RenderTexture)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::PushMatrix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PushMatrix_mB505DD9B224528266FCADC716A16343838105A09 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::LoadOrtho()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_LoadOrtho_mE86AB2DBBC5C2BA67E7B743A2352E61C372CEADC (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::BuildQuadData(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources,System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* FlowTilemapRenderer_BuildQuadData_m490E970FFEAAE1DAC1DFBC50E83FE8460DACB95F (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, int32_t ___1_tileSize, FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* ___2_resources, Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* ___3_FuncCellSelected, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Material::SetPass(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_SetPass_mBB03542DFF4FAEADFCED332009F9D61B6DED75FE (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_pass, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::Begin(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Begin_m17A70A7A3C161D8A127C11BDC5FC393392AB70C7 (int32_t ___0_mode, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::Color(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Color_mE2D27D8FCA9B5E07ECC15574BCBCBA16E6E0CB3E (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::TexCoord2(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_TexCoord2_mBD9A9E6D397F8669FAE40DA950AB1FD7D674D1FB (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::Vertex3(System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978 (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::End()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_End_m6CE9D562B738075125F901B1D5254520EC30AB36 (const RuntimeMethod* method) ;
|
|
// UnityEngine.Material DungeonArchitect.Utils.TexturedMaterialInstances::GetMaterial(UnityEngine.Texture2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TexturedMaterialInstances_GetMaterial_mEB27600D1046A9C1D8B1BDBC2F202A69C16BD7E4 (TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::PopMatrix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PopMatrix_mCE0D33302104D1168B6382136039E979E8C02855 (const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_red()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_black()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_blue()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.IntVector2::op_Multiply(DungeonArchitect.IntVector2,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 IntVector2_op_Multiply_mB51F984933F146BF668D1800854D792A49B4A844 (IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::.ctor()
|
|
inline void Dictionary_2__ctor_m0F26684E9C694BF5D553134A9E04161A7497F700 (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// TResult System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>::Invoke(T)
|
|
inline bool Func_2_Invoke_mEC84073AD98C25FB7523E0B76EF5F6294362B5BC_inline (Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_arg, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, const RuntimeMethod*))Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline)(__this, ___0_arg, method);
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetSelectedCellColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetSelectedCellColor_mACE69440A0960F787323A4A72F83C6C9C05DF7EF (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetCellColor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetCellColor_m6767493FA073C1C0B4ABB7A5FFC198837E5C3B55 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_cell, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::.ctor(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48 (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_uv, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,UnityEngine.Color,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C (TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* __this, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___0_v0, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___1_v1, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___2_v2, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___3_v3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_color, float ___5_z, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::AddLayerQuad(System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad,UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* ___0_quadsByMaterial, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 ___1_quad, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B (TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetEdgeColor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetEdgeColor_m027D9B3823FBE4D9078979245F6A21BAA56CF916 (int32_t ___0_edgeType, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::DrawTileEdge(System.Single,System.Single,System.Single,System.Single,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources,UnityEngine.Color,UnityEngine.Material,System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer_DrawTileEdge_mA2F456821639AB86B150A921D05437C07901D213 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___4_edge, FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* ___5_resources, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___6_color, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___7_material, Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* ___8_quadsByMaterial, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::.ctor()
|
|
inline void List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07 (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37*, const RuntimeMethod*))List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::GetEnumerator()
|
|
inline Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3 Dictionary_2_GetEnumerator_mDB2864848738000E01BBC76F6AB9A90DB8FFD4B3 (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3 (*) (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::Dispose()
|
|
inline void Enumerator_Dispose_mC93C0721ED07CD0EF62A0B9A34243B1876DDB6CC (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::get_Current()
|
|
inline KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC Enumerator_get_Current_m2B8F49F8C76F0671F2EE265C9EE3B61D27EB91A6_inline (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC (*) (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::get_Key()
|
|
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* KeyValuePair_2_get_Key_m1D21DAD511266648CD30552B3488E0BDF500F2EE_inline (KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::get_Value()
|
|
inline List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* KeyValuePair_2_get_Value_m4CEE6E0EDF9A2AA4F9ACB337DB7F84AF3A87DED8_inline (KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* (*) (KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::ToArray()
|
|
inline TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67 (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* (*) (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*, const RuntimeMethod*))List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::Add(T)
|
|
inline void List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_inline (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37*, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A, const RuntimeMethod*))List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mAEA34F31BB0249A5B288B0B3734CA034FF5C4C58 (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData>::ToArray()
|
|
inline TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458 (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* (*) (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37*, const RuntimeMethod*))List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mD012A960116D900064B9EEB47974DAF2979AFA1F (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::.ctor()
|
|
inline void List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3 (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*, const RuntimeMethod*))List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m4614FE6C836EDF93D4042AD2CE52B3FB42AD8209 (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>::get_Item(TKey)
|
|
inline List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* Dictionary_2_get_Item_m3EE79846877E77705C206D182780DD3E7D42C0B8 (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* (*) (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>::Add(T)
|
|
inline void List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_inline (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0, const RuntimeMethod*))List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void UnityEngine.Color::RGBToHSV(UnityEngine.Color,System.Single&,System.Single&,System.Single&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color_RGBToHSV_m10DD6CE937F04FE322EED0E154C1D7D6933EA2F8 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_rgbColor, float* ___1_H, float* ___2_S, float* ___3_V, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::HSVToRGB(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline (float ___0_H, float ___1_S, float ___2_V, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_magenta()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.Graph::OnEnable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graph_OnEnable_m72EAD272148330F9F6C12B36DE1EA671B944198B (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.Graph::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graph__ctor_mB6C33FC156BDC793908203260AF80260D3563DA1 (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphBuilder::DestroyAllNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphBuilder_DestroyAllNodes_m0B868554DA82ED03CCD9EF1F1C34761EDFCD61B8 (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Graphs.GraphBuilder::CreateNode<DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode>()
|
|
inline FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* GraphBuilder_CreateNode_TisFlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D_m2CABDBA22A515849E377FB3821697D62A75D6B6E (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* (*) (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258*, const RuntimeMethod*))GraphBuilder_CreateNode_TisRuntimeObject_mF57739E0FF790A978DF8D87F642F501C993DDCF9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::SetTilemap(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_SetTilemap_mF4828D68DB3B53BDDCC340D6C2D4FA95217BD7D1 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_LayoutGraph(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_LayoutGraph_m78DADDD2472A0C094330EC56C0F5EEA55547C651_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_SelectedNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedNode_mE41765A6E9FAC4D51074F1E414C72CDE2DBF1B78_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_SelectedItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedItem_m8C2C638C7A13FFAA868903793AD58395BD927BDF_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode__ctor_m88402BB3DB74830FCBB3FBC049021BA864D274F6 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_RequestRecreatePreview(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_RequestRecreatePreview_m4F945F210BDB36D0CC7F487BC21666500BC4E2DA_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::Initialize(System.String,DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode_Initialize_m2B041E95B6F2B08CDFBF0B742AAD81B262D04C43 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, String_t* ___0_id, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___1_graph, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_Tilemap(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_Tilemap_m13B57754445DFD7C413D5D2131192838344186EC_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::.ctor(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Exec.FlowTaskExecOutput::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8 (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Flow.Exec.FlowExecTaskState::GetState<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>()
|
|
inline FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80 (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* (*) (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D*, const RuntimeMethod*))FlowExecTaskState_GetState_TisRuntimeObject_mE5DF4DE457B56CD2F02BDD067C229E04DBF461AD_gshared)(__this, method);
|
|
}
|
|
// T DungeonArchitect.Flow.Exec.FlowExecTaskState::GetState<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph>()
|
|
inline FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* (*) (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D*, const RuntimeMethod*))FlowExecTaskState_GetState_TisRuntimeObject_mE5DF4DE457B56CD2F02BDD067C229E04DBF461AD_gshared)(__this, method);
|
|
}
|
|
// System.Object DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowLayoutGraph_Clone_mB865B42D96045BE78909D0477586AC444D928AC1 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method) ;
|
|
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Exec.FlowExecTaskState::SetState(System.Type,System.ICloneable)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5 (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, Type_t* ___0_type, RuntimeObject* ___1_state, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.Noise.GradientNoiseTable::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientNoiseTable__ctor_mD30B68FF2469823862498414E81640394359149E (GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>::Init(System.Int32,System.Random)
|
|
inline void NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910 (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534* __this, int32_t ___0_size, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___1_random, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534*, int32_t, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*, const RuntimeMethod*))NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_gshared)(__this, ___0_size, ___1_random, method);
|
|
}
|
|
// System.Single DungeonArchitect.Utils.Noise.NoiseTable`1<UnityEngine.Vector2>::GetNoiseFBM(UnityEngine.Vector2,System.Int32)
|
|
inline float NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, int32_t ___1_octaves, const RuntimeMethod* method)
|
|
{
|
|
return (( float (*) (NoiseTable_1_t1740665690C0FA1E4DC95C3167D7AD3AE46F1534*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, const RuntimeMethod*))NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_gshared)(__this, ___0_p, ___1_octaves, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCustomCellInfo__ctor_m2B84EE9B8CF8737FC1EFBD3263DE8DECB937405B (FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::op_Multiply(UnityEngine.Color,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::Lerp(UnityEngine.Color,UnityEngine.Color,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Exec.FlowExecTask::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188 (FlowExecTask_t3FB395DE30DDC681DA24B210B256937CED4AC8AE* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.IntVector2::ToVector2()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 IntVector2_ToVector2_mC788E5A2D1A9368D56D0B38B2101B3857D212A65 (IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::createGeneratorInstance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9 (TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseTilemapFlowOverlayGenerator__ctor_mA9B60B9B664978528B5A25789C2D6AEC100A076C (NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D* __this, TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* ___0_noiseSettings, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
|
|
// UnityEngine.ScriptableObject UnityEngine.ScriptableObject::CreateInstance(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_green()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapFlowNodeOverlayNoiseSettings__ctor_mD763B4785793591F618EB28AD13F47AFC983FBE2 (TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Exec.FlowExecTaskState DungeonArchitect.Flow.Exec.FlowTaskExecInput::CloneInputState()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* FlowTaskExecInput_CloneInputState_mCEBD20F057C6045150A0225A6F220E88B2F73885 (FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::.ctor()
|
|
inline void List_1__ctor_mCAC7408A2DC08B744368568ADF994EF5D93B4E68 (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::Add(T)
|
|
inline void List_1_Add_m09B456C363A66E639D2E3F1E8E200A20E050D242_inline (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::get_Count()
|
|
inline int32_t List_1_get_Count_m8152F62B5B57F7600A9557B5D00993B4D03E7128_inline (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::get_Item(System.Int32)
|
|
inline FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* (*) (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Void System.Collections.Generic.HashSet`1<System.Type>::.ctor()
|
|
inline void HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Type>::Add(T)
|
|
inline bool HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1 (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, Type_t* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, Type_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Type[] DungeonArchitect.Flow.Exec.FlowExecTaskState::GetRegisteredStateTypes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* FlowExecTaskState_GetRegisteredStateTypes_m9058C2BD889B34BA31AC3D0A0B3C88ABD6455D5B (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Type>::Contains(T)
|
|
inline bool HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, Type_t* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, Type_t*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.ICloneable DungeonArchitect.Flow.Exec.FlowExecTaskState::GetState(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowExecTaskState_GetState_mFFCEE9C29A34DCDDB3EE1F80C9A1CD7CB32704B0 (FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::.ctor()
|
|
inline void List_1__ctor_m2ED9E577CCBDADBEEA15081155786F0D8A09BB7C (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::GetEnumerator()
|
|
inline Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4 List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4 (*) (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::Dispose()
|
|
inline void Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02 (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::get_Current()
|
|
inline FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_inline (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* (*) (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::Add(T)
|
|
inline void List_1_Add_mD7DA20591E819734FF40B3CBBDE556E301A8337B_inline (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* __this, FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733*, FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64 (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::GetEnumerator()
|
|
inline Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD List_1_GetEnumerator_mE1AD9351120D1D651DF7825453C3EFCF1F8CA11B (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD (*) (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::Dispose()
|
|
inline void Enumerator_Dispose_mF377DD9B3E2B3073E1A10B0877C9CEAFFC8B2D6F (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::get_Current()
|
|
inline FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* Enumerator_get_Current_mA428AABE82728A1503978432AC8C8A459D2E2136_inline (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* (*) (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m08557D904EB2E32B154C07B3139431EBF4D9A151 (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize::DiscardDistantTiles(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskOptimize_DiscardDistantTiles_m04D596897C2553861457D7A9EDFF47198B5DF454 (TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>::.ctor()
|
|
inline void Dictionary_2__ctor_m1669F8462A257B87CA3359806E91DAC252B02B2E (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6 (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m72CC2F1213D1C1B8ABEDE31082D07B67EC873B13_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>::get_Item(TKey)
|
|
inline int32_t Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3 (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, const RuntimeMethod*))Dictionary_2_get_Item_mA019F7A495B48EF2A6E5D36977DB3EA09A47ECDB_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Int32>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833 (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCell_Clear_m8B4EB4FD1FAB3F385C5D01A061966796BCE8AB67 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::BreakAllLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_BreakAllLinks_m46BF43E668488F2DC5C88558367BBD452801BC9A (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Remove(T)
|
|
inline bool List_1_Remove_mC1CE889591EF74A579087DE3A52076F0C222F01C (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Add(T)
|
|
inline void List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::Remove(T)
|
|
inline bool List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8 (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* __this, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNode__ctor_mF52B13ECEA2160D950692C810F7C3516A1B1678A (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::AddNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_AddNode_m30BA83F356E2F9EB2476A4FA17A658CA283CD597 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::GetEnumerator()
|
|
inline Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068 (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Dispose()
|
|
inline void Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25 (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::get_Current()
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* (*) (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Utils.DungeonUID::op_Equality(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8 (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_a, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_m4DF003A5DF7506B57B490835DFDE35CAB8F2D6FB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, bool ___2_ignoreDirection, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_mD77D67CC2787360B45ADEC4EB368AA06F2AF8B4D (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_sourceNodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_destNodeId, bool ___2_ignoreDirection, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::GetEnumerator()
|
|
inline Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 (*) (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::Dispose()
|
|
inline void Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399 (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::get_Current()
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* (*) (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588 (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLinks(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetLinks_mFC7810E0C190F99762F417BFB92150260162E2BB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_sourceNodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_destNodeId, bool ___2_ignoreDirection, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::.ctor()
|
|
inline void List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::Add(T)
|
|
inline void List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* __this, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::ToArray()
|
|
inline FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550 (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* (*) (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_mA8D07E4A347D73102FABCF49E9EC5C0C70B14BCB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLink__ctor_m3AD5B6DC9F5A6ECE3AA15BDCC26477A8FDBD19ED (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::ToArray()
|
|
inline FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0 (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::RemoveNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_RemoveNode_mF92D8CF9E3BA4A64B9ADBF05D62B400D7C6DCCF7 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::.ctor()
|
|
inline void List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91 (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
inline void List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, const RuntimeMethod*))List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::Add(T)
|
|
inline void List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::ToArray()
|
|
inline DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9 (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, const RuntimeMethod*))List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_gshared)(__this, method);
|
|
}
|
|
// System.Type System.Object::GetType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Object System.Activator::CreateInstance(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphNode_Clone_mA09C48A051050E6531C797162642BC4AFEE9B7F7 (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraphLink_Clone_mA5F7B3854FDFCA5ABD3ADCF863CCFB7AD113582B (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::.ctor()
|
|
inline void List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::ToArray()
|
|
inline FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3 (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLinkState__ctor_m0577D8AFDE5E6010AA78668205769A2FCB433A19 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::GetEnumerator()
|
|
inline Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7 (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>::Dispose()
|
|
inline void Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81 (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>::get_Current()
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* (*) (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Items.FlowItem DungeonArchitect.Flow.Items.FlowItem::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* FlowItem_Clone_m9D7BF74AF699EF0091E579DB2D86AE18D54A41EF (FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::AddItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLinkState_AddItem_mA6750C77CCB45C00B5B0EA0326B968259A569CF0 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Items.FlowItem>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::Add(T)
|
|
inline void List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_inline (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Utils.DungeonUID::NewUID()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 DungeonUID_NewUID_mE6EE97B2F74BC543ED8A85DF5373B55F26B1DD68 (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* FlowLayoutGraphLinkState_Clone_m94A977B842AE4D2F5C6E69DC5A0562EBEC25DC96 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.MathUtils::Swap<DungeonArchitect.Utils.DungeonUID>(T&,T&)
|
|
inline void MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500 (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___0_a, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___1_b, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*, const RuntimeMethod*))MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_gshared)(___0_a, ___1_b, method);
|
|
}
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* FlowDomainDataRegistry_Clone_mEEE260D0ED542D192EA5CDDEE15982213571E469 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::AddItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNode_AddItem_m9DD694719550C75C5F4D0976AAB0E25492BC062D (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNodeGroup__ctor_mF767C91AD3DBD39268BB138D49FB5D2A76295544 (FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5 (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>::Clear()
|
|
inline void Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2 (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*, const RuntimeMethod*))Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::Clear()
|
|
inline void Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, const RuntimeMethod*))Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::.ctor()
|
|
inline void Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9 (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52 (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::.ctor()
|
|
inline void List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, const RuntimeMethod*))List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::get_Item(TKey)
|
|
inline List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11 (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* (*) (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::Add(T)
|
|
inline void List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_inline (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693, const RuntimeMethod*))List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::GetEnumerator()
|
|
inline Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3 Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193 (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3 (*) (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m5537253E090E64B0B2BEC710D598718338909923_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::Dispose()
|
|
inline void Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3*, const RuntimeMethod*))Enumerator_Dispose_mF9DCDF30E11D04EDCD6654CFCF088E396AAF89CD_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::get_Current()
|
|
inline KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_inline (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 (*) (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3*, const RuntimeMethod*))Enumerator_get_Current_m337D2EAB299AB4FB3F3E562B27782C066BB3FC88_gshared_inline)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::get_Key()
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_inline (KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9936DA692BA006362AC9ECE6F3696A57B098732D_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.KeyValuePair`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::get_Value()
|
|
inline List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_inline (KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* (*) (KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394*, const RuntimeMethod*))KeyValuePair_2_get_Value_m959E6238BACC0317A8F75E0E47ABE45DBC9C8BDB_gshared_inline)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::ToArray()
|
|
inline FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864 (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, const RuntimeMethod*))List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8 (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6 (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3*, const RuntimeMethod*))Enumerator_MoveNext_mF2675AFA6735AA2AEA467D1F4E202A756174A42B_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::.ctor()
|
|
inline void Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910 (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Remove(TKey)
|
|
inline bool Dictionary_2_Remove_m10AF12EBEADF1C2905825940773E956BADFDFC1C (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_Remove_m3EE739A453CBBD8F467434AEAFB68827C94FFE1E_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730 (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::get_Count()
|
|
inline int32_t List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, const RuntimeMethod*))List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::get_Item(System.Int32)
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, int32_t, const RuntimeMethod*))List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D_gshared)(__this, ___0_index, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::get_Item(TKey)
|
|
inline FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>::get_Item(TKey)
|
|
inline FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* (*) (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetOutgoingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* FlowLayoutGraphTraversal_GetOutgoingNodes_mD13E1FB226CD4FEED4E110FD23FD90758C9753FF (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3 (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetIncomingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* FlowLayoutGraphTraversal_GetIncomingNodes_m0EE6F1A34DDB9D1F146D04835FBC5CB6FE386169 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::get_Item(TKey)
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[]>::.ctor()
|
|
inline void Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4 (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
inline void Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, const RuntimeMethod*))Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::.ctor()
|
|
inline void Dictionary_2__ctor_mE1C5ED6C5905EF563DA71645A763F02E5902572B (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>::.ctor()
|
|
inline void Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362 (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>::.ctor()
|
|
inline void Dictionary_2__ctor_m391898B958284E726512F3A63BDA17D1CCC03253 (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphTraversal__ctor_m627B222F23B74306426A3E62263D0B1D6FD343FD (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
inline void Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455 (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*, const RuntimeMethod*))Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery_Build_m5503B7B87993D97A3EC471F5661C4E0275A87C94 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m2652B13E8014C60DCE99E63D995A11C1FAC3A38A (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::get_Item(TKey)
|
|
inline FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* Dictionary_2_get_Item_m70076D86992CCA5576FAC1B396064F712A611727 (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* (*) (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::get_Item(TKey)
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Int32 UnityEngine.Vector3Int::get_x()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Array::GetLength(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935 (RuntimeArray* __this, int32_t ___0_dimension, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector3Int::get_y()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector3Int::get_z()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758 (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>::get_Item(TKey)
|
|
inline DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846 (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* (*) (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m1BC8CCE8541A60D3595427385A2FBF0D8B888C75 (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>::get_Item(TKey)
|
|
inline FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* Dictionary_2_get_Item_mF9F5DFA78C4C1FF893C3B84EB3CB60D0A0F5FB53 (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* (*) (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedLinks(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraphQuery_GetConnectedLinks_mE23E5D0660ADDED964B65CCC7619FDDFE2E51341 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Utils.DungeonUID[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* FlowLayoutGraphQuery_GetConnectedNodes_m6DE59EF4733DE30F3677AE261FADCEAB0F43EE85 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Clear()
|
|
inline void Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550 (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, const RuntimeMethod*))Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::Clear()
|
|
inline void Dictionary_2_Clear_m73F45314F48A1E98133A3F36C6DEF0003EE7903F (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*, const RuntimeMethod*))Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>::Clear()
|
|
inline void Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200 (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*, const RuntimeMethod*))Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>::Clear()
|
|
inline void Dictionary_2_Clear_m57F934A444FC7E365E979B31C8C0302FF4E8291F (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*, const RuntimeMethod*))Dictionary_2_Clear_m000EA8A4D848D3056051CF62AEB1B7268F9E68EA_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::Clear()
|
|
inline void Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0 (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*, const RuntimeMethod*))Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Vector3,DungeonArchitect.Utils.DungeonUID>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m8D5DF78D88338CC2FD306A1E74296BD380D811D6 (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45 (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// UnityEngine.Vector3Int DungeonArchitect.Utils.MathUtils::RoundToVector3Int(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 MathUtils_RoundToVector3Int_mE51CDEC19C95F4E5F9586C9653E84772BFD23E78 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_mFFF5B35779FFD27E793B4E8942A3E13EF7BA9900 (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::.ctor()
|
|
inline void Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3 (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251 (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::get_Item(TKey)
|
|
inline List_1_t5D0E2E68F505B13C17076E4382706078580D4840* Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141 (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_t5D0E2E68F505B13C17076E4382706078580D4840* (*) (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::get_Keys()
|
|
inline KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56 (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* (*) (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*, const RuntimeMethod*))Dictionary_2_get_Keys_mD22B5F1CC7CF9B6FB923D170CE842DC095654DC1_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::GetEnumerator()
|
|
inline Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE (KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD (*) (KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F*, const RuntimeMethod*))KeyCollection_GetEnumerator_m7DB583B1AED7E2F4703A094CA7DAF385AA22BD06_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::Dispose()
|
|
inline void Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD*, const RuntimeMethod*))Enumerator_Dispose_mE92440B7D15613AF5DEF8CDD5F2404232C32461E_gshared)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::get_Current()
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_inline (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD*, const RuntimeMethod*))Enumerator_get_Current_m9BF3AC6AAB53200F42803BE73009A1C596FB5665_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4 (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD*, const RuntimeMethod*))Enumerator_MoveNext_mE79667BF33E2C0804DA0B48D26D0FE012653DAE9_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::.ctor()
|
|
inline void Dictionary_2__ctor_m02E18A3335DC8D83AE3B7925677423BCE0499B52 (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42 (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::get_Item(TKey)
|
|
inline List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074 (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* (*) (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::get_Keys()
|
|
inline KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3* Dictionary_2_get_Keys_mD0574AC5C7154887D06825EA4E047C438244EDC2 (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3* (*) (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*, const RuntimeMethod*))Dictionary_2_get_Keys_mD22B5F1CC7CF9B6FB923D170CE842DC095654DC1_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::GetEnumerator()
|
|
inline Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470 KeyCollection_GetEnumerator_mA96A701C168ED675E1951ABE613A2D60D10D1D3C (KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470 (*) (KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3*, const RuntimeMethod*))KeyCollection_GetEnumerator_m7DB583B1AED7E2F4703A094CA7DAF385AA22BD06_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::Dispose()
|
|
inline void Enumerator_Dispose_m53BEC22A9BDE31DE8F17C5A4D4ADBD5FF1FB27E7 (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470*, const RuntimeMethod*))Enumerator_Dispose_mE92440B7D15613AF5DEF8CDD5F2404232C32461E_gshared)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::get_Current()
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_m0B83E643590861C20B6BE8B7A1D476ABB6287E6B_inline (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470*, const RuntimeMethod*))Enumerator_get_Current_m9BF3AC6AAB53200F42803BE73009A1C596FB5665_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m1B6939A227CD28D48653FF9CF23CEBDE791BCA01 (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<DungeonArchitect.Utils.DungeonUID,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink>>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mF8A10F0D0CF35728B1066FD532D1456405A4F1FA (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470*, const RuntimeMethod*))Enumerator_MoveNext_mE79667BF33E2C0804DA0B48D26D0FE012653DAE9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::Build(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphTraversal_Build_m1EF5417C403A328FBA11E9E1A1B9CD1E545729F5 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, const RuntimeMethod* method) ;
|
|
// System.Boolean System.String::op_Equality(System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::get_Traversal()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* FlowLayoutGraphQuery_get_Traversal_mACE8A94F0A5F97DA30C0C19D2DC01EF93C91DC0C_inline (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
inline void HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476 (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817*, const RuntimeMethod*))HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::.ctor()
|
|
inline void Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1 (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8*, const RuntimeMethod*))Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::Push(T)
|
|
inline void Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6 (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_gshared)(__this, ___0_item, method);
|
|
}
|
|
// T System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::Pop()
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346 (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8*, const RuntimeMethod*))Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::Add(T)
|
|
inline bool HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631 (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::GetEnumerator()
|
|
inline Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676 List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676 (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, const RuntimeMethod*))List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::Dispose()
|
|
inline void Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4 (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676*, const RuntimeMethod*))Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::get_Current()
|
|
inline FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_inline (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 (*) (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676*, const RuntimeMethod*))Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_gshared_inline)(__this, method);
|
|
}
|
|
// TResult System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>::Invoke(T)
|
|
inline bool Func_2_Invoke_mA255C2DE6B6348E5DF39DA2784362E6816536D5C_inline (Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_arg, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994*, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693, const RuntimeMethod*))Func_2_Invoke_mA255C2DE6B6348E5DF39DA2784362E6816536D5C_gshared_inline)(__this, ___0_arg, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Utils.DungeonUID>::Contains(T)
|
|
inline bool HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B_gshared)(__this, ___0_item, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetLink(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraphQuery_GetLink_m9EC8F300E7AB467857E3DE329E906915DDD990E7 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_linkId, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Utils.DungeonUID::op_Inequality(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DungeonUID_op_Inequality_m6079A32298A042D00F995322F9627BEDE100DE64 (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_a, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676*, const RuntimeMethod*))Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.Stack`1<DungeonArchitect.Utils.DungeonUID>::get_Count()
|
|
inline int32_t Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_inline (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8*, const RuntimeMethod*))Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>::.ctor()
|
|
inline void Dictionary_2__ctor_m057C5C136E8DDEA9012850B5F49963FC6F17C15C (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::FindNodesWithItemType(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Flow.Items.FlowGraphItemType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraphUtils_FindNodesWithItemType_m918D5C8EDA724B994403AB995247D029C9048926 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, int32_t ___1_itemType, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::.ctor()
|
|
inline void HashSet_1__ctor_m6F9AFF20378FFD8FABF1E5BE1C996CF7716DEE56 (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::.ctor()
|
|
inline void Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80 (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0*, const RuntimeMethod*))Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo::.ctor(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C (NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, int32_t ___1_weight, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::Enqueue(T)
|
|
inline void Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0*, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A, const RuntimeMethod*))Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Add(T)
|
|
inline bool HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26 (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
|
|
}
|
|
// T System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::Dequeue()
|
|
inline NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686 (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A (*) (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0*, const RuntimeMethod*))Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mB3F117D73B50403AC10458D518E24B918D1617FC (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>::get_Item(TKey)
|
|
inline int32_t Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))Dictionary_2_get_Item_mA019F7A495B48EF2A6E5D36977DB3EA09A47ECDB_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_m48D6430ED5AFAB98C4D6DC7C1C3604B5E456B057 (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m72CC2F1213D1C1B8ABEDE31082D07B67EC873B13_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m33726724E32A82AE0636136C6F890ADB3F75A29E (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetOutgoingLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetOutgoingLinks_mDE8503FEFB9BC08657898597E24A12EE224E4721 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::Contains(T)
|
|
inline bool HashSet_1_Contains_m3ADFCC6572EA0FD2374AEB3A72EA6F2E4D17D378 (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0*, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::ContainsItem(System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>,DungeonArchitect.Flow.Items.FlowGraphItemType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutGraphUtils_ContainsItem_mCEC57E79775C5D228249B681144556BD3946C487 (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* ___0_items, int32_t ___1_itemType, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.Queue`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo>::get_Count()
|
|
inline int32_t Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_inline (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0*, const RuntimeMethod*))Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_NodeRadius(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_NodeRadius_mB4D823CA5CFAFCFF70F4333C87BC576319081D6E_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_NodeRadius()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_InactiveNodeRadius(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_InactiveNodeRadius_m48D7C87F6491DA7CB371C45FA3E1AAD2ED376BCD_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_ItemRadius(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_ItemRadius_mB185D083CEB2D29978CD619BECE67E196143ED86_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_LinkThickness(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_LinkThickness_mDBA1BDD3B7C46682CA10600522ED286B3B49EF46_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
|
|
inline void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxWorld DungeonArchitect.UI.Widgets.SxViewportWidget::get_World()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// T[] DungeonArchitect.SxEngine.SxWorld::GetActorsOfType<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>()
|
|
inline SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* SxWorld_GetActorsOfType_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m578F39E72B573437891C8D8284A7D714940BE186 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, const RuntimeMethod*))SxWorld_GetActorsOfType_TisRuntimeObject_m9A16C03E5913F0A76E535C0B7968B5E03E75D058_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxActor::get_Position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
|
|
inline void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Count()
|
|
inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
|
|
inline Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::FocusCameraOnPoints(UnityEngine.Vector3[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph3D_FocusCameraOnPoints_m75BE43B3A36EAD009ACFD47EDB31E7520DA86A81 (FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_points, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::ResetCamera(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_ResetCamera_m76CA4D65AF947EA8F9DC9C8088DA405C7B4E999A (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, bool ___0_immediate, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.SxEngine.SxCamera DungeonArchitect.UI.Widgets.SxViewportWidget::get_Camera()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion DungeonArchitect.SxEngine.SxCamera::get_Rotation()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Bounds::SetMinMax(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::get_extents()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_FOV()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SxViewportWidget_get_FOV_m22FA13E9F24E5FA8E1FF9EDAE4088026DF3F4EF8 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_AspectRatio()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SxViewportWidget_get_AspectRatio_m29A2A2444EA72200AFC669AFA2C60F1EF7D44EE6 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::SetCameraLocation(UnityEngine.Vector3,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_SetCameraLocation_m0C8D4EA6DA3D4138E97023EA3C1E8A498582AF23 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_location, bool ___1_immediate, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::get_magnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder::Build(DungeonArchitect.SxEngine.SxWorld,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayout3DWorldBuilder_Build_mFB9F09C52BF494304291CFD4D9FFCAA8B469DCFE (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___0_world, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___1_graph, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::.ctor(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings__ctor_m8ABB798F1DC57F87B95A62954DCFB8F72FC78A35 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_nodeRadius, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget__ctor_m050204F21719B2CD3622081AEA5893BFEAAAF3E3 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::Create()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* BuildSettings_Create_m5564309BCD1853C065F97907D441795C954DA296 (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder::Build(DungeonArchitect.SxEngine.SxWorld,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayout3DWorldBuilder_Build_mCA187BF1CD2C19D33EB1D5914E64FFABB36E28F7 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___0_world, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___1_graph, BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* ___2_buildSettings, FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* ___3_renderSettings, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxWorld::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxWorld_Clear_mC3E6E54D460D07C75D2ACFF48A93B6AB3276E3AC (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.SxEngine.SxMeshActor>(System.Boolean)
|
|
inline SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxMesh DungeonArchitect.SxEngine.Utils.SxMeshUtils::CreateGridMesh(System.Int32,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* SxMeshUtils_CreateGridMesh_m15F211BC0304994E2ECD16B03156BACFBFBA66F7 (int32_t ___0_numCells, float ___1_cellSize, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMesh(DungeonArchitect.SxEngine.SxMesh)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780 (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* ___0_mesh, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial>()
|
|
inline void SxMeshActor_SetMaterial_TisSxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173_m9EB5813A5C4844B1A88BFCC5660E0FF2D7EA6CAE (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4*, const RuntimeMethod*))SxMeshActor_SetMaterial_TisRuntimeObject_m7476095361F3CD77A984B8BB08A14756B9493DD9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::.ctor(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery__ctor_m46EE21367FB8A5AB1BD8969C7E0447CAB9FEF34C (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>::.ctor()
|
|
inline void Dictionary_2__ctor_m8F7E1A7C3C51313AA458FB046DF6FC89E7B33FA4 (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>(System.Boolean)
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_InactiveNodeRadius()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_InactiveNodeRadius_mEEFDD5FC4F352666F67AA2DDCD2B7DB6AE1D2AD7_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB ___0_settings, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>::get_Count()
|
|
inline int32_t List_1_get_Count_m558405E0CE765AD64B9C7BF144420AEC41213377_inline (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Bounds::set_extents(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor>(System.Boolean)
|
|
inline SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* SxWorld_SpawnActor_TisSxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C_mE987E16D7E9E838761D0F87DB58F22E47F3637AC (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodeActor_Initialize_mC43EC66EAFF15091F938E9A148E27EA32AC1BCB4 (SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* __this, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 ___0_settings, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>::.ctor()
|
|
inline void Dictionary_2__ctor_m333551078E2F26D971AEA1467D4F97AF82081F76 (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Utils.DungeonUID::IsValid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DungeonUID_IsValid_m2DAEBD6A443A151A49262F3B94CFD934FFC0E043 (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphQuery_GetNode_m287DB906C9D75D9F9C69E9C1F532B5665CBE26A7 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetSubNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphQuery_GetSubNode_mAC9509E268D6C498B222A09D444F58DD28152350 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702 (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor>::get_Item(TKey)
|
|
inline SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230 (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* (*) (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>(System.Boolean)
|
|
inline SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_LinkThickness()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_LinkThickness_m84088087D63571041A8F29D0623A4E44DDFAB513_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_Initialize_m28B2F759EEE7A1039ABA02CA58EE23BAC0869396 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 ___0_settings, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_mC62E3DE2EC83E46E86AC709441C18B42DDEC59D0 (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>::.ctor()
|
|
inline void Dictionary_2__ctor_m48F6ED58B6CAA6C9FAF27EAC79384F1F091FC8B6 (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::get_Count()
|
|
inline int32_t List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_inline (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>::get_Item(System.Int32)
|
|
inline FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* (*) (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>(System.Boolean)
|
|
inline SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Items.FlowItemUtils::GetFlowItemColor(DungeonArchitect.Flow.Items.FlowItem,UnityEngine.Color&,UnityEngine.Color&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowItemUtils_GetFlowItemColor_mEBDEDB6CE1F0A356D84E5245DBF7CBE448B3EB94 (FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_colorBackground, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___2_colorText, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.Flow.Items.FlowItemUtils::GetFlowItemText(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FlowItemUtils_GetFlowItemText_mFE396F03A2B1AFD2E120528A92C64CF631A4961A (FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::set_AlignToCamera(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_set_AlignToCamera_mA3AF576B9C23C2D6077DBACF7E0C48707FF32075_inline (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::AddChild(DungeonArchitect.SxEngine.ISxSceneNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_AddChild_mDB9A22C5D32D40D08865EE16D12299F428176C01 (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, RuntimeObject* ___0_child, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82 (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F*, const RuntimeMethod*))Dictionary_2_set_Item_m2F765C25790A1777E36D648E61FD8E5EADD39DBB_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mC6CEA069D65D6D395F21A23A79965E537BF63C64 (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor>::get_Item(TKey)
|
|
inline SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* Dictionary_2_get_Item_m78C567F16C2125F80002596C212C48709CB5DC58 (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* (*) (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_StartActor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_EndActor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_ItemRadius()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::FromToRotation(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_fromDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_toDirection, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4 (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_ContainsKey_m1BF4B5D526E9706C9B3E42B9ECE64145EE243D96_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor>::get_Item(TKey)
|
|
inline SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* (*) (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>::GetEnumerator()
|
|
inline Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36 List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4 (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36 (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, const RuntimeMethod*))List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::Dispose()
|
|
inline void Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6 (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36*, const RuntimeMethod*))Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::get_Current()
|
|
inline DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_inline (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 (*) (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36*, const RuntimeMethod*))Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Utils.DungeonUID>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36*, const RuntimeMethod*))Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildSettings__ctor_m217A6175EA1DB23FEC56F20CEC8EDB7D60F3C72F (BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxMaterialRegistry::Get<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial>()
|
|
inline SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* SxMaterialRegistry_Get_TisSxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC_m6C12285CD77D3DEC4BD9C0CA4FAF37B665C51DD0 (const RuntimeMethod* method)
|
|
{
|
|
return (( SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* (*) (const RuntimeMethod*))SxMaterialRegistry_Get_TisRuntimeObject_m2275CE6E5D03CCE36971DBEFAEA9BFDAE5DA4573_gshared)(method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxMaterialRegistry::Get<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial>()
|
|
inline SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* SxMaterialRegistry_Get_TisSxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6_m6763097EED5C01C8553AFE41338CF4AEE8E7A94A (const RuntimeMethod* method)
|
|
{
|
|
return (( SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* (*) (const RuntimeMethod*))SxMaterialRegistry_Get_TisRuntimeObject_m2275CE6E5D03CCE36971DBEFAEA9BFDAE5DA4573_gshared)(method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxMaterialRegistry::Get<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial>()
|
|
inline SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* SxMaterialRegistry_Get_TisSxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9_m9EB06D358DE31198170A15435ED9985B20D35C53 (const RuntimeMethod* method)
|
|
{
|
|
return (( SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* (*) (const RuntimeMethod*))SxMaterialRegistry_Get_TisRuntimeObject_m2275CE6E5D03CCE36971DBEFAEA9BFDAE5DA4573_gshared)(method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxMaterial DungeonArchitect.SxEngine.SxMaterialRegistry::Get<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial>()
|
|
inline SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* SxMaterialRegistry_Get_TisSxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341_mE61ABB47D3CF92BC33F416A297A2F1FFEED386D1 (const RuntimeMethod* method)
|
|
{
|
|
return (( SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* (*) (const RuntimeMethod*))SxMaterialRegistry_Get_TisRuntimeObject_m2275CE6E5D03CCE36971DBEFAEA9BFDAE5DA4573_gshared)(method);
|
|
}
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::RemoveAllChildren()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_RemoveAllChildren_mAC9ED5DFC081EBFC75346A2BFB680AD8DD6344BC (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxQuadMesh::.ctor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxQuadMesh__ctor_m403B3BE6AC6A6424D05D9422F46F59B97F0EE9AE (SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial>()
|
|
inline void SxMeshActor_SetMaterial_TisSxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF_mAB234584C405C5C9D0D559DFBDC5C3241561C4AD (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4*, const RuntimeMethod*))SxMeshActor_SetMaterial_TisRuntimeObject_m7476095361F3CD77A984B8BB08A14756B9493DD9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial>()
|
|
inline void SxMeshActor_SetMaterial_TisSxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68_m47AE38C35E8A19494EC9C3E9B5B68A041510BFCC (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4*, const RuntimeMethod*))SxMeshActor_SetMaterial_TisRuntimeObject_m7476095361F3CD77A984B8BB08A14756B9493DD9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial>()
|
|
inline void SxMeshActor_SetMaterial_TisSxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61_m48364FC1062E68A508A9A980B7BB4AC603B533FA (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4*, const RuntimeMethod*))SxMeshActor_SetMaterial_TisRuntimeObject_m7476095361F3CD77A984B8BB08A14756B9493DD9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::OrientLinkToNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_OrientLinkToNodes_mC326229104B39D865AB90CFB904F74269383F5C4 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::Tick(DungeonArchitect.SxEngine.SxRenderContext,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_Tick_m43E9883CA2F72FCC5A915FE6878E208E0731B20D (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, float ___1_deltaTime, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::OrientLinkToCamera(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_OrientLinkToCamera_m3FF232D6604CFC0D581C0EB658A26E3E33D11A75 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.SxEngine.SxSceneGraphUtils::AccumulateTransforms(DungeonArchitect.SxEngine.ISxSceneNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SxSceneGraphUtils_AccumulateTransforms_m1DDE3A00D8EE72DE0CF81C8D01AAE5FF027477BA (RuntimeObject* ___0_node, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.Matrix::GetTranslation(UnityEngine.Matrix4x4&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::set_Rotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::set_Position(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6 (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::set_Scale(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor_set_Scale_m43D90B674DCED4F9913606890154DB6FB089E636 (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxActor::get_Scale()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxActor_get_Scale_m94E9A4E0DB0C272BB5C138EE380212FFAFAD99A6 (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.MathUtils::Divide(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Matrix4x4::.ctor(UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_column0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_column2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_column3, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Matrix4x4::get_rotation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxMeshActor__ctor_m29C254C869945699E63EC4FEDCAC9D3125DA1E1B (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase__ctor_mDB286B2DF6C4529BFE1307291C38473613EF23D7 (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxMeshActor::SetMaterial(DungeonArchitect.SxEngine.SxMaterial)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxMeshActor_SetMaterial_mB21589EABDA0788705C728CFA4E19ACEA572981B (SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* __this, SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___0_material, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor>(System.Boolean)
|
|
inline SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* SxWorld_SpawnActor_TisSxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20_m1103EF52AFE2B15FDA97C9F73CDE443765306317 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor::Initialize(UnityEngine.Color,DungeonArchitect.SxEngine.SxMaterial)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodePlaneActor_Initialize_m59CB29938A119D5A14DC2C9779FD9F9B1DA7293F (SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___1_material, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::get_center()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxActor__ctor_m6C363A81C813483EFC1A821CB21282F0967A22F1 (SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneTransform__ctor_mF23FC67F652043CD21C82F86747E96BF3951E7F4 (PlaneTransform_t0BC29D58603E952C514903D3012BFDA920FEE0BC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.SxEngine.SxWorld::SpawnActor<DungeonArchitect.SxEngine.SxTextActor>(System.Boolean)
|
|
inline SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* SxWorld_SpawnActor_TisSxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC_mACC77AE7F2CC10440C4BD976C4639F9FDABF9C3E (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, bool ___0_addToRoot, const RuntimeMethod* method)
|
|
{
|
|
return (( SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* (*) (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*, bool, const RuntimeMethod*))SxWorld_SpawnActor_TisRuntimeObject_m66166D35EF88511183211CA6EFAF6F3EB28B379D_gshared)(__this, ___0_addToRoot, method);
|
|
}
|
|
// UnityEngine.Font DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource::GetFont()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Font_tC95270EA3198038970422D78B74A7F2E218A96B6* Layout3DGraphRenderingResource_GetFont_mED9973E8682C6D22EB7867F85BCF59E8277FE90E (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxTextComponent::Initialize(DungeonArchitect.SxEngine.SxTextComponentSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxTextComponent_Initialize_mDA9434AEFEC602F98FB8B0F27B926FCD49931D46 (SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90* __this, SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 ___0_settings, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxTextComponent::set_Text(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxTextComponent_set_Text_mEA630521F90B0F6781EBD553A099378DC9E0D703 (SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90* __this, String_t* ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::get_AlignToCamera()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SxLayoutNodeActorBase_get_AlignToCamera_m0059FA39CB0C106AE8C5BEDBA499A56765127187_inline (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Resources::Load<UnityEngine.Font>(System.String)
|
|
inline Font_tC95270EA3198038970422D78B74A7F2E218A96B6* Resources_Load_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m2B532BE5E14BE59B8F59F82BF8193EEEE249DC6D (String_t* ___0_path, const RuntimeMethod* method)
|
|
{
|
|
return (( Font_tC95270EA3198038970422D78B74A7F2E218A96B6* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
|
|
}
|
|
// System.Void DungeonArchitect.SxEngine.SxUnityResourceMaterial::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8 (SxUnityResourceMaterial_t4CF8EE5542FBAE4D99A53250349058595F3AAE67* __this, String_t* ___0_resourceName, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::AlignToCam()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::GetCameraPosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FlowLayoutCamAlignerBase_GetCameraPosition_m6C62E3866B34EAAF11BD40E57DDC8CFB2E209313 (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Application::get_isPlaying()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
|
|
// UnityEngine.Camera UnityEngine.Camera::get_main()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.Component::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.MonoBehaviour::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::OrientLinkToNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutLinkCamAligner_OrientLinkToNodes_m369B6F7994FBE12D2EA133F591C2439BBF955EC9 (FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Transform::get_childCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase__ctor_mEBC75E775EA937679D91E13A25B44D3E5AB28324 (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::Destroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject_Destroy_m999FA26CFC7E2A61C8AF07245DA7D7D2AFC23481 (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GameObject::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.Utils.SxTransform::get_Positon()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxTransform_get_Positon_m85ABD9B6E0F5AA8D1C5EDDA73EB709B409FD2865_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion DungeonArchitect.SxEngine.Utils.SxTransform::get_Rotation()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SxTransform_get_Rotation_mF9A33AF7C04A299E9384D8D08DEF52F3C1AA591F_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.Utils.SxTransform::get_Scale()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxTransform_get_Scale_m92D32E885F207EBF0D9568380EF71F41197B9597_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Material DungeonArchitect.SxEngine.SxMaterial::get_UnityMaterial()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* SxMaterial_get_UnityMaterial_m02A3EB2FE601E9AA25B98213AA07AFFD243A1AF1_inline (SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::AddComponent<UnityEngine.MeshFilter>()
|
|
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::AddComponent<UnityEngine.MeshRenderer>()
|
|
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Mesh::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.MeshFilter::set_sharedMesh(UnityEngine.Mesh)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Renderer::set_sharedMaterial(UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
|
|
inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::.ctor()
|
|
inline void List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, const RuntimeMethod*))List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
|
|
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>::GetEnumerator()
|
|
inline Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411 Dictionary_2_GetEnumerator_mF420EEE32C56DB13DB3A9A21DB50E23BCCD1C93C (Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411 (*) (Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>::Dispose()
|
|
inline void Enumerator_Dispose_mF07A0F08711D22C380DD0BE24AE310715BEABCBF (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>::get_Current()
|
|
inline KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F Enumerator_get_Current_m4795656B8125D5A2103323F74EFDE4590E0E2216_inline (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F (*) (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>::get_Value()
|
|
inline SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* KeyValuePair_2_get_Value_m6577A0E4E57C81E5170123FFC99EE89D349184EF_inline (KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* (*) (KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxMeshVertex[] DungeonArchitect.SxEngine.SxMeshSection::get_Vertices()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline (SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.SxEngine.SxMeshSection::get_DrawMode()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SxMeshSection_get_DrawMode_mAEE1C13FD53C6339E803D3738BAB4E7FA9EEB56C_inline (SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxMeshVertex::get_Position()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxMeshVertex_get_Position_mAE27FFE26F37AE902092C574695F4AEAE94A10F5_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.SxEngine.SxMeshVertex::get_UV0()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SxMeshVertex_get_UV0_mDC91E4537FA5D156F6F95F51E5E25AAE6E616561_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
|
|
inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.SxEngine.SxMeshVertex::get_Color()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SxMeshVertex_get_Color_mEDEF4776F7756BFACDE6EE7D4D67C953AA82B286_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Color>::Add(T)
|
|
inline void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
|
|
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,DungeonArchitect.SxEngine.SxMeshSection>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m02D31CFBAF72B8171CD08FE7B0DB8B9F46C083D9 (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector2>::ToArray()
|
|
inline Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Mesh::set_uv(UnityEngine.Vector2[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Color>::ToArray()
|
|
inline ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, const RuntimeMethod*))List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Mesh::set_colors(UnityEngine.Color[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_colors_m5558BAAA60676427B7954F1694A1765B000EB0FE (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_value, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<System.Int32>::ToArray()
|
|
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Mesh::set_triangles(System.Int32[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.DungeonUtils::DestroyObject(UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonUtils_DestroyObject_mE7903363F862729A5242C5F83A49E24450396F9F (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_go, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GameObject::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>::.ctor()
|
|
inline void Dictionary_2__ctor_m5DA5D584108F9FB287309A4E54BE366AAAB45BA8 (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxRootSceneNode DungeonArchitect.SxEngine.SxWorld::get_RootNode()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxRootSceneNode_t341B291BFEC61C035ED18C9994211A90FE036245* SxWorld_get_RootNode_m84D8BDAD703084FC92E21FAA0AEB5CC5ADF24D62 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>::.ctor()
|
|
inline void HashSet_1__ctor_m455FE606C98C5386DF71A5AE34195438DF331E6D (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer::BuildRecursive(DungeonArchitect.SxEngine.SxRenderContext,DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform,UnityEngine.Matrix4x4,System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>,System.Int32,System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizer_BuildRecursive_m9740356FA79B1480EE872B152BBFDEE7B34B3E82 (FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, RuntimeObject* ___1_node, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_incomingWorldTransform, HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* ___4_visited, int32_t ___5_depth, Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* ___6_nodeTransforms, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>::Contains(T)
|
|
inline bool HashSet_1_Contains_m6740A7D1B558BD1F4D9F81F604835B53EA8344B4 (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>::Add(T)
|
|
inline bool HashSet_1_Add_mCCAA4D1F0BD177F6E0364BDB08D76F9DE49AEE27 (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
|
|
}
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.SxEngine.Utils.SxTransform::get_Matrix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SxTransform_get_Matrix_m920F3DD7452B19A9CBC07E7879BD5440863D1CB3 (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxRenderCommandList::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxRenderCommandList__ctor_m4BDCE991E81F5EBC60AE61BAE42E449A52BA682D (SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject__ctor_m254CCFA385CD008AE08252FBA8E36A123203DEDE (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.SxEngine.SxRenderCommand[] DungeonArchitect.SxEngine.SxRenderCommandList::get_Commands()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C* SxRenderCommandList_get_Commands_mBE3006C58DED9DE8557216E434C5DFE0F788C1BE (SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::Build(DungeonArchitect.SxEngine.SxRenderCommand,UnityEngine.Transform,DungeonArchitect.SxEngine.ISxSceneNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject_Build_m26440FBCAC2E0FA4F7B001978D80ED5A0A039BD2 (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* ___0_command, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, RuntimeObject* ___2_node, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m2940D7BF8011BA96F6C51BDF5CC32DCEDD3AEA64 (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* __this, RuntimeObject* ___0_key, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506*, RuntimeObject*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::.ctor()
|
|
inline void List_1__ctor_m603634BC8074DBC27386B8F0519CDB9BB0CD9230 (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::AddComponent<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner>()
|
|
inline FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::Add(T)
|
|
inline void List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_inline (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* __this, FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA*, FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668 (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>::get_Item(TKey)
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
|
|
}
|
|
// T UnityEngine.GameObject::AddComponent<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner>()
|
|
inline FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* GameObject_AddComponent_TisFlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA_mDBF555C3B16317DFC8451CE5F597C1A8EBEECB66 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_Settings()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::GetEnumerator()
|
|
inline Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C List_1_GetEnumerator_mECB396FA0DCB80F26715BF8D64CA3C3A9CEBC83C (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C (*) (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::Dispose()
|
|
inline void Enumerator_Dispose_m13FB7FFFF428F9DF1ABF4007FAD14F97A77B280F (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::get_Current()
|
|
inline FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* Enumerator_get_Current_mCCE14586009EDECD1640DB1B70BE21448B464F27_inline (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* (*) (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mAF036089BD1B25EAECEE65C222307289D5AA3DF4 (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject>::.ctor()
|
|
inline void List_1__ctor_mE88FBC35A0019CB56D7E0024A8E2B051DA7E9D98 (List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>::.ctor()
|
|
inline void Dictionary_2__ctor_m39183A4A8BCC575556324EB49D18E996B882D8C4 (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928*, const RuntimeMethod*))Dictionary_2__ctor_m298F03BA4673AE9123ED5A199DBA96F930F0D0F9_gshared)(__this, method);
|
|
}
|
|
// T DungeonArchitect.Graphs.GraphBuilder::CreateNode<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>()
|
|
inline FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* GraphBuilder_CreateNode_TisFlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_m03BB777422A8D2CDB107BFB9B4BEDBFD85D577D2 (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* (*) (GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258*, const RuntimeMethod*))GraphBuilder_CreateNode_TisRuntimeObject_mF57739E0FF790A978DF8D87F642F501C993DDCF9_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::set_LayoutNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNode_set_LayoutNode_m1E5CB8A7086C4CB83DA652C5BDDC43197ED2ACAC_inline (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_Position(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode_set_Position_mC8931EF0CFF819D410AB78ABD1A283E03CDC42B0 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m1C34EF43089A8E548F9F3D2C7E47D853D9D34F9F (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16*, const RuntimeMethod*))Dictionary_2_Add_m277436F976854C50006DC4D1E85BDDA1702D0347_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode>::get_Item(TKey)
|
|
inline FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* (*) (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))Dictionary_2_get_Item_mD9FFA5D15F412A157261670163B18B2769BE7D9D_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.Graphs.GraphNode::get_OutputPin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GraphNode_get_OutputPin_m750698867CC9A96A75B59739E743B46F93DF9F47 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.Graphs.GraphNode::get_InputPin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GraphNode_get_InputPin_m4195708399CD7D221AEAAC20739A12BBCA46ACC4 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode> DungeonArchitect.Graphs.Graph::get_Nodes()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::GetEnumerator()
|
|
inline Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60 (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>::Dispose()
|
|
inline void Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1 (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>::get_Current()
|
|
inline GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* (*) (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::get_LayoutNode()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutToolGraph2DNode_get_LayoutNode_m07DC762D6C9162C5BAF686114BDD1F53DB7C5F2A_inline (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink> DungeonArchitect.Graphs.Graph::get_Links()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* Graph_get_Links_m2DC023B7C4956887C381227BB26C31178B8F2CDF_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>::GetEnumerator()
|
|
inline Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018 (List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 (*) (List_1_t5B2B2081BF8097131F5848A462357FBB09D50112*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>::Dispose()
|
|
inline void Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>::get_Current()
|
|
inline GraphLink_t167090219997E1F874E24A93015AD8333374E463* Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_inline (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphLink_t167090219997E1F874E24A93015AD8333374E463* (*) (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphLink>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Graphs.GraphLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphLink__ctor_mE6BCC1D779C7EDE1DE600D96B66D3FE7927FFD92 (GraphLink_t167090219997E1F874E24A93015AD8333374E463* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_Size(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode_set_Size_m26BAC6D9113B76E604141079761993C07CCC7153 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphNode::get_Size()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphNode_get_Size_m215BC04EF821C3B3221DC55F3447DDF97CDBB7E1 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect UnityEngine.Rect::get_zero()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D (const RuntimeMethod* method) ;
|
|
// T DungeonArchitect.Graphs.GraphNode::CreatePinOfType<DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin>(DungeonArchitect.Graphs.GraphPinType,UnityEngine.Vector2,UnityEngine.Rect,UnityEngine.Vector2)
|
|
inline FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, int32_t ___0_pinType, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_boundsOffset, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_tangent, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* (*) (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))GraphNode_CreatePinOfType_TisRuntimeObject_m5388C947ADCE6040760A9CAE2E4538B86640428B_gshared)(__this, ___0_pinType, ___1_position, ___2_boundsOffset, ___3_tangent, method);
|
|
}
|
|
// DungeonArchitect.Graphs.GraphPinType DungeonArchitect.Graphs.GraphPin::get_PinType()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Graphs.GraphPin::ContainsPoint(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphPin_ContainsPoint_mFB0C8E239529C77328DB4E5A2C4DCAE3151EA4E0 (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_worldPoint, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.Graphs.GraphPin::get_Node()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect DungeonArchitect.Graphs.GraphNode::get_Bounds()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Rect::get_position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_position(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Rect::get_size()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_size(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_size_m346E4F7077E5A1C0F4E21966232CD726CB9E6BAA (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Rect::Contains(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphPin::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphPin__ctor_m5DCC74D7DB9BF2FB3CBEB62FADA17BC63590E7E4 (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::HSVToRGB(System.Single,System.Single,System.Single,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m8FA653F8C22366CB1AA90891822B889C59162AAF (float ___0_H, float ___1_S, float ___2_V, bool ___3_hdr, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#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 DungeonArchitect.Flow.FlowAssetBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowAssetBase__ctor_m05A504527450E519A47E08831A2F330C4205AB14 (FlowAssetBase_t8686A1058DE9EA90578DB8D002270F5ADF6B9EC9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* FlowDomainDataRegistry_Clone_mEEE260D0ED542D192EA5CDDEE15982213571E469 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF4C96DB44F8EC705C29597FFBBE51C4DCD53337C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m941384A978B952888CB5186ADCDF687159175C7B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8BB836D4445A0042A29D5185C4EEC487AB6FCB03_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7836B0D2E3D8B68B502372F0DDF286764738BFEA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFlowDomainData_tD4DBA7F2E8FDFD827D303F97C7454286425EB8F7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA2052674FF87422A12BFDD2E30462486C3E92851_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m62E9945C1FA8347E246A306A3DBC6139F7B94378_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* V_0 = NULL;
|
|
Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Type_t* V_3 = NULL;
|
|
RuntimeObject* V_4 = NULL;
|
|
{
|
|
// var clone = new FlowDomainDataRegistry();
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_0 = (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57*)il2cpp_codegen_object_new(FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowDomainDataRegistry__ctor_m1F24340DB3A5215945E2DAAA09ED26E1CC0B2535(L_0, NULL);
|
|
V_0 = L_0;
|
|
// foreach (var entry in crossDomainData)
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* L_1 = __this->___crossDomainData_0;
|
|
NullCheck(L_1);
|
|
Enumerator_t6B0141634D8BB2EAA83D1F59320BC15D983DF77D L_2;
|
|
L_2 = Dictionary_2_GetEnumerator_mF4C96DB44F8EC705C29597FFBBE51C4DCD53337C(L_1, Dictionary_2_GetEnumerator_mF4C96DB44F8EC705C29597FFBBE51C4DCD53337C_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0046:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m941384A978B952888CB5186ADCDF687159175C7B((&V_1), Enumerator_Dispose_m941384A978B952888CB5186ADCDF687159175C7B_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_003b_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var entry in crossDomainData)
|
|
KeyValuePair_2_t1153808C9A5B5EB7782B65A97161C6E17E24B3A2 L_3;
|
|
L_3 = Enumerator_get_Current_m7836B0D2E3D8B68B502372F0DDF286764738BFEA_inline((&V_1), Enumerator_get_Current_m7836B0D2E3D8B68B502372F0DDF286764738BFEA_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// var type = entry.Key;
|
|
Type_t* L_4;
|
|
L_4 = KeyValuePair_2_get_Key_mA2052674FF87422A12BFDD2E30462486C3E92851_inline((&V_2), KeyValuePair_2_get_Key_mA2052674FF87422A12BFDD2E30462486C3E92851_RuntimeMethod_var);
|
|
V_3 = L_4;
|
|
// var clonedData = entry.Value.Clone();
|
|
RuntimeObject* L_5;
|
|
L_5 = KeyValuePair_2_get_Value_m62E9945C1FA8347E246A306A3DBC6139F7B94378_inline((&V_2), KeyValuePair_2_get_Value_m62E9945C1FA8347E246A306A3DBC6139F7B94378_RuntimeMethod_var);
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6;
|
|
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* DungeonArchitect.Flow.Domains.IFlowDomainData DungeonArchitect.Flow.Domains.IFlowDomainData::Clone() */, IFlowDomainData_tD4DBA7F2E8FDFD827D303F97C7454286425EB8F7_il2cpp_TypeInfo_var, L_5);
|
|
V_4 = L_6;
|
|
// clone._Internal_AddDomainData(type, clonedData as IFlowDomainData);
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_7 = V_0;
|
|
Type_t* L_8 = V_3;
|
|
RuntimeObject* L_9 = V_4;
|
|
NullCheck(L_7);
|
|
FlowDomainDataRegistry__Internal_AddDomainData_m335888CA03E09B76DEF4CB97D3F8CECFD6268A44(L_7, L_8, L_9, NULL);
|
|
}
|
|
|
|
IL_003b_1:
|
|
{
|
|
// foreach (var entry in crossDomainData)
|
|
bool L_10;
|
|
L_10 = Enumerator_MoveNext_m8BB836D4445A0042A29D5185C4EEC487AB6FCB03((&V_1), Enumerator_MoveNext_m8BB836D4445A0042A29D5185C4EEC487AB6FCB03_RuntimeMethod_var);
|
|
if (L_10)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
// return clone;
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_11 = V_0;
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::_Internal_AddDomainData(System.Type,DungeonArchitect.Flow.Domains.IFlowDomainData)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowDomainDataRegistry__Internal_AddDomainData_m335888CA03E09B76DEF4CB97D3F8CECFD6268A44 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, Type_t* ___0_type, RuntimeObject* ___1_data, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m77017B1895F4AB33FF3F1909C1C88C08E3889500_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mE99628E4D929819A461FD17D43D5EF28BEFE363A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m84F5D48E5867602EE4567CB24B6FEFCFD1631545_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (crossDomainData.ContainsKey(type))
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* L_0 = __this->___crossDomainData_0;
|
|
Type_t* L_1 = ___0_type;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mE99628E4D929819A461FD17D43D5EF28BEFE363A(L_0, L_1, Dictionary_2_ContainsKey_mE99628E4D929819A461FD17D43D5EF28BEFE363A_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// crossDomainData.Remove(type);
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* L_3 = __this->___crossDomainData_0;
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = Dictionary_2_Remove_m84F5D48E5867602EE4567CB24B6FEFCFD1631545(L_3, L_4, Dictionary_2_Remove_m84F5D48E5867602EE4567CB24B6FEFCFD1631545_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// crossDomainData.Add(type, data);
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* L_6 = __this->___crossDomainData_0;
|
|
Type_t* L_7 = ___0_type;
|
|
RuntimeObject* L_8 = ___1_data;
|
|
NullCheck(L_6);
|
|
Dictionary_2_Add_m77017B1895F4AB33FF3F1909C1C88C08E3889500(L_6, L_7, L_8, Dictionary_2_Add_m77017B1895F4AB33FF3F1909C1C88C08E3889500_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.FlowDomainDataRegistry::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowDomainDataRegistry__ctor_m1F24340DB3A5215945E2DAAA09ED26E1CC0B2535 (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBF507FD698F7CE04A8D7BDA7BC172895DD42485D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private Dictionary<System.Type, IFlowDomainData> crossDomainData = new Dictionary<System.Type, IFlowDomainData>();
|
|
Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC* L_0 = (Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC*)il2cpp_codegen_object_new(Dictionary_2_t646022ED51FFB205DDA12E9AEB1851A40F3B47EC_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_mBF507FD698F7CE04A8D7BDA7BC172895DD42485D(L_0, Dictionary_2__ctor_mBF507FD698F7CE04A8D7BDA7BC172895DD42485D_RuntimeMethod_var);
|
|
__this->___crossDomainData_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___crossDomainData_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.FlowDomainExtensions::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowDomainExtensions__ctor_mEF50015FB3EA431098F1DEE4A38CEFC36F1D3874 (FlowDomainExtensions_t74A89DDD117B81D01D972DC7905B1C0BB9C6E1CC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFD442D1F16E768A12A39EC19438FB611BCD616AD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0676C142556166365093243553199AA18660E496_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private Dictionary<System.Type, IFlowDomainExtension> extensions = new Dictionary<System.Type, IFlowDomainExtension>();
|
|
Dictionary_2_t0676C142556166365093243553199AA18660E496* L_0 = (Dictionary_2_t0676C142556166365093243553199AA18660E496*)il2cpp_codegen_object_new(Dictionary_2_t0676C142556166365093243553199AA18660E496_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_mFD442D1F16E768A12A39EC19438FB611BCD616AD(L_0, Dictionary_2__ctor_mFD442D1F16E768A12A39EC19438FB611BCD616AD_RuntimeMethod_var);
|
|
__this->___extensions_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___extensions_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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.String DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FlowTilemapCustomCellInfo_ToString_m2C1A9DA15911F87796C540EB1BB27595B6DF690E (FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (name.Length == 0)
|
|
String_t* L_0 = __this->___name_0;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return base.ToString();
|
|
String_t* L_2;
|
|
L_2 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F(__this, NULL);
|
|
return L_2;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// return name;
|
|
String_t* L_3 = __this->___name_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCustomCellInfo__ctor_m2B84EE9B8CF8737FC1EFBD3263DE8DECB937405B (FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color defaultColor = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
__this->___defaultColor_1 = L_0;
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::get_noiseValue()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933 (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float noiseValue { get; set; }
|
|
float L_0 = __this->___U3CnoiseValueU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::set_noiseValue(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellOverlay_set_noiseValue_m25000545F3E7913924AEE9E0BC78B0838FAEC7AA (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float noiseValue { get; set; }
|
|
float L_0 = ___0_value;
|
|
__this->___U3CnoiseValueU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* FlowTilemapCellOverlay_Clone_m5D690AAF1660E13F1CC569FE33A61EA11DD46720 (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var newOverlay = new FlowTilemapCellOverlay();
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_0 = (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)il2cpp_codegen_object_new(FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapCellOverlay__ctor_mF0B0AA35640E54FB0354A3B84A3CD1ACC2376E78(L_0, NULL);
|
|
// newOverlay.markerName = markerName;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_1 = L_0;
|
|
String_t* L_2 = __this->___markerName_0;
|
|
NullCheck(L_1);
|
|
L_1->___markerName_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___markerName_0), (void*)L_2);
|
|
// newOverlay.color = color;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_3 = L_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = __this->___color_1;
|
|
NullCheck(L_3);
|
|
L_3->___color_1 = L_4;
|
|
// newOverlay.noiseValue = noiseValue;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_5 = L_3;
|
|
float L_6;
|
|
L_6 = FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933_inline(__this, NULL);
|
|
NullCheck(L_5);
|
|
FlowTilemapCellOverlay_set_noiseValue_m25000545F3E7913924AEE9E0BC78B0838FAEC7AA_inline(L_5, L_6, NULL);
|
|
// newOverlay.tileBlockingOverlay = tileBlockingOverlay;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_7 = L_5;
|
|
bool L_8 = __this->___tileBlockingOverlay_3;
|
|
NullCheck(L_7);
|
|
L_7->___tileBlockingOverlay_3 = L_8;
|
|
// newOverlay.mergeConfig = mergeConfig.Clone();
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_9 = L_7;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_10 = __this->___mergeConfig_4;
|
|
NullCheck(L_10);
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_11;
|
|
L_11 = FlowTilemapCellOverlayMergeConfig_Clone_m68633327BFD4F9636B9D9BA5EE8774DA0BB0BABD(L_10, NULL);
|
|
NullCheck(L_9);
|
|
L_9->___mergeConfig_4 = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_9->___mergeConfig_4), (void*)L_11);
|
|
// return newOverlay;
|
|
return L_9;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellOverlay__ctor_mF0B0AA35640E54FB0354A3B84A3CD1ACC2376E78 (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool tileBlockingOverlay = true;
|
|
__this->___tileBlockingOverlay_3 = (bool)1;
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* FlowTilemapCellOverlayMergeConfig_Clone_m68633327BFD4F9636B9D9BA5EE8774DA0BB0BABD (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var newConfig = new FlowTilemapCellOverlayMergeConfig();
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_0 = (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9*)il2cpp_codegen_object_new(FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapCellOverlayMergeConfig__ctor_m3A4148BE32737C73FF484E6D81E3A763DDE99EF6(L_0, NULL);
|
|
// newConfig.minHeight = minHeight;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_1 = L_0;
|
|
float L_2 = __this->___minHeight_0;
|
|
NullCheck(L_1);
|
|
L_1->___minHeight_0 = L_2;
|
|
// newConfig.maxHeight = maxHeight;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_3 = L_1;
|
|
float L_4 = __this->___maxHeight_1;
|
|
NullCheck(L_3);
|
|
L_3->___maxHeight_1 = L_4;
|
|
// newConfig.wallOverlayRule = wallOverlayRule;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_5 = L_3;
|
|
int32_t L_6 = __this->___wallOverlayRule_2;
|
|
NullCheck(L_5);
|
|
L_5->___wallOverlayRule_2 = L_6;
|
|
// newConfig.markerHeightOffsetForLayoutTiles = markerHeightOffsetForLayoutTiles;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_7 = L_5;
|
|
float L_8 = __this->___markerHeightOffsetForLayoutTiles_3;
|
|
NullCheck(L_7);
|
|
L_7->___markerHeightOffsetForLayoutTiles_3 = L_8;
|
|
// newConfig.markerHeightOffsetForNonLayoutTiles = markerHeightOffsetForNonLayoutTiles;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_9 = L_7;
|
|
float L_10 = __this->___markerHeightOffsetForNonLayoutTiles_4;
|
|
NullCheck(L_9);
|
|
L_9->___markerHeightOffsetForNonLayoutTiles_4 = L_10;
|
|
// newConfig.removeElevationMarker = removeElevationMarker;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_11 = L_9;
|
|
bool L_12 = __this->___removeElevationMarker_5;
|
|
NullCheck(L_11);
|
|
L_11->___removeElevationMarker_5 = L_12;
|
|
// return newConfig;
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellOverlayMergeConfig__ctor_m3A4148BE32737C73FF484E6D81E3A763DDE99EF6 (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_0 = NULL;
|
|
{
|
|
// var clone = new FlowTilemapEdge();
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_0 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)il2cpp_codegen_object_new(FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapEdge__ctor_m4397112E46111D2635AC6B94431D1D08D25DF3F7(L_0, NULL);
|
|
V_0 = L_0;
|
|
// clone.EdgeType = EdgeType;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_1 = V_0;
|
|
int32_t L_2 = __this->___EdgeType_0;
|
|
NullCheck(L_1);
|
|
L_1->___EdgeType_0 = L_2;
|
|
// clone.Item = Item;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_3 = V_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = __this->___Item_1;
|
|
NullCheck(L_3);
|
|
L_3->___Item_1 = L_4;
|
|
// clone.EdgeCoord = EdgeCoord;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_5 = V_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_6 = __this->___EdgeCoord_2;
|
|
NullCheck(L_5);
|
|
L_5->___EdgeCoord_2 = L_6;
|
|
// clone.HorizontalEdge = HorizontalEdge;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_7 = V_0;
|
|
bool L_8 = __this->___HorizontalEdge_3;
|
|
NullCheck(L_7);
|
|
L_7->___HorizontalEdge_3 = L_8;
|
|
// if (Userdata != null && Userdata is System.ICloneable)
|
|
RuntimeObject* L_9 = __this->___Userdata_4;
|
|
if (!L_9)
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_10 = __this->___Userdata_4;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_10, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
// clone.Userdata = (Userdata as System.ICloneable).Clone();
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_11 = V_0;
|
|
RuntimeObject* L_12 = __this->___Userdata_4;
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_12, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)));
|
|
RuntimeObject* L_13;
|
|
L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Object System.ICloneable::Clone() */, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_12, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_11);
|
|
L_11->___Userdata_4 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_11->___Userdata_4), (void*)L_13);
|
|
}
|
|
|
|
IL_0061:
|
|
{
|
|
// return clone;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdge__ctor_m4397112E46111D2635AC6B94431D1D08D25DF3F7 (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public DungeonUID Item = DungeonUID.Empty;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
__this->___Item_1 = L_0;
|
|
// public bool HorizontalEdge = true;
|
|
__this->___HorizontalEdge_3 = (bool)1;
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCell_Clone_m08233C2769F6631311FE1DD268FBC8C486A0BC7E (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_0 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* G_B2_0 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* G_B1_0 = NULL;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* G_B3_0 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* G_B3_1 = NULL;
|
|
{
|
|
// var newCell = new FlowTilemapCell();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)il2cpp_codegen_object_new(FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapCell__ctor_m72746D491E083600AEED0F6E259CBB91162E6E11(L_0, NULL);
|
|
V_0 = L_0;
|
|
// newCell.CellType = CellType;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_1 = V_0;
|
|
int32_t L_2 = __this->___CellType_0;
|
|
NullCheck(L_1);
|
|
L_1->___CellType_0 = L_2;
|
|
// newCell.CustomCellInfo = CustomCellInfo;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_3 = V_0;
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_4 = __this->___CustomCellInfo_1;
|
|
NullCheck(L_3);
|
|
L_3->___CustomCellInfo_1 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___CustomCellInfo_1), (void*)L_4);
|
|
// newCell.Item = Item;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5 = V_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = __this->___Item_2;
|
|
NullCheck(L_5);
|
|
L_5->___Item_2 = L_6;
|
|
// newCell.Tags = new List<string>(Tags).ToArray();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_7 = V_0;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = __this->___Tags_3;
|
|
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC(L_9, (RuntimeObject*)L_8, List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var);
|
|
NullCheck(L_9);
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10;
|
|
L_10 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_9, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
|
|
NullCheck(L_7);
|
|
L_7->___Tags_3 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___Tags_3), (void*)L_10);
|
|
// newCell.Overlay = (Overlay != null) ? Overlay.Clone() : null;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_11 = V_0;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_12 = __this->___Overlay_4;
|
|
G_B1_0 = L_11;
|
|
if (L_12)
|
|
{
|
|
G_B2_0 = L_11;
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = ((FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)(NULL));
|
|
G_B3_1 = G_B1_0;
|
|
goto IL_0057;
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_13 = __this->___Overlay_4;
|
|
NullCheck(L_13);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_14;
|
|
L_14 = FlowTilemapCellOverlay_Clone_m5D690AAF1660E13F1CC569FE33A61EA11DD46720(L_13, NULL);
|
|
G_B3_0 = L_14;
|
|
G_B3_1 = G_B2_0;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
NullCheck(G_B3_1);
|
|
G_B3_1->___Overlay_4 = G_B3_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___Overlay_4), (void*)G_B3_0);
|
|
// newCell.NodeCoord = NodeCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_15 = V_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_16 = __this->___NodeCoord_5;
|
|
NullCheck(L_15);
|
|
L_15->___NodeCoord_5 = L_16;
|
|
// newCell.TileCoord = TileCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_17 = V_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_18 = __this->___TileCoord_6;
|
|
NullCheck(L_17);
|
|
L_17->___TileCoord_6 = L_18;
|
|
// newCell.UseCustomColor = UseCustomColor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_19 = V_0;
|
|
bool L_20 = __this->___UseCustomColor_7;
|
|
NullCheck(L_19);
|
|
L_19->___UseCustomColor_7 = L_20;
|
|
// newCell.CustomColor = CustomColor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_21 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = __this->___CustomColor_8;
|
|
NullCheck(L_21);
|
|
L_21->___CustomColor_8 = L_22;
|
|
// newCell.MainPath = MainPath;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_23 = V_0;
|
|
bool L_24 = __this->___MainPath_9;
|
|
NullCheck(L_23);
|
|
L_23->___MainPath_9 = L_24;
|
|
// newCell.LayoutCell = LayoutCell;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_25 = V_0;
|
|
bool L_26 = __this->___LayoutCell_10;
|
|
NullCheck(L_25);
|
|
L_25->___LayoutCell_10 = L_26;
|
|
// newCell.DistanceFromMainPath = DistanceFromMainPath;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_27 = V_0;
|
|
int32_t L_28 = __this->___DistanceFromMainPath_11;
|
|
NullCheck(L_27);
|
|
L_27->___DistanceFromMainPath_11 = L_28;
|
|
// newCell.Height = Height;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_29 = V_0;
|
|
float L_30 = __this->___Height_12;
|
|
NullCheck(L_29);
|
|
L_29->___Height_12 = L_30;
|
|
// if (Userdata != null && Userdata is System.ICloneable)
|
|
RuntimeObject* L_31 = __this->___Userdata_13;
|
|
if (!L_31)
|
|
{
|
|
goto IL_00e7;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_32 = __this->___Userdata_13;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_32, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_00e7;
|
|
}
|
|
}
|
|
{
|
|
// newCell.Userdata = (Userdata as System.ICloneable).Clone();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_33 = V_0;
|
|
RuntimeObject* L_34 = __this->___Userdata_13;
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_34, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)));
|
|
RuntimeObject* L_35;
|
|
L_35 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Object System.ICloneable::Clone() */, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_34, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_33);
|
|
L_33->___Userdata_13 = L_35;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_33->___Userdata_13), (void*)L_35);
|
|
}
|
|
|
|
IL_00e7:
|
|
{
|
|
// return newCell;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_36 = V_0;
|
|
return L_36;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCell_Clear_m8B4EB4FD1FAB3F385C5D01A061966796BCE8AB67 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// CellType = FlowTilemapCellType.Empty;
|
|
__this->___CellType_0 = 0;
|
|
// CustomCellInfo = null;
|
|
__this->___CustomCellInfo_1 = (FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___CustomCellInfo_1), (void*)(FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727*)NULL);
|
|
// Item = DungeonUID.Empty;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
__this->___Item_2 = L_0;
|
|
// Tags = new string[0];
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___Tags_3 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tags_3), (void*)L_1);
|
|
// Overlay = null;
|
|
__this->___Overlay_4 = (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Overlay_4), (void*)(FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)NULL);
|
|
// UseCustomColor = false;
|
|
__this->___UseCustomColor_7 = (bool)0;
|
|
// MainPath = false;
|
|
__this->___MainPath_9 = (bool)0;
|
|
// LayoutCell = false;
|
|
__this->___LayoutCell_10 = (bool)0;
|
|
// DistanceFromMainPath = int.MaxValue;
|
|
__this->___DistanceFromMainPath_11 = ((int32_t)2147483647LL);
|
|
// Height = 0;
|
|
__this->___Height_12 = (0.0f);
|
|
// Userdata = null;
|
|
__this->___Userdata_13 = NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Userdata_13), (void*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCell__ctor_m72746D491E083600AEED0F6E259CBB91162E6E11 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public DungeonUID Item = DungeonUID.Empty;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
__this->___Item_2 = L_0;
|
|
// public string[] Tags = new string[0];
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___Tags_3 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tags_3), (void*)L_1);
|
|
// public Color CustomColor = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
L_2 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
__this->___CustomColor_8 = L_2;
|
|
// public int DistanceFromMainPath = int.MaxValue;
|
|
__this->___DistanceFromMainPath_11 = ((int32_t)2147483647LL);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapCellDoorInfo_Clone_m85A5F2506E787951DE85EBD623003815D88E6EB1 (FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var newObj = new FlowTilemapCellDoorInfo();
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_0 = (FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B*)il2cpp_codegen_object_new(FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapCellDoorInfo__ctor_m135BB5B9BD5A8AD7748E1442F2D03CCF540ADF51(L_0, NULL);
|
|
// newObj.locked = locked;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_1 = L_0;
|
|
bool L_2 = __this->___locked_0;
|
|
NullCheck(L_1);
|
|
L_1->___locked_0 = L_2;
|
|
// newObj.oneWay = oneWay;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_3 = L_1;
|
|
bool L_4 = __this->___oneWay_1;
|
|
NullCheck(L_3);
|
|
L_3->___oneWay_1 = L_4;
|
|
// newObj.nodeA = nodeA;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_5 = L_3;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_6 = __this->___nodeA_2;
|
|
NullCheck(L_5);
|
|
L_5->___nodeA_2 = L_6;
|
|
// newObj.nodeB = nodeB;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_7 = L_5;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_8 = __this->___nodeB_3;
|
|
NullCheck(L_7);
|
|
L_7->___nodeB_3 = L_8;
|
|
// return newObj;
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDoorInfo__ctor_m135BB5B9BD5A8AD7748E1442F2D03CCF540ADF51 (FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapCellWallInfo_Clone_m5B98C0B214FDDDA405E7D0A0D8DB3A48205D8E12 (FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var newObj = new FlowTilemapCellWallInfo();
|
|
FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0* L_0 = (FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0*)il2cpp_codegen_object_new(FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTilemapCellWallInfo__ctor_m0306362F239296253D5099C32BFC3B1C698D542E(L_0, NULL);
|
|
// newObj.owningNodes = new List<IntVector2>(owningNodes);
|
|
FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0* L_1 = L_0;
|
|
List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* L_2 = __this->___owningNodes_0;
|
|
List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* L_3 = (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA*)il2cpp_codegen_object_new(List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008(L_3, L_2, List_1__ctor_mBB1F53485511A169683833D85EB7415BC61FB008_RuntimeMethod_var);
|
|
NullCheck(L_1);
|
|
L_1->___owningNodes_0 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___owningNodes_0), (void*)L_3);
|
|
// return newObj;
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellWallInfo__ctor_m0306362F239296253D5099C32BFC3B1C698D542E (FlowTilemapCellWallInfo_t7D089F52480405443251FA776AC46C62106B34B0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public List<IntVector2> owningNodes = new List<IntVector2>();
|
|
List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA* L_0 = (List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA*)il2cpp_codegen_object_new(List_1_t42F0B57054A3228FBFFC61944D09C59EFE670FBA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97(L_0, List_1__ctor_m2845AAB6C8366EEE06CA1E689176EAEBD6AACF97_RuntimeMethod_var);
|
|
__this->___owningNodes_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___owningNodes_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012 (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public FlowTilemap(int width, int height)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.Width = width;
|
|
int32_t L_0 = ___0_width;
|
|
__this->___Width_0 = L_0;
|
|
// this.Height = height;
|
|
int32_t L_1 = ___1_height;
|
|
__this->___Height_1 = L_1;
|
|
// Cells = new FlowTilemapCellDatabase(Width, Height);
|
|
int32_t L_2 = __this->___Width_0;
|
|
int32_t L_3 = __this->___Height_1;
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_4 = (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB*)il2cpp_codegen_object_new(FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
FlowTilemapCellDatabase__ctor_m662FDD119D7EDD40F40441F0D2378C5043CCE223(L_4, L_2, L_3, NULL);
|
|
__this->___Cells_2 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Cells_2), (void*)L_4);
|
|
// Edges = new FlowTilemapEdgeDatabase(Width, Height);
|
|
int32_t L_5 = __this->___Width_0;
|
|
int32_t L_6 = __this->___Height_1;
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_7 = (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC*)il2cpp_codegen_object_new(FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
FlowTilemapEdgeDatabase__ctor_mE4D533AD8F5BF28EE60E9416A84AAD05EE0A5B91(L_7, L_5, L_6, NULL);
|
|
__this->___Edges_3 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Edges_3), (void*)L_7);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemap_Clone_m415D01EEB057A9F9F873C266D27F5550E593A310 (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
{
|
|
// var newTilemap = new FlowTilemap(Width, Height);
|
|
int32_t L_0 = __this->___Width_0;
|
|
int32_t L_1 = __this->___Height_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_2 = (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*)il2cpp_codegen_object_new(FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012(L_2, L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
// for (int x = 0; x < Width; x++)
|
|
V_1 = 0;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// for (int y = 0; y < Height; y++)
|
|
V_2 = 0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// newTilemap.Cells[x, y] = Cells[x, y].Clone();
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_4 = L_3->___Cells_2;
|
|
int32_t L_5 = V_1;
|
|
int32_t L_6 = V_2;
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_7 = __this->___Cells_2;
|
|
int32_t L_8 = V_1;
|
|
int32_t L_9 = V_2;
|
|
NullCheck(L_7);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_10;
|
|
L_10 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_7, L_8, L_9, NULL);
|
|
NullCheck(L_10);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_11;
|
|
L_11 = FlowTilemapCell_Clone_m08233C2769F6631311FE1DD268FBC8C486A0BC7E(L_10, NULL);
|
|
NullCheck(L_4);
|
|
FlowTilemapCellDatabase_set_Item_m857186375D54CF2FD6652BDB2EF7398E39356CCD(L_4, L_5, L_6, L_11, NULL);
|
|
// for (int y = 0; y < Height; y++)
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// for (int y = 0; y < Height; y++)
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = __this->___Height_1;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < Width; x++)
|
|
int32_t L_15 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// for (int x = 0; x < Width; x++)
|
|
int32_t L_16 = V_1;
|
|
int32_t L_17 = __this->___Width_0;
|
|
if ((((int32_t)L_16) < ((int32_t)L_17)))
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x <= Width; x++)
|
|
V_3 = 0;
|
|
goto IL_00b2;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// for (int y = 0; y <= Height; y++)
|
|
V_4 = 0;
|
|
goto IL_00a4;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// newTilemap.Edges.SetHorizontal(x, y, Edges.GetHorizontal(x, y).Clone());
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_19 = L_18->___Edges_3;
|
|
int32_t L_20 = V_3;
|
|
int32_t L_21 = V_4;
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_22 = __this->___Edges_3;
|
|
int32_t L_23 = V_3;
|
|
int32_t L_24 = V_4;
|
|
NullCheck(L_22);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_25;
|
|
L_25 = FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61(L_22, L_23, L_24, NULL);
|
|
NullCheck(L_25);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_26;
|
|
L_26 = FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B(L_25, NULL);
|
|
NullCheck(L_19);
|
|
FlowTilemapEdgeDatabase_SetHorizontal_m5D6C217A662AC7DF2E4B49E0389B3DC0CDA2BF47(L_19, L_20, L_21, L_26, NULL);
|
|
// newTilemap.Edges.SetVertical(x, y, Edges.GetVertical(x, y).Clone());
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_27 = V_0;
|
|
NullCheck(L_27);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_28 = L_27->___Edges_3;
|
|
int32_t L_29 = V_3;
|
|
int32_t L_30 = V_4;
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_31 = __this->___Edges_3;
|
|
int32_t L_32 = V_3;
|
|
int32_t L_33 = V_4;
|
|
NullCheck(L_31);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_34;
|
|
L_34 = FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E(L_31, L_32, L_33, NULL);
|
|
NullCheck(L_34);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_35;
|
|
L_35 = FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B(L_34, NULL);
|
|
NullCheck(L_28);
|
|
FlowTilemapEdgeDatabase_SetVertical_m701D3398D3A26081BA8D54E3BCB24D0BB613D6FF(L_28, L_29, L_30, L_35, NULL);
|
|
// for (int y = 0; y <= Height; y++)
|
|
int32_t L_36 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1));
|
|
}
|
|
|
|
IL_00a4:
|
|
{
|
|
// for (int y = 0; y <= Height; y++)
|
|
int32_t L_37 = V_4;
|
|
int32_t L_38 = __this->___Height_1;
|
|
if ((((int32_t)L_37) <= ((int32_t)L_38)))
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x <= Width; x++)
|
|
int32_t L_39 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_00b2:
|
|
{
|
|
// for (int x = 0; x <= Width; x++)
|
|
int32_t L_40 = V_3;
|
|
int32_t L_41 = __this->___Width_0;
|
|
if ((((int32_t)L_40) <= ((int32_t)L_41)))
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// return newTilemap;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_42 = V_0;
|
|
return L_42;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase__ctor_mE4D533AD8F5BF28EE60E9416A84AAD05EE0A5B91 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_tilemapWidth, int32_t ___1_tilemapHeight, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_4 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_5 = NULL;
|
|
{
|
|
// public FlowTilemapEdgeDatabase(int tilemapWidth, int tilemapHeight)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// width = tilemapWidth + 1;
|
|
int32_t L_0 = ___0_tilemapWidth;
|
|
__this->___width_2 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
// height = tilemapHeight + 1;
|
|
int32_t L_1 = ___1_tilemapHeight;
|
|
__this->___height_3 = ((int32_t)il2cpp_codegen_add(L_1, 1));
|
|
// var numElements = width * height;
|
|
int32_t L_2 = __this->___width_2;
|
|
int32_t L_3 = __this->___height_3;
|
|
V_0 = ((int32_t)il2cpp_codegen_multiply(L_2, L_3));
|
|
// edgesHorizontal = new FlowTilemapEdge[numElements];
|
|
int32_t L_4 = V_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_5 = (FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)SZArrayNew(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F_il2cpp_TypeInfo_var, (uint32_t)L_4);
|
|
__this->___edgesHorizontal_0 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesHorizontal_0), (void*)L_5);
|
|
// edgesVertical = new FlowTilemapEdge[numElements];
|
|
int32_t L_6 = V_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_7 = (FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)SZArrayNew(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F_il2cpp_TypeInfo_var, (uint32_t)L_6);
|
|
__this->___edgesVertical_1 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesVertical_1), (void*)L_7);
|
|
// for (int y = 0; y < height; y++)
|
|
V_1 = 0;
|
|
goto IL_00ae;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
V_2 = 0;
|
|
goto IL_00a1;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// var index = Index(x, y);
|
|
int32_t L_8 = V_2;
|
|
int32_t L_9 = V_1;
|
|
int32_t L_10;
|
|
L_10 = FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F(__this, L_8, L_9, NULL);
|
|
V_3 = L_10;
|
|
// var edgeH = new FlowTilemapEdge();
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_11 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)il2cpp_codegen_object_new(FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
FlowTilemapEdge__ctor_m4397112E46111D2635AC6B94431D1D08D25DF3F7(L_11, NULL);
|
|
V_4 = L_11;
|
|
// edgeH.EdgeCoord = new IntVector2(x, y);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_12 = V_4;
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = V_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_15;
|
|
memset((&L_15), 0, sizeof(L_15));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_15), L_13, L_14, /*hidden argument*/NULL);
|
|
NullCheck(L_12);
|
|
L_12->___EdgeCoord_2 = L_15;
|
|
// edgeH.HorizontalEdge = true;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_16 = V_4;
|
|
NullCheck(L_16);
|
|
L_16->___HorizontalEdge_3 = (bool)1;
|
|
// edgesHorizontal[index] = edgeH;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_17 = __this->___edgesHorizontal_0;
|
|
int32_t L_18 = V_3;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_19 = V_4;
|
|
NullCheck(L_17);
|
|
ArrayElementTypeCheck (L_17, L_19);
|
|
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)L_19);
|
|
// var edgeV = new FlowTilemapEdge();
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_20 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)il2cpp_codegen_object_new(FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_20);
|
|
FlowTilemapEdge__ctor_m4397112E46111D2635AC6B94431D1D08D25DF3F7(L_20, NULL);
|
|
V_5 = L_20;
|
|
// edgeV.EdgeCoord = new IntVector2(x, y);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_21 = V_5;
|
|
int32_t L_22 = V_2;
|
|
int32_t L_23 = V_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_24;
|
|
memset((&L_24), 0, sizeof(L_24));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_24), L_22, L_23, /*hidden argument*/NULL);
|
|
NullCheck(L_21);
|
|
L_21->___EdgeCoord_2 = L_24;
|
|
// edgeV.HorizontalEdge = false;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_25 = V_5;
|
|
NullCheck(L_25);
|
|
L_25->___HorizontalEdge_3 = (bool)0;
|
|
// edgesVertical[index] = edgeV;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_26 = __this->___edgesVertical_1;
|
|
int32_t L_27 = V_3;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_28 = V_5;
|
|
NullCheck(L_26);
|
|
ArrayElementTypeCheck (L_26, L_28);
|
|
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)L_28);
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_29 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
}
|
|
|
|
IL_00a1:
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_30 = V_2;
|
|
int32_t L_31 = __this->___width_2;
|
|
if ((((int32_t)L_30) < ((int32_t)L_31)))
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < height; y++)
|
|
int32_t L_32 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_32, 1));
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
// for (int y = 0; y < height; y++)
|
|
int32_t L_33 = V_1;
|
|
int32_t L_34 = __this->___height_3;
|
|
if ((((int32_t)L_33) < ((int32_t)L_34)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::GetHorizontal(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
int32_t L_0 = ___0_x;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_y;
|
|
if ((((int32_t)L_1) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_x;
|
|
int32_t L_3 = __this->___width_2;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___1_y;
|
|
int32_t L_5 = __this->___height_3;
|
|
if ((((int32_t)L_4) < ((int32_t)L_5)))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
return (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// return edgesHorizontal[Index(x, y)];
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_6 = __this->___edgesHorizontal_0;
|
|
int32_t L_7 = ___0_x;
|
|
int32_t L_8 = ___1_y;
|
|
int32_t L_9;
|
|
L_9 = FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F(__this, L_7, L_8, NULL);
|
|
NullCheck(L_6);
|
|
int32_t L_10 = L_9;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_11 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::GetVertical(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
int32_t L_0 = ___0_x;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_y;
|
|
if ((((int32_t)L_1) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_x;
|
|
int32_t L_3 = __this->___width_2;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___1_y;
|
|
int32_t L_5 = __this->___height_3;
|
|
if ((((int32_t)L_4) < ((int32_t)L_5)))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
return (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// return edgesVertical[Index(x, y)];
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_6 = __this->___edgesVertical_1;
|
|
int32_t L_7 = ___0_x;
|
|
int32_t L_8 = ___1_y;
|
|
int32_t L_9;
|
|
L_9 = FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F(__this, L_7, L_8, NULL);
|
|
NullCheck(L_6);
|
|
int32_t L_10 = L_9;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_11 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::SetHorizontal(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase_SetHorizontal_m5D6C217A662AC7DF2E4B49E0389B3DC0CDA2BF47 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___2_edge, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// edgesHorizontal[Index(x, y)] = edge;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_0 = __this->___edgesHorizontal_0;
|
|
int32_t L_1 = ___0_x;
|
|
int32_t L_2 = ___1_y;
|
|
int32_t L_3;
|
|
L_3 = FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F(__this, L_1, L_2, NULL);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_4 = ___2_edge;
|
|
NullCheck(L_0);
|
|
ArrayElementTypeCheck (L_0, L_4);
|
|
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::SetVertical(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabase_SetVertical_m701D3398D3A26081BA8D54E3BCB24D0BB613D6FF (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___2_edge, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// edgesVertical[Index(x, y)] = edge;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_0 = __this->___edgesVertical_1;
|
|
int32_t L_1 = ___0_x;
|
|
int32_t L_2 = ___1_y;
|
|
int32_t L_3;
|
|
L_3 = FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F(__this, L_1, L_2, NULL);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_4 = ___2_edge;
|
|
NullCheck(L_0);
|
|
ArrayElementTypeCheck (L_0, L_4);
|
|
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::Index(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FlowTilemapEdgeDatabase_Index_m92C446C2379C8FB937DC70E51D3432C867B3875F (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return y * width + x;
|
|
int32_t L_0 = ___1_y;
|
|
int32_t L_1 = __this->___width_2;
|
|
int32_t L_2 = ___0_x;
|
|
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2));
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge> DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::System.Collections.Generic.IEnumerable<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapEdgeDatabase_System_Collections_Generic_IEnumerableU3CDungeonArchitect_Flow_Domains_Tilemap_FlowTilemapEdgeU3E_GetEnumerator_m056CF43C1C4802FCD3385F1C09F85D3E144992A2 (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new FlowTilemapEdgeDatabaseEnumerator(edgesHorizontal, edgesVertical);
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_0 = __this->___edgesHorizontal_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_1 = __this->___edgesVertical_1;
|
|
FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* L_2 = (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5*)il2cpp_codegen_object_new(FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FlowTilemapEdgeDatabaseEnumerator__ctor_m13E8FB992CFEE3A3E356AF08F4538E88CE35EC74(L_2, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapEdgeDatabase_System_Collections_IEnumerable_GetEnumerator_m009310096763C3B47A585B2560186BE88C48E6CB (FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new FlowTilemapEdgeDatabaseEnumerator(edgesHorizontal, edgesVertical);
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_0 = __this->___edgesHorizontal_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_1 = __this->___edgesVertical_1;
|
|
FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* L_2 = (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5*)il2cpp_codegen_object_new(FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FlowTilemapEdgeDatabaseEnumerator__ctor_m13E8FB992CFEE3A3E356AF08F4538E88CE35EC74(L_2, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::.ctor(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabase__ctor_m662FDD119D7EDD40F40441F0D2378C5043CCE223 (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_2 = NULL;
|
|
{
|
|
// public FlowTilemapCellDatabase(int width, int height)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.width = width;
|
|
int32_t L_0 = ___0_width;
|
|
__this->___width_1 = L_0;
|
|
// this.height = height;
|
|
int32_t L_1 = ___1_height;
|
|
__this->___height_2 = L_1;
|
|
// cells = new FlowTilemapCell[width * height];
|
|
int32_t L_2 = ___0_width;
|
|
int32_t L_3 = ___1_height;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_4 = (FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603*)(FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603*)SZArrayNew(FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, L_3)));
|
|
__this->___cells_0 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cells_0), (void*)L_4);
|
|
// for (int x = 0; x < width; x++)
|
|
V_0 = 0;
|
|
goto IL_0052;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// for (int y = 0; y < height; y++)
|
|
V_1 = 0;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
// var cell = new FlowTilemapCell();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5 = (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)il2cpp_codegen_object_new(FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
FlowTilemapCell__ctor_m72746D491E083600AEED0F6E259CBB91162E6E11(L_5, NULL);
|
|
V_2 = L_5;
|
|
// cell.TileCoord = new IntVector2(x, y);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_6 = V_2;
|
|
int32_t L_7 = V_0;
|
|
int32_t L_8 = V_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_9;
|
|
memset((&L_9), 0, sizeof(L_9));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_9), L_7, L_8, /*hidden argument*/NULL);
|
|
NullCheck(L_6);
|
|
L_6->___TileCoord_6 = L_9;
|
|
// this[x, y] = cell;
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = V_1;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_12 = V_2;
|
|
FlowTilemapCellDatabase_set_Item_m857186375D54CF2FD6652BDB2EF7398E39356CCD(__this, L_10, L_11, L_12, NULL);
|
|
// for (int y = 0; y < height; y++)
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// for (int y = 0; y < height; y++)
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = ___1_height;
|
|
if ((((int32_t)L_14) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_16 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_17 = V_0;
|
|
int32_t L_18 = ___0_width;
|
|
if ((((int32_t)L_17) < ((int32_t)L_18)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::get_Item(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829 (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return cells[Index(x, y)];
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = __this->___cells_0;
|
|
int32_t L_1 = ___0_x;
|
|
int32_t L_2 = ___1_y;
|
|
int32_t L_3;
|
|
L_3 = FlowTilemapCellDatabase_Index_m377F880D0474DF4A3C2230DE47006075174387BA(__this, L_1, L_2, NULL);
|
|
NullCheck(L_0);
|
|
int32_t L_4 = L_3;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::set_Item(System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabase_set_Item_m857186375D54CF2FD6652BDB2EF7398E39356CCD (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___2_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// cells[Index(x, y)] = value;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = __this->___cells_0;
|
|
int32_t L_1 = ___0_x;
|
|
int32_t L_2 = ___1_y;
|
|
int32_t L_3;
|
|
L_3 = FlowTilemapCellDatabase_Index_m377F880D0474DF4A3C2230DE47006075174387BA(__this, L_1, L_2, NULL);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_4 = ___2_value;
|
|
NullCheck(L_0);
|
|
ArrayElementTypeCheck (L_0, L_4);
|
|
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::GetCell(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
int32_t L_0 = ___0_x;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_y;
|
|
if ((((int32_t)L_1) < ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___0_x;
|
|
int32_t L_3 = __this->___width_1;
|
|
if ((((int32_t)L_2) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___1_y;
|
|
int32_t L_5 = __this->___height_2;
|
|
if ((((int32_t)L_4) < ((int32_t)L_5)))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// if (x < 0 || y < 0 || x >= width || y >= height) return null;
|
|
return (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// return this[x, y];
|
|
int32_t L_6 = ___0_x;
|
|
int32_t L_7 = ___1_y;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_8;
|
|
L_8 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(__this, L_6, L_7, NULL);
|
|
return L_8;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::Index(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FlowTilemapCellDatabase_Index_m377F880D0474DF4A3C2230DE47006075174387BA (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return y * width + x;
|
|
int32_t L_0 = ___1_y;
|
|
int32_t L_1 = __this->___width_1;
|
|
int32_t L_2 = ___0_x;
|
|
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2));
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell> DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::System.Collections.Generic.IEnumerable<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapCellDatabase_System_Collections_Generic_IEnumerableU3CDungeonArchitect_Flow_Domains_Tilemap_FlowTilemapCellU3E_GetEnumerator_m95A67DA336122AE9221A67BD5C9FAF1A22D1499A (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new FlowTilemapCellDatabaseEnumerator(cells);
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = __this->___cells_0;
|
|
FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* L_1 = (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3*)il2cpp_codegen_object_new(FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
FlowTilemapCellDatabaseEnumerator__ctor_m8CCBBCB152DBF050AEFD93865935EC3E893E46F7(L_1, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapCellDatabase_System_Collections_IEnumerable_GetEnumerator_m136846E65B4747AB15388F339CB88243A465BAA9 (FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new FlowTilemapCellDatabaseEnumerator(cells);
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = __this->___cells_0;
|
|
FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* L_1 = (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3*)il2cpp_codegen_object_new(FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
FlowTilemapCellDatabaseEnumerator__ctor_m8CCBBCB152DBF050AEFD93865935EC3E893E46F7(L_1, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabaseEnumerator__ctor_m8CCBBCB152DBF050AEFD93865935EC3E893E46F7 (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ___0_cells, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// int position = -1;
|
|
__this->___position_0 = (-1);
|
|
// public FlowTilemapCellDatabaseEnumerator(FlowTilemapCell[] cells)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.cells = cells;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = ___0_cells;
|
|
__this->___cells_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cells_1), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabaseEnumerator_Dispose_m3593B66A64581C94FD5184D61D79B0557638D2BE (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// cells = null;
|
|
__this->___cells_1 = (FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cells_1), (void*)(FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603*)NULL);
|
|
// current = null;
|
|
__this->___current_2 = (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_2), (void*)(FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowTilemapCellDatabaseEnumerator_MoveNext_m485BDEB4DD0A227664683798445F53465B1E480C (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (++position >= cells.Length)
|
|
int32_t L_0 = __this->___position_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
int32_t L_1 = V_0;
|
|
__this->___position_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_3 = __this->___cells_1;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// current = cells[position];
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_4 = __this->___cells_1;
|
|
int32_t L_5 = __this->___position_0;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
__this->___current_2 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_2), (void*)L_7);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapCellDatabaseEnumerator_Reset_mB55399FABE43FB90D468392EBF74471CFE8E93B3 (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// position = -1;
|
|
__this->___position_0 = (-1);
|
|
// current = null;
|
|
__this->___current_2 = (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_2), (void*)(FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabaseEnumerator_get_Current_m9EDFA335E4157D3DEB1C64E210CDE5299EAEF486 (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return current; }
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = __this->___current_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapCellDatabaseEnumerator_System_Collections_IEnumerator_get_Current_m1A0814B0B9AC47B7CAF5691AB1D9E5556B083E69 (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return Current; }
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0;
|
|
L_0 = FlowTilemapCellDatabaseEnumerator_get_Current_m9EDFA335E4157D3DEB1C64E210CDE5299EAEF486_inline(__this, NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[],DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabaseEnumerator__ctor_m13E8FB992CFEE3A3E356AF08F4538E88CE35EC74 (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___0_edgesH, FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* ___1_edgesV, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// int position = -1;
|
|
__this->___position_0 = (-1);
|
|
// public FlowTilemapEdgeDatabaseEnumerator(FlowTilemapEdge[] edgesH, FlowTilemapEdge[] edgesV)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.edgesH = edgesH;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_0 = ___0_edgesH;
|
|
__this->___edgesH_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesH_1), (void*)L_0);
|
|
// this.edgesV = edgesV;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_1 = ___1_edgesV;
|
|
__this->___edgesV_2 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesV_2), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabaseEnumerator_Dispose_m2131C1DCB1C1408A7572C76BFAD7CCE9FB427192 (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// edgesH = null;
|
|
__this->___edgesH_1 = (FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesH_1), (void*)(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)NULL);
|
|
// edgesV = null;
|
|
__this->___edgesV_2 = (FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___edgesV_2), (void*)(FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F*)NULL);
|
|
// current = null;
|
|
__this->___current_3 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_3), (void*)(FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowTilemapEdgeDatabaseEnumerator_MoveNext_mE3C2DBD620DB63CF519275701A8C51FD39C15828 (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// ++position;
|
|
int32_t L_0 = __this->___position_0;
|
|
__this->___position_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
// if (position >= edgesH.Length + edgesV.Length)
|
|
int32_t L_1 = __this->___position_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_2 = __this->___edgesH_1;
|
|
NullCheck(L_2);
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_3 = __this->___edgesV_2;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_1) < ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_2)->max_length)), ((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
// int index = position;
|
|
int32_t L_4 = __this->___position_0;
|
|
V_0 = L_4;
|
|
// if (index < edgesH.Length)
|
|
int32_t L_5 = V_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_6 = __this->___edgesH_1;
|
|
NullCheck(L_6);
|
|
if ((((int32_t)L_5) >= ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// current = edgesH[index];
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_7 = __this->___edgesH_1;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
|
|
__this->___current_3 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_3), (void*)L_10);
|
|
goto IL_0064;
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
// index -= edgesH.Length;
|
|
int32_t L_11 = V_0;
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_12 = __this->___edgesH_1;
|
|
NullCheck(L_12);
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length))));
|
|
// current = edgesV[index];
|
|
FlowTilemapEdgeU5BU5D_tB83D6E522A3180690D1E8CE97DA178CF4491CC4F* L_13 = __this->___edgesV_2;
|
|
int32_t L_14 = V_0;
|
|
NullCheck(L_13);
|
|
int32_t L_15 = L_14;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
__this->___current_3 = L_16;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_3), (void*)L_16);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapEdgeDatabaseEnumerator_Reset_mC8F1BC6D79E7276BE05BBCFDB511850932FD1511 (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// position = -1;
|
|
__this->___position_0 = (-1);
|
|
// current = null;
|
|
__this->___current_3 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___current_3), (void*)(FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabaseEnumerator_get_Current_m7DD7D27D94094F29E78284176EE4D7057281DA3C (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return current; }
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_0 = __this->___current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowTilemapEdgeDatabaseEnumerator_System_Collections_IEnumerator_get_Current_m4939E208581E61B5D0C2AB1F7686F911E77A770C (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return Current; }
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_0;
|
|
L_0 = FlowTilemapEdgeDatabaseEnumerator_get_Current_m7DD7D27D94094F29E78284176EE4D7057281DA3C_inline(__this, NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceFieldCell__ctor_mE64A947E789108E15C795288D0876493862808AC (FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int DistanceFromEdge = int.MaxValue;
|
|
__this->___DistanceFromEdge_0 = ((int32_t)2147483647LL);
|
|
// public int DistanceFromDoor = int.MaxValue;
|
|
__this->___DistanceFromDoor_1 = ((int32_t)2147483647LL);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField__ctor_mFA93EAC17664667B1AC00A25AC222D2BFC888387 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// public FlowTilemapDistanceField(FlowTilemap tilemap)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.tilemap = tilemap;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_tilemap;
|
|
__this->___tilemap_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___tilemap_0), (void*)L_0);
|
|
// distanceCells = new FlowTilemapDistanceFieldCell[tilemap.Width, tilemap.Height];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_1 = ___0_tilemap;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Width_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_3 = ___0_tilemap;
|
|
NullCheck(L_3);
|
|
int32_t L_4 = L_3->___Height_1;
|
|
il2cpp_array_size_t L_6[] = { (il2cpp_array_size_t)L_2, (il2cpp_array_size_t)L_4 };
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_5 = (FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69*)GenArrayNew(FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69_il2cpp_TypeInfo_var, L_6);
|
|
__this->___distanceCells_1 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___distanceCells_1), (void*)L_5);
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_0 = 0;
|
|
goto IL_004f;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_1 = 0;
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
// distanceCells[x, y] = new FlowTilemapDistanceFieldCell();
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_7 = __this->___distanceCells_1;
|
|
int32_t L_8 = V_1;
|
|
int32_t L_9 = V_0;
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_10 = (FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B*)il2cpp_codegen_object_new(FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
FlowTilemapDistanceFieldCell__ctor_mE64A947E789108E15C795288D0876493862808AC(L_10, NULL);
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(L_8, L_9, L_10);
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_11 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_12 = V_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_13 = ___0_tilemap;
|
|
NullCheck(L_13);
|
|
int32_t L_14 = L_13->___Width_0;
|
|
if ((((int32_t)L_12) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_15 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_16 = V_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = ___0_tilemap;
|
|
NullCheck(L_17);
|
|
int32_t L_18 = L_17->___Height_1;
|
|
if ((((int32_t)L_16) < ((int32_t)L_18)))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// Build();
|
|
FlowTilemapDistanceField_Build_m23950DE3F540859F6CB2CA52203208A3CDD565E1(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_Build_m23950DE3F540859F6CB2CA52203208A3CDD565E1 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// FindDistanceFromEdge();
|
|
FlowTilemapDistanceField_FindDistanceFromEdge_mA64AA49F37E00A9423D9E283FA64B4F04852B471(__this, NULL);
|
|
// FindDistanceFromDoor();
|
|
FlowTilemapDistanceField_FindDistanceFromDoor_mCD411A28F7E72CCB41D56A32D6F6F1D42D1D0D14(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::GetNeighbourData(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_cell, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
// var coord = cell.TileCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = ___0_cell;
|
|
NullCheck(L_0);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_1 = L_0->___TileCoord_6;
|
|
V_0 = L_1;
|
|
// var left = new NeighborData
|
|
// {
|
|
// cell = tilemap.Cells.GetCell(coord.x - 1, coord.y),
|
|
// edge = tilemap.Edges.GetVertical(coord.x, coord.y)
|
|
// };
|
|
il2cpp_codegen_initobj((&V_5), sizeof(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087));
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_2 = __this->___tilemap_0;
|
|
NullCheck(L_2);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_3 = L_2->___Cells_2;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_4 = V_0;
|
|
int32_t L_5 = L_4.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_6 = V_0;
|
|
int32_t L_7 = L_6.___y_1;
|
|
NullCheck(L_3);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_8;
|
|
L_8 = FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B(L_3, ((int32_t)il2cpp_codegen_subtract(L_5, 1)), L_7, NULL);
|
|
(&V_5)->___cell_0 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cell_0), (void*)L_8);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_9 = __this->___tilemap_0;
|
|
NullCheck(L_9);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_10 = L_9->___Edges_3;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_11 = V_0;
|
|
int32_t L_12 = L_11.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_13 = V_0;
|
|
int32_t L_14 = L_13.___y_1;
|
|
NullCheck(L_10);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_15;
|
|
L_15 = FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E(L_10, L_12, L_14, NULL);
|
|
(&V_5)->___edge_1 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___edge_1), (void*)L_15);
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_16 = V_5;
|
|
V_1 = L_16;
|
|
// var right = new NeighborData
|
|
// {
|
|
// cell = tilemap.Cells.GetCell(coord.x + 1, coord.y),
|
|
// edge = tilemap.Edges.GetVertical(coord.x + 1, coord.y)
|
|
// };
|
|
il2cpp_codegen_initobj((&V_5), sizeof(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087));
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = __this->___tilemap_0;
|
|
NullCheck(L_17);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_18 = L_17->___Cells_2;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_19 = V_0;
|
|
int32_t L_20 = L_19.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_21 = V_0;
|
|
int32_t L_22 = L_21.___y_1;
|
|
NullCheck(L_18);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_23;
|
|
L_23 = FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B(L_18, ((int32_t)il2cpp_codegen_add(L_20, 1)), L_22, NULL);
|
|
(&V_5)->___cell_0 = L_23;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cell_0), (void*)L_23);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_24 = __this->___tilemap_0;
|
|
NullCheck(L_24);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_25 = L_24->___Edges_3;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_26 = V_0;
|
|
int32_t L_27 = L_26.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_28 = V_0;
|
|
int32_t L_29 = L_28.___y_1;
|
|
NullCheck(L_25);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_30;
|
|
L_30 = FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E(L_25, ((int32_t)il2cpp_codegen_add(L_27, 1)), L_29, NULL);
|
|
(&V_5)->___edge_1 = L_30;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___edge_1), (void*)L_30);
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_31 = V_5;
|
|
V_2 = L_31;
|
|
// var down = new NeighborData
|
|
// {
|
|
// cell = tilemap.Cells.GetCell(coord.x, coord.y - 1),
|
|
// edge = tilemap.Edges.GetHorizontal(coord.x, coord.y)
|
|
// };
|
|
il2cpp_codegen_initobj((&V_5), sizeof(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087));
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_32 = __this->___tilemap_0;
|
|
NullCheck(L_32);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_33 = L_32->___Cells_2;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_34 = V_0;
|
|
int32_t L_35 = L_34.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_36 = V_0;
|
|
int32_t L_37 = L_36.___y_1;
|
|
NullCheck(L_33);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_38;
|
|
L_38 = FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B(L_33, L_35, ((int32_t)il2cpp_codegen_subtract(L_37, 1)), NULL);
|
|
(&V_5)->___cell_0 = L_38;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cell_0), (void*)L_38);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_39 = __this->___tilemap_0;
|
|
NullCheck(L_39);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_40 = L_39->___Edges_3;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_41 = V_0;
|
|
int32_t L_42 = L_41.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_43 = V_0;
|
|
int32_t L_44 = L_43.___y_1;
|
|
NullCheck(L_40);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_45;
|
|
L_45 = FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61(L_40, L_42, L_44, NULL);
|
|
(&V_5)->___edge_1 = L_45;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___edge_1), (void*)L_45);
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_46 = V_5;
|
|
V_3 = L_46;
|
|
// var up = new NeighborData
|
|
// {
|
|
// cell = tilemap.Cells.GetCell(coord.x, coord.y + 1),
|
|
// edge = tilemap.Edges.GetHorizontal(coord.x, coord.y + 1)
|
|
// };
|
|
il2cpp_codegen_initobj((&V_5), sizeof(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087));
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_47 = __this->___tilemap_0;
|
|
NullCheck(L_47);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_48 = L_47->___Cells_2;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_49 = V_0;
|
|
int32_t L_50 = L_49.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_51 = V_0;
|
|
int32_t L_52 = L_51.___y_1;
|
|
NullCheck(L_48);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_53;
|
|
L_53 = FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B(L_48, L_50, ((int32_t)il2cpp_codegen_add(L_52, 1)), NULL);
|
|
(&V_5)->___cell_0 = L_53;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cell_0), (void*)L_53);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_54 = __this->___tilemap_0;
|
|
NullCheck(L_54);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_55 = L_54->___Edges_3;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_56 = V_0;
|
|
int32_t L_57 = L_56.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_58 = V_0;
|
|
int32_t L_59 = L_58.___y_1;
|
|
NullCheck(L_55);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_60;
|
|
L_60 = FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61(L_55, L_57, ((int32_t)il2cpp_codegen_add(L_59, 1)), NULL);
|
|
(&V_5)->___edge_1 = L_60;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___edge_1), (void*)L_60);
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_61 = V_5;
|
|
V_4 = L_61;
|
|
// return new[] { left, up, right, down };
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_62 = (NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5*)(NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5*)SZArrayNew(NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_63 = L_62;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_64 = V_1;
|
|
NullCheck(L_63);
|
|
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(0), (NeighborData_tFBF512168486279F16ADCEACFE98224A04320087)L_64);
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_65 = L_63;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_66 = V_4;
|
|
NullCheck(L_65);
|
|
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(1), (NeighborData_tFBF512168486279F16ADCEACFE98224A04320087)L_66);
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_67 = L_65;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_68 = V_2;
|
|
NullCheck(L_67);
|
|
(L_67)->SetAt(static_cast<il2cpp_array_size_t>(2), (NeighborData_tFBF512168486279F16ADCEACFE98224A04320087)L_68);
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_69 = L_67;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_70 = V_3;
|
|
NullCheck(L_69);
|
|
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(3), (NeighborData_tFBF512168486279F16ADCEACFE98224A04320087)L_70);
|
|
return L_69;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::FindDistanceFromEdge()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_FindDistanceFromEdge_mA64AA49F37E00A9423D9E283FA64B4F04852B471 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_3 = NULL;
|
|
bool V_4 = false;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_8 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_9 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_10 = NULL;
|
|
int32_t V_11 = 0;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_15 = NULL;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
bool V_17 = false;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_18 = NULL;
|
|
{
|
|
// var queue = new Queue<FlowTilemapCell>();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_0 = (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*)il2cpp_codegen_object_new(Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D(L_0, Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_1 = 0;
|
|
goto IL_00e5;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_2 = 0;
|
|
goto IL_00d0;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// var cell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_1 = __this->___tilemap_0;
|
|
NullCheck(L_1);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_2 = L_1->___Cells_2;
|
|
int32_t L_3 = V_2;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_2);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5;
|
|
L_5 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_2, L_3, L_4, NULL);
|
|
V_3 = L_5;
|
|
// if (cell.CellType == FlowTilemapCellType.Floor)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___CellType_0;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
|
|
{
|
|
goto IL_00cc;
|
|
}
|
|
}
|
|
{
|
|
// bool allNeighborsWalkable = true;
|
|
V_4 = (bool)1;
|
|
// var ndata = GetNeighbourData(cell);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_8 = V_3;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_9;
|
|
L_9 = FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E(__this, L_8, NULL);
|
|
// foreach (var neighbour in ndata)
|
|
V_5 = L_9;
|
|
V_6 = 0;
|
|
goto IL_00a6;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_10 = V_5;
|
|
int32_t L_11 = V_6;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
V_7 = L_13;
|
|
// var ncell = neighbour.cell;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_14 = V_7;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_15 = L_14.___cell_0;
|
|
V_8 = L_15;
|
|
// if (ncell != null)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_16 = V_8;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// if (ncell.CellType != FlowTilemapCellType.Floor)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_17 = V_8;
|
|
NullCheck(L_17);
|
|
int32_t L_18 = L_17->___CellType_0;
|
|
if ((((int32_t)L_18) == ((int32_t)1)))
|
|
{
|
|
goto IL_006b;
|
|
}
|
|
}
|
|
{
|
|
// allNeighborsWalkable = false;
|
|
V_4 = (bool)0;
|
|
// break;
|
|
goto IL_00ae;
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// if (cell.Overlay != null && cell.Overlay.tileBlockingOverlay)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_19 = V_3;
|
|
NullCheck(L_19);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_20 = L_19->___Overlay_4;
|
|
if (!L_20)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_21 = V_3;
|
|
NullCheck(L_21);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_22 = L_21->___Overlay_4;
|
|
NullCheck(L_22);
|
|
bool L_23 = L_22->___tileBlockingOverlay_3;
|
|
if (!L_23)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// allNeighborsWalkable = false;
|
|
V_4 = (bool)0;
|
|
// break;
|
|
goto IL_00ae;
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
// var nedge = neighbour.edge;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_24 = V_7;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_25 = L_24.___edge_1;
|
|
V_9 = L_25;
|
|
// if (nedge != null)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_26 = V_9;
|
|
if (!L_26)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// if (nedge.EdgeType != FlowTilemapEdgeType.Empty)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_27 = V_9;
|
|
NullCheck(L_27);
|
|
int32_t L_28 = L_27->___EdgeType_0;
|
|
if (!L_28)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// allNeighborsWalkable = false;
|
|
V_4 = (bool)0;
|
|
// break;
|
|
goto IL_00ae;
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_29 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
}
|
|
|
|
IL_00a6:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
int32_t L_30 = V_6;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_31 = V_5;
|
|
NullCheck(L_31);
|
|
if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))))
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
// if (!allNeighborsWalkable)
|
|
bool L_32 = V_4;
|
|
if (L_32)
|
|
{
|
|
goto IL_00cc;
|
|
}
|
|
}
|
|
{
|
|
// queue.Enqueue(cell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_33 = V_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_34 = V_3;
|
|
NullCheck(L_33);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_33, L_34, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
// distanceCells[x, y].DistanceFromEdge = 0;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_35 = __this->___distanceCells_1;
|
|
int32_t L_36 = V_2;
|
|
int32_t L_37 = V_1;
|
|
NullCheck(L_35);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_38;
|
|
L_38 = (L_35)->GetAt(L_36, L_37);
|
|
NullCheck(L_38);
|
|
L_38->___DistanceFromEdge_0 = 0;
|
|
}
|
|
|
|
IL_00cc:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_39 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_00d0:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_40 = V_2;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_41 = __this->___tilemap_0;
|
|
NullCheck(L_41);
|
|
int32_t L_42 = L_41->___Width_0;
|
|
if ((((int32_t)L_40) < ((int32_t)L_42)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_43 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
|
|
}
|
|
|
|
IL_00e5:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_44 = V_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_45 = __this->___tilemap_0;
|
|
NullCheck(L_45);
|
|
int32_t L_46 = L_45->___Height_1;
|
|
if ((((int32_t)L_44) < ((int32_t)L_46)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0212;
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
// var cell = queue.Dequeue();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_47 = V_0;
|
|
NullCheck(L_47);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_48;
|
|
L_48 = Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC(L_47, Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
V_10 = L_48;
|
|
// var x = cell.TileCoord.x;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_49 = V_10;
|
|
NullCheck(L_49);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_50 = (&L_49->___TileCoord_6);
|
|
int32_t L_51 = L_50->___x_0;
|
|
V_11 = L_51;
|
|
// var y = cell.TileCoord.y;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_52 = V_10;
|
|
NullCheck(L_52);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_53 = (&L_52->___TileCoord_6);
|
|
int32_t L_54 = L_53->___y_1;
|
|
V_12 = L_54;
|
|
// var ndist = distanceCells[x, y].DistanceFromEdge + 1;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_55 = __this->___distanceCells_1;
|
|
int32_t L_56 = V_11;
|
|
int32_t L_57 = V_12;
|
|
NullCheck(L_55);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_58;
|
|
L_58 = (L_55)->GetAt(L_56, L_57);
|
|
NullCheck(L_58);
|
|
int32_t L_59 = L_58->___DistanceFromEdge_0;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_59, 1));
|
|
// var ndata = GetNeighbourData(cell);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_60 = V_10;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_61;
|
|
L_61 = FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E(__this, L_60, NULL);
|
|
// foreach (var neighbour in ndata)
|
|
V_5 = L_61;
|
|
V_6 = 0;
|
|
goto IL_0207;
|
|
}
|
|
|
|
IL_0149:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_62 = V_5;
|
|
int32_t L_63 = V_6;
|
|
NullCheck(L_62);
|
|
int32_t L_64 = L_63;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
|
|
V_14 = L_65;
|
|
// var ncell = neighbour.cell;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_66 = V_14;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_67 = L_66.___cell_0;
|
|
V_15 = L_67;
|
|
// if (ncell != null)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_68 = V_15;
|
|
if (!L_68)
|
|
{
|
|
goto IL_0201;
|
|
}
|
|
}
|
|
{
|
|
// var ncoord = ncell.TileCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_69 = V_15;
|
|
NullCheck(L_69);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_70 = L_69->___TileCoord_6;
|
|
V_16 = L_70;
|
|
// var walkableTile = (ncell.CellType == FlowTilemapCellType.Floor);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_71 = V_15;
|
|
NullCheck(L_71);
|
|
int32_t L_72 = L_71->___CellType_0;
|
|
V_17 = (bool)((((int32_t)L_72) == ((int32_t)1))? 1 : 0);
|
|
// if (walkableTile && cell.Overlay != null && cell.Overlay.tileBlockingOverlay)
|
|
bool L_73 = V_17;
|
|
if (!L_73)
|
|
{
|
|
goto IL_0197;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_74 = V_10;
|
|
NullCheck(L_74);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_75 = L_74->___Overlay_4;
|
|
if (!L_75)
|
|
{
|
|
goto IL_0197;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_76 = V_10;
|
|
NullCheck(L_76);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_77 = L_76->___Overlay_4;
|
|
NullCheck(L_77);
|
|
bool L_78 = L_77->___tileBlockingOverlay_3;
|
|
if (!L_78)
|
|
{
|
|
goto IL_0197;
|
|
}
|
|
}
|
|
{
|
|
// walkableTile = false;
|
|
V_17 = (bool)0;
|
|
}
|
|
|
|
IL_0197:
|
|
{
|
|
// var nedge = neighbour.edge;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_79 = V_14;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_80 = L_79.___edge_1;
|
|
V_18 = L_80;
|
|
// if (nedge != null)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_81 = V_18;
|
|
if (!L_81)
|
|
{
|
|
goto IL_01b3;
|
|
}
|
|
}
|
|
{
|
|
// walkableTile &= (nedge.EdgeType == FlowTilemapEdgeType.Empty);
|
|
bool L_82 = V_17;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_83 = V_18;
|
|
NullCheck(L_83);
|
|
int32_t L_84 = L_83->___EdgeType_0;
|
|
V_17 = (bool)((int32_t)((int32_t)L_82&((((int32_t)L_84) == ((int32_t)0))? 1 : 0)));
|
|
}
|
|
|
|
IL_01b3:
|
|
{
|
|
// if (walkableTile && ndist < distanceCells[ncoord.x, ncoord.y].DistanceFromEdge)
|
|
bool L_85 = V_17;
|
|
if (!L_85)
|
|
{
|
|
goto IL_0201;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_86 = V_13;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_87 = __this->___distanceCells_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_88 = V_16;
|
|
int32_t L_89 = L_88.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_90 = V_16;
|
|
int32_t L_91 = L_90.___y_1;
|
|
NullCheck(L_87);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_92;
|
|
L_92 = (L_87)->GetAt(L_89, L_91);
|
|
NullCheck(L_92);
|
|
int32_t L_93 = L_92->___DistanceFromEdge_0;
|
|
if ((((int32_t)L_86) >= ((int32_t)L_93)))
|
|
{
|
|
goto IL_0201;
|
|
}
|
|
}
|
|
{
|
|
// distanceCells[ncoord.x, ncoord.y].DistanceFromEdge = ndist;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_94 = __this->___distanceCells_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_95 = V_16;
|
|
int32_t L_96 = L_95.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_97 = V_16;
|
|
int32_t L_98 = L_97.___y_1;
|
|
NullCheck(L_94);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_99;
|
|
L_99 = (L_94)->GetAt(L_96, L_98);
|
|
int32_t L_100 = V_13;
|
|
NullCheck(L_99);
|
|
L_99->___DistanceFromEdge_0 = L_100;
|
|
// queue.Enqueue(ncell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_101 = V_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_102 = V_15;
|
|
NullCheck(L_101);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_101, L_102, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0201:
|
|
{
|
|
int32_t L_103 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_103, 1));
|
|
}
|
|
|
|
IL_0207:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
int32_t L_104 = V_6;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_105 = V_5;
|
|
NullCheck(L_105);
|
|
if ((((int32_t)L_104) < ((int32_t)((int32_t)(((RuntimeArray*)L_105)->max_length)))))
|
|
{
|
|
goto IL_0149;
|
|
}
|
|
}
|
|
|
|
IL_0212:
|
|
{
|
|
// while (queue.Count > 0)
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_106 = V_0;
|
|
NullCheck(L_106);
|
|
int32_t L_107;
|
|
L_107 = Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_inline(L_106, Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
if ((((int32_t)L_107) > ((int32_t)0)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::FindDistanceFromDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField_FindDistanceFromDoor_mCD411A28F7E72CCB41D56A32D6F6F1D42D1D0D14 (FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_3 = NULL;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_6 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
int32_t V_10 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_11 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_12 = NULL;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
bool V_14 = false;
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
int32_t V_17 = 0;
|
|
int32_t G_B21_0 = 0;
|
|
{
|
|
// var queue = new Queue<FlowTilemapCell>();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_0 = (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*)il2cpp_codegen_object_new(Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D(L_0, Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_1 = 0;
|
|
goto IL_00bb;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_2 = 0;
|
|
goto IL_00a6;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// var cell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_1 = __this->___tilemap_0;
|
|
NullCheck(L_1);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_2 = L_1->___Cells_2;
|
|
int32_t L_3 = V_2;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_2);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5;
|
|
L_5 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_2, L_3, L_4, NULL);
|
|
V_3 = L_5;
|
|
// if (cell.CellType == FlowTilemapCellType.Door)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___CellType_0;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)3))))
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
// queue.Enqueue(cell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_8 = V_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_9 = V_3;
|
|
NullCheck(L_8);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_8, L_9, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
// distanceCells[x, y].DistanceFromDoor = 0;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_10 = __this->___distanceCells_1;
|
|
int32_t L_11 = V_2;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_10);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_13;
|
|
L_13 = (L_10)->GetAt(L_11, L_12);
|
|
NullCheck(L_13);
|
|
L_13->___DistanceFromDoor_1 = 0;
|
|
goto IL_00a2;
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
// var ndata = GetNeighbourData(cell);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_14 = V_3;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_15;
|
|
L_15 = FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E(__this, L_14, NULL);
|
|
// foreach (var neighbor in ndata)
|
|
V_4 = L_15;
|
|
V_5 = 0;
|
|
goto IL_009a;
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
// foreach (var neighbor in ndata)
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_16 = V_4;
|
|
int32_t L_17 = V_5;
|
|
NullCheck(L_16);
|
|
int32_t L_18 = L_17;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
|
|
// var nedge = neighbor.edge;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_20 = L_19.___edge_1;
|
|
V_6 = L_20;
|
|
// if (nedge != null && nedge.EdgeType == FlowTilemapEdgeType.Door)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_21 = V_6;
|
|
if (!L_21)
|
|
{
|
|
goto IL_0094;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_22 = V_6;
|
|
NullCheck(L_22);
|
|
int32_t L_23 = L_22->___EdgeType_0;
|
|
if ((!(((uint32_t)L_23) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0094;
|
|
}
|
|
}
|
|
{
|
|
// queue.Enqueue(cell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_24 = V_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_25 = V_3;
|
|
NullCheck(L_24);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_24, L_25, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
// distanceCells[x, y].DistanceFromDoor = 1; // 1, Since we are not on the door cell
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_26 = __this->___distanceCells_1;
|
|
int32_t L_27 = V_2;
|
|
int32_t L_28 = V_1;
|
|
NullCheck(L_26);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_29;
|
|
L_29 = (L_26)->GetAt(L_27, L_28);
|
|
NullCheck(L_29);
|
|
L_29->___DistanceFromDoor_1 = 1;
|
|
// break;
|
|
goto IL_00a2;
|
|
}
|
|
|
|
IL_0094:
|
|
{
|
|
int32_t L_30 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1));
|
|
}
|
|
|
|
IL_009a:
|
|
{
|
|
// foreach (var neighbor in ndata)
|
|
int32_t L_31 = V_5;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_32 = V_4;
|
|
NullCheck(L_32);
|
|
if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_33 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_00a6:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_34 = V_2;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_35 = __this->___tilemap_0;
|
|
NullCheck(L_35);
|
|
int32_t L_36 = L_35->___Width_0;
|
|
if ((((int32_t)L_34) < ((int32_t)L_36)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_37 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_38 = V_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_39 = __this->___tilemap_0;
|
|
NullCheck(L_39);
|
|
int32_t L_40 = L_39->___Height_1;
|
|
if ((((int32_t)L_38) < ((int32_t)L_40)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0229;
|
|
}
|
|
|
|
IL_00d1:
|
|
{
|
|
// var cell = queue.Dequeue();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_41 = V_0;
|
|
NullCheck(L_41);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_42;
|
|
L_42 = Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC(L_41, Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
V_7 = L_42;
|
|
// var x = cell.TileCoord.x;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_43 = V_7;
|
|
NullCheck(L_43);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_44 = (&L_43->___TileCoord_6);
|
|
int32_t L_45 = L_44->___x_0;
|
|
V_8 = L_45;
|
|
// var y = cell.TileCoord.y;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_46 = V_7;
|
|
NullCheck(L_46);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_47 = (&L_46->___TileCoord_6);
|
|
int32_t L_48 = L_47->___y_1;
|
|
V_9 = L_48;
|
|
// var ndist = distanceCells[x, y].DistanceFromDoor + 1;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_49 = __this->___distanceCells_1;
|
|
int32_t L_50 = V_8;
|
|
int32_t L_51 = V_9;
|
|
NullCheck(L_49);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_52;
|
|
L_52 = (L_49)->GetAt(L_50, L_51);
|
|
NullCheck(L_52);
|
|
int32_t L_53 = L_52->___DistanceFromDoor_1;
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_53, 1));
|
|
// var ndata = GetNeighbourData(cell);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_54 = V_7;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_55;
|
|
L_55 = FlowTilemapDistanceField_GetNeighbourData_mAD48EDA78D8AD78B4DD3D681CA16FBBE6498948E(__this, L_54, NULL);
|
|
// foreach (var neighbour in ndata)
|
|
V_4 = L_55;
|
|
V_5 = 0;
|
|
goto IL_01d9;
|
|
}
|
|
|
|
IL_011f:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_56 = V_4;
|
|
int32_t L_57 = V_5;
|
|
NullCheck(L_56);
|
|
int32_t L_58 = L_57;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
|
|
// var ncell = neighbour.cell;
|
|
NeighborData_tFBF512168486279F16ADCEACFE98224A04320087 L_60 = L_59;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_61 = L_60.___cell_0;
|
|
V_11 = L_61;
|
|
// var nedge = neighbour.edge;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_62 = L_60.___edge_1;
|
|
V_12 = L_62;
|
|
// if (ncell == null || nedge == null) continue;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_63 = V_11;
|
|
if (!L_63)
|
|
{
|
|
goto IL_01d3;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_64 = V_12;
|
|
if (!L_64)
|
|
{
|
|
goto IL_01d3;
|
|
}
|
|
}
|
|
{
|
|
// var ncoord = ncell.TileCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_65 = V_11;
|
|
NullCheck(L_65);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_66 = L_65->___TileCoord_6;
|
|
V_13 = L_66;
|
|
// var walkableTile = (ncell.CellType == FlowTilemapCellType.Floor && nedge.EdgeType == FlowTilemapEdgeType.Empty);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_67 = V_11;
|
|
NullCheck(L_67);
|
|
int32_t L_68 = L_67->___CellType_0;
|
|
if ((!(((uint32_t)L_68) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0164;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_69 = V_12;
|
|
NullCheck(L_69);
|
|
int32_t L_70 = L_69->___EdgeType_0;
|
|
G_B21_0 = ((((int32_t)L_70) == ((int32_t)0))? 1 : 0);
|
|
goto IL_0165;
|
|
}
|
|
|
|
IL_0164:
|
|
{
|
|
G_B21_0 = 0;
|
|
}
|
|
|
|
IL_0165:
|
|
{
|
|
V_14 = (bool)G_B21_0;
|
|
// if (walkableTile && cell.Overlay != null && cell.Overlay.tileBlockingOverlay)
|
|
bool L_71 = V_14;
|
|
if (!L_71)
|
|
{
|
|
goto IL_0185;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_72 = V_7;
|
|
NullCheck(L_72);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_73 = L_72->___Overlay_4;
|
|
if (!L_73)
|
|
{
|
|
goto IL_0185;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_74 = V_7;
|
|
NullCheck(L_74);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_75 = L_74->___Overlay_4;
|
|
NullCheck(L_75);
|
|
bool L_76 = L_75->___tileBlockingOverlay_3;
|
|
if (!L_76)
|
|
{
|
|
goto IL_0185;
|
|
}
|
|
}
|
|
{
|
|
// walkableTile = false;
|
|
V_14 = (bool)0;
|
|
}
|
|
|
|
IL_0185:
|
|
{
|
|
// if (walkableTile && ndist < distanceCells[ncoord.x, ncoord.y].DistanceFromDoor)
|
|
bool L_77 = V_14;
|
|
if (!L_77)
|
|
{
|
|
goto IL_01d3;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_78 = V_10;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_79 = __this->___distanceCells_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_80 = V_13;
|
|
int32_t L_81 = L_80.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_82 = V_13;
|
|
int32_t L_83 = L_82.___y_1;
|
|
NullCheck(L_79);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_84;
|
|
L_84 = (L_79)->GetAt(L_81, L_83);
|
|
NullCheck(L_84);
|
|
int32_t L_85 = L_84->___DistanceFromDoor_1;
|
|
if ((((int32_t)L_78) >= ((int32_t)L_85)))
|
|
{
|
|
goto IL_01d3;
|
|
}
|
|
}
|
|
{
|
|
// distanceCells[ncoord.x, ncoord.y].DistanceFromDoor = ndist;
|
|
FlowTilemapDistanceFieldCellU5BU2CU5D_t523C5684DB8674152D976D7720BC9F8B183FAD69* L_86 = __this->___distanceCells_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_87 = V_13;
|
|
int32_t L_88 = L_87.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_89 = V_13;
|
|
int32_t L_90 = L_89.___y_1;
|
|
NullCheck(L_86);
|
|
FlowTilemapDistanceFieldCell_t975ECAD09F10D7F8FE59B998E473A8D29845403B* L_91;
|
|
L_91 = (L_86)->GetAt(L_88, L_90);
|
|
int32_t L_92 = V_10;
|
|
NullCheck(L_91);
|
|
L_91->___DistanceFromDoor_1 = L_92;
|
|
// queue.Enqueue(ncell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_93 = V_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_94 = V_11;
|
|
NullCheck(L_93);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_93, L_94, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_01d3:
|
|
{
|
|
int32_t L_95 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_95, 1));
|
|
}
|
|
|
|
IL_01d9:
|
|
{
|
|
// foreach (var neighbour in ndata)
|
|
int32_t L_96 = V_5;
|
|
NeighborDataU5BU5D_t74823769C947F1B20D6CAB939E34A0659DDDA1C5* L_97 = V_4;
|
|
NullCheck(L_97);
|
|
if ((((int32_t)L_96) < ((int32_t)((int32_t)(((RuntimeArray*)L_97)->max_length)))))
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
}
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
V_15 = 0;
|
|
goto IL_0224;
|
|
}
|
|
|
|
IL_01e9:
|
|
{
|
|
// var nx = x + childOffsets[i * 2 + 0];
|
|
int32_t L_98 = V_8;
|
|
il2cpp_codegen_runtime_class_init_inline(FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = ((FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_StaticFields*)il2cpp_codegen_static_fields_for(FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var))->___childOffsets_2;
|
|
int32_t L_100 = V_15;
|
|
NullCheck(L_99);
|
|
int32_t L_101 = ((int32_t)il2cpp_codegen_multiply(L_100, 2));
|
|
int32_t L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
|
|
V_16 = ((int32_t)il2cpp_codegen_add(L_98, L_102));
|
|
// var ny = y + childOffsets[i * 2 + 1];
|
|
int32_t L_103 = V_9;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = ((FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_StaticFields*)il2cpp_codegen_static_fields_for(FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var))->___childOffsets_2;
|
|
int32_t L_105 = V_15;
|
|
NullCheck(L_104);
|
|
int32_t L_106 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_105, 2)), 1));
|
|
int32_t L_107 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
|
|
V_17 = ((int32_t)il2cpp_codegen_add(L_103, L_107));
|
|
// var ncell = tilemap.Cells.GetCell(nx, ny);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_108 = __this->___tilemap_0;
|
|
NullCheck(L_108);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_109 = L_108->___Cells_2;
|
|
int32_t L_110 = V_16;
|
|
int32_t L_111 = V_17;
|
|
NullCheck(L_109);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_112;
|
|
L_112 = FlowTilemapCellDatabase_GetCell_mC4CE1D96B3B26CD2D9C68919380527C1F5DD889B(L_109, L_110, L_111, NULL);
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_113 = V_15;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_113, 1));
|
|
}
|
|
|
|
IL_0224:
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_114 = V_15;
|
|
if ((((int32_t)L_114) < ((int32_t)4)))
|
|
{
|
|
goto IL_01e9;
|
|
}
|
|
}
|
|
|
|
IL_0229:
|
|
{
|
|
// while (queue.Count > 0)
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_115 = V_0;
|
|
NullCheck(L_115);
|
|
int32_t L_116;
|
|
L_116 = Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_inline(L_115, Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
if ((((int32_t)L_116) > ((int32_t)0)))
|
|
{
|
|
goto IL_00d1;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapDistanceField__cctor_m5CD17AE92B83C0531259E3438421AA61FA1FAFED (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t095E505694B45002E73381CF2A9172F412DED7E4____DD713C0C766EE0CFAA11D1C8722F6F67FB1EFCA5CBD7C982D47DEF4A91E24687_0_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private static int[] childOffsets = new int[]
|
|
// {
|
|
// -1, 0,
|
|
// 1, 0,
|
|
// 0, -1,
|
|
// 0, 1
|
|
// };
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t095E505694B45002E73381CF2A9172F412DED7E4____DD713C0C766EE0CFAA11D1C8722F6F67FB1EFCA5CBD7C982D47DEF4A91E24687_0_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
|
|
((FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_StaticFields*)il2cpp_codegen_static_fields_for(FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var))->___childOffsets_2 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_StaticFields*)il2cpp_codegen_static_fields_for(FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD_il2cpp_TypeInfo_var))->___childOffsets_2), (void*)L_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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_pinvoke(const NeighborData_tFBF512168486279F16ADCEACFE98224A04320087& unmarshaled, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___cell_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cell' of type 'NeighborData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___cell_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_pinvoke_back(const NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_pinvoke& marshaled, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087& unmarshaled)
|
|
{
|
|
Exception_t* ___cell_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cell' of type 'NeighborData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___cell_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_pinvoke_cleanup(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_com(const NeighborData_tFBF512168486279F16ADCEACFE98224A04320087& unmarshaled, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___cell_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cell' of type 'NeighborData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___cell_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_com_back(const NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_com& marshaled, NeighborData_tFBF512168486279F16ADCEACFE98224A04320087& unmarshaled)
|
|
{
|
|
Exception_t* ___cell_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cell' of type 'NeighborData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___cell_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField/NeighborData
|
|
IL2CPP_EXTERN_C void NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshal_com_cleanup(NeighborData_tFBF512168486279F16ADCEACFE98224A04320087_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderResources__ctor_m82CF7C81FD812A82C4AC8869A112CDB01674D0CF (FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Texture2D iconOneWayDoor = Texture2D.whiteTexture;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0;
|
|
L_0 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
|
|
__this->___iconOneWayDoor_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___iconOneWayDoor_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::Render(UnityEngine.RenderTexture,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources,System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer_Render_m1608FAB851310442ADD35E3A0A597F35DC3AD180 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_tilemapTexture, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___1_tilemap, int32_t ___2_tileSize, FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* ___3_resources, Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* ___4_FuncCellSelected, const RuntimeMethod* method)
|
|
{
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
int32_t V_8 = 0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
int32_t V_11 = 0;
|
|
int32_t V_12 = 0;
|
|
float V_13 = 0.0f;
|
|
{
|
|
// var oldRTT = RenderTexture.active;
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0;
|
|
L_0 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL);
|
|
V_0 = L_0;
|
|
// RenderTexture.active = tilemapTexture;
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = ___0_tilemapTexture;
|
|
RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_1, NULL);
|
|
// GL.PushMatrix();
|
|
GL_PushMatrix_mB505DD9B224528266FCADC716A16343838105A09(NULL);
|
|
// GL.LoadOrtho();
|
|
GL_LoadOrtho_mE86AB2DBBC5C2BA67E7B743A2352E61C372CEADC(NULL);
|
|
// float texWidth = tilemapTexture.width;
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___0_tilemapTexture;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_2);
|
|
V_1 = ((float)L_3);
|
|
// float texHeight = tilemapTexture.height;
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___0_tilemapTexture;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4);
|
|
V_2 = ((float)L_5);
|
|
// var layers = BuildQuadData(tilemap, tileSize, resources, FuncCellSelected);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_6 = ___1_tilemap;
|
|
int32_t L_7 = ___2_tileSize;
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_8 = ___3_resources;
|
|
Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* L_9 = ___4_FuncCellSelected;
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_10;
|
|
L_10 = FlowTilemapRenderer_BuildQuadData_m490E970FFEAAE1DAC1DFBC50E83FE8460DACB95F(L_6, L_7, L_8, L_9, NULL);
|
|
// foreach (var layer in layers)
|
|
V_3 = L_10;
|
|
V_4 = 0;
|
|
goto IL_0107;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// foreach (var layer in layers)
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_11 = V_3;
|
|
int32_t L_12 = V_4;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
// layer.material.SetPass(0);
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A L_15 = L_14;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = L_15.___material_0;
|
|
NullCheck(L_16);
|
|
bool L_17;
|
|
L_17 = Material_SetPass_mBB03542DFF4FAEADFCED332009F9D61B6DED75FE(L_16, 0, NULL);
|
|
// GL.Begin(GL.QUADS);
|
|
GL_Begin_m17A70A7A3C161D8A127C11BDC5FC393392AB70C7(7, NULL);
|
|
// var quads = layer.quads;
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_18 = L_15.___quads_1;
|
|
// foreach (var quad in quads)
|
|
V_5 = L_18;
|
|
V_6 = 0;
|
|
goto IL_00f1;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// foreach (var quad in quads)
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_19 = V_5;
|
|
int32_t L_20 = V_6;
|
|
NullCheck(L_19);
|
|
int32_t L_21 = L_20;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
|
|
V_7 = L_22;
|
|
// GL.Color(quad.color);
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_23 = V_7;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = L_23.___color_1;
|
|
GL_Color_mE2D27D8FCA9B5E07ECC15574BCBCBA16E6E0CB3E(L_24, NULL);
|
|
// for (int i = 0; i < 4; i++)
|
|
V_8 = 0;
|
|
goto IL_00e6;
|
|
}
|
|
|
|
IL_007f:
|
|
{
|
|
// var vert = quad.verts[(i + quad.rotateUV) % 4];
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_25 = V_7;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_26 = L_25.___verts_0;
|
|
int32_t L_27 = V_8;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_28 = V_7;
|
|
int32_t L_29 = L_28.___rotateUV_3;
|
|
NullCheck(L_26);
|
|
int32_t L_30 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_27, L_29))%4));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_31 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
// var uv = vert.uv;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = L_31.___uv_1;
|
|
V_9 = L_32;
|
|
// GL.TexCoord2(uv.x, uv.y);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_9;
|
|
float L_34 = L_33.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_9;
|
|
float L_36 = L_35.___y_1;
|
|
GL_TexCoord2_mBD9A9E6D397F8669FAE40DA950AB1FD7D674D1FB(L_34, L_36, NULL);
|
|
// vert = quad.verts[i];
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_37 = V_7;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_38 = L_37.___verts_0;
|
|
int32_t L_39 = V_8;
|
|
NullCheck(L_38);
|
|
int32_t L_40 = L_39;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
|
|
// var p = vert.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = L_41.___position_0;
|
|
V_10 = L_42;
|
|
// GL.Vertex3(p.x, p.y, quad.z);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_10;
|
|
float L_44 = L_43.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_10;
|
|
float L_46 = L_45.___y_1;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_47 = V_7;
|
|
float L_48 = L_47.___z_2;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_44, L_46, L_48, NULL);
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_49 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
}
|
|
|
|
IL_00e6:
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_50 = V_8;
|
|
if ((((int32_t)L_50) < ((int32_t)4)))
|
|
{
|
|
goto IL_007f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_51 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1));
|
|
}
|
|
|
|
IL_00f1:
|
|
{
|
|
// foreach (var quad in quads)
|
|
int32_t L_52 = V_6;
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_53 = V_5;
|
|
NullCheck(L_53);
|
|
if ((((int32_t)L_52) < ((int32_t)((int32_t)(((RuntimeArray*)L_53)->max_length)))))
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
// GL.End();
|
|
GL_End_m6CE9D562B738075125F901B1D5254520EC30AB36(NULL);
|
|
int32_t L_54 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_54, 1));
|
|
}
|
|
|
|
IL_0107:
|
|
{
|
|
// foreach (var layer in layers)
|
|
int32_t L_55 = V_4;
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_56 = V_3;
|
|
NullCheck(L_56);
|
|
if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// var lineMaterial = resources.materials.GetMaterial(Texture2D.whiteTexture);
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_57 = ___3_resources;
|
|
NullCheck(L_57);
|
|
TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* L_58 = L_57->___materials_1;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_59;
|
|
L_59 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
|
|
NullCheck(L_58);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_60;
|
|
L_60 = TexturedMaterialInstances_GetMaterial_mEB27600D1046A9C1D8B1BDBC2F202A69C16BD7E4(L_58, L_59, NULL);
|
|
// lineMaterial.SetPass(0);
|
|
NullCheck(L_60);
|
|
bool L_61;
|
|
L_61 = Material_SetPass_mBB03542DFF4FAEADFCED332009F9D61B6DED75FE(L_60, 0, NULL);
|
|
// GL.Begin(GL.LINES);
|
|
GL_Begin_m17A70A7A3C161D8A127C11BDC5FC393392AB70C7(1, NULL);
|
|
// GL.Color(new Color(0.0f, 0.0f, 0.0f, 0.1f));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_62;
|
|
memset((&L_62), 0, sizeof(L_62));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_62), (0.0f), (0.0f), (0.0f), (0.100000001f), /*hidden argument*/NULL);
|
|
GL_Color_mE2D27D8FCA9B5E07ECC15574BCBCBA16E6E0CB3E(L_62, NULL);
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_11 = 0;
|
|
goto IL_017d;
|
|
}
|
|
|
|
IL_0151:
|
|
{
|
|
// float x0 = (x * tileSize) / texWidth;
|
|
int32_t L_63 = V_11;
|
|
int32_t L_64 = ___2_tileSize;
|
|
float L_65 = V_1;
|
|
// GL.Vertex3(x0, 0, 0);
|
|
float L_66 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_63, L_64)))/L_65));
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_66, (0.0f), (0.0f), NULL);
|
|
// GL.Vertex3(x0, 1, 0);
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_66, (1.0f), (0.0f), NULL);
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_67 = V_11;
|
|
V_11 = ((int32_t)il2cpp_codegen_add(L_67, 1));
|
|
}
|
|
|
|
IL_017d:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_68 = V_11;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_69 = ___1_tilemap;
|
|
NullCheck(L_69);
|
|
int32_t L_70 = L_69->___Width_0;
|
|
if ((((int32_t)L_68) < ((int32_t)L_70)))
|
|
{
|
|
goto IL_0151;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_12 = 0;
|
|
goto IL_01bd;
|
|
}
|
|
|
|
IL_018c:
|
|
{
|
|
// float y0 = (y * tileSize) / texHeight;
|
|
int32_t L_71 = V_12;
|
|
int32_t L_72 = ___2_tileSize;
|
|
float L_73 = V_2;
|
|
V_13 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_71, L_72)))/L_73));
|
|
// GL.Vertex3(0, y0, 0);
|
|
float L_74 = V_13;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978((0.0f), L_74, (0.0f), NULL);
|
|
// GL.Vertex3(1, y0, 0);
|
|
float L_75 = V_13;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978((1.0f), L_75, (0.0f), NULL);
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_76 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_76, 1));
|
|
}
|
|
|
|
IL_01bd:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_77 = V_12;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_78 = ___1_tilemap;
|
|
NullCheck(L_78);
|
|
int32_t L_79 = L_78->___Height_1;
|
|
if ((((int32_t)L_77) < ((int32_t)L_79)))
|
|
{
|
|
goto IL_018c;
|
|
}
|
|
}
|
|
{
|
|
// GL.End();
|
|
GL_End_m6CE9D562B738075125F901B1D5254520EC30AB36(NULL);
|
|
// GL.PopMatrix();
|
|
GL_PopMatrix_mCE0D33302104D1168B6382136039E979E8C02855(NULL);
|
|
// RenderTexture.active = oldRTT;
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_80 = V_0;
|
|
RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_80, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetEdgeColor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetEdgeColor_m027D9B3823FBE4D9078979245F6A21BAA56CF916 (int32_t ___0_edgeType, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (edgeType == FlowTilemapEdgeType.Wall) return Color.red;
|
|
int32_t L_0 = ___0_edgeType;
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// if (edgeType == FlowTilemapEdgeType.Wall) return Color.red;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
return L_1;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// else if (edgeType == FlowTilemapEdgeType.Fence) return Color.black;
|
|
int32_t L_2 = ___0_edgeType;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// else if (edgeType == FlowTilemapEdgeType.Fence) return Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
L_3 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (edgeType == FlowTilemapEdgeType.Door) return Color.blue;
|
|
int32_t L_4 = ___0_edgeType;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)3))))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
// else if (edgeType == FlowTilemapEdgeType.Door) return Color.blue;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
L_5 = Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline(NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
// else return Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6;
|
|
L_6 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::BuildQuadData(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap,System.Int32,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources,System.Func`2<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* FlowTilemapRenderer_BuildQuadData_m490E970FFEAAE1DAC1DFBC50E83FE8460DACB95F (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, int32_t ___1_tileSize, FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* ___2_resources, Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* ___3_FuncCellSelected, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mDB2864848738000E01BBC76F6AB9A90DB8FFD4B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0F26684E9C694BF5D553134A9E04161A7497F700_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC93C0721ED07CD0EF62A0B9A34243B1876DDB6CC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAEA34F31BB0249A5B288B0B3734CA034FF5C4C58_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B8F49F8C76F0671F2EE265C9EE3B61D27EB91A6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m1D21DAD511266648CD30552B3488E0BDF500F2EE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m4CEE6E0EDF9A2AA4F9ACB337DB7F84AF3A87DED8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* V_4 = NULL;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_5 = NULL;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_6 = NULL;
|
|
List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_10 = NULL;
|
|
bool V_11 = false;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
float V_13 = 0.0f;
|
|
float V_14 = 0.0f;
|
|
float V_15 = 0.0f;
|
|
float V_16 = 0.0f;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* V_18 = NULL;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_20;
|
|
memset((&V_20), 0, sizeof(V_20));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_21;
|
|
memset((&V_21), 0, sizeof(V_21));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
float V_23 = 0.0f;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_24;
|
|
memset((&V_24), 0, sizeof(V_24));
|
|
float V_25 = 0.0f;
|
|
float V_26 = 0.0f;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* V_27 = NULL;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_28;
|
|
memset((&V_28), 0, sizeof(V_28));
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_29 = NULL;
|
|
int32_t V_30 = 0;
|
|
int32_t V_31 = 0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_32 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_33 = NULL;
|
|
float V_34 = 0.0f;
|
|
float V_35 = 0.0f;
|
|
float V_36 = 0.0f;
|
|
float V_37 = 0.0f;
|
|
float V_38 = 0.0f;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_39;
|
|
memset((&V_39), 0, sizeof(V_39));
|
|
float V_40 = 0.0f;
|
|
float V_41 = 0.0f;
|
|
float V_42 = 0.0f;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_43;
|
|
memset((&V_43), 0, sizeof(V_43));
|
|
float V_44 = 0.0f;
|
|
float V_45 = 0.0f;
|
|
float V_46 = 0.0f;
|
|
Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3 V_47;
|
|
memset((&V_47), 0, sizeof(V_47));
|
|
KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC V_48;
|
|
memset((&V_48), 0, sizeof(V_48));
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A V_49;
|
|
memset((&V_49), 0, sizeof(V_49));
|
|
int32_t G_B5_0 = 0;
|
|
{
|
|
// var textureSize = new IntVector2(tilemap.Width, tilemap.Height) * tileSize;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_tilemap;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___Width_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_2 = ___0_tilemap;
|
|
NullCheck(L_2);
|
|
int32_t L_3 = L_2->___Height_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_4), L_1, L_3, /*hidden argument*/NULL);
|
|
int32_t L_5 = ___1_tileSize;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7_il2cpp_TypeInfo_var);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_6;
|
|
L_6 = IntVector2_op_Multiply_mB51F984933F146BF668D1800854D792A49B4A844(L_4, L_5, NULL);
|
|
// float texWidth = textureSize.x;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_7 = L_6;
|
|
int32_t L_8 = L_7.___x_0;
|
|
V_0 = ((float)L_8);
|
|
// float texHeight = textureSize.y;
|
|
int32_t L_9 = L_7.___y_1;
|
|
V_1 = ((float)L_9);
|
|
// float tileSizeU = tileSize / texWidth;
|
|
int32_t L_10 = ___1_tileSize;
|
|
float L_11 = V_0;
|
|
V_2 = ((float)(((float)L_10)/L_11));
|
|
// float tileSizeV = tileSize / texHeight;
|
|
int32_t L_12 = ___1_tileSize;
|
|
float L_13 = V_1;
|
|
V_3 = ((float)(((float)L_12)/L_13));
|
|
// var quadsByMaterial = new Dictionary<Material, List<TilemapRenderQuad>>();
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_14 = (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD*)il2cpp_codegen_object_new(Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
Dictionary_2__ctor_m0F26684E9C694BF5D553134A9E04161A7497F700(L_14, Dictionary_2__ctor_m0F26684E9C694BF5D553134A9E04161A7497F700_RuntimeMethod_var);
|
|
V_4 = L_14;
|
|
// var materialDefault = resources.materials.GetMaterial(Texture2D.whiteTexture);
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_15 = ___2_resources;
|
|
NullCheck(L_15);
|
|
TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* L_16 = L_15->___materials_1;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17;
|
|
L_17 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
|
|
NullCheck(L_16);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18;
|
|
L_18 = TexturedMaterialInstances_GetMaterial_mEB27600D1046A9C1D8B1BDBC2F202A69C16BD7E4(L_16, L_17, NULL);
|
|
V_5 = L_18;
|
|
// var oneWayTexture = resources.iconOneWayDoor;
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_19 = ___2_resources;
|
|
NullCheck(L_19);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = L_19->___iconOneWayDoor_0;
|
|
V_6 = L_20;
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_8 = 0;
|
|
goto IL_045f;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_9 = 0;
|
|
goto IL_044c;
|
|
}
|
|
|
|
IL_0061:
|
|
{
|
|
// var cell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_21 = ___0_tilemap;
|
|
NullCheck(L_21);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_22 = L_21->___Cells_2;
|
|
int32_t L_23 = V_9;
|
|
int32_t L_24 = V_8;
|
|
NullCheck(L_22);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_25;
|
|
L_25 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_22, L_23, L_24, NULL);
|
|
V_10 = L_25;
|
|
// var selected = FuncCellSelected.Invoke(cell);
|
|
Func_2_tA48DF3D9B19FE3963A78DFE185FD78366349C2BF* L_26 = ___3_FuncCellSelected;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_27 = V_10;
|
|
NullCheck(L_26);
|
|
bool L_28;
|
|
L_28 = Func_2_Invoke_mEC84073AD98C25FB7523E0B76EF5F6294362B5BC_inline(L_26, L_27, NULL);
|
|
V_11 = L_28;
|
|
// bool canUseCustomColor = cell.CellType != FlowTilemapCellType.Door
|
|
// && cell.CellType != FlowTilemapCellType.Wall
|
|
// //&& cell.CellType != FlowTilemapCellType.Empty
|
|
// ;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_29 = V_10;
|
|
NullCheck(L_29);
|
|
int32_t L_30 = L_29->___CellType_0;
|
|
if ((((int32_t)L_30) == ((int32_t)3)))
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_31 = V_10;
|
|
NullCheck(L_31);
|
|
int32_t L_32 = L_31->___CellType_0;
|
|
G_B5_0 = ((((int32_t)((((int32_t)L_32) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
goto IL_0096;
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
G_B5_0 = 0;
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// if (canUseCustomColor && cell.UseCustomColor)
|
|
if (!G_B5_0)
|
|
{
|
|
goto IL_00b9;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_33 = V_10;
|
|
NullCheck(L_33);
|
|
bool L_34 = L_33->___UseCustomColor_7;
|
|
if (!L_34)
|
|
{
|
|
goto IL_00b9;
|
|
}
|
|
}
|
|
{
|
|
// tileColor = cell.CustomColor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_35 = V_10;
|
|
NullCheck(L_35);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36 = L_35->___CustomColor_8;
|
|
V_12 = L_36;
|
|
// if (selected)
|
|
bool L_37 = V_11;
|
|
if (!L_37)
|
|
{
|
|
goto IL_00c2;
|
|
}
|
|
}
|
|
{
|
|
// tileColor = GetSelectedCellColor(tileColor);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_38 = V_12;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39;
|
|
L_39 = FlowTilemapRenderer_GetSelectedCellColor_mACE69440A0960F787323A4A72F83C6C9C05DF7EF(L_38, NULL);
|
|
V_12 = L_39;
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00b9:
|
|
{
|
|
// tileColor = GetCellColor(cell);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_40 = V_10;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41;
|
|
L_41 = FlowTilemapRenderer_GetCellColor_m6767493FA073C1C0B4ABB7A5FFC198837E5C3B55(L_40, NULL);
|
|
V_12 = L_41;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
// if (cell.CustomCellInfo != null && cell.CellType == FlowTilemapCellType.Custom)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_42 = V_10;
|
|
NullCheck(L_42);
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_43 = L_42->___CustomCellInfo_1;
|
|
if (!L_43)
|
|
{
|
|
goto IL_00e3;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_44 = V_10;
|
|
NullCheck(L_44);
|
|
int32_t L_45 = L_44->___CellType_0;
|
|
if ((!(((uint32_t)L_45) == ((uint32_t)4))))
|
|
{
|
|
goto IL_00e3;
|
|
}
|
|
}
|
|
{
|
|
// tileColor = cell.CustomCellInfo.defaultColor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_46 = V_10;
|
|
NullCheck(L_46);
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_47 = L_46->___CustomCellInfo_1;
|
|
NullCheck(L_47);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_48 = L_47->___defaultColor_1;
|
|
V_12 = L_48;
|
|
}
|
|
|
|
IL_00e3:
|
|
{
|
|
// tileColor.a = 1;
|
|
(&V_12)->___a_3 = (1.0f);
|
|
// float x0 = (x * tileSize) / texWidth;
|
|
int32_t L_49 = V_9;
|
|
int32_t L_50 = ___1_tileSize;
|
|
float L_51 = V_0;
|
|
V_13 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_49, L_50)))/L_51));
|
|
// float y0 = (y * tileSize) / texHeight;
|
|
int32_t L_52 = V_8;
|
|
int32_t L_53 = ___1_tileSize;
|
|
float L_54 = V_1;
|
|
V_14 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_52, L_53)))/L_54));
|
|
// float x1 = x0 + tileSizeU;
|
|
float L_55 = V_13;
|
|
float L_56 = V_2;
|
|
V_15 = ((float)il2cpp_codegen_add(L_55, L_56));
|
|
// float y1 = y0 + tileSizeV;
|
|
float L_57 = V_14;
|
|
float L_58 = V_3;
|
|
V_16 = ((float)il2cpp_codegen_add(L_57, L_58));
|
|
// var v0 = new TilemapRenderVert(new Vector2(x0, y0), new Vector2(0, 1));
|
|
float L_59 = V_13;
|
|
float L_60 = V_14;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
|
|
memset((&L_61), 0, sizeof(L_61));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_61), L_59, L_60, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
|
|
memset((&L_62), 0, sizeof(L_62));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_62), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_19), L_61, L_62, NULL);
|
|
// var v1 = new TilemapRenderVert(new Vector2(x0, y1), new Vector2(0, 0));
|
|
float L_63 = V_13;
|
|
float L_64 = V_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65;
|
|
memset((&L_65), 0, sizeof(L_65));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_65), L_63, L_64, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66;
|
|
memset((&L_66), 0, sizeof(L_66));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_66), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_20), L_65, L_66, NULL);
|
|
// var v2 = new TilemapRenderVert(new Vector2(x1, y1), new Vector2(1, 0));
|
|
float L_67 = V_15;
|
|
float L_68 = V_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
|
|
memset((&L_69), 0, sizeof(L_69));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_69), L_67, L_68, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70;
|
|
memset((&L_70), 0, sizeof(L_70));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_70), (1.0f), (0.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_21), L_69, L_70, NULL);
|
|
// var v3 = new TilemapRenderVert(new Vector2(x1, y0), new Vector2(1, 1));
|
|
float L_71 = V_15;
|
|
float L_72 = V_14;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73;
|
|
memset((&L_73), 0, sizeof(L_73));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_73), L_71, L_72, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74;
|
|
memset((&L_74), 0, sizeof(L_74));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_74), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_22), L_73, L_74, NULL);
|
|
// quad = new TilemapRenderQuad(v0, v1, v2, v3, tileColor, 0);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_75 = V_19;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_76 = V_20;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_77 = V_21;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_78 = V_22;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_79 = V_12;
|
|
TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C((&V_17), L_75, L_76, L_77, L_78, L_79, (0.0f), NULL);
|
|
// AddLayerQuad(quadsByMaterial, quad, materialDefault);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_80 = V_4;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_81 = V_17;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_82 = V_5;
|
|
FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD(L_80, L_81, L_82, NULL);
|
|
// var overlay = cell.Overlay;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_83 = V_10;
|
|
NullCheck(L_83);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_84 = L_83->___Overlay_4;
|
|
V_18 = L_84;
|
|
// if (overlay != null)
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_85 = V_18;
|
|
if (!L_85)
|
|
{
|
|
goto IL_0361;
|
|
}
|
|
}
|
|
{
|
|
// float overlayScale = 0.5f;
|
|
V_23 = (0.5f);
|
|
// var overlayQuad = quad.Clone();
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_86;
|
|
L_86 = TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B((&V_17), NULL);
|
|
V_24 = L_86;
|
|
// var shrinkY = (overlayQuad.verts[1].position.y - overlayQuad.verts[0].position.y) * Mathf.Clamp01(1 - overlayScale) * 0.5f;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_87 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_88 = L_87.___verts_0;
|
|
NullCheck(L_88);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_89 = (&((L_88)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position_0);
|
|
float L_90 = L_89->___y_1;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_91 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_92 = L_91.___verts_0;
|
|
NullCheck(L_92);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_93 = (&((L_92)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position_0);
|
|
float L_94 = L_93->___y_1;
|
|
float L_95 = V_23;
|
|
float L_96;
|
|
L_96 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract((1.0f), L_95)), NULL);
|
|
V_25 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_90, L_94)), L_96)), (0.5f)));
|
|
// var shrinkX = (overlayQuad.verts[2].position.x - overlayQuad.verts[1].position.x) * Mathf.Clamp01(1 - overlayScale) * 0.5f;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_97 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_98 = L_97.___verts_0;
|
|
NullCheck(L_98);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_99 = (&((L_98)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___position_0);
|
|
float L_100 = L_99->___x_0;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_101 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_102 = L_101.___verts_0;
|
|
NullCheck(L_102);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_103 = (&((L_102)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position_0);
|
|
float L_104 = L_103->___x_0;
|
|
float L_105 = V_23;
|
|
float L_106;
|
|
L_106 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract((1.0f), L_105)), NULL);
|
|
V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_100, L_104)), L_106)), (0.5f)));
|
|
// overlayQuad.verts[0].position.x += shrinkX;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_107 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_108 = L_107.___verts_0;
|
|
NullCheck(L_108);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_109 = (&((L_108)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position_0);
|
|
float* L_110 = (&L_109->___x_0);
|
|
float* L_111 = L_110;
|
|
float L_112 = *((float*)L_111);
|
|
float L_113 = V_26;
|
|
*((float*)L_111) = (float)((float)il2cpp_codegen_add(L_112, L_113));
|
|
// overlayQuad.verts[0].position.y += shrinkY;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_114 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_115 = L_114.___verts_0;
|
|
NullCheck(L_115);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_116 = (&((L_115)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position_0);
|
|
float* L_117 = (&L_116->___y_1);
|
|
float* L_118 = L_117;
|
|
float L_119 = *((float*)L_118);
|
|
float L_120 = V_25;
|
|
*((float*)L_118) = (float)((float)il2cpp_codegen_add(L_119, L_120));
|
|
// overlayQuad.verts[1].position.x += shrinkX;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_121 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_122 = L_121.___verts_0;
|
|
NullCheck(L_122);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_123 = (&((L_122)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position_0);
|
|
float* L_124 = (&L_123->___x_0);
|
|
float* L_125 = L_124;
|
|
float L_126 = *((float*)L_125);
|
|
float L_127 = V_26;
|
|
*((float*)L_125) = (float)((float)il2cpp_codegen_add(L_126, L_127));
|
|
// overlayQuad.verts[1].position.y -= shrinkY;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_128 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_129 = L_128.___verts_0;
|
|
NullCheck(L_129);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_130 = (&((L_129)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position_0);
|
|
float* L_131 = (&L_130->___y_1);
|
|
float* L_132 = L_131;
|
|
float L_133 = *((float*)L_132);
|
|
float L_134 = V_25;
|
|
*((float*)L_132) = (float)((float)il2cpp_codegen_subtract(L_133, L_134));
|
|
// overlayQuad.verts[2].position.x -= shrinkX;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_135 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_136 = L_135.___verts_0;
|
|
NullCheck(L_136);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_137 = (&((L_136)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___position_0);
|
|
float* L_138 = (&L_137->___x_0);
|
|
float* L_139 = L_138;
|
|
float L_140 = *((float*)L_139);
|
|
float L_141 = V_26;
|
|
*((float*)L_139) = (float)((float)il2cpp_codegen_subtract(L_140, L_141));
|
|
// overlayQuad.verts[2].position.y -= shrinkY;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_142 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_143 = L_142.___verts_0;
|
|
NullCheck(L_143);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_144 = (&((L_143)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___position_0);
|
|
float* L_145 = (&L_144->___y_1);
|
|
float* L_146 = L_145;
|
|
float L_147 = *((float*)L_146);
|
|
float L_148 = V_25;
|
|
*((float*)L_146) = (float)((float)il2cpp_codegen_subtract(L_147, L_148));
|
|
// overlayQuad.verts[3].position.x -= shrinkX;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_149 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_150 = L_149.___verts_0;
|
|
NullCheck(L_150);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_151 = (&((L_150)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___position_0);
|
|
float* L_152 = (&L_151->___x_0);
|
|
float* L_153 = L_152;
|
|
float L_154 = *((float*)L_153);
|
|
float L_155 = V_26;
|
|
*((float*)L_153) = (float)((float)il2cpp_codegen_subtract(L_154, L_155));
|
|
// overlayQuad.verts[3].position.y += shrinkY;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_156 = V_24;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_157 = L_156.___verts_0;
|
|
NullCheck(L_157);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_158 = (&((L_157)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___position_0);
|
|
float* L_159 = (&L_158->___y_1);
|
|
float* L_160 = L_159;
|
|
float L_161 = *((float*)L_160);
|
|
float L_162 = V_25;
|
|
*((float*)L_160) = (float)((float)il2cpp_codegen_add(L_161, L_162));
|
|
// overlayQuad.color = overlay.color;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_163 = V_18;
|
|
NullCheck(L_163);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_164 = L_163->___color_1;
|
|
(&V_24)->___color_1 = L_164;
|
|
// overlayQuad.z = 1;
|
|
(&V_24)->___z_2 = (1.0f);
|
|
// AddLayerQuad(quadsByMaterial, overlayQuad, materialDefault);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_165 = V_4;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_166 = V_24;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_167 = V_5;
|
|
FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD(L_165, L_166, L_167, NULL);
|
|
}
|
|
|
|
IL_0361:
|
|
{
|
|
// if (cell.CellType == FlowTilemapCellType.Door)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_168 = V_10;
|
|
NullCheck(L_168);
|
|
int32_t L_169 = L_168->___CellType_0;
|
|
if ((!(((uint32_t)L_169) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0446;
|
|
}
|
|
}
|
|
{
|
|
// var doorMeta = cell.Userdata as FlowTilemapCellDoorInfo;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_170 = V_10;
|
|
NullCheck(L_170);
|
|
RuntimeObject* L_171 = L_170->___Userdata_13;
|
|
V_27 = ((FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B*)IsInstClass((RuntimeObject*)L_171, FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var));
|
|
// if (doorMeta != null)
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_172 = V_27;
|
|
if (!L_172)
|
|
{
|
|
goto IL_0446;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.oneWay)
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_173 = V_27;
|
|
NullCheck(L_173);
|
|
bool L_174 = L_173->___oneWay_1;
|
|
if (!L_174)
|
|
{
|
|
goto IL_0446;
|
|
}
|
|
}
|
|
{
|
|
// var doorQuad = quad.Clone();
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_175;
|
|
L_175 = TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B((&V_17), NULL);
|
|
V_28 = L_175;
|
|
// doorQuad.color = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_176;
|
|
L_176 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
(&V_28)->___color_1 = L_176;
|
|
// if (doorMeta.nodeA.x < doorMeta.nodeB.x) doorQuad.rotateUV = 1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_177 = V_27;
|
|
NullCheck(L_177);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_178 = (&L_177->___nodeA_2);
|
|
int32_t L_179 = L_178->___x_0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_180 = V_27;
|
|
NullCheck(L_180);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_181 = (&L_180->___nodeB_3);
|
|
int32_t L_182 = L_181->___x_0;
|
|
if ((((int32_t)L_179) >= ((int32_t)L_182)))
|
|
{
|
|
goto IL_03c6;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.x < doorMeta.nodeB.x) doorQuad.rotateUV = 1;
|
|
(&V_28)->___rotateUV_3 = 1;
|
|
}
|
|
|
|
IL_03c6:
|
|
{
|
|
// if (doorMeta.nodeA.x > doorMeta.nodeB.x) doorQuad.rotateUV = 3;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_183 = V_27;
|
|
NullCheck(L_183);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_184 = (&L_183->___nodeA_2);
|
|
int32_t L_185 = L_184->___x_0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_186 = V_27;
|
|
NullCheck(L_186);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_187 = (&L_186->___nodeB_3);
|
|
int32_t L_188 = L_187->___x_0;
|
|
if ((((int32_t)L_185) <= ((int32_t)L_188)))
|
|
{
|
|
goto IL_03e8;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.x > doorMeta.nodeB.x) doorQuad.rotateUV = 3;
|
|
(&V_28)->___rotateUV_3 = 3;
|
|
}
|
|
|
|
IL_03e8:
|
|
{
|
|
// if (doorMeta.nodeA.y < doorMeta.nodeB.y) doorQuad.rotateUV = 2;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_189 = V_27;
|
|
NullCheck(L_189);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_190 = (&L_189->___nodeA_2);
|
|
int32_t L_191 = L_190->___y_1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_192 = V_27;
|
|
NullCheck(L_192);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_193 = (&L_192->___nodeB_3);
|
|
int32_t L_194 = L_193->___y_1;
|
|
if ((((int32_t)L_191) >= ((int32_t)L_194)))
|
|
{
|
|
goto IL_040a;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.y < doorMeta.nodeB.y) doorQuad.rotateUV = 2;
|
|
(&V_28)->___rotateUV_3 = 2;
|
|
}
|
|
|
|
IL_040a:
|
|
{
|
|
// if (doorMeta.nodeA.y > doorMeta.nodeB.y) doorQuad.rotateUV = 0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_195 = V_27;
|
|
NullCheck(L_195);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_196 = (&L_195->___nodeA_2);
|
|
int32_t L_197 = L_196->___y_1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_198 = V_27;
|
|
NullCheck(L_198);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_199 = (&L_198->___nodeB_3);
|
|
int32_t L_200 = L_199->___y_1;
|
|
if ((((int32_t)L_197) <= ((int32_t)L_200)))
|
|
{
|
|
goto IL_042c;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.y > doorMeta.nodeB.y) doorQuad.rotateUV = 0;
|
|
(&V_28)->___rotateUV_3 = 0;
|
|
}
|
|
|
|
IL_042c:
|
|
{
|
|
// var materialOneWayDoor = resources.materials.GetMaterial(oneWayTexture);
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_201 = ___2_resources;
|
|
NullCheck(L_201);
|
|
TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* L_202 = L_201->___materials_1;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_203 = V_6;
|
|
NullCheck(L_202);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_204;
|
|
L_204 = TexturedMaterialInstances_GetMaterial_mEB27600D1046A9C1D8B1BDBC2F202A69C16BD7E4(L_202, L_203, NULL);
|
|
V_29 = L_204;
|
|
// AddLayerQuad(quadsByMaterial, doorQuad, materialOneWayDoor);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_205 = V_4;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_206 = V_28;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_207 = V_29;
|
|
FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD(L_205, L_206, L_207, NULL);
|
|
}
|
|
|
|
IL_0446:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_208 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_208, 1));
|
|
}
|
|
|
|
IL_044c:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_209 = V_9;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_210 = ___0_tilemap;
|
|
NullCheck(L_210);
|
|
int32_t L_211 = L_210->___Width_0;
|
|
if ((((int32_t)L_209) < ((int32_t)L_211)))
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_212 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_212, 1));
|
|
}
|
|
|
|
IL_045f:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_213 = V_8;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_214 = ___0_tilemap;
|
|
NullCheck(L_214);
|
|
int32_t L_215 = L_214->___Height_1;
|
|
if ((((int32_t)L_213) < ((int32_t)L_215)))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
V_30 = 0;
|
|
goto IL_0592;
|
|
}
|
|
|
|
IL_0474:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
V_31 = 0;
|
|
goto IL_057f;
|
|
}
|
|
|
|
IL_047c:
|
|
{
|
|
// var edgeH = tilemap.Edges.GetHorizontal(x, y);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_216 = ___0_tilemap;
|
|
NullCheck(L_216);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_217 = L_216->___Edges_3;
|
|
int32_t L_218 = V_31;
|
|
int32_t L_219 = V_30;
|
|
NullCheck(L_217);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_220;
|
|
L_220 = FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61(L_217, L_218, L_219, NULL);
|
|
V_32 = L_220;
|
|
// var edgeV = tilemap.Edges.GetVertical(x, y);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_221 = ___0_tilemap;
|
|
NullCheck(L_221);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_222 = L_221->___Edges_3;
|
|
int32_t L_223 = V_31;
|
|
int32_t L_224 = V_30;
|
|
NullCheck(L_222);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_225;
|
|
L_225 = FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E(L_222, L_223, L_224, NULL);
|
|
V_33 = L_225;
|
|
// float x0 = (x * tileSize) / texWidth;
|
|
int32_t L_226 = V_31;
|
|
int32_t L_227 = ___1_tileSize;
|
|
float L_228 = V_0;
|
|
V_34 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_226, L_227)))/L_228));
|
|
// float y0 = (y * tileSize) / texHeight;
|
|
int32_t L_229 = V_30;
|
|
int32_t L_230 = ___1_tileSize;
|
|
float L_231 = V_1;
|
|
V_35 = ((float)(((float)((int32_t)il2cpp_codegen_multiply(L_229, L_230)))/L_231));
|
|
// float x1 = x0 + tileSizeU;
|
|
float L_232 = V_34;
|
|
float L_233 = V_2;
|
|
V_36 = ((float)il2cpp_codegen_add(L_232, L_233));
|
|
// float y1 = y0 + tileSizeV;
|
|
float L_234 = V_35;
|
|
float L_235 = V_3;
|
|
V_37 = ((float)il2cpp_codegen_add(L_234, L_235));
|
|
// float thickness = 0.2f;
|
|
V_38 = (0.200000003f);
|
|
// if (edgeH.EdgeType != FlowTilemapEdgeType.Empty)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_236 = V_32;
|
|
NullCheck(L_236);
|
|
int32_t L_237 = L_236->___EdgeType_0;
|
|
if (!L_237)
|
|
{
|
|
goto IL_051e;
|
|
}
|
|
}
|
|
{
|
|
// var edgeColor = GetEdgeColor(edgeH.EdgeType);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_238 = V_32;
|
|
NullCheck(L_238);
|
|
int32_t L_239 = L_238->___EdgeType_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_240;
|
|
L_240 = FlowTilemapRenderer_GetEdgeColor_m027D9B3823FBE4D9078979245F6A21BAA56CF916(L_239, NULL);
|
|
V_39 = L_240;
|
|
// float offset = tileSizeV * thickness * 0.5f;
|
|
float L_241 = V_3;
|
|
float L_242 = V_38;
|
|
V_40 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_241, L_242)), (0.5f)));
|
|
// if (edgeH.EdgeType == FlowTilemapEdgeType.Door)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_243 = V_32;
|
|
NullCheck(L_243);
|
|
int32_t L_244 = L_243->___EdgeType_0;
|
|
if ((!(((uint32_t)L_244) == ((uint32_t)3))))
|
|
{
|
|
goto IL_04fa;
|
|
}
|
|
}
|
|
{
|
|
// offset *= 3;
|
|
float L_245 = V_40;
|
|
V_40 = ((float)il2cpp_codegen_multiply(L_245, (3.0f)));
|
|
}
|
|
|
|
IL_04fa:
|
|
{
|
|
// var ty0 = y0 - offset;
|
|
float L_246 = V_35;
|
|
float L_247 = V_40;
|
|
V_41 = ((float)il2cpp_codegen_subtract(L_246, L_247));
|
|
// var ty1 = y0 + offset;
|
|
float L_248 = V_35;
|
|
float L_249 = V_40;
|
|
V_42 = ((float)il2cpp_codegen_add(L_248, L_249));
|
|
// DrawTileEdge(x0, ty0, x1, ty1, edgeH, resources, edgeColor, materialDefault, quadsByMaterial);
|
|
float L_250 = V_34;
|
|
float L_251 = V_41;
|
|
float L_252 = V_36;
|
|
float L_253 = V_42;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_254 = V_32;
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_255 = ___2_resources;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_256 = V_39;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_257 = V_5;
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_258 = V_4;
|
|
FlowTilemapRenderer_DrawTileEdge_mA2F456821639AB86B150A921D05437C07901D213(L_250, L_251, L_252, L_253, L_254, L_255, L_256, L_257, L_258, NULL);
|
|
}
|
|
|
|
IL_051e:
|
|
{
|
|
// if (edgeV.EdgeType != FlowTilemapEdgeType.Empty)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_259 = V_33;
|
|
NullCheck(L_259);
|
|
int32_t L_260 = L_259->___EdgeType_0;
|
|
if (!L_260)
|
|
{
|
|
goto IL_0579;
|
|
}
|
|
}
|
|
{
|
|
// var edgeColor = GetEdgeColor(edgeV.EdgeType);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_261 = V_33;
|
|
NullCheck(L_261);
|
|
int32_t L_262 = L_261->___EdgeType_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_263;
|
|
L_263 = FlowTilemapRenderer_GetEdgeColor_m027D9B3823FBE4D9078979245F6A21BAA56CF916(L_262, NULL);
|
|
V_43 = L_263;
|
|
// float offset = tileSizeU * thickness * 0.5f;
|
|
float L_264 = V_2;
|
|
float L_265 = V_38;
|
|
V_44 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_264, L_265)), (0.5f)));
|
|
// if (edgeV.EdgeType == FlowTilemapEdgeType.Door)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_266 = V_33;
|
|
NullCheck(L_266);
|
|
int32_t L_267 = L_266->___EdgeType_0;
|
|
if ((!(((uint32_t)L_267) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0555;
|
|
}
|
|
}
|
|
{
|
|
// offset *= 3;
|
|
float L_268 = V_44;
|
|
V_44 = ((float)il2cpp_codegen_multiply(L_268, (3.0f)));
|
|
}
|
|
|
|
IL_0555:
|
|
{
|
|
// var tx0 = x0 - offset;
|
|
float L_269 = V_34;
|
|
float L_270 = V_44;
|
|
V_45 = ((float)il2cpp_codegen_subtract(L_269, L_270));
|
|
// var tx1 = x0 + offset;
|
|
float L_271 = V_34;
|
|
float L_272 = V_44;
|
|
V_46 = ((float)il2cpp_codegen_add(L_271, L_272));
|
|
// DrawTileEdge(tx0, y0, tx1, y1, edgeV, resources, edgeColor, materialDefault, quadsByMaterial);
|
|
float L_273 = V_45;
|
|
float L_274 = V_35;
|
|
float L_275 = V_46;
|
|
float L_276 = V_37;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_277 = V_33;
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_278 = ___2_resources;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_279 = V_43;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_280 = V_5;
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_281 = V_4;
|
|
FlowTilemapRenderer_DrawTileEdge_mA2F456821639AB86B150A921D05437C07901D213(L_273, L_274, L_275, L_276, L_277, L_278, L_279, L_280, L_281, NULL);
|
|
}
|
|
|
|
IL_0579:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
int32_t L_282 = V_31;
|
|
V_31 = ((int32_t)il2cpp_codegen_add(L_282, 1));
|
|
}
|
|
|
|
IL_057f:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
int32_t L_283 = V_31;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_284 = ___0_tilemap;
|
|
NullCheck(L_284);
|
|
int32_t L_285 = L_284->___Width_0;
|
|
if ((((int32_t)L_283) <= ((int32_t)L_285)))
|
|
{
|
|
goto IL_047c;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
int32_t L_286 = V_30;
|
|
V_30 = ((int32_t)il2cpp_codegen_add(L_286, 1));
|
|
}
|
|
|
|
IL_0592:
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
int32_t L_287 = V_30;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_288 = ___0_tilemap;
|
|
NullCheck(L_288);
|
|
int32_t L_289 = L_288->___Height_1;
|
|
if ((((int32_t)L_287) <= ((int32_t)L_289)))
|
|
{
|
|
goto IL_0474;
|
|
}
|
|
}
|
|
{
|
|
// var layers = new List<TilemapLayerRenderData>();
|
|
List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* L_290 = (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37*)il2cpp_codegen_object_new(List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37_il2cpp_TypeInfo_var);
|
|
NullCheck(L_290);
|
|
List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07(L_290, List_1__ctor_mC8D9F2DE75AD47422238E7B0206EC801975AAC07_RuntimeMethod_var);
|
|
V_7 = L_290;
|
|
// foreach (var entry in quadsByMaterial)
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_291 = V_4;
|
|
NullCheck(L_291);
|
|
Enumerator_t934929BAD27424F1275A6C694922A578C8532EA3 L_292;
|
|
L_292 = Dictionary_2_GetEnumerator_mDB2864848738000E01BBC76F6AB9A90DB8FFD4B3(L_291, Dictionary_2_GetEnumerator_mDB2864848738000E01BBC76F6AB9A90DB8FFD4B3_RuntimeMethod_var);
|
|
V_47 = L_292;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_05f7:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mC93C0721ED07CD0EF62A0B9A34243B1876DDB6CC((&V_47), Enumerator_Dispose_mC93C0721ED07CD0EF62A0B9A34243B1876DDB6CC_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_05ec_1;
|
|
}
|
|
|
|
IL_05b1_1:
|
|
{
|
|
// foreach (var entry in quadsByMaterial)
|
|
KeyValuePair_2_t97961CD2C1E03B09876D2413E50454DFC58F4DFC L_293;
|
|
L_293 = Enumerator_get_Current_m2B8F49F8C76F0671F2EE265C9EE3B61D27EB91A6_inline((&V_47), Enumerator_get_Current_m2B8F49F8C76F0671F2EE265C9EE3B61D27EB91A6_RuntimeMethod_var);
|
|
V_48 = L_293;
|
|
// var layer = new TilemapLayerRenderData();
|
|
il2cpp_codegen_initobj((&V_49), sizeof(TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A));
|
|
// layer.material = entry.Key;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_294;
|
|
L_294 = KeyValuePair_2_get_Key_m1D21DAD511266648CD30552B3488E0BDF500F2EE_inline((&V_48), KeyValuePair_2_get_Key_m1D21DAD511266648CD30552B3488E0BDF500F2EE_RuntimeMethod_var);
|
|
(&V_49)->___material_0 = L_294;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_49)->___material_0), (void*)L_294);
|
|
// layer.quads = entry.Value.ToArray();
|
|
List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* L_295;
|
|
L_295 = KeyValuePair_2_get_Value_m4CEE6E0EDF9A2AA4F9ACB337DB7F84AF3A87DED8_inline((&V_48), KeyValuePair_2_get_Value_m4CEE6E0EDF9A2AA4F9ACB337DB7F84AF3A87DED8_RuntimeMethod_var);
|
|
NullCheck(L_295);
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_296;
|
|
L_296 = List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67(L_295, List_1_ToArray_m63DB95F8A6F276B978C28B41B79D214E2EAAEC67_RuntimeMethod_var);
|
|
(&V_49)->___quads_1 = L_296;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_49)->___quads_1), (void*)L_296);
|
|
// layers.Add(layer);
|
|
List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* L_297 = V_7;
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A L_298 = V_49;
|
|
NullCheck(L_297);
|
|
List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_inline(L_297, L_298, List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_05ec_1:
|
|
{
|
|
// foreach (var entry in quadsByMaterial)
|
|
bool L_299;
|
|
L_299 = Enumerator_MoveNext_mAEA34F31BB0249A5B288B0B3734CA034FF5C4C58((&V_47), Enumerator_MoveNext_mAEA34F31BB0249A5B288B0B3734CA034FF5C4C58_RuntimeMethod_var);
|
|
if (L_299)
|
|
{
|
|
goto IL_05b1_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0605;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0605:
|
|
{
|
|
// return layers.ToArray();
|
|
List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* L_300 = V_7;
|
|
NullCheck(L_300);
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_301;
|
|
L_301 = List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458(L_300, List_1_ToArray_m249F380A1C7AE558EC9E61F02FDE8177CDDA8458_RuntimeMethod_var);
|
|
return L_301;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::DrawTileEdge(System.Single,System.Single,System.Single,System.Single,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources,UnityEngine.Color,UnityEngine.Material,System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer_DrawTileEdge_mA2F456821639AB86B150A921D05437C07901D213 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* ___4_edge, FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* ___5_resources, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___6_color, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___7_material, Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* ___8_quadsByMaterial, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* V_5 = NULL;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_7 = NULL;
|
|
{
|
|
// var v0 = new TilemapRenderVert(new Vector2(x0, y0), new Vector2(0, 1));
|
|
float L_0 = ___0_x0;
|
|
float L_1 = ___1_y0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_3), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_0), L_2, L_3, NULL);
|
|
// var v1 = new TilemapRenderVert(new Vector2(x0, y1), new Vector2(0, 0));
|
|
float L_4 = ___0_x0;
|
|
float L_5 = ___3_y1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), L_4, L_5, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_1), L_6, L_7, NULL);
|
|
// var v2 = new TilemapRenderVert(new Vector2(x1, y1), new Vector2(1, 0));
|
|
float L_8 = ___2_x1;
|
|
float L_9 = ___3_y1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_8, L_9, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), (1.0f), (0.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_2), L_10, L_11, NULL);
|
|
// var v3 = new TilemapRenderVert(new Vector2(x1, y0), new Vector2(1, 1));
|
|
float L_12 = ___2_x1;
|
|
float L_13 = ___1_y0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
memset((&L_14), 0, sizeof(L_14));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), L_12, L_13, /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
|
|
memset((&L_15), 0, sizeof(L_15));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_15), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&V_3), L_14, L_15, NULL);
|
|
// var edgeQuad = new TilemapRenderQuad(v0, v1, v2, v3, color, 0);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_16 = V_0;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_17 = V_1;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_18 = V_2;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_19 = V_3;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___6_color;
|
|
TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C((&V_4), L_16, L_17, L_18, L_19, L_20, (0.0f), NULL);
|
|
// AddLayerQuad(quadsByMaterial, edgeQuad, material);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_21 = ___8_quadsByMaterial;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_22 = V_4;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = ___7_material;
|
|
FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD(L_21, L_22, L_23, NULL);
|
|
// if (edge != null && edge.EdgeType == FlowTilemapEdgeType.Door)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_24 = ___4_edge;
|
|
if (!L_24)
|
|
{
|
|
goto IL_0183;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_25 = ___4_edge;
|
|
NullCheck(L_25);
|
|
int32_t L_26 = L_25->___EdgeType_0;
|
|
if ((!(((uint32_t)L_26) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0183;
|
|
}
|
|
}
|
|
{
|
|
// var doorMeta = edge.Userdata as FlowTilemapCellDoorInfo;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_27 = ___4_edge;
|
|
NullCheck(L_27);
|
|
RuntimeObject* L_28 = L_27->___Userdata_4;
|
|
V_5 = ((FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B*)IsInstClass((RuntimeObject*)L_28, FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B_il2cpp_TypeInfo_var));
|
|
// if (doorMeta != null)
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_29 = V_5;
|
|
if (!L_29)
|
|
{
|
|
goto IL_0183;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.oneWay)
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_30 = V_5;
|
|
NullCheck(L_30);
|
|
bool L_31 = L_30->___oneWay_1;
|
|
if (!L_31)
|
|
{
|
|
goto IL_0183;
|
|
}
|
|
}
|
|
{
|
|
// var doorQuad = edgeQuad.Clone();
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_32;
|
|
L_32 = TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B((&V_4), NULL);
|
|
V_6 = L_32;
|
|
// doorQuad.color = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_33;
|
|
L_33 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
(&V_6)->___color_1 = L_33;
|
|
// if (doorMeta.nodeA.x < doorMeta.nodeB.x) doorQuad.rotateUV = 1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_34 = V_5;
|
|
NullCheck(L_34);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_35 = (&L_34->___nodeA_2);
|
|
int32_t L_36 = L_35->___x_0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_37 = V_5;
|
|
NullCheck(L_37);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_38 = (&L_37->___nodeB_3);
|
|
int32_t L_39 = L_38->___x_0;
|
|
if ((((int32_t)L_36) >= ((int32_t)L_39)))
|
|
{
|
|
goto IL_00fd;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.x < doorMeta.nodeB.x) doorQuad.rotateUV = 1;
|
|
(&V_6)->___rotateUV_3 = 1;
|
|
}
|
|
|
|
IL_00fd:
|
|
{
|
|
// if (doorMeta.nodeA.x > doorMeta.nodeB.x) doorQuad.rotateUV = 3;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_40 = V_5;
|
|
NullCheck(L_40);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_41 = (&L_40->___nodeA_2);
|
|
int32_t L_42 = L_41->___x_0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_43 = V_5;
|
|
NullCheck(L_43);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_44 = (&L_43->___nodeB_3);
|
|
int32_t L_45 = L_44->___x_0;
|
|
if ((((int32_t)L_42) <= ((int32_t)L_45)))
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.x > doorMeta.nodeB.x) doorQuad.rotateUV = 3;
|
|
(&V_6)->___rotateUV_3 = 3;
|
|
}
|
|
|
|
IL_011f:
|
|
{
|
|
// if (doorMeta.nodeA.y < doorMeta.nodeB.y) doorQuad.rotateUV = 2;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_46 = V_5;
|
|
NullCheck(L_46);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_47 = (&L_46->___nodeA_2);
|
|
int32_t L_48 = L_47->___y_1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_49 = V_5;
|
|
NullCheck(L_49);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_50 = (&L_49->___nodeB_3);
|
|
int32_t L_51 = L_50->___y_1;
|
|
if ((((int32_t)L_48) >= ((int32_t)L_51)))
|
|
{
|
|
goto IL_0141;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.y < doorMeta.nodeB.y) doorQuad.rotateUV = 2;
|
|
(&V_6)->___rotateUV_3 = 2;
|
|
}
|
|
|
|
IL_0141:
|
|
{
|
|
// if (doorMeta.nodeA.y > doorMeta.nodeB.y) doorQuad.rotateUV = 0;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_52 = V_5;
|
|
NullCheck(L_52);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_53 = (&L_52->___nodeA_2);
|
|
int32_t L_54 = L_53->___y_1;
|
|
FlowTilemapCellDoorInfo_t075F08DF948E2999722D266C966D840AC713A97B* L_55 = V_5;
|
|
NullCheck(L_55);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_56 = (&L_55->___nodeB_3);
|
|
int32_t L_57 = L_56->___y_1;
|
|
if ((((int32_t)L_54) <= ((int32_t)L_57)))
|
|
{
|
|
goto IL_0163;
|
|
}
|
|
}
|
|
{
|
|
// if (doorMeta.nodeA.y > doorMeta.nodeB.y) doorQuad.rotateUV = 0;
|
|
(&V_6)->___rotateUV_3 = 0;
|
|
}
|
|
|
|
IL_0163:
|
|
{
|
|
// var materialOneWayDoor = resources.materials.GetMaterial(resources.iconOneWayDoor);
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_58 = ___5_resources;
|
|
NullCheck(L_58);
|
|
TexturedMaterialInstances_tEE0A7146031D97130A99B05904E497E75900CCCF* L_59 = L_58->___materials_1;
|
|
FlowTilemapRenderResources_tB666775610F43888D6DB1C461FCA75465B336FBD* L_60 = ___5_resources;
|
|
NullCheck(L_60);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_61 = L_60->___iconOneWayDoor_0;
|
|
NullCheck(L_59);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_62;
|
|
L_62 = TexturedMaterialInstances_GetMaterial_mEB27600D1046A9C1D8B1BDBC2F202A69C16BD7E4(L_59, L_61, NULL);
|
|
V_7 = L_62;
|
|
// AddLayerQuad(quadsByMaterial, doorQuad, materialOneWayDoor);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_63 = ___8_quadsByMaterial;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_64 = V_6;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_65 = V_7;
|
|
FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD(L_63, L_64, L_65, NULL);
|
|
}
|
|
|
|
IL_0183:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::AddLayerQuad(System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad>>,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad,UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer_AddLayerQuad_m62AAA20F21178A228474DF3654C5B9511E176BBD (Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* ___0_quadsByMaterial, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 ___1_quad, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4614FE6C836EDF93D4042AD2CE52B3FB42AD8209_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD012A960116D900064B9EEB47974DAF2979AFA1F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m3EE79846877E77705C206D182780DD3E7D42C0B8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (!quadsByMaterial.ContainsKey(material))
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_0 = ___0_quadsByMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___2_material;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mD012A960116D900064B9EEB47974DAF2979AFA1F(L_0, L_1, Dictionary_2_ContainsKey_mD012A960116D900064B9EEB47974DAF2979AFA1F_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// quadsByMaterial.Add(material, new List<TilemapRenderQuad>());
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_3 = ___0_quadsByMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___2_material;
|
|
List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* L_5 = (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*)il2cpp_codegen_object_new(List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3(L_5, List_1__ctor_mD7130071A4B11B2DD890A603EDFE6F1E0877D1C3_RuntimeMethod_var);
|
|
NullCheck(L_3);
|
|
Dictionary_2_Add_m4614FE6C836EDF93D4042AD2CE52B3FB42AD8209(L_3, L_4, L_5, Dictionary_2_Add_m4614FE6C836EDF93D4042AD2CE52B3FB42AD8209_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// quadsByMaterial[material].Add(quad);
|
|
Dictionary_2_t70FF0C3A9B7F20996544FA97B81EEEEA6210CFDD* L_6 = ___0_quadsByMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___2_material;
|
|
NullCheck(L_6);
|
|
List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* L_8;
|
|
L_8 = Dictionary_2_get_Item_m3EE79846877E77705C206D182780DD3E7D42C0B8(L_6, L_7, Dictionary_2_get_Item_m3EE79846877E77705C206D182780DD3E7D42C0B8_RuntimeMethod_var);
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_9 = ___1_quad;
|
|
NullCheck(L_8);
|
|
List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_inline(L_8, L_9, List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetSelectedCellColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetSelectedCellColor_mACE69440A0960F787323A4A72F83C6C9C05DF7EF (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
{
|
|
// Color.RGBToHSV(color, out H, out S, out V);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
Color_RGBToHSV_m10DD6CE937F04FE322EED0E154C1D7D6933EA2F8(L_0, (&V_0), (&V_1), (&V_2), NULL);
|
|
// S = Mathf.Clamp01(S * 2);
|
|
float L_1 = V_1;
|
|
float L_2;
|
|
L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_multiply(L_1, (2.0f))), NULL);
|
|
V_1 = L_2;
|
|
// return Color.HSVToRGB(H, S, V);
|
|
float L_3 = V_0;
|
|
float L_4 = V_1;
|
|
float L_5 = V_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6;
|
|
L_6 = Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline(L_3, L_4, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::GetCellColor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F FlowTilemapRenderer_GetCellColor_m6767493FA073C1C0B4ABB7A5FFC198837E5C3B55 (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_cell, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// switch (cell.CellType)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = ___0_cell;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___CellType_0;
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// return Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
L_3 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// return Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
|
|
L_4 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
return L_4;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// return Color.blue;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
L_5 = Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline(NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// return new Color(0.5f, 0.5f, 0.5f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_6), (0.5f), (0.5f), (0.5f), /*hidden argument*/NULL);
|
|
return L_6;
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// return Color.magenta;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
|
|
L_7 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapRenderer__ctor_m3567C30D22229E8C4DCFF46ACF7C562761E4B7E1 (FlowTilemapRenderer_t54AEC7CF68E7AA23BF6CE58145BD26A1834961D1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::.ctor(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48 (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_uv, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.position = position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_position;
|
|
__this->___position_0 = L_0;
|
|
// this.uv = uv;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_uv;
|
|
__this->___uv_1 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_uv, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238*>(__this + _offset);
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48(_thisAdjusted, ___0_position, ___1_uv, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return new TilemapRenderVert(position, uv);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___position_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = __this->___uv_1;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
TilemapRenderVert__ctor_mB728251BB48135836EAA903F93996CB5A13A1F48((&L_2), L_0, L_1, /*hidden argument*/NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238*>(__this + _offset);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 _returnValue;
|
|
_returnValue = TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
#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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled)
|
|
{
|
|
if (unmarshaled.___verts_0 != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledverts_Length = (unmarshaled.___verts_0)->max_length;
|
|
marshaled.___verts_0 = il2cpp_codegen_marshal_allocate_array<TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238>(_unmarshaledverts_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledverts_Length); i++)
|
|
{
|
|
(marshaled.___verts_0)[i] = (unmarshaled.___verts_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___verts_0 = NULL;
|
|
}
|
|
marshaled.___color_1 = unmarshaled.___color_1;
|
|
marshaled.___z_2 = unmarshaled.___z_2;
|
|
marshaled.___rotateUV_3 = unmarshaled.___rotateUV_3;
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke_back(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
if (marshaled.___verts_0 != NULL)
|
|
{
|
|
if (unmarshaled.___verts_0 == NULL)
|
|
{
|
|
unmarshaled.___verts_0 = reinterpret_cast<TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*>((TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)SZArrayNew(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___verts_0), (void*)reinterpret_cast<TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*>((TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)SZArrayNew(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___verts_0)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___verts_0)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___verts_0)[i]);
|
|
}
|
|
}
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledcolor_temp_1;
|
|
memset((&unmarshaledcolor_temp_1), 0, sizeof(unmarshaledcolor_temp_1));
|
|
unmarshaledcolor_temp_1 = marshaled.___color_1;
|
|
unmarshaled.___color_1 = unmarshaledcolor_temp_1;
|
|
float unmarshaledz_temp_2 = 0.0f;
|
|
unmarshaledz_temp_2 = marshaled.___z_2;
|
|
unmarshaled.___z_2 = unmarshaledz_temp_2;
|
|
int32_t unmarshaledrotateUV_temp_3 = 0;
|
|
unmarshaledrotateUV_temp_3 = marshaled.___rotateUV_3;
|
|
unmarshaled.___rotateUV_3 = unmarshaledrotateUV_temp_3;
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_pinvoke_cleanup(TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_pinvoke& marshaled)
|
|
{
|
|
if (marshaled.___verts_0 != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___verts_0);
|
|
marshaled.___verts_0 = NULL;
|
|
}
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled)
|
|
{
|
|
if (unmarshaled.___verts_0 != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledverts_Length = (unmarshaled.___verts_0)->max_length;
|
|
marshaled.___verts_0 = il2cpp_codegen_marshal_allocate_array<TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238>(_unmarshaledverts_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledverts_Length); i++)
|
|
{
|
|
(marshaled.___verts_0)[i] = (unmarshaled.___verts_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___verts_0 = NULL;
|
|
}
|
|
marshaled.___color_1 = unmarshaled.___color_1;
|
|
marshaled.___z_2 = unmarshaled.___z_2;
|
|
marshaled.___rotateUV_3 = unmarshaled.___rotateUV_3;
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com_back(const TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
if (marshaled.___verts_0 != NULL)
|
|
{
|
|
if (unmarshaled.___verts_0 == NULL)
|
|
{
|
|
unmarshaled.___verts_0 = reinterpret_cast<TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*>((TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)SZArrayNew(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___verts_0), (void*)reinterpret_cast<TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*>((TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)SZArrayNew(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___verts_0)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___verts_0)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___verts_0)[i]);
|
|
}
|
|
}
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledcolor_temp_1;
|
|
memset((&unmarshaledcolor_temp_1), 0, sizeof(unmarshaledcolor_temp_1));
|
|
unmarshaledcolor_temp_1 = marshaled.___color_1;
|
|
unmarshaled.___color_1 = unmarshaledcolor_temp_1;
|
|
float unmarshaledz_temp_2 = 0.0f;
|
|
unmarshaledz_temp_2 = marshaled.___z_2;
|
|
unmarshaled.___z_2 = unmarshaledz_temp_2;
|
|
int32_t unmarshaledrotateUV_temp_3 = 0;
|
|
unmarshaledrotateUV_temp_3 = marshaled.___rotateUV_3;
|
|
unmarshaled.___rotateUV_3 = unmarshaledrotateUV_temp_3;
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshal_com_cleanup(TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0_marshaled_com& marshaled)
|
|
{
|
|
if (marshaled.___verts_0 != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___verts_0);
|
|
marshaled.___verts_0 = NULL;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::.ctor(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderVert,UnityEngine.Color,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C (TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* __this, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___0_v0, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___1_v1, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___2_v2, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___3_v3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_color, float ___5_z, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// verts = new TilemapRenderVert[4];
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_0 = (TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3*)SZArrayNew(TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
__this->___verts_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___verts_0), (void*)L_0);
|
|
// verts[0] = v0;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_1 = __this->___verts_0;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_2 = ___0_v0;
|
|
NullCheck(L_1);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238)L_2);
|
|
// verts[1] = v1;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_3 = __this->___verts_0;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_4 = ___1_v1;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238)L_4);
|
|
// verts[2] = v2;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_5 = __this->___verts_0;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_6 = ___2_v2;
|
|
NullCheck(L_5);
|
|
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238)L_6);
|
|
// verts[3] = v3;
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_7 = __this->___verts_0;
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_8 = ___3_v3;
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238)L_8);
|
|
// this.color = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___4_color;
|
|
__this->___color_1 = L_9;
|
|
// this.z = z;
|
|
float L_10 = ___5_z;
|
|
__this->___z_2 = L_10;
|
|
// rotateUV = 0;
|
|
__this->___rotateUV_3 = 0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C_AdjustorThunk (RuntimeObject* __this, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___0_v0, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___1_v1, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___2_v2, TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 ___3_v3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_color, float ___5_z, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0*>(__this + _offset);
|
|
TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C(_thisAdjusted, ___0_v0, ___1_v1, ___2_v2, ___3_v3, ___4_color, ___5_z, method);
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapRenderQuad::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B (TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* __this, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var newQuad = new TilemapRenderQuad(
|
|
// verts[0].Clone(),
|
|
// verts[1].Clone(),
|
|
// verts[2].Clone(),
|
|
// verts[3].Clone(),
|
|
// color, z);
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_0 = __this->___verts_0;
|
|
NullCheck(L_0);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_1;
|
|
L_1 = TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_2 = __this->___verts_0;
|
|
NullCheck(L_2);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_3;
|
|
L_3 = TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD(((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), NULL);
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_4 = __this->___verts_0;
|
|
NullCheck(L_4);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_5;
|
|
L_5 = TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(2))), NULL);
|
|
TilemapRenderVertU5BU5D_t11597EB861572CA424CB943DAE12DCE96C3F80A3* L_6 = __this->___verts_0;
|
|
NullCheck(L_6);
|
|
TilemapRenderVert_t9EBAAFFE96D8048DE72E798D89ACDF440BFEC238 L_7;
|
|
L_7 = TilemapRenderVert_Clone_m4DD454B91C587C67E1D04E9D9441B9B4EAB8BAAD(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(3))), NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = __this->___color_1;
|
|
float L_9 = __this->___z_2;
|
|
TilemapRenderQuad__ctor_m21DC79F7A91C1A06A5510E5D643980A7059C472C((&V_0), L_1, L_3, L_5, L_7, L_8, L_9, NULL);
|
|
// newQuad.rotateUV = rotateUV;
|
|
int32_t L_10 = __this->___rotateUV_3;
|
|
(&V_0)->___rotateUV_3 = L_10;
|
|
// return newQuad;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_11 = V_0;
|
|
return L_11;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0*>(__this + _offset);
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 _returnValue;
|
|
_returnValue = TilemapRenderQuad_Clone_m49A002D44643808A5F270B5452F204668F46337B(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
#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
|
|
|
|
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_pinvoke(const TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A& unmarshaled, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___material_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'material' of type 'TilemapLayerRenderData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___material_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_pinvoke_back(const TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_pinvoke& marshaled, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A& unmarshaled)
|
|
{
|
|
Exception_t* ___material_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'material' of type 'TilemapLayerRenderData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___material_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_pinvoke_cleanup(TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
|
|
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_com(const TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A& unmarshaled, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___material_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'material' of type 'TilemapLayerRenderData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___material_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_com_back(const TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_com& marshaled, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A& unmarshaled)
|
|
{
|
|
Exception_t* ___material_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'material' of type 'TilemapLayerRenderData': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___material_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer/TilemapLayerRenderData
|
|
IL2CPP_EXTERN_C void TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshal_com_cleanup(TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph::OnEnable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraph_OnEnable_m12048F0B460181082274D174827B24813CFC7596 (FlowTilemapToolGraph_tCC76A5F3FE4E66EF5BF2705DA0CDBB1450CA3DA5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnable();
|
|
Graph_OnEnable_m72EAD272148330F9F6C12B36DE1EA671B944198B(__this, NULL);
|
|
// hideFlags = HideFlags.HideInHierarchy;
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(__this, 1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraph__ctor_m195C7FCFB37B75828D2C1D7EE926296B7E26E9BC (FlowTilemapToolGraph_tCC76A5F3FE4E66EF5BF2705DA0CDBB1450CA3DA5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Graph__ctor_mB6C33FC156BDC793908203260AF80260D3563DA1(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolBuildContext__ctor_m75F1E42E10A050B89913E561A7D350A82202E56E (FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder::Build(DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphBuilder_Build_m133072E84C68AA4A814D5B4218EC6136392B3C99 (FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* ___0_context, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphBuilder_CreateNode_TisFlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D_m2CABDBA22A515849E377FB3821697D62A75D6B6E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* V_0 = NULL;
|
|
{
|
|
// if (context.graphBuilder == null)
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_0 = ___0_context;
|
|
NullCheck(L_0);
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_1 = L_0->___graphBuilder_2;
|
|
if (L_1)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// context.graphBuilder.DestroyAllNodes();
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_2 = ___0_context;
|
|
NullCheck(L_2);
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_3 = L_2->___graphBuilder_2;
|
|
NullCheck(L_3);
|
|
GraphBuilder_DestroyAllNodes_m0B868554DA82ED03CCD9EF1F1C34761EDFCD61B8(L_3, NULL);
|
|
// if (context.tilemap == null)
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_4 = ___0_context;
|
|
NullCheck(L_4);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_5 = L_4->___tilemap_0;
|
|
if (L_5)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// var previewNode = context.graphBuilder.CreateNode<FlowTilemapToolGraphNode>();
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_6 = ___0_context;
|
|
NullCheck(L_6);
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_7 = L_6->___graphBuilder_2;
|
|
NullCheck(L_7);
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_8;
|
|
L_8 = GraphBuilder_CreateNode_TisFlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D_m2CABDBA22A515849E377FB3821697D62A75D6B6E(L_7, GraphBuilder_CreateNode_TisFlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D_m2CABDBA22A515849E377FB3821697D62A75D6B6E_RuntimeMethod_var);
|
|
V_0 = L_8;
|
|
// if (previewNode != null)
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_9 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
{
|
|
// previewNode.SetTilemap(context.tilemap);
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_11 = V_0;
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_12 = ___0_context;
|
|
NullCheck(L_12);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_13 = L_12->___tilemap_0;
|
|
NullCheck(L_11);
|
|
FlowTilemapToolGraphNode_SetTilemap_mF4828D68DB3B53BDDCC340D6C2D4FA95217BD7D1(L_11, L_13, NULL);
|
|
// previewNode.LayoutGraph = context.LayoutGraph;
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_14 = V_0;
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_15 = ___0_context;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_16 = L_15->___LayoutGraph_1;
|
|
NullCheck(L_14);
|
|
FlowTilemapToolGraphNode_set_LayoutGraph_m78DADDD2472A0C094330EC56C0F5EEA55547C651_inline(L_14, L_16, NULL);
|
|
// previewNode.SelectedNode = context.selectedNode;
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_17 = V_0;
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_18 = ___0_context;
|
|
NullCheck(L_18);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_19 = L_18->___selectedNode_3;
|
|
NullCheck(L_17);
|
|
FlowTilemapToolGraphNode_set_SelectedNode_mE41765A6E9FAC4D51074F1E414C72CDE2DBF1B78_inline(L_17, L_19, NULL);
|
|
// previewNode.SelectedItem = context.selectedItem;
|
|
FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* L_20 = V_0;
|
|
FlowTilemapToolBuildContext_tCB2EB814BEBFE419F1C70D2B4CD1B46D844DA805* L_21 = ___0_context;
|
|
NullCheck(L_21);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_22 = L_21->___selectedItem_4;
|
|
NullCheck(L_20);
|
|
FlowTilemapToolGraphNode_set_SelectedItem_m8C2C638C7A13FFAA868903793AD58395BD927BDF_inline(L_20, L_22, NULL);
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphBuilder__ctor_mF54B3B305BAECF58E9DE2FF76828791914351947 (FlowTilemapToolGraphBuilder_tA6BF9482AB745698084B27310D7913EBC98360EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::get_Tilemap()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* FlowTilemapToolGraphNode_get_Tilemap_m5925CE76C131E55A555940B9366781678AE68079 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowTilemap Tilemap { get; private set; }
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = __this->___U3CTilemapU3Ek__BackingField_17;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_Tilemap(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_Tilemap_m13B57754445DFD7C413D5D2131192838344186EC (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowTilemap Tilemap { get; private set; }
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_value;
|
|
__this->___U3CTilemapU3Ek__BackingField_17 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTilemapU3Ek__BackingField_17), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::get_LayoutGraph()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* FlowTilemapToolGraphNode_get_LayoutGraph_m4F909878674DF6DDAFD452B5ED4BE23B83BC89AB (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraph LayoutGraph { get; set; }
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = __this->___U3CLayoutGraphU3Ek__BackingField_18;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_LayoutGraph(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_LayoutGraph_m78DADDD2472A0C094330EC56C0F5EEA55547C651 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraph LayoutGraph { get; set; }
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = ___0_value;
|
|
__this->___U3CLayoutGraphU3Ek__BackingField_18 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutGraphU3Ek__BackingField_18), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::get_SelectedNode()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowTilemapToolGraphNode_get_SelectedNode_mD3BE508A8884ED23A6D1CB814A4FFF606994FF67 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode SelectedNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = __this->___U3CSelectedNodeU3Ek__BackingField_19;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_SelectedNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedNode_mE41765A6E9FAC4D51074F1E414C72CDE2DBF1B78 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode SelectedNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_value;
|
|
__this->___U3CSelectedNodeU3Ek__BackingField_19 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSelectedNodeU3Ek__BackingField_19), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Items.FlowItem DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::get_SelectedItem()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* FlowTilemapToolGraphNode_get_SelectedItem_m89096FF0E91FB18DC89C128186CF79DB455FA08D (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowItem SelectedItem { get; set; }
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_0 = __this->___U3CSelectedItemU3Ek__BackingField_20;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_SelectedItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedItem_m8C2C638C7A13FFAA868903793AD58395BD927BDF (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowItem SelectedItem { get; set; }
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_0 = ___0_value;
|
|
__this->___U3CSelectedItemU3Ek__BackingField_20 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSelectedItemU3Ek__BackingField_20), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::get_RequestRecreatePreview()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowTilemapToolGraphNode_get_RequestRecreatePreview_m2034E342669B2F880CCC8BB6988F4847C4219421 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool RequestRecreatePreview { get; set; }
|
|
bool L_0 = __this->___U3CRequestRecreatePreviewU3Ek__BackingField_21;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::set_RequestRecreatePreview(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_RequestRecreatePreview_m4F945F210BDB36D0CC7F487BC21666500BC4E2DA (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool RequestRecreatePreview { get; set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CRequestRecreatePreviewU3Ek__BackingField_21 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode__ctor_mD298C898E6ACF9B86792E026B98B4BDD20B91104 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int tileRenderSize = 12;
|
|
__this->___tileRenderSize_16 = ((int32_t)12);
|
|
// public FlowTilemapToolGraphNode()
|
|
GraphNode__ctor_m88402BB3DB74830FCBB3FBC049021BA864D274F6(__this, NULL);
|
|
// RequestRecreatePreview = false;
|
|
FlowTilemapToolGraphNode_set_RequestRecreatePreview_m4F945F210BDB36D0CC7F487BC21666500BC4E2DA_inline(__this, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::Initialize(System.String,DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_Initialize_m939D2ED460357499C58D0D1741289C8CB8C1356E (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, String_t* ___0_id, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___1_graph, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Initialize(id, graph);
|
|
String_t* L_0 = ___0_id;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = ___1_graph;
|
|
GraphNode_Initialize_m2B041E95B6F2B08CDFBF0B742AAD81B262D04C43(__this, L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode::SetTilemap(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_SetTilemap_mF4828D68DB3B53BDDCC340D6C2D4FA95217BD7D1 (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// this.Tilemap = tilemap;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_tilemap;
|
|
FlowTilemapToolGraphNode_set_Tilemap_m13B57754445DFD7C413D5D2131192838344186EC_inline(__this, L_0, NULL);
|
|
// var size = new Vector2(tilemap.Width, tilemap.Height) * tileRenderSize;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_1 = ___0_tilemap;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Width_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_3 = ___0_tilemap;
|
|
NullCheck(L_3);
|
|
int32_t L_4 = L_3->___Height_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
memset((&L_5), 0, sizeof(L_5));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), ((float)L_2), ((float)L_4), /*hidden argument*/NULL);
|
|
int32_t L_6 = __this->___tileRenderSize_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_5, ((float)L_6), NULL);
|
|
V_0 = L_7;
|
|
// bounds = new Rect(Vector2.zero, size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&L_10), L_8, L_9, /*hidden argument*/NULL);
|
|
((GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*)__this)->___bounds_6 = L_10;
|
|
// }
|
|
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
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskCreateElevations_Execute_m6A3A3911172036E5025027566F1BC2DB002327BC (TilemapBaseFlowTaskCreateElevations_t82B68E5F08173C3185C7FE11FE82BF7D8DE4550D* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_1 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_2 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_3 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_4 = NULL;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* V_5 = NULL;
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_9 = NULL;
|
|
float V_10 = 0.0f;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
float V_13 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
float V_15 = 0.0f;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// if (input.IncomingTaskOutputs.Length > 1)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_6 = ___1_input;
|
|
NullCheck(L_6);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_7 = L_6->___IncomingTaskOutputs_0;
|
|
NullCheck(L_7);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Only one input allowed";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
L_8->___ErrorMessage_3 = _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___ErrorMessage_3), (void*)_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
L_9->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// var incomingTilemap = input.IncomingTaskOutputs[0].State.GetState<FlowTilemap>();
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_11 = ___1_input;
|
|
NullCheck(L_11);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_12 = L_11->___IncomingTaskOutputs_0;
|
|
NullCheck(L_12);
|
|
int32_t L_13 = 0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_14);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_15 = L_14->___State_0;
|
|
NullCheck(L_15);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_16;
|
|
L_16 = FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80(L_15, FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
V_1 = L_16;
|
|
// if (incomingTilemap == null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = V_1;
|
|
if (L_17)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing tilemap input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
L_18->___ErrorMessage_3 = _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___ErrorMessage_3), (void*)_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
L_19->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_20 = V_0;
|
|
return L_20;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// var incomingGraph = input.IncomingTaskOutputs[0].State.GetState<FlowLayoutGraph>();
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_21 = ___1_input;
|
|
NullCheck(L_21);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_22 = L_21->___IncomingTaskOutputs_0;
|
|
NullCheck(L_22);
|
|
int32_t L_23 = 0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
|
|
NullCheck(L_24);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_25 = L_24->___State_0;
|
|
NullCheck(L_25);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_26;
|
|
L_26 = FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B(L_25, FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
V_2 = L_26;
|
|
// if (incomingGraph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_27 = V_2;
|
|
if (L_27)
|
|
{
|
|
goto IL_0096;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing graph input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_28 = V_0;
|
|
NullCheck(L_28);
|
|
L_28->___ErrorMessage_3 = _stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_28->___ErrorMessage_3), (void*)_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
L_29->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_30 = V_0;
|
|
return L_30;
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// var tilemap = new FlowTilemap(incomingTilemap.Width, incomingTilemap.Height);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
int32_t L_32 = L_31->___Width_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_33 = V_1;
|
|
NullCheck(L_33);
|
|
int32_t L_34 = L_33->___Height_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_35 = (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*)il2cpp_codegen_object_new(FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
NullCheck(L_35);
|
|
FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012(L_35, L_32, L_34, NULL);
|
|
V_3 = L_35;
|
|
// var graph = incomingGraph.Clone() as FlowLayoutGraph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_36 = V_2;
|
|
NullCheck(L_36);
|
|
RuntimeObject* L_37;
|
|
L_37 = FlowLayoutGraph_Clone_mB865B42D96045BE78909D0477586AC444D928AC1(L_36, NULL);
|
|
V_4 = ((FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*)IsInstClass((RuntimeObject*)L_37, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var));
|
|
// output.State.SetState(typeof(FlowTilemap), tilemap);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_38 = V_0;
|
|
NullCheck(L_38);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_39 = L_38->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_41;
|
|
L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_42 = V_3;
|
|
NullCheck(L_39);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_39, L_41, L_42, NULL);
|
|
// output.State.SetState(typeof(FlowLayoutGraph), graph);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_43 = V_0;
|
|
NullCheck(L_43);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_44 = L_43->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast<intptr_t> (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var) };
|
|
Type_t* L_46;
|
|
L_46 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_45, NULL);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_47 = V_4;
|
|
NullCheck(L_44);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_44, L_46, L_47, NULL);
|
|
// var random = context.Random;
|
|
FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* L_48 = ___0_context;
|
|
NullCheck(L_48);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_49 = L_48->___Random_0;
|
|
V_5 = L_49;
|
|
// var noiseTable = new GradientNoiseTable();
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_50 = (GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448*)il2cpp_codegen_object_new(GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448_il2cpp_TypeInfo_var);
|
|
NullCheck(L_50);
|
|
GradientNoiseTable__ctor_mD30B68FF2469823862498414E81640394359149E(L_50, NULL);
|
|
V_6 = L_50;
|
|
// noiseTable.Init(128, random);
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_51 = V_6;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_52 = V_5;
|
|
NullCheck(L_51);
|
|
NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910(L_51, ((int32_t)128), L_52, NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_RuntimeMethod_var);
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_7 = 0;
|
|
goto IL_027f;
|
|
}
|
|
|
|
IL_0107:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_8 = 0;
|
|
goto IL_026c;
|
|
}
|
|
|
|
IL_010f:
|
|
{
|
|
// var incomingCell = incomingTilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_53 = V_1;
|
|
NullCheck(L_53);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_54 = L_53->___Cells_2;
|
|
int32_t L_55 = V_8;
|
|
int32_t L_56 = V_7;
|
|
NullCheck(L_54);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_57;
|
|
L_57 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_54, L_55, L_56, NULL);
|
|
// var cell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_58 = V_3;
|
|
NullCheck(L_58);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_59 = L_58->___Cells_2;
|
|
int32_t L_60 = V_8;
|
|
int32_t L_61 = V_7;
|
|
NullCheck(L_59);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_62;
|
|
L_62 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_59, L_60, L_61, NULL);
|
|
V_9 = L_62;
|
|
// float cellHeight = 0;
|
|
V_10 = (0.0f);
|
|
// if (incomingCell.CellType == FlowTilemapCellType.Empty)
|
|
NullCheck(L_57);
|
|
int32_t L_63 = L_57->___CellType_0;
|
|
if (L_63)
|
|
{
|
|
goto IL_01b4;
|
|
}
|
|
}
|
|
{
|
|
// var position = new Vector2(x, y) * noiseFrequency;
|
|
int32_t L_64 = V_8;
|
|
int32_t L_65 = V_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66;
|
|
memset((&L_66), 0, sizeof(L_66));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_66), ((float)L_64), ((float)L_65), /*hidden argument*/NULL);
|
|
float L_67 = __this->___noiseFrequency_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_68;
|
|
L_68 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_66, L_67, NULL);
|
|
V_14 = L_68;
|
|
// var n = noiseTable.GetNoiseFBM(position, noiseOctaves);
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_69 = V_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = V_14;
|
|
int32_t L_71 = __this->___noiseOctaves_6;
|
|
NullCheck(L_69);
|
|
float L_72;
|
|
L_72 = NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD(L_69, L_70, L_71, NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_RuntimeMethod_var);
|
|
V_15 = L_72;
|
|
// if (noiseValuePower > 1e-6f)
|
|
float L_73 = __this->___noiseValuePower_8;
|
|
if ((!(((float)L_73) > ((float)(9.99999997E-07f)))))
|
|
{
|
|
goto IL_0182;
|
|
}
|
|
}
|
|
{
|
|
// n = Mathf.Pow(n, noiseValuePower);
|
|
float L_74 = V_15;
|
|
float L_75 = __this->___noiseValuePower_8;
|
|
float L_76;
|
|
L_76 = powf(L_74, L_75);
|
|
V_15 = L_76;
|
|
}
|
|
|
|
IL_0182:
|
|
{
|
|
// n = Mathf.Floor(n * numSteps) / numSteps;
|
|
float L_77 = V_15;
|
|
int32_t L_78 = __this->___numSteps_9;
|
|
float L_79;
|
|
L_79 = floorf(((float)il2cpp_codegen_multiply(L_77, ((float)L_78))));
|
|
int32_t L_80 = __this->___numSteps_9;
|
|
V_15 = ((float)(L_79/((float)L_80)));
|
|
// cellHeight = minHeight + n * (maxHeight - minHeight);
|
|
float L_81 = __this->___minHeight_10;
|
|
float L_82 = V_15;
|
|
float L_83 = __this->___maxHeight_11;
|
|
float L_84 = __this->___minHeight_10;
|
|
V_10 = ((float)il2cpp_codegen_add(L_81, ((float)il2cpp_codegen_multiply(L_82, ((float)il2cpp_codegen_subtract(L_83, L_84))))));
|
|
}
|
|
|
|
IL_01b4:
|
|
{
|
|
// cell.CellType = FlowTilemapCellType.Custom;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_85 = V_9;
|
|
NullCheck(L_85);
|
|
L_85->___CellType_0 = 4;
|
|
// cell.CustomCellInfo = new FlowTilemapCustomCellInfo();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_86 = V_9;
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_87 = (FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727*)il2cpp_codegen_object_new(FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727_il2cpp_TypeInfo_var);
|
|
NullCheck(L_87);
|
|
FlowTilemapCustomCellInfo__ctor_m2B84EE9B8CF8737FC1EFBD3263DE8DECB937405B(L_87, NULL);
|
|
NullCheck(L_86);
|
|
L_86->___CustomCellInfo_1 = L_87;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_86->___CustomCellInfo_1), (void*)L_87);
|
|
// cell.CustomCellInfo.name = markerName;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_88 = V_9;
|
|
NullCheck(L_88);
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_89 = L_88->___CustomCellInfo_1;
|
|
String_t* L_90 = __this->___markerName_5;
|
|
NullCheck(L_89);
|
|
L_89->___name_0 = L_90;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_89->___name_0), (void*)L_90);
|
|
// cell.Height = cellHeight;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_91 = V_9;
|
|
float L_92 = V_10;
|
|
NullCheck(L_91);
|
|
L_91->___Height_12 = L_92;
|
|
// var color = (cell.Height <= seaLevel) ? seaColor : landColor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_93 = V_9;
|
|
NullCheck(L_93);
|
|
float L_94 = L_93->___Height_12;
|
|
float L_95 = __this->___seaLevel_12;
|
|
if ((((float)L_94) <= ((float)L_95)))
|
|
{
|
|
goto IL_01fa;
|
|
}
|
|
}
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_96 = __this->___landColor_13;
|
|
G_B17_0 = L_96;
|
|
goto IL_0200;
|
|
}
|
|
|
|
IL_01fa:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97 = __this->___seaColor_14;
|
|
G_B17_0 = L_97;
|
|
}
|
|
|
|
IL_0200:
|
|
{
|
|
V_11 = G_B17_0;
|
|
// var minColor = color * minColorMultiplier;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_98 = V_11;
|
|
float L_99 = __this->___minColorMultiplier_15;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_100;
|
|
L_100 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_98, L_99, NULL);
|
|
V_12 = L_100;
|
|
// var colorBrightness = 1.0f;
|
|
V_13 = (1.0f);
|
|
// if (Mathf.Abs(maxHeight - minHeight) > 1e-6f)
|
|
float L_101 = __this->___maxHeight_11;
|
|
float L_102 = __this->___minHeight_10;
|
|
float L_103;
|
|
L_103 = fabsf(((float)il2cpp_codegen_subtract(L_101, L_102)));
|
|
if ((!(((float)L_103) > ((float)(9.99999997E-07f)))))
|
|
{
|
|
goto IL_024f;
|
|
}
|
|
}
|
|
{
|
|
// colorBrightness = (cell.Height - minHeight) / (maxHeight - minHeight);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_104 = V_9;
|
|
NullCheck(L_104);
|
|
float L_105 = L_104->___Height_12;
|
|
float L_106 = __this->___minHeight_10;
|
|
float L_107 = __this->___maxHeight_11;
|
|
float L_108 = __this->___minHeight_10;
|
|
V_13 = ((float)(((float)il2cpp_codegen_subtract(L_105, L_106))/((float)il2cpp_codegen_subtract(L_107, L_108))));
|
|
}
|
|
|
|
IL_024f:
|
|
{
|
|
// cell.CustomCellInfo.defaultColor = Color.Lerp(minColor, color, colorBrightness);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_109 = V_9;
|
|
NullCheck(L_109);
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* L_110 = L_109->___CustomCellInfo_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_111 = V_12;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_112 = V_11;
|
|
float L_113 = V_13;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_114;
|
|
L_114 = Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline(L_111, L_112, L_113, NULL);
|
|
NullCheck(L_110);
|
|
L_110->___defaultColor_1 = L_114;
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_115 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_115, 1));
|
|
}
|
|
|
|
IL_026c:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_116 = V_8;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_117 = V_3;
|
|
NullCheck(L_117);
|
|
int32_t L_118 = L_117->___Width_0;
|
|
if ((((int32_t)L_116) < ((int32_t)L_118)))
|
|
{
|
|
goto IL_010f;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_119 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_119, 1));
|
|
}
|
|
|
|
IL_027f:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_120 = V_7;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_121 = V_3;
|
|
NullCheck(L_121);
|
|
int32_t L_122 = L_121->___Height_1;
|
|
if ((((int32_t)L_120) < ((int32_t)L_122)))
|
|
{
|
|
goto IL_0107;
|
|
}
|
|
}
|
|
{
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_123 = V_0;
|
|
NullCheck(L_123);
|
|
L_123->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_124 = V_0;
|
|
return L_124;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskCreateElevations__ctor_mD5BE9121B0F52EB0D7BA50F3C62F1DA763559677 (TilemapBaseFlowTaskCreateElevations_t82B68E5F08173C3185C7FE11FE82BF7D8DE4550D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F10C8F01816F23DEE001DE0E3A831AAB792D49C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public string markerName = "Rock";
|
|
__this->___markerName_5 = _stringLiteral0F10C8F01816F23DEE001DE0E3A831AAB792D49C;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___markerName_5), (void*)_stringLiteral0F10C8F01816F23DEE001DE0E3A831AAB792D49C);
|
|
// public int noiseOctaves = 4;
|
|
__this->___noiseOctaves_6 = 4;
|
|
// public float noiseFrequency = 0.01f;
|
|
__this->___noiseFrequency_7 = (0.00999999978f);
|
|
// public int numSteps = 4;
|
|
__this->___numSteps_9 = 4;
|
|
// public float minHeight = -20;
|
|
__this->___minHeight_10 = (-20.0f);
|
|
// public float maxHeight = -5;
|
|
__this->___maxHeight_11 = (-5.0f);
|
|
// public float seaLevel = -10;
|
|
__this->___seaLevel_12 = (-10.0f);
|
|
// public Color landColor = new Color(0.4f, 0.2f, 0);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.400000006f), (0.200000003f), (0.0f), /*hidden argument*/NULL);
|
|
__this->___landColor_13 = L_0;
|
|
// public Color seaColor = new Color(0, 0, 0.4f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_1), (0.0f), (0.0f), (0.400000006f), /*hidden argument*/NULL);
|
|
__this->___seaColor_14 = L_1;
|
|
// public float minColorMultiplier = 0.1f;
|
|
__this->___minColorMultiplier_15 = (0.100000001f);
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapFlowNodeOverlayNoiseSettings__ctor_mD763B4785793591F618EB28AD13F47AFC983FBE2 (TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int noiseOctaves = 4;
|
|
__this->___noiseOctaves_0 = 4;
|
|
// public float noiseFrequency = 0.15f;
|
|
__this->___noiseFrequency_1 = (0.150000006f);
|
|
// public float noiseMaxValue = 1.0f;
|
|
__this->___noiseMaxValue_4 = (1.0f);
|
|
// public float noiseThreshold = 0.5f;
|
|
__this->___noiseThreshold_5 = (0.5f);
|
|
// public int minDistFromMainPath = 2;
|
|
__this->___minDistFromMainPath_6 = 2;
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::.ctor(DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseTilemapFlowOverlayGenerator__ctor_mA9B60B9B664978528B5A25789C2D6AEC100A076C (NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D* __this, TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* ___0_noiseSettings, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public NoiseTilemapFlowOverlayGenerator(TilemapFlowNodeOverlayNoiseSettings noiseSettings)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.noiseSettings = noiseSettings;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_0 = ___0_noiseSettings;
|
|
__this->___noiseSettings_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___noiseSettings_1), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::Init(System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseTilemapFlowOverlayGenerator_Init_mC6DC5DBE8B7C276ED83A7A70E38E68134078B402 (NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D* __this, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// noiseTable = new GradientNoiseTable();
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_0 = (GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448*)il2cpp_codegen_object_new(GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GradientNoiseTable__ctor_mD30B68FF2469823862498414E81640394359149E(L_0, NULL);
|
|
__this->___noiseTable_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___noiseTable_0), (void*)L_0);
|
|
// noiseTable.Init(128, random);
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_1 = __this->___noiseTable_0;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_2 = ___0_random;
|
|
NullCheck(L_1);
|
|
NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910(L_1, ((int32_t)128), L_2, NoiseTable_1_Init_m8FA0BC60710807C7D87AD82C47D9C4B53F624910_RuntimeMethod_var);
|
|
// noiseSettings.minDistFromMainPath = Mathf.Max(1, noiseSettings.minDistFromMainPath);
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_3 = __this->___noiseSettings_1;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_4 = __this->___noiseSettings_1;
|
|
NullCheck(L_4);
|
|
int32_t L_5 = L_4->___minDistFromMainPath_6;
|
|
int32_t L_6;
|
|
L_6 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_5, NULL);
|
|
NullCheck(L_3);
|
|
L_3->___minDistFromMainPath_6 = L_6;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator::Generate(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Random,System.Single&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NoiseTilemapFlowOverlayGenerator_Generate_mA75A70C92389C3FE41937BCA978EC002A66676BD (NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D* __this, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___0_cell, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* ___1_incomingCell, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___2_random, float* ___3_overlayValue, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
int32_t V_3 = 0;
|
|
{
|
|
// var cellCoord = incomingCell.TileCoord;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = ___1_incomingCell;
|
|
NullCheck(L_0);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_1 = L_0->___TileCoord_6;
|
|
V_0 = L_1;
|
|
// var position = cellCoord.ToVector2() * noiseSettings.noiseFrequency;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = IntVector2_ToVector2_mC788E5A2D1A9368D56D0B38B2101B3857D212A65((&V_0), NULL);
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_3 = __this->___noiseSettings_1;
|
|
NullCheck(L_3);
|
|
float L_4 = L_3->___noiseFrequency_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_2, L_4, NULL);
|
|
V_1 = L_5;
|
|
// var n = noiseTable.GetNoiseFBM(position, noiseSettings.noiseOctaves);
|
|
GradientNoiseTable_t80B9C4A113191141F8ADB168B53969689475F448* L_6 = __this->___noiseTable_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_8 = __this->___noiseSettings_1;
|
|
NullCheck(L_8);
|
|
int32_t L_9 = L_8->___noiseOctaves_0;
|
|
NullCheck(L_6);
|
|
float L_10;
|
|
L_10 = NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD(L_6, L_7, L_9, NoiseTable_1_GetNoiseFBM_m12FD0FA79004E27D56CD673566B613E0D1412ADD_RuntimeMethod_var);
|
|
V_2 = L_10;
|
|
// if (noiseSettings.noiseValuePower > 0.0f)
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_11 = __this->___noiseSettings_1;
|
|
NullCheck(L_11);
|
|
float L_12 = L_11->___noiseValuePower_2;
|
|
if ((!(((float)L_12) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
// n = Mathf.Pow(n, noiseSettings.noiseValuePower);
|
|
float L_13 = V_2;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_14 = __this->___noiseSettings_1;
|
|
NullCheck(L_14);
|
|
float L_15 = L_14->___noiseValuePower_2;
|
|
float L_16;
|
|
L_16 = powf(L_13, L_15);
|
|
V_2 = L_16;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
// n = noiseSettings.noiseMinValue + (noiseSettings.noiseMaxValue - noiseSettings.noiseMinValue) * n;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_17 = __this->___noiseSettings_1;
|
|
NullCheck(L_17);
|
|
float L_18 = L_17->___noiseMinValue_3;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_19 = __this->___noiseSettings_1;
|
|
NullCheck(L_19);
|
|
float L_20 = L_19->___noiseMaxValue_4;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_21 = __this->___noiseSettings_1;
|
|
NullCheck(L_21);
|
|
float L_22 = L_21->___noiseMinValue_3;
|
|
float L_23 = V_2;
|
|
V_2 = ((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_20, L_22)), L_23))));
|
|
// if (n > noiseSettings.noiseThreshold)
|
|
float L_24 = V_2;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_25 = __this->___noiseSettings_1;
|
|
NullCheck(L_25);
|
|
float L_26 = L_25->___noiseThreshold_5;
|
|
if ((!(((float)L_24) > ((float)L_26))))
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
// var distanceFromMainPath = incomingCell.DistanceFromMainPath;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_27 = ___1_incomingCell;
|
|
NullCheck(L_27);
|
|
int32_t L_28 = L_27->___DistanceFromMainPath_11;
|
|
V_3 = L_28;
|
|
// float noiseFactor = (n - noiseSettings.noiseThreshold) / (1.0f - noiseSettings.noiseThreshold);
|
|
float L_29 = V_2;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_30 = __this->___noiseSettings_1;
|
|
NullCheck(L_30);
|
|
float L_31 = L_30->___noiseThreshold_5;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_32 = __this->___noiseSettings_1;
|
|
NullCheck(L_32);
|
|
float L_33 = L_32->___noiseThreshold_5;
|
|
// bool insertOverlay = (noiseFactor * distanceFromMainPath > noiseSettings.minDistFromMainPath);
|
|
int32_t L_34 = V_3;
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_35 = __this->___noiseSettings_1;
|
|
NullCheck(L_35);
|
|
int32_t L_36 = L_35->___minDistFromMainPath_6;
|
|
// if (insertOverlay)
|
|
if (!((((float)((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_29, L_31))/((float)il2cpp_codegen_subtract((1.0f), L_33)))), ((float)L_34)))) > ((float)((float)L_36)))? 1 : 0))
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
// overlayValue = n;
|
|
float* L_37 = ___3_overlayValue;
|
|
float L_38 = V_2;
|
|
*((float*)L_37) = (float)L_38;
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
#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
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskCreateOverlay_Execute_m4D78BD6A78D3BF86AAB106D6E921CF3EE6F8775E (TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E353020B9CDE3A0FD74B68EB7F535D9947C522A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_1 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_2 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_3 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_4 = NULL;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* V_5 = NULL;
|
|
RuntimeObject* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_9 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_10 = NULL;
|
|
float V_11 = 0.0f;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* V_12 = NULL;
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// if (input.IncomingTaskOutputs.Length > 1)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_6 = ___1_input;
|
|
NullCheck(L_6);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_7 = L_6->___IncomingTaskOutputs_0;
|
|
NullCheck(L_7);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Only one input allowed";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
L_8->___ErrorMessage_3 = _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___ErrorMessage_3), (void*)_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
L_9->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// var incomingTilemap = input.IncomingTaskOutputs[0].State.GetState<FlowTilemap>();
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_11 = ___1_input;
|
|
NullCheck(L_11);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_12 = L_11->___IncomingTaskOutputs_0;
|
|
NullCheck(L_12);
|
|
int32_t L_13 = 0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck(L_14);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_15 = L_14->___State_0;
|
|
NullCheck(L_15);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_16;
|
|
L_16 = FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80(L_15, FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
V_1 = L_16;
|
|
// if (incomingTilemap == null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = V_1;
|
|
if (L_17)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing tilemap input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
L_18->___ErrorMessage_3 = _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___ErrorMessage_3), (void*)_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
L_19->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_20 = V_0;
|
|
return L_20;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// var incomingGraph = input.IncomingTaskOutputs[0].State.GetState<FlowLayoutGraph>();
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_21 = ___1_input;
|
|
NullCheck(L_21);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_22 = L_21->___IncomingTaskOutputs_0;
|
|
NullCheck(L_22);
|
|
int32_t L_23 = 0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
|
|
NullCheck(L_24);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_25 = L_24->___State_0;
|
|
NullCheck(L_25);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_26;
|
|
L_26 = FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B(L_25, FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
V_2 = L_26;
|
|
// if (incomingGraph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_27 = V_2;
|
|
if (L_27)
|
|
{
|
|
goto IL_0096;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing graph input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_28 = V_0;
|
|
NullCheck(L_28);
|
|
L_28->___ErrorMessage_3 = _stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_28->___ErrorMessage_3), (void*)_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
L_29->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_30 = V_0;
|
|
return L_30;
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// var tilemap = new FlowTilemap(incomingTilemap.Width, incomingTilemap.Height);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
int32_t L_32 = L_31->___Width_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_33 = V_1;
|
|
NullCheck(L_33);
|
|
int32_t L_34 = L_33->___Height_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_35 = (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*)il2cpp_codegen_object_new(FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
NullCheck(L_35);
|
|
FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012(L_35, L_32, L_34, NULL);
|
|
V_3 = L_35;
|
|
// var graph = incomingGraph.Clone() as FlowLayoutGraph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_36 = V_2;
|
|
NullCheck(L_36);
|
|
RuntimeObject* L_37;
|
|
L_37 = FlowLayoutGraph_Clone_mB865B42D96045BE78909D0477586AC444D928AC1(L_36, NULL);
|
|
V_4 = ((FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*)IsInstClass((RuntimeObject*)L_37, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var));
|
|
// output.State.SetState(typeof(FlowTilemap), tilemap);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_38 = V_0;
|
|
NullCheck(L_38);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_39 = L_38->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_41;
|
|
L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_42 = V_3;
|
|
NullCheck(L_39);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_39, L_41, L_42, NULL);
|
|
// output.State.SetState(typeof(FlowLayoutGraph), graph);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_43 = V_0;
|
|
NullCheck(L_43);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_44 = L_43->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast<intptr_t> (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var) };
|
|
Type_t* L_46;
|
|
L_46 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_45, NULL);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_47 = V_4;
|
|
NullCheck(L_44);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_44, L_46, L_47, NULL);
|
|
// var random = context.Random;
|
|
FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* L_48 = ___0_context;
|
|
NullCheck(L_48);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_49 = L_48->___Random_0;
|
|
V_5 = L_49;
|
|
// var generator = createGeneratorInstance();
|
|
RuntimeObject* L_50;
|
|
L_50 = TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9(__this, NULL);
|
|
V_6 = L_50;
|
|
// if (generator == null)
|
|
RuntimeObject* L_51 = V_6;
|
|
if (L_51)
|
|
{
|
|
goto IL_010a;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Invalid script reference";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_52 = V_0;
|
|
NullCheck(L_52);
|
|
L_52->___ErrorMessage_3 = _stringLiteral0E353020B9CDE3A0FD74B68EB7F535D9947C522A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_52->___ErrorMessage_3), (void*)_stringLiteral0E353020B9CDE3A0FD74B68EB7F535D9947C522A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_53 = V_0;
|
|
NullCheck(L_53);
|
|
L_53->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_54 = V_0;
|
|
return L_54;
|
|
}
|
|
|
|
IL_010a:
|
|
{
|
|
// generator.Init(random);
|
|
RuntimeObject* L_55 = V_6;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_56 = V_5;
|
|
NullCheck(L_55);
|
|
InterfaceActionInvoker1< Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* >::Invoke(0 /* System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator::Init(System.Random) */, ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var, L_55, L_56);
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_7 = 0;
|
|
goto IL_01c3;
|
|
}
|
|
|
|
IL_011b:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_8 = 0;
|
|
goto IL_01b0;
|
|
}
|
|
|
|
IL_0123:
|
|
{
|
|
// var incomingCell = incomingTilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_57 = V_1;
|
|
NullCheck(L_57);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_58 = L_57->___Cells_2;
|
|
int32_t L_59 = V_8;
|
|
int32_t L_60 = V_7;
|
|
NullCheck(L_58);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_61;
|
|
L_61 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_58, L_59, L_60, NULL);
|
|
V_9 = L_61;
|
|
// var cell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_62 = V_3;
|
|
NullCheck(L_62);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_63 = L_62->___Cells_2;
|
|
int32_t L_64 = V_8;
|
|
int32_t L_65 = V_7;
|
|
NullCheck(L_63);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_66;
|
|
L_66 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_63, L_64, L_65, NULL);
|
|
V_10 = L_66;
|
|
// float overlayValue = 0;
|
|
V_11 = (0.0f);
|
|
// if (generator.Generate(cell, incomingCell, random, ref overlayValue))
|
|
RuntimeObject* L_67 = V_6;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_68 = V_10;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_69 = V_9;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_70 = V_5;
|
|
NullCheck(L_67);
|
|
bool L_71;
|
|
L_71 = InterfaceFuncInvoker4< bool, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*, float* >::Invoke(1 /* System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator::Generate(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell,System.Random,System.Single&) */, ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var, L_67, L_68, L_69, L_70, (&V_11));
|
|
if (!L_71)
|
|
{
|
|
goto IL_01aa;
|
|
}
|
|
}
|
|
{
|
|
// var overlay = new FlowTilemapCellOverlay();
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_72 = (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)il2cpp_codegen_object_new(FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_72);
|
|
FlowTilemapCellOverlay__ctor_mF0B0AA35640E54FB0354A3B84A3CD1ACC2376E78(L_72, NULL);
|
|
V_12 = L_72;
|
|
// overlay.markerName = markerName;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_73 = V_12;
|
|
String_t* L_74 = __this->___markerName_5;
|
|
NullCheck(L_73);
|
|
L_73->___markerName_0 = L_74;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_73->___markerName_0), (void*)L_74);
|
|
// overlay.color = color;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_75 = V_12;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_76 = __this->___color_6;
|
|
NullCheck(L_75);
|
|
L_75->___color_1 = L_76;
|
|
// overlay.noiseValue = overlayValue;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_77 = V_12;
|
|
float L_78 = V_11;
|
|
NullCheck(L_77);
|
|
FlowTilemapCellOverlay_set_noiseValue_m25000545F3E7913924AEE9E0BC78B0838FAEC7AA_inline(L_77, L_78, NULL);
|
|
// overlay.mergeConfig = mergeConfig;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_79 = V_12;
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_80 = __this->___mergeConfig_10;
|
|
NullCheck(L_79);
|
|
L_79->___mergeConfig_4 = L_80;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_79->___mergeConfig_4), (void*)L_80);
|
|
// overlay.tileBlockingOverlay = overlayBlocksTile;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_81 = V_12;
|
|
bool L_82 = __this->___overlayBlocksTile_7;
|
|
NullCheck(L_81);
|
|
L_81->___tileBlockingOverlay_3 = L_82;
|
|
// cell.Overlay = overlay;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_83 = V_10;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_84 = V_12;
|
|
NullCheck(L_83);
|
|
L_83->___Overlay_4 = L_84;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_83->___Overlay_4), (void*)L_84);
|
|
}
|
|
|
|
IL_01aa:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_85 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_85, 1));
|
|
}
|
|
|
|
IL_01b0:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_86 = V_8;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_87 = V_3;
|
|
NullCheck(L_87);
|
|
int32_t L_88 = L_87->___Width_0;
|
|
if ((((int32_t)L_86) < ((int32_t)L_88)))
|
|
{
|
|
goto IL_0123;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_89 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_89, 1));
|
|
}
|
|
|
|
IL_01c3:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_90 = V_7;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_91 = V_3;
|
|
NullCheck(L_91);
|
|
int32_t L_92 = L_91->___Height_1;
|
|
if ((((int32_t)L_90) < ((int32_t)L_92)))
|
|
{
|
|
goto IL_011b;
|
|
}
|
|
}
|
|
{
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_93 = V_0;
|
|
NullCheck(L_93);
|
|
L_93->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_94 = V_0;
|
|
return L_94;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::createGeneratorInstance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9 (TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
{
|
|
// ITilemapFlowOverlayGenerator generator = null;
|
|
V_0 = (RuntimeObject*)NULL;
|
|
// if (generationMethod == TilemapFlowNodeHandler_CreateTilemapOverlayGenMethod.Noise)
|
|
int32_t L_0 = __this->___generationMethod_8;
|
|
if (L_0)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// generator = new NoiseTilemapFlowOverlayGenerator(noiseSettings);
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_1 = __this->___noiseSettings_9;
|
|
NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D* L_2 = (NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D*)il2cpp_codegen_object_new(NoiseTilemapFlowOverlayGenerator_t4B81E4E296F52E5717CFE5D1E5DDEB7DA3263D4D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
NoiseTilemapFlowOverlayGenerator__ctor_mA9B60B9B664978528B5A25789C2D6AEC100A076C(L_2, L_1, NULL);
|
|
V_0 = L_2;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (generationMethod == TilemapFlowNodeHandler_CreateTilemapOverlayGenMethod.Script)
|
|
int32_t L_3 = __this->___generationMethod_8;
|
|
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// if (generatorScriptClass != null)
|
|
String_t* L_4 = __this->___generatorScriptClass_11;
|
|
if (!L_4)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// var type = System.Type.GetType(generatorScriptClass);
|
|
String_t* L_5 = __this->___generatorScriptClass_11;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_6;
|
|
L_6 = il2cpp_codegen_get_type(L_5, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, TilemapBaseFlowTaskCreateOverlay_createGeneratorInstance_mCA0BAAD0C32A669EDAB4033913C512221630BDC9_RuntimeMethod_var);
|
|
V_1 = L_6;
|
|
// if (type != null)
|
|
Type_t* L_7 = V_1;
|
|
bool L_8;
|
|
L_8 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_7, (Type_t*)NULL, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// generator = ScriptableObject.CreateInstance(type) as ITilemapFlowOverlayGenerator;
|
|
Type_t* L_9 = V_1;
|
|
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_10;
|
|
L_10 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_9, NULL);
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_10, ITilemapFlowOverlayGenerator_tBAE0BA4454DFF930B88B76AACA1C0254EF6CCE5F_il2cpp_TypeInfo_var));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// return generator;
|
|
RuntimeObject* L_11 = V_0;
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskCreateOverlay__ctor_m4CDFE6CECF24E8DB4A872CC365B5D5E057319C21 (TilemapBaseFlowTaskCreateOverlay_tA6632A49E8FEA1815CB0E34058311E77A8813015* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F94F4742528BDF9EB11E79D6B1AA693BB9912DF);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public string markerName = "Tree";
|
|
__this->___markerName_5 = _stringLiteral2F94F4742528BDF9EB11E79D6B1AA693BB9912DF;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___markerName_5), (void*)_stringLiteral2F94F4742528BDF9EB11E79D6B1AA693BB9912DF);
|
|
// public Color color = Color.green;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
|
|
__this->___color_6 = L_0;
|
|
// public bool overlayBlocksTile = true;
|
|
__this->___overlayBlocksTile_7 = (bool)1;
|
|
// public TilemapFlowNodeOverlayNoiseSettings noiseSettings = new TilemapFlowNodeOverlayNoiseSettings();
|
|
TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C* L_1 = (TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C*)il2cpp_codegen_object_new(TilemapFlowNodeOverlayNoiseSettings_t3CD7859D8EB96B70E6805C278A527E600FE8F36C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
TilemapFlowNodeOverlayNoiseSettings__ctor_mD763B4785793591F618EB28AD13F47AFC983FBE2(L_1, NULL);
|
|
__this->___noiseSettings_9 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___noiseSettings_9), (void*)L_1);
|
|
// public FlowTilemapCellOverlayMergeConfig mergeConfig = new FlowTilemapCellOverlayMergeConfig();
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_2 = (FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9*)il2cpp_codegen_object_new(FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FlowTilemapCellOverlayMergeConfig__ctor_m3A4148BE32737C73FF484E6D81E3A763DDE99EF6(L_2, NULL);
|
|
__this->___mergeConfig_10 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___mergeConfig_10), (void*)L_2);
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskFinalize_Execute_m267CC2E6372B48EE0D5732F433373876602A09BA (TilemapBaseFlowTaskFinalize_t0A40B4ED9EF71D3A8D4BBB9265F1E9E2719AB52D* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_1 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_2 = NULL;
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// if (input.IncomingTaskOutputs.Length > 1)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_6 = ___1_input;
|
|
NullCheck(L_6);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_7 = L_6->___IncomingTaskOutputs_0;
|
|
NullCheck(L_7);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Only one input allowed";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
L_8->___ErrorMessage_3 = _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___ErrorMessage_3), (void*)_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
L_9->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// output.State = input.CloneInputState();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_11 = V_0;
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_12 = ___1_input;
|
|
NullCheck(L_12);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_13;
|
|
L_13 = FlowTaskExecInput_CloneInputState_mCEBD20F057C6045150A0225A6F220E88B2F73885(L_12, NULL);
|
|
NullCheck(L_11);
|
|
L_11->___State_0 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_11->___State_0), (void*)L_13);
|
|
// var tilemap = output.State.GetState<FlowTilemap>();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_15 = L_14->___State_0;
|
|
NullCheck(L_15);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_16;
|
|
L_16 = FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80(L_15, FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
V_1 = L_16;
|
|
// if (tilemap == null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = V_1;
|
|
if (L_17)
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing tilemap input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
L_18->___ErrorMessage_3 = _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___ErrorMessage_3), (void*)_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
L_19->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_20 = V_0;
|
|
return L_20;
|
|
}
|
|
|
|
IL_0071:
|
|
{
|
|
// var graph = output.State.GetState<FlowLayoutGraph>();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_21 = V_0;
|
|
NullCheck(L_21);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_22 = L_21->___State_0;
|
|
NullCheck(L_22);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_23;
|
|
L_23 = FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B(L_22, FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
V_2 = L_23;
|
|
// if (!AssignItems(tilemap, graph, context.Random, ref output.ErrorMessage))
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_24 = V_1;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_25 = V_2;
|
|
FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* L_26 = ___0_context;
|
|
NullCheck(L_26);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_27 = L_26->___Random_0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_28 = V_0;
|
|
NullCheck(L_28);
|
|
String_t** L_29 = (&L_28->___ErrorMessage_3);
|
|
bool L_30;
|
|
L_30 = VirtualFuncInvoker4< bool, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*, String_t** >::Invoke(5 /* System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize::AssignItems(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,System.Random,System.String&) */, __this, L_24, L_25, L_27, L_29);
|
|
if (L_30)
|
|
{
|
|
goto IL_009c;
|
|
}
|
|
}
|
|
{
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailRetry;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_31 = V_0;
|
|
NullCheck(L_31);
|
|
L_31->___ExecutionResult_1 = 1;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_32 = V_0;
|
|
return L_32;
|
|
}
|
|
|
|
IL_009c:
|
|
{
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_33 = V_0;
|
|
NullCheck(L_33);
|
|
L_33->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_34 = V_0;
|
|
return L_34;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize::AssignItems(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,System.Random,System.String&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TilemapBaseFlowTaskFinalize_AssignItems_m6CCD09B53C4F1AC917D7C958A663B81F03645684 (TilemapBaseFlowTaskFinalize_t0A40B4ED9EF71D3A8D4BBB9265F1E9E2719AB52D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___1_graph, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___2_random, String_t** ___3_errorMessage, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskFinalize__ctor_m21715D91700E404DF7B1C7BA3CE49684C4302500 (TilemapBaseFlowTaskFinalize_t0A40B4ED9EF71D3A8D4BBB9265F1E9E2719AB52D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize::Validate(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput,DungeonArchitect.Flow.Exec.FlowTaskExecOutput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TilemapBaseFlowTaskInitialize_Validate_m41797FF85A0A55D05B4C7111F62F6EEADD183578 (TilemapBaseFlowTaskInitialize_t85347230136CD328C0AC0924B8EAAE18572FCC92* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* ___2_output, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskInitialize_Execute_mB04F8FF12A8CC3FE7747C5EFFB6AD654F67594FD (TilemapBaseFlowTaskInitialize_t85347230136CD328C0AC0924B8EAAE18572FCC92* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral474A1B74588902854E93B7B042E52708C357DC51);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_1 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_2 = NULL;
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// if (input.IncomingTaskOutputs.Length > 1)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_6 = ___1_input;
|
|
NullCheck(L_6);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_7 = L_6->___IncomingTaskOutputs_0;
|
|
NullCheck(L_7);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Only one input allowed";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
L_8->___ErrorMessage_3 = _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___ErrorMessage_3), (void*)_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
L_9->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// output.State = input.CloneInputState();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_11 = V_0;
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_12 = ___1_input;
|
|
NullCheck(L_12);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_13;
|
|
L_13 = FlowTaskExecInput_CloneInputState_mCEBD20F057C6045150A0225A6F220E88B2F73885(L_12, NULL);
|
|
NullCheck(L_11);
|
|
L_11->___State_0 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_11->___State_0), (void*)L_13);
|
|
// if (!Validate(context, input, output))
|
|
FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* L_14 = ___0_context;
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_15 = ___1_input;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_16 = V_0;
|
|
bool L_17;
|
|
L_17 = VirtualFuncInvoker3< bool, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51*, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8*, FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* >::Invoke(5 /* System.Boolean DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize::Validate(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput,DungeonArchitect.Flow.Exec.FlowTaskExecOutput) */, __this, L_14, L_15, L_16);
|
|
if (L_17)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_18 = V_0;
|
|
return L_18;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
// var graph = output.State.GetState<FlowLayoutGraph>(); // TODO: Remove the need to cast
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_20 = L_19->___State_0;
|
|
NullCheck(L_20);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_21;
|
|
L_21 = FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B(L_20, FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
V_1 = L_21;
|
|
// if (graph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_22 = V_1;
|
|
if (L_22)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing graph input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_23 = V_0;
|
|
NullCheck(L_23);
|
|
L_23->___ErrorMessage_3 = _stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_23->___ErrorMessage_3), (void*)_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_24 = V_0;
|
|
NullCheck(L_24);
|
|
L_24->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_25 = V_0;
|
|
return L_25;
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
// var tilemap = BuildTilemap(graph, context.Random);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_26 = V_1;
|
|
FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* L_27 = ___0_context;
|
|
NullCheck(L_27);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_28 = L_27->___Random_0;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_29;
|
|
L_29 = VirtualFuncInvoker2< FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* >::Invoke(6 /* DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize::BuildTilemap(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,System.Random) */, __this, L_26, L_28);
|
|
V_2 = L_29;
|
|
// if (tilemap == null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_30 = V_2;
|
|
if (L_30)
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Failed to generate tilemap";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_31 = V_0;
|
|
NullCheck(L_31);
|
|
L_31->___ErrorMessage_3 = _stringLiteral474A1B74588902854E93B7B042E52708C357DC51;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_31->___ErrorMessage_3), (void*)_stringLiteral474A1B74588902854E93B7B042E52708C357DC51);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
L_32->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_33 = V_0;
|
|
return L_33;
|
|
}
|
|
|
|
IL_00a3:
|
|
{
|
|
// output.State.SetState(typeof(FlowTilemap), tilemap);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_34 = V_0;
|
|
NullCheck(L_34);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_35 = L_34->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast<intptr_t> (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_37;
|
|
L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_38 = V_2;
|
|
NullCheck(L_35);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_35, L_37, L_38, NULL);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_39 = V_0;
|
|
NullCheck(L_39);
|
|
L_39->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_40 = V_0;
|
|
return L_40;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskInitialize__ctor_mBA1096F78486D214B4ECF524F8E3720B035ABBD1 (TilemapBaseFlowTaskInitialize_t85347230136CD328C0AC0924B8EAAE18572FCC92* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskMerge_Execute_m4B27861072C6C62172C22FE3A7BF3AB20F443616 (TilemapBaseFlowTaskMerge_tB7E3CCC869932AC8908C062D4E8BE01054AFC9CF* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF377DD9B3E2B3073E1A10B0877C9CEAFFC8B2D6F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m08557D904EB2E32B154C07B3139431EBF4D9A151_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA428AABE82728A1503978432AC8C8A459D2E2136_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09B456C363A66E639D2E3F1E8E200A20E050D242_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD7DA20591E819734FF40B3CBBDE556E301A8337B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE1AD9351120D1D651DF7825453C3EFCF1F8CA11B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2ED9E577CCBDADBEEA15081155786F0D8A09BB7C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCAC7408A2DC08B744368568ADF994EF5D93B4E68_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8152F62B5B57F7600A9557B5D00993B4D03E7128_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1738B80A2E90F6221B65E991919464C9EE67986D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_1 = NULL;
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* V_2 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_3 = NULL;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_4 = NULL;
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* V_5 = NULL;
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_8 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_9 = NULL;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_10 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_11 = NULL;
|
|
int32_t V_12 = 0;
|
|
Type_t* V_13 = NULL;
|
|
RuntimeObject* V_14 = NULL;
|
|
RuntimeObject* V_15 = NULL;
|
|
int32_t V_16 = 0;
|
|
int32_t V_17 = 0;
|
|
int32_t V_18 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_19 = NULL;
|
|
List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* V_20 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_21 = NULL;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* V_22 = NULL;
|
|
float V_23 = 0.0f;
|
|
Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4 V_24;
|
|
memset((&V_24), 0, sizeof(V_24));
|
|
int32_t V_25 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_26 = NULL;
|
|
bool V_27 = false;
|
|
Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD V_28;
|
|
memset((&V_28), 0, sizeof(V_28));
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* V_29 = NULL;
|
|
int32_t V_30 = 0;
|
|
int32_t V_31 = 0;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_32 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_33 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_34 = NULL;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* V_35 = NULL;
|
|
RuntimeObject* V_36 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_37 = NULL;
|
|
int32_t V_38 = 0;
|
|
int32_t G_B50_0 = 0;
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// FlowLayoutGraph incomingGraph = null;
|
|
V_1 = (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*)NULL;
|
|
// var incomingTilemaps = new List<FlowTilemap>();
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_6 = (List_1_t1738B80A2E90F6221B65E991919464C9EE67986D*)il2cpp_codegen_object_new(List_1_t1738B80A2E90F6221B65E991919464C9EE67986D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
List_1__ctor_mCAC7408A2DC08B744368568ADF994EF5D93B4E68(L_6, List_1__ctor_mCAC7408A2DC08B744368568ADF994EF5D93B4E68_RuntimeMethod_var);
|
|
V_2 = L_6;
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_7 = ___1_input;
|
|
NullCheck(L_7);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_8 = L_7->___IncomingTaskOutputs_0;
|
|
V_6 = L_8;
|
|
V_7 = 0;
|
|
goto IL_006f;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_9 = V_6;
|
|
int32_t L_10 = V_7;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
V_8 = L_12;
|
|
// var incomingTilemap = incomingOutput.State.GetState<FlowTilemap>();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_13 = V_8;
|
|
NullCheck(L_13);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_14 = L_13->___State_0;
|
|
NullCheck(L_14);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_15;
|
|
L_15 = FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80(L_14, FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
V_9 = L_15;
|
|
// if (incomingTilemap != null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_16 = V_9;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// incomingTilemaps.Add(incomingTilemap);
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_17 = V_2;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_18 = V_9;
|
|
NullCheck(L_17);
|
|
List_1_Add_m09B456C363A66E639D2E3F1E8E200A20E050D242_inline(L_17, L_18, List_1_Add_m09B456C363A66E639D2E3F1E8E200A20E050D242_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// if (incomingGraph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_19 = V_1;
|
|
if (L_19)
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}
|
|
{
|
|
// incomingGraph = incomingOutput.State.GetState<FlowLayoutGraph>();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_20 = V_8;
|
|
NullCheck(L_20);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_21 = L_20->___State_0;
|
|
NullCheck(L_21);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_22;
|
|
L_22 = FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B(L_21, FlowExecTaskState_GetState_TisFlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_m6688CA824A7FFA875E70E3A313780B0E2CA5447B_RuntimeMethod_var);
|
|
V_1 = L_22;
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
int32_t L_23 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_23, 1));
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
int32_t L_24 = V_7;
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_25 = V_6;
|
|
NullCheck(L_25);
|
|
if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
// if (incomingTilemaps.Count == 0)
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_26 = V_2;
|
|
NullCheck(L_26);
|
|
int32_t L_27;
|
|
L_27 = List_1_get_Count_m8152F62B5B57F7600A9557B5D00993B4D03E7128_inline(L_26, List_1_get_Count_m8152F62B5B57F7600A9557B5D00993B4D03E7128_RuntimeMethod_var);
|
|
if (L_27)
|
|
{
|
|
goto IL_0093;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing tilemap input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_28 = V_0;
|
|
NullCheck(L_28);
|
|
L_28->___ErrorMessage_3 = _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_28->___ErrorMessage_3), (void*)_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
L_29->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_30 = V_0;
|
|
return L_30;
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// if (incomingGraph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_31 = V_1;
|
|
if (L_31)
|
|
{
|
|
goto IL_00aa;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing graph input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
L_32->___ErrorMessage_3 = _stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_32->___ErrorMessage_3), (void*)_stringLiteralD32F4BF05E78FA63D64C83226DC201778BB2F21C);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_33 = V_0;
|
|
NullCheck(L_33);
|
|
L_33->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_34 = V_0;
|
|
return L_34;
|
|
}
|
|
|
|
IL_00aa:
|
|
{
|
|
// var tilemap = new FlowTilemap(incomingTilemaps[0].Width, incomingTilemaps[0].Height);
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_35 = V_2;
|
|
NullCheck(L_35);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_36;
|
|
L_36 = List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F(L_35, 0, List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F_RuntimeMethod_var);
|
|
NullCheck(L_36);
|
|
int32_t L_37 = L_36->___Width_0;
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_38 = V_2;
|
|
NullCheck(L_38);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_39;
|
|
L_39 = List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F(L_38, 0, List_1_get_Item_mE212719FF0C4CF92EA82402F13D4B47AE9A8099F_RuntimeMethod_var);
|
|
NullCheck(L_39);
|
|
int32_t L_40 = L_39->___Height_1;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_41 = (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927*)il2cpp_codegen_object_new(FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_il2cpp_TypeInfo_var);
|
|
NullCheck(L_41);
|
|
FlowTilemap__ctor_m22C371D1D99445C12D1095F96004C4DEACFAF012(L_41, L_37, L_40, NULL);
|
|
V_3 = L_41;
|
|
// var graph = incomingGraph.Clone() as FlowLayoutGraph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_42 = V_1;
|
|
NullCheck(L_42);
|
|
RuntimeObject* L_43;
|
|
L_43 = FlowLayoutGraph_Clone_mB865B42D96045BE78909D0477586AC444D928AC1(L_42, NULL);
|
|
V_4 = ((FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*)IsInstClass((RuntimeObject*)L_43, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var));
|
|
// output.State.SetState(typeof(FlowTilemap), tilemap);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_44 = V_0;
|
|
NullCheck(L_44);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_45 = L_44->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast<intptr_t> (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_47;
|
|
L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_48 = V_3;
|
|
NullCheck(L_45);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_45, L_47, L_48, NULL);
|
|
// output.State.SetState(typeof(FlowLayoutGraph), graph);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_49 = V_0;
|
|
NullCheck(L_49);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_50 = L_49->___State_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast<intptr_t> (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var) };
|
|
Type_t* L_52;
|
|
L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_53 = V_4;
|
|
NullCheck(L_50);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_50, L_52, L_53, NULL);
|
|
// var registeredStateTypes = new HashSet<System.Type>();
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_54 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_54);
|
|
HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_54, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var);
|
|
V_5 = L_54;
|
|
// registeredStateTypes.Add(typeof(FlowTilemap));
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_55 = V_5;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_0_0_0_var) };
|
|
Type_t* L_57;
|
|
L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
|
|
NullCheck(L_55);
|
|
bool L_58;
|
|
L_58 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_55, L_57, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var);
|
|
// registeredStateTypes.Add(typeof(FlowLayoutGraph));
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_59 = V_5;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_60 = { reinterpret_cast<intptr_t> (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_0_0_0_var) };
|
|
Type_t* L_61;
|
|
L_61 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_60, NULL);
|
|
NullCheck(L_59);
|
|
bool L_62;
|
|
L_62 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_59, L_61, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var);
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_63 = ___1_input;
|
|
NullCheck(L_63);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_64 = L_63->___IncomingTaskOutputs_0;
|
|
V_6 = L_64;
|
|
V_7 = 0;
|
|
goto IL_01b9;
|
|
}
|
|
|
|
IL_013a:
|
|
{
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_65 = V_6;
|
|
int32_t L_66 = V_7;
|
|
NullCheck(L_65);
|
|
int32_t L_67 = L_66;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
|
|
V_10 = L_68;
|
|
// foreach (var incomingOutputStateType in incomingOutput.State.GetRegisteredStateTypes())
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_69 = V_10;
|
|
NullCheck(L_69);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_70 = L_69->___State_0;
|
|
NullCheck(L_70);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_71;
|
|
L_71 = FlowExecTaskState_GetRegisteredStateTypes_m9058C2BD889B34BA31AC3D0A0B3C88ABD6455D5B(L_70, NULL);
|
|
V_11 = L_71;
|
|
V_12 = 0;
|
|
goto IL_01ab;
|
|
}
|
|
|
|
IL_0154:
|
|
{
|
|
// foreach (var incomingOutputStateType in incomingOutput.State.GetRegisteredStateTypes())
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_72 = V_11;
|
|
int32_t L_73 = V_12;
|
|
NullCheck(L_72);
|
|
int32_t L_74 = L_73;
|
|
Type_t* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
|
|
V_13 = L_75;
|
|
// if (!registeredStateTypes.Contains(incomingOutputStateType))
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_76 = V_5;
|
|
Type_t* L_77 = V_13;
|
|
NullCheck(L_76);
|
|
bool L_78;
|
|
L_78 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_76, L_77, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var);
|
|
if (L_78)
|
|
{
|
|
goto IL_01a5;
|
|
}
|
|
}
|
|
{
|
|
// var incomingState = incomingOutput.State.GetState(incomingOutputStateType);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_79 = V_10;
|
|
NullCheck(L_79);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_80 = L_79->___State_0;
|
|
Type_t* L_81 = V_13;
|
|
NullCheck(L_80);
|
|
RuntimeObject* L_82;
|
|
L_82 = FlowExecTaskState_GetState_mFFCEE9C29A34DCDDB3EE1F80C9A1CD7CB32704B0(L_80, L_81, NULL);
|
|
V_14 = L_82;
|
|
// if (incomingState != null)
|
|
RuntimeObject* L_83 = V_14;
|
|
if (!L_83)
|
|
{
|
|
goto IL_01a5;
|
|
}
|
|
}
|
|
{
|
|
// var clonedState = incomingState.Clone() as ICloneable;
|
|
RuntimeObject* L_84 = V_14;
|
|
NullCheck(L_84);
|
|
RuntimeObject* L_85;
|
|
L_85 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Object System.ICloneable::Clone() */, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var, L_84);
|
|
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_85, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var));
|
|
// if (clonedState != null)
|
|
RuntimeObject* L_86 = V_15;
|
|
if (!L_86)
|
|
{
|
|
goto IL_01a5;
|
|
}
|
|
}
|
|
{
|
|
// output.State.SetState(incomingOutputStateType, clonedState);
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_87 = V_0;
|
|
NullCheck(L_87);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_88 = L_87->___State_0;
|
|
Type_t* L_89 = V_13;
|
|
RuntimeObject* L_90 = V_15;
|
|
NullCheck(L_88);
|
|
FlowExecTaskState_SetState_mA271B50260AEECBDD2E1E2148F231AE8BD806BC5(L_88, L_89, L_90, NULL);
|
|
// registeredStateTypes.Add(incomingOutputStateType);
|
|
HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_91 = V_5;
|
|
Type_t* L_92 = V_13;
|
|
NullCheck(L_91);
|
|
bool L_93;
|
|
L_93 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_91, L_92, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_01a5:
|
|
{
|
|
int32_t L_94 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_94, 1));
|
|
}
|
|
|
|
IL_01ab:
|
|
{
|
|
// foreach (var incomingOutputStateType in incomingOutput.State.GetRegisteredStateTypes())
|
|
int32_t L_95 = V_12;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_96 = V_11;
|
|
NullCheck(L_96);
|
|
if ((((int32_t)L_95) < ((int32_t)((int32_t)(((RuntimeArray*)L_96)->max_length)))))
|
|
{
|
|
goto IL_0154;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_97 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_97, 1));
|
|
}
|
|
|
|
IL_01b9:
|
|
{
|
|
// foreach (var incomingOutput in input.IncomingTaskOutputs)
|
|
int32_t L_98 = V_7;
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_99 = V_6;
|
|
NullCheck(L_99);
|
|
if ((((int32_t)L_98) < ((int32_t)((int32_t)(((RuntimeArray*)L_99)->max_length)))))
|
|
{
|
|
goto IL_013a;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
V_16 = 0;
|
|
goto IL_0369;
|
|
}
|
|
|
|
IL_01cc:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
V_17 = 0;
|
|
goto IL_0356;
|
|
}
|
|
|
|
IL_01d4:
|
|
{
|
|
// int bestWeight = 0;
|
|
V_18 = 0;
|
|
// FlowTilemapCell bestCell = null;
|
|
V_19 = (FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE*)NULL;
|
|
// var incomingOverlays = new List<FlowTilemapCellOverlay>();
|
|
List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* L_100 = (List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733*)il2cpp_codegen_object_new(List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733_il2cpp_TypeInfo_var);
|
|
NullCheck(L_100);
|
|
List_1__ctor_m2ED9E577CCBDADBEEA15081155786F0D8A09BB7C(L_100, List_1__ctor_m2ED9E577CCBDADBEEA15081155786F0D8A09BB7C_RuntimeMethod_var);
|
|
V_20 = L_100;
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_101 = V_2;
|
|
NullCheck(L_101);
|
|
Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4 L_102;
|
|
L_102 = List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D(L_101, List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D_RuntimeMethod_var);
|
|
V_24 = L_102;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0284:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02((&V_24), Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0276_1;
|
|
}
|
|
|
|
IL_01ee_1:
|
|
{
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_103;
|
|
L_103 = Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_inline((&V_24), Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_RuntimeMethod_var);
|
|
// var weight = 0;
|
|
V_25 = 0;
|
|
// var incomingCell = incomingTilemap.Cells[x, y];
|
|
NullCheck(L_103);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_104 = L_103->___Cells_2;
|
|
int32_t L_105 = V_17;
|
|
int32_t L_106 = V_16;
|
|
NullCheck(L_104);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_107;
|
|
L_107 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_104, L_105, L_106, NULL);
|
|
V_26 = L_107;
|
|
// if (incomingCell.CellType == FlowTilemapCellType.Empty)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_108 = V_26;
|
|
NullCheck(L_108);
|
|
int32_t L_109 = L_108->___CellType_0;
|
|
if (L_109)
|
|
{
|
|
goto IL_0216_1;
|
|
}
|
|
}
|
|
{
|
|
// weight = 1;
|
|
V_25 = 1;
|
|
goto IL_0228_1;
|
|
}
|
|
|
|
IL_0216_1:
|
|
{
|
|
// else if (incomingCell.CellType == FlowTilemapCellType.Custom)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_110 = V_26;
|
|
NullCheck(L_110);
|
|
int32_t L_111 = L_110->___CellType_0;
|
|
if ((!(((uint32_t)L_111) == ((uint32_t)4))))
|
|
{
|
|
goto IL_0225_1;
|
|
}
|
|
}
|
|
{
|
|
// weight = 2;
|
|
V_25 = 2;
|
|
goto IL_0228_1;
|
|
}
|
|
|
|
IL_0225_1:
|
|
{
|
|
// weight = 3;
|
|
V_25 = 3;
|
|
}
|
|
|
|
IL_0228_1:
|
|
{
|
|
// if (incomingCell.Overlay != null)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_112 = V_26;
|
|
NullCheck(L_112);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_113 = L_112->___Overlay_4;
|
|
if (!L_113)
|
|
{
|
|
goto IL_023f_1;
|
|
}
|
|
}
|
|
{
|
|
// incomingOverlays.Add(incomingCell.Overlay);
|
|
List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* L_114 = V_20;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_115 = V_26;
|
|
NullCheck(L_115);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_116 = L_115->___Overlay_4;
|
|
NullCheck(L_114);
|
|
List_1_Add_mD7DA20591E819734FF40B3CBBDE556E301A8337B_inline(L_114, L_116, List_1_Add_mD7DA20591E819734FF40B3CBBDE556E301A8337B_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_023f_1:
|
|
{
|
|
// bool useResult = false;
|
|
V_27 = (bool)0;
|
|
// if (weight > bestWeight)
|
|
int32_t L_117 = V_25;
|
|
int32_t L_118 = V_18;
|
|
if ((((int32_t)L_117) <= ((int32_t)L_118)))
|
|
{
|
|
goto IL_024d_1;
|
|
}
|
|
}
|
|
{
|
|
// useResult = true;
|
|
V_27 = (bool)1;
|
|
goto IL_026a_1;
|
|
}
|
|
|
|
IL_024d_1:
|
|
{
|
|
// else if (weight == bestWeight)
|
|
int32_t L_119 = V_25;
|
|
int32_t L_120 = V_18;
|
|
if ((!(((uint32_t)L_119) == ((uint32_t)L_120))))
|
|
{
|
|
goto IL_026a_1;
|
|
}
|
|
}
|
|
{
|
|
// if (bestCell != null && incomingCell.Height > bestCell.Height)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_121 = V_19;
|
|
if (!L_121)
|
|
{
|
|
goto IL_026a_1;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_122 = V_26;
|
|
NullCheck(L_122);
|
|
float L_123 = L_122->___Height_12;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_124 = V_19;
|
|
NullCheck(L_124);
|
|
float L_125 = L_124->___Height_12;
|
|
if ((!(((float)L_123) > ((float)L_125))))
|
|
{
|
|
goto IL_026a_1;
|
|
}
|
|
}
|
|
{
|
|
// useResult = true;
|
|
V_27 = (bool)1;
|
|
}
|
|
|
|
IL_026a_1:
|
|
{
|
|
// if (useResult)
|
|
bool L_126 = V_27;
|
|
if (!L_126)
|
|
{
|
|
goto IL_0276_1;
|
|
}
|
|
}
|
|
{
|
|
// bestCell = incomingCell;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_127 = V_26;
|
|
V_19 = L_127;
|
|
// bestWeight = weight;
|
|
int32_t L_128 = V_25;
|
|
V_18 = L_128;
|
|
}
|
|
|
|
IL_0276_1:
|
|
{
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
bool L_129;
|
|
L_129 = Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64((&V_24), Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64_RuntimeMethod_var);
|
|
if (L_129)
|
|
{
|
|
goto IL_01ee_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0292;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0292:
|
|
{
|
|
// tilemap.Cells[x, y] = bestCell.Clone();
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_130 = V_3;
|
|
NullCheck(L_130);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_131 = L_130->___Cells_2;
|
|
int32_t L_132 = V_17;
|
|
int32_t L_133 = V_16;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_134 = V_19;
|
|
NullCheck(L_134);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_135;
|
|
L_135 = FlowTilemapCell_Clone_m08233C2769F6631311FE1DD268FBC8C486A0BC7E(L_134, NULL);
|
|
NullCheck(L_131);
|
|
FlowTilemapCellDatabase_set_Item_m857186375D54CF2FD6652BDB2EF7398E39356CCD(L_131, L_132, L_133, L_135, NULL);
|
|
// var resultCell = tilemap.Cells[x, y];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_136 = V_3;
|
|
NullCheck(L_136);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_137 = L_136->___Cells_2;
|
|
int32_t L_138 = V_17;
|
|
int32_t L_139 = V_16;
|
|
NullCheck(L_137);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_140;
|
|
L_140 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_137, L_138, L_139, NULL);
|
|
V_21 = L_140;
|
|
// FlowTilemapCellOverlay bestOverlay = null;
|
|
V_22 = (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)NULL;
|
|
// float bestOverlayWeight = 0;
|
|
V_23 = (0.0f);
|
|
// foreach (var incomingOverlay in incomingOverlays)
|
|
List_1_tE79C16FF8A1E8F096E657D65B48C1C6CEF7D8733* L_141 = V_20;
|
|
NullCheck(L_141);
|
|
Enumerator_t1FA2F587C7CC82FA00DFB94BEAA2AA41489EADDD L_142;
|
|
L_142 = List_1_GetEnumerator_mE1AD9351120D1D651DF7825453C3EFCF1F8CA11B(L_141, List_1_GetEnumerator_mE1AD9351120D1D651DF7825453C3EFCF1F8CA11B_RuntimeMethod_var);
|
|
V_28 = L_142;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0330:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mF377DD9B3E2B3073E1A10B0877C9CEAFFC8B2D6F((&V_28), Enumerator_Dispose_mF377DD9B3E2B3073E1A10B0877C9CEAFFC8B2D6F_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0325_1;
|
|
}
|
|
|
|
IL_02ce_1:
|
|
{
|
|
// foreach (var incomingOverlay in incomingOverlays)
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_143;
|
|
L_143 = Enumerator_get_Current_mA428AABE82728A1503978432AC8C8A459D2E2136_inline((&V_28), Enumerator_get_Current_mA428AABE82728A1503978432AC8C8A459D2E2136_RuntimeMethod_var);
|
|
V_29 = L_143;
|
|
// var valid = resultCell.Height >= incomingOverlay.mergeConfig.minHeight
|
|
// && resultCell.Height <= incomingOverlay.mergeConfig.maxHeight;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_144 = V_21;
|
|
NullCheck(L_144);
|
|
float L_145 = L_144->___Height_12;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_146 = V_29;
|
|
NullCheck(L_146);
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_147 = L_146->___mergeConfig_4;
|
|
NullCheck(L_147);
|
|
float L_148 = L_147->___minHeight_0;
|
|
if ((!(((float)L_145) >= ((float)L_148))))
|
|
{
|
|
goto IL_0306_1;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_149 = V_21;
|
|
NullCheck(L_149);
|
|
float L_150 = L_149->___Height_12;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_151 = V_29;
|
|
NullCheck(L_151);
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_152 = L_151->___mergeConfig_4;
|
|
NullCheck(L_152);
|
|
float L_153 = L_152->___maxHeight_1;
|
|
G_B50_0 = ((((int32_t)((!(((float)L_150) <= ((float)L_153)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
goto IL_0307_1;
|
|
}
|
|
|
|
IL_0306_1:
|
|
{
|
|
G_B50_0 = 0;
|
|
}
|
|
|
|
IL_0307_1:
|
|
{
|
|
// if (valid)
|
|
if (!G_B50_0)
|
|
{
|
|
goto IL_0325_1;
|
|
}
|
|
}
|
|
{
|
|
// if (bestOverlay == null || incomingOverlay.noiseValue > bestOverlayWeight)
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_154 = V_22;
|
|
if (!L_154)
|
|
{
|
|
goto IL_0318_1;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_155 = V_29;
|
|
NullCheck(L_155);
|
|
float L_156;
|
|
L_156 = FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933_inline(L_155, NULL);
|
|
float L_157 = V_23;
|
|
if ((!(((float)L_156) > ((float)L_157))))
|
|
{
|
|
goto IL_0325_1;
|
|
}
|
|
}
|
|
|
|
IL_0318_1:
|
|
{
|
|
// bestOverlay = incomingOverlay;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_158 = V_29;
|
|
V_22 = L_158;
|
|
// bestOverlayWeight = incomingOverlay.noiseValue;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_159 = V_29;
|
|
NullCheck(L_159);
|
|
float L_160;
|
|
L_160 = FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933_inline(L_159, NULL);
|
|
V_23 = L_160;
|
|
}
|
|
|
|
IL_0325_1:
|
|
{
|
|
// foreach (var incomingOverlay in incomingOverlays)
|
|
bool L_161;
|
|
L_161 = Enumerator_MoveNext_m08557D904EB2E32B154C07B3139431EBF4D9A151((&V_28), Enumerator_MoveNext_m08557D904EB2E32B154C07B3139431EBF4D9A151_RuntimeMethod_var);
|
|
if (L_161)
|
|
{
|
|
goto IL_02ce_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_033e;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_033e:
|
|
{
|
|
// if (bestOverlay != null)
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_162 = V_22;
|
|
if (!L_162)
|
|
{
|
|
goto IL_0350;
|
|
}
|
|
}
|
|
{
|
|
// resultCell.Overlay = bestOverlay.Clone();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_163 = V_21;
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_164 = V_22;
|
|
NullCheck(L_164);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_165;
|
|
L_165 = FlowTilemapCellOverlay_Clone_m5D690AAF1660E13F1CC569FE33A61EA11DD46720(L_164, NULL);
|
|
NullCheck(L_163);
|
|
L_163->___Overlay_4 = L_165;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_163->___Overlay_4), (void*)L_165);
|
|
}
|
|
|
|
IL_0350:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_166 = V_17;
|
|
V_17 = ((int32_t)il2cpp_codegen_add(L_166, 1));
|
|
}
|
|
|
|
IL_0356:
|
|
{
|
|
// for (int x = 0; x < tilemap.Width; x++)
|
|
int32_t L_167 = V_17;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_168 = V_3;
|
|
NullCheck(L_168);
|
|
int32_t L_169 = L_168->___Width_0;
|
|
if ((((int32_t)L_167) < ((int32_t)L_169)))
|
|
{
|
|
goto IL_01d4;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_170 = V_16;
|
|
V_16 = ((int32_t)il2cpp_codegen_add(L_170, 1));
|
|
}
|
|
|
|
IL_0369:
|
|
{
|
|
// for (int y = 0; y < tilemap.Height; y++)
|
|
int32_t L_171 = V_16;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_172 = V_3;
|
|
NullCheck(L_172);
|
|
int32_t L_173 = L_172->___Height_1;
|
|
if ((((int32_t)L_171) < ((int32_t)L_173)))
|
|
{
|
|
goto IL_01cc;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
V_30 = 0;
|
|
goto IL_043e;
|
|
}
|
|
|
|
IL_037e:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
V_31 = 0;
|
|
goto IL_042b;
|
|
}
|
|
|
|
IL_0386:
|
|
{
|
|
// FlowTilemapEdge bestEdgeH = null;
|
|
V_32 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
// FlowTilemapEdge bestEdgeV = null;
|
|
V_33 = (FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE*)NULL;
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
List_1_t1738B80A2E90F6221B65E991919464C9EE67986D* L_174 = V_2;
|
|
NullCheck(L_174);
|
|
Enumerator_tA1F77BDAB3C77D2A984AA3338BB1B51ED7DE85A4 L_175;
|
|
L_175 = List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D(L_174, List_1_GetEnumerator_mC2E2204AF34B4159C082929F75E8A0062DFF9B0D_RuntimeMethod_var);
|
|
V_24 = L_175;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_03e3:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02((&V_24), Enumerator_Dispose_mD4A528FEC0C3557F7C75E860C09D28A1550C0D02_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_03d8_1;
|
|
}
|
|
|
|
IL_0396_1:
|
|
{
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_176;
|
|
L_176 = Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_inline((&V_24), Enumerator_get_Current_mCC6B0EE515709DA00A97545388BD17BBCDF26780_RuntimeMethod_var);
|
|
// var incomingEdgeH = incomingTilemap.Edges.GetHorizontal(x, y);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_177 = L_176;
|
|
NullCheck(L_177);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_178 = L_177->___Edges_3;
|
|
int32_t L_179 = V_31;
|
|
int32_t L_180 = V_30;
|
|
NullCheck(L_178);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_181;
|
|
L_181 = FlowTilemapEdgeDatabase_GetHorizontal_m9DA9435E2AA45A112B58AD44902D23FCAEDAFB61(L_178, L_179, L_180, NULL);
|
|
V_34 = L_181;
|
|
// var incomingEdgeV = incomingTilemap.Edges.GetVertical(x, y);
|
|
NullCheck(L_177);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_182 = L_177->___Edges_3;
|
|
int32_t L_183 = V_31;
|
|
int32_t L_184 = V_30;
|
|
NullCheck(L_182);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_185;
|
|
L_185 = FlowTilemapEdgeDatabase_GetVertical_m3748790B6676F5510395114E95E9105F50EFAE5E(L_182, L_183, L_184, NULL);
|
|
V_35 = L_185;
|
|
// if (incomingEdgeH.EdgeType != FlowTilemapEdgeType.Empty)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_186 = V_34;
|
|
NullCheck(L_186);
|
|
int32_t L_187 = L_186->___EdgeType_0;
|
|
if (!L_187)
|
|
{
|
|
goto IL_03cb_1;
|
|
}
|
|
}
|
|
{
|
|
// bestEdgeH = incomingEdgeH;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_188 = V_34;
|
|
V_32 = L_188;
|
|
}
|
|
|
|
IL_03cb_1:
|
|
{
|
|
// if (incomingEdgeV.EdgeType != FlowTilemapEdgeType.Empty)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_189 = V_35;
|
|
NullCheck(L_189);
|
|
int32_t L_190 = L_189->___EdgeType_0;
|
|
if (!L_190)
|
|
{
|
|
goto IL_03d8_1;
|
|
}
|
|
}
|
|
{
|
|
// bestEdgeV = incomingEdgeV;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_191 = V_35;
|
|
V_33 = L_191;
|
|
}
|
|
|
|
IL_03d8_1:
|
|
{
|
|
// foreach (var incomingTilemap in incomingTilemaps)
|
|
bool L_192;
|
|
L_192 = Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64((&V_24), Enumerator_MoveNext_m16A72AC06516E20C5E94B3B77B31E000BC5ABA64_RuntimeMethod_var);
|
|
if (L_192)
|
|
{
|
|
goto IL_0396_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_03f1;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_03f1:
|
|
{
|
|
// if (bestEdgeH != null)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_193 = V_32;
|
|
if (!L_193)
|
|
{
|
|
goto IL_040b;
|
|
}
|
|
}
|
|
{
|
|
// tilemap.Edges.SetHorizontal(x, y, bestEdgeH.Clone());
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_194 = V_3;
|
|
NullCheck(L_194);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_195 = L_194->___Edges_3;
|
|
int32_t L_196 = V_31;
|
|
int32_t L_197 = V_30;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_198 = V_32;
|
|
NullCheck(L_198);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_199;
|
|
L_199 = FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B(L_198, NULL);
|
|
NullCheck(L_195);
|
|
FlowTilemapEdgeDatabase_SetHorizontal_m5D6C217A662AC7DF2E4B49E0389B3DC0CDA2BF47(L_195, L_196, L_197, L_199, NULL);
|
|
}
|
|
|
|
IL_040b:
|
|
{
|
|
// if (bestEdgeV != null)
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_200 = V_33;
|
|
if (!L_200)
|
|
{
|
|
goto IL_0425;
|
|
}
|
|
}
|
|
{
|
|
// tilemap.Edges.SetVertical(x, y, bestEdgeV.Clone());
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_201 = V_3;
|
|
NullCheck(L_201);
|
|
FlowTilemapEdgeDatabase_t5CE39EBAFF0F93EBFF1A9F77E98FFFAAC732AABC* L_202 = L_201->___Edges_3;
|
|
int32_t L_203 = V_31;
|
|
int32_t L_204 = V_30;
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_205 = V_33;
|
|
NullCheck(L_205);
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_206;
|
|
L_206 = FlowTilemapEdge_Clone_m181AE1DB4960334D1E5FFBEC176D415A16C9358B(L_205, NULL);
|
|
NullCheck(L_202);
|
|
FlowTilemapEdgeDatabase_SetVertical_m701D3398D3A26081BA8D54E3BCB24D0BB613D6FF(L_202, L_203, L_204, L_206, NULL);
|
|
}
|
|
|
|
IL_0425:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
int32_t L_207 = V_31;
|
|
V_31 = ((int32_t)il2cpp_codegen_add(L_207, 1));
|
|
}
|
|
|
|
IL_042b:
|
|
{
|
|
// for (int x = 0; x <= tilemap.Width; x++)
|
|
int32_t L_208 = V_31;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_209 = V_3;
|
|
NullCheck(L_209);
|
|
int32_t L_210 = L_209->___Width_0;
|
|
if ((((int32_t)L_208) <= ((int32_t)L_210)))
|
|
{
|
|
goto IL_0386;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
int32_t L_211 = V_30;
|
|
V_30 = ((int32_t)il2cpp_codegen_add(L_211, 1));
|
|
}
|
|
|
|
IL_043e:
|
|
{
|
|
// for (int y = 0; y <= tilemap.Height; y++)
|
|
int32_t L_212 = V_30;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_213 = V_3;
|
|
NullCheck(L_213);
|
|
int32_t L_214 = L_213->___Height_1;
|
|
if ((((int32_t)L_212) <= ((int32_t)L_214)))
|
|
{
|
|
goto IL_037e;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_215 = V_3;
|
|
NullCheck(L_215);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_216 = L_215->___Cells_2;
|
|
NullCheck(L_216);
|
|
RuntimeObject* L_217;
|
|
L_217 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::GetEnumerator() */, IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var, L_216);
|
|
V_36 = L_217;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_04c6:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_218 = V_36;
|
|
if (!L_218)
|
|
{
|
|
goto IL_04d1;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_219 = V_36;
|
|
NullCheck(L_219);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_219);
|
|
}
|
|
|
|
IL_04d1:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_04bb_1;
|
|
}
|
|
|
|
IL_045a_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_220 = V_36;
|
|
NullCheck(L_220);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_221;
|
|
L_221 = InterfaceFuncInvoker0< FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::get_Current() */, IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var, L_220);
|
|
V_37 = L_221;
|
|
// if (cell.CellType == FlowTilemapCellType.Wall && cell.Overlay != null)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_222 = V_37;
|
|
NullCheck(L_222);
|
|
int32_t L_223 = L_222->___CellType_0;
|
|
if ((!(((uint32_t)L_223) == ((uint32_t)2))))
|
|
{
|
|
goto IL_04bb_1;
|
|
}
|
|
}
|
|
{
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_224 = V_37;
|
|
NullCheck(L_224);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_225 = L_224->___Overlay_4;
|
|
if (!L_225)
|
|
{
|
|
goto IL_04bb_1;
|
|
}
|
|
}
|
|
{
|
|
// if (cell.Overlay.mergeConfig != null)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_226 = V_37;
|
|
NullCheck(L_226);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_227 = L_226->___Overlay_4;
|
|
NullCheck(L_227);
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_228 = L_227->___mergeConfig_4;
|
|
if (!L_228)
|
|
{
|
|
goto IL_04bb_1;
|
|
}
|
|
}
|
|
{
|
|
// var wallOverlayRule = cell.Overlay.mergeConfig.wallOverlayRule;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_229 = V_37;
|
|
NullCheck(L_229);
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* L_230 = L_229->___Overlay_4;
|
|
NullCheck(L_230);
|
|
FlowTilemapCellOverlayMergeConfig_tC5BC706C3CFF166918292B1E30FA45D25912F7E9* L_231 = L_230->___mergeConfig_4;
|
|
NullCheck(L_231);
|
|
int32_t L_232 = L_231->___wallOverlayRule_2;
|
|
V_38 = L_232;
|
|
// if (wallOverlayRule == FlowTilemapCellOverlayMergeWallOverlayRule.KeepOverlayRemoveWall)
|
|
int32_t L_233 = V_38;
|
|
if ((!(((uint32_t)L_233) == ((uint32_t)2))))
|
|
{
|
|
goto IL_04ae_1;
|
|
}
|
|
}
|
|
{
|
|
// cell.CellType = FlowTilemapCellType.Floor;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_234 = V_37;
|
|
NullCheck(L_234);
|
|
L_234->___CellType_0 = 1;
|
|
// cell.UseCustomColor = true;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_235 = V_37;
|
|
NullCheck(L_235);
|
|
L_235->___UseCustomColor_7 = (bool)1;
|
|
goto IL_04bb_1;
|
|
}
|
|
|
|
IL_04ae_1:
|
|
{
|
|
// else if (wallOverlayRule == FlowTilemapCellOverlayMergeWallOverlayRule.KeepWallRemoveOverlay)
|
|
int32_t L_236 = V_38;
|
|
if ((!(((uint32_t)L_236) == ((uint32_t)1))))
|
|
{
|
|
goto IL_04bb_1;
|
|
}
|
|
}
|
|
{
|
|
// cell.Overlay = null;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_237 = V_37;
|
|
NullCheck(L_237);
|
|
L_237->___Overlay_4 = (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_237->___Overlay_4), (void*)(FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8*)NULL);
|
|
}
|
|
|
|
IL_04bb_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_238 = V_36;
|
|
NullCheck(L_238);
|
|
bool L_239;
|
|
L_239 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_238);
|
|
if (L_239)
|
|
{
|
|
goto IL_045a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_04d2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_04d2:
|
|
{
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_240 = V_0;
|
|
NullCheck(L_240);
|
|
L_240->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_241 = V_0;
|
|
return L_241;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskMerge__ctor_m34A939DB9838946D7F62A9C9A7DE4EF20E275C01 (TilemapBaseFlowTaskMerge_tB7E3CCC869932AC8908C062D4E8BE01054AFC9CF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Exec.FlowTaskExecOutput DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize::Execute(DungeonArchitect.Flow.Exec.FlowTaskExecContext,DungeonArchitect.Flow.Exec.FlowTaskExecInput)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* TilemapBaseFlowTaskOptimize_Execute_m5E3BCED14CEC6C14BF7122B41B85404D1B370649 (TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779* __this, FlowTaskExecContext_tA245306208EE802146C3F7DAC9AC78BC7FB91C51* ___0_context, FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* ___1_input, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* V_0 = NULL;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* V_1 = NULL;
|
|
{
|
|
// var output = new FlowTaskExecOutput();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_0 = (FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C*)il2cpp_codegen_object_new(FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowTaskExecOutput__ctor_mC8ADE5B086FFD868AE32CC8EC1CD9C6EA0B43EF8(L_0, NULL);
|
|
V_0 = L_0;
|
|
// if (input.IncomingTaskOutputs.Length == 0)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_1 = ___1_input;
|
|
NullCheck(L_1);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_2 = L_1->___IncomingTaskOutputs_0;
|
|
NullCheck(L_2);
|
|
if ((((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing Input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___ErrorMessage_3 = _stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___ErrorMessage_3), (void*)_stringLiteral84513DD9AEB79487AD4BCDEBD10E3E42DCC7F167);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
L_4->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// if (input.IncomingTaskOutputs.Length > 1)
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_6 = ___1_input;
|
|
NullCheck(L_6);
|
|
FlowTaskExecOutputU5BU5D_t1225DA20B13CAD33323B66FE7D2FD4BBBE1180A4* L_7 = L_6->___IncomingTaskOutputs_0;
|
|
NullCheck(L_7);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Only one input allowed";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
L_8->___ErrorMessage_3 = _stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___ErrorMessage_3), (void*)_stringLiteralB61A4A51DF525B290C8EDDA6E464AFEAC6CB897D);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
L_9->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// output.State = input.CloneInputState();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_11 = V_0;
|
|
FlowTaskExecInput_t7408F556F7D8611C7EDB9A366FC6080EA4B39AB8* L_12 = ___1_input;
|
|
NullCheck(L_12);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_13;
|
|
L_13 = FlowTaskExecInput_CloneInputState_mCEBD20F057C6045150A0225A6F220E88B2F73885(L_12, NULL);
|
|
NullCheck(L_11);
|
|
L_11->___State_0 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_11->___State_0), (void*)L_13);
|
|
// var tilemap = output.State.GetState<FlowTilemap>();
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
FlowExecTaskState_t05CDB03A72EDF63A3E8C806D3C93F379237EEF9D* L_15 = L_14->___State_0;
|
|
NullCheck(L_15);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_16;
|
|
L_16 = FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80(L_15, FlowExecTaskState_GetState_TisFlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927_mD56C3594521A0FB2FC44D5748325E108DA1F6C80_RuntimeMethod_var);
|
|
V_1 = L_16;
|
|
// if (tilemap == null)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_17 = V_1;
|
|
if (L_17)
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
{
|
|
// output.ErrorMessage = "Missing tilemap input";
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
L_18->___ErrorMessage_3 = _stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___ErrorMessage_3), (void*)_stringLiteral10B1267552C6077AA613F583CE6FFBC590F0A92A);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.FailHalt;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
L_19->___ExecutionResult_1 = 2;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_20 = V_0;
|
|
return L_20;
|
|
}
|
|
|
|
IL_0071:
|
|
{
|
|
// DiscardDistantTiles(tilemap);
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_21 = V_1;
|
|
TilemapBaseFlowTaskOptimize_DiscardDistantTiles_m04D596897C2553861457D7A9EDFF47198B5DF454(__this, L_21, NULL);
|
|
// output.ExecutionResult = FlowTaskExecutionResult.Success;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_22 = V_0;
|
|
NullCheck(L_22);
|
|
L_22->___ExecutionResult_1 = 0;
|
|
// return output;
|
|
FlowTaskExecOutput_t487922FE9CBF42F16EB699177E427208F6BFD59C* L_23 = V_0;
|
|
return L_23;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize::DiscardDistantTiles(DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskOptimize_DiscardDistantTiles_m04D596897C2553861457D7A9EDFF47198B5DF454 (TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_tilemap, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1669F8462A257B87CA3359806E91DAC252B02B2E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t095E505694B45002E73381CF2A9172F412DED7E4____DD713C0C766EE0CFAA11D1C8722F6F67FB1EFCA5CBD7C982D47DEF4A91E24687_0_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* V_2 = NULL;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* V_4 = NULL;
|
|
RuntimeObject* V_5 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_6 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
int32_t V_10 = 0;
|
|
int32_t V_11 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_12 = NULL;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_13 = NULL;
|
|
{
|
|
// var width = tilemap.Width;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_tilemap;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___Width_0;
|
|
V_0 = L_1;
|
|
// var height = tilemap.Height;
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_2 = ___0_tilemap;
|
|
NullCheck(L_2);
|
|
int32_t L_3 = L_2->___Height_1;
|
|
V_1 = L_3;
|
|
// var queue = new Queue<FlowTilemapCell>();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_4 = (Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8*)il2cpp_codegen_object_new(Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D(L_4, Queue_1__ctor_mE81FFB5DC029194618F297988BE11ED83E2C8E6D_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// var childOffsets = new int[]
|
|
// {
|
|
// -1, 0,
|
|
// 1, 0,
|
|
// 0, -1,
|
|
// 0, 1
|
|
// };
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t095E505694B45002E73381CF2A9172F412DED7E4____DD713C0C766EE0CFAA11D1C8722F6F67FB1EFCA5CBD7C982D47DEF4A91E24687_0_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL);
|
|
V_3 = L_6;
|
|
// var distanceFromLayout = new Dictionary<FlowTilemapCell, int>();
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_8 = (Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749*)il2cpp_codegen_object_new(Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
Dictionary_2__ctor_m1669F8462A257B87CA3359806E91DAC252B02B2E(L_8, Dictionary_2__ctor_m1669F8462A257B87CA3359806E91DAC252B02B2E_RuntimeMethod_var);
|
|
V_4 = L_8;
|
|
// foreach (var cell in tilemap.Cells)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_9 = ___0_tilemap;
|
|
NullCheck(L_9);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_10 = L_9->___Cells_2;
|
|
NullCheck(L_10);
|
|
RuntimeObject* L_11;
|
|
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::GetEnumerator() */, IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var, L_10);
|
|
V_5 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_006e:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_12 = V_5;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_13 = V_5;
|
|
NullCheck(L_13);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0060_1;
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_14 = V_5;
|
|
NullCheck(L_14);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_15;
|
|
L_15 = InterfaceFuncInvoker0< FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::get_Current() */, IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var, L_14);
|
|
V_6 = L_15;
|
|
// if (cell.LayoutCell)
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_16 = V_6;
|
|
NullCheck(L_16);
|
|
bool L_17 = L_16->___LayoutCell_10;
|
|
if (!L_17)
|
|
{
|
|
goto IL_0060_1;
|
|
}
|
|
}
|
|
{
|
|
// queue.Enqueue(cell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_18 = V_2;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_19 = V_6;
|
|
NullCheck(L_18);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_18, L_19, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
// distanceFromLayout[cell] = 0;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_20 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_21 = V_6;
|
|
NullCheck(L_20);
|
|
Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6(L_20, L_21, 0, Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0060_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_22 = V_5;
|
|
NullCheck(L_22);
|
|
bool L_23;
|
|
L_23 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_22);
|
|
if (L_23)
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_012a;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
// var cell = queue.Dequeue();
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_24 = V_2;
|
|
NullCheck(L_24);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_25;
|
|
L_25 = Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC(L_24, Queue_1_Dequeue_m36F730B1B97981ACB6168A51BF88482207AF1ADC_RuntimeMethod_var);
|
|
V_7 = L_25;
|
|
// var childDistance = distanceFromLayout[cell] + 1;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_26 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_27 = V_7;
|
|
NullCheck(L_26);
|
|
int32_t L_28;
|
|
L_28 = Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3(L_26, L_27, Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3_RuntimeMethod_var);
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_28, 1));
|
|
// for (int i = 0; i < 4; i++)
|
|
V_9 = 0;
|
|
goto IL_0122;
|
|
}
|
|
|
|
IL_0097:
|
|
{
|
|
// int nx = cell.TileCoord.x + childOffsets[i * 2 + 0];
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_29 = V_7;
|
|
NullCheck(L_29);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_30 = (&L_29->___TileCoord_6);
|
|
int32_t L_31 = L_30->___x_0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_3;
|
|
int32_t L_33 = V_9;
|
|
NullCheck(L_32);
|
|
int32_t L_34 = ((int32_t)il2cpp_codegen_multiply(L_33, 2));
|
|
int32_t L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_31, L_35));
|
|
// int ny = cell.TileCoord.y + childOffsets[i * 2 + 1];
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_36 = V_7;
|
|
NullCheck(L_36);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_37 = (&L_36->___TileCoord_6);
|
|
int32_t L_38 = L_37->___y_1;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = V_3;
|
|
int32_t L_40 = V_9;
|
|
NullCheck(L_39);
|
|
int32_t L_41 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_40, 2)), 1));
|
|
int32_t L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
|
|
V_11 = ((int32_t)il2cpp_codegen_add(L_38, L_42));
|
|
// if (nx >= 0 && nx < width && ny >= 0 && ny < height)
|
|
int32_t L_43 = V_10;
|
|
if ((((int32_t)L_43) < ((int32_t)0)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_44 = V_10;
|
|
int32_t L_45 = V_0;
|
|
if ((((int32_t)L_44) >= ((int32_t)L_45)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_46 = V_11;
|
|
if ((((int32_t)L_46) < ((int32_t)0)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_47 = V_11;
|
|
int32_t L_48 = V_1;
|
|
if ((((int32_t)L_47) >= ((int32_t)L_48)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
// var ncell = tilemap.Cells[nx, ny];
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_49 = ___0_tilemap;
|
|
NullCheck(L_49);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_50 = L_49->___Cells_2;
|
|
int32_t L_51 = V_10;
|
|
int32_t L_52 = V_11;
|
|
NullCheck(L_50);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_53;
|
|
L_53 = FlowTilemapCellDatabase_get_Item_m2F4A04822C9400D4775B064DBF7CF31416878829(L_50, L_51, L_52, NULL);
|
|
V_12 = L_53;
|
|
// if (ncell.LayoutCell) continue;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_54 = V_12;
|
|
NullCheck(L_54);
|
|
bool L_55 = L_54->___LayoutCell_10;
|
|
if (L_55)
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
// if (!distanceFromLayout.ContainsKey(ncell) || childDistance < distanceFromLayout[ncell])
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_56 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_57 = V_12;
|
|
NullCheck(L_56);
|
|
bool L_58;
|
|
L_58 = Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833(L_56, L_57, Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833_RuntimeMethod_var);
|
|
if (!L_58)
|
|
{
|
|
goto IL_0109;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_59 = V_8;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_60 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_61 = V_12;
|
|
NullCheck(L_60);
|
|
int32_t L_62;
|
|
L_62 = Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3(L_60, L_61, Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3_RuntimeMethod_var);
|
|
if ((((int32_t)L_59) >= ((int32_t)L_62)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
|
|
IL_0109:
|
|
{
|
|
// distanceFromLayout[ncell] = childDistance;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_63 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_64 = V_12;
|
|
int32_t L_65 = V_8;
|
|
NullCheck(L_63);
|
|
Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6(L_63, L_64, L_65, Dictionary_2_set_Item_m1A1002D9CE75EF674097E47D815F2064458EABC6_RuntimeMethod_var);
|
|
// queue.Enqueue(ncell);
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_66 = V_2;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_67 = V_12;
|
|
NullCheck(L_66);
|
|
Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75(L_66, L_67, Queue_1_Enqueue_m2F9D266EB5FC3979259264B274DF920B13145D75_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_011c:
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_68 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_68, 1));
|
|
}
|
|
|
|
IL_0122:
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_69 = V_9;
|
|
if ((((int32_t)L_69) < ((int32_t)4)))
|
|
{
|
|
goto IL_0097;
|
|
}
|
|
}
|
|
|
|
IL_012a:
|
|
{
|
|
// while (queue.Count > 0)
|
|
Queue_1_tCF16F1733F8D2BC940EF1AF1FA35B4685CAAE5C8* L_70 = V_2;
|
|
NullCheck(L_70);
|
|
int32_t L_71;
|
|
L_71 = Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_inline(L_70, Queue_1_get_Count_m07607AF63FF6C4B666B6DB9B8477BCFB8B0A990F_RuntimeMethod_var);
|
|
if ((((int32_t)L_71) > ((int32_t)0)))
|
|
{
|
|
goto IL_007a;
|
|
}
|
|
}
|
|
{
|
|
// discardDistanceFromLayout = Mathf.Max(0, discardDistanceFromLayout);
|
|
int32_t L_72 = __this->___discardDistanceFromLayout_5;
|
|
int32_t L_73;
|
|
L_73 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_72, NULL);
|
|
__this->___discardDistanceFromLayout_5 = L_73;
|
|
// foreach (var cell in tilemap.Cells)
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_74 = ___0_tilemap;
|
|
NullCheck(L_74);
|
|
FlowTilemapCellDatabase_t6FEDAFFB1A7457DD7EC876E9DA1456DA423E9EBB* L_75 = L_74->___Cells_2;
|
|
NullCheck(L_75);
|
|
RuntimeObject* L_76;
|
|
L_76 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::GetEnumerator() */, IEnumerable_1_t71EDE3064DE4DBBBDA2AA9AB7F47B606A58CD7E2_il2cpp_TypeInfo_var, L_75);
|
|
V_5 = L_76;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0197:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_77 = V_5;
|
|
if (!L_77)
|
|
{
|
|
goto IL_01a2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_78 = V_5;
|
|
NullCheck(L_78);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_78);
|
|
}
|
|
|
|
IL_01a2:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_018c_1;
|
|
}
|
|
|
|
IL_0157_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_79 = V_5;
|
|
NullCheck(L_79);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_80;
|
|
L_80 = InterfaceFuncInvoker0< FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>::get_Current() */, IEnumerator_1_t7587DF6EA8035903E9F3257995A2F762AD3F081F_il2cpp_TypeInfo_var, L_79);
|
|
V_13 = L_80;
|
|
// if (!distanceFromLayout.ContainsKey(cell)) continue;
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_81 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_82 = V_13;
|
|
NullCheck(L_81);
|
|
bool L_83;
|
|
L_83 = Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833(L_81, L_82, Dictionary_2_ContainsKey_mE23B40949A3E8EF90A5E3219B0990D95AF569833_RuntimeMethod_var);
|
|
if (!L_83)
|
|
{
|
|
goto IL_018c_1;
|
|
}
|
|
}
|
|
{
|
|
// if (cell.LayoutCell) continue;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_84 = V_13;
|
|
NullCheck(L_84);
|
|
bool L_85 = L_84->___LayoutCell_10;
|
|
if (L_85)
|
|
{
|
|
goto IL_018c_1;
|
|
}
|
|
}
|
|
{
|
|
// if (distanceFromLayout[cell] > discardDistanceFromLayout)
|
|
Dictionary_2_t736DB3538633C1643835256CC1076DCF0699B749* L_86 = V_4;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_87 = V_13;
|
|
NullCheck(L_86);
|
|
int32_t L_88;
|
|
L_88 = Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3(L_86, L_87, Dictionary_2_get_Item_mE3600E56CF737EA2E35733BAD1C3C09678E7ACC3_RuntimeMethod_var);
|
|
int32_t L_89 = __this->___discardDistanceFromLayout_5;
|
|
if ((((int32_t)L_88) <= ((int32_t)L_89)))
|
|
{
|
|
goto IL_018c_1;
|
|
}
|
|
}
|
|
{
|
|
// cell.Clear();
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_90 = V_13;
|
|
NullCheck(L_90);
|
|
FlowTilemapCell_Clear_m8B4EB4FD1FAB3F385C5D01A061966796BCE8AB67(L_90, NULL);
|
|
}
|
|
|
|
IL_018c_1:
|
|
{
|
|
// foreach (var cell in tilemap.Cells)
|
|
RuntimeObject* L_91 = V_5;
|
|
NullCheck(L_91);
|
|
bool L_92;
|
|
L_92 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_91);
|
|
if (L_92)
|
|
{
|
|
goto IL_0157_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01a3;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01a3:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TilemapBaseFlowTaskOptimize__ctor_mE67E59BBD6D4E5D78586FC8A5E009AADD548C4A2 (TilemapBaseFlowTaskOptimize_t434D33AEF9AE9B21EC7226AC96493BB0FFB5C779* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int discardDistanceFromLayout= 3;
|
|
__this->___discardDistanceFromLayout_5 = 3;
|
|
FlowExecTask__ctor_m8934DC5D55D1B64661A8F9B81171C17DA5F21188(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::RemoveNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_RemoveNode_mF92D8CF9E3BA4A64B9ADBF05D62B400D7C6DCCF7 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mC1CE889591EF74A579087DE3A52076F0C222F01C_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// BreakAllLinks(node);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
FlowLayoutGraph_BreakAllLinks_m46BF43E668488F2DC5C88558367BBD452801BC9A(__this, L_0, NULL);
|
|
// Nodes.Remove(node);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_1 = __this->___Nodes_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_2 = ___0_node;
|
|
NullCheck(L_1);
|
|
bool L_3;
|
|
L_3 = List_1_Remove_mC1CE889591EF74A579087DE3A52076F0C222F01C(L_1, L_2, List_1_Remove_mC1CE889591EF74A579087DE3A52076F0C222F01C_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::AddNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_AddNode_m30BA83F356E2F9EB2476A4FA17A658CA283CD597 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Nodes.Add(node);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = __this->___Nodes_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
NullCheck(L_0);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_0, L_1, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::RemoveLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_RemoveLink_m340DFDA30EF97A21B809857FC7276C043CFFC017 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___0_link, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Links.Remove(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_0 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_1 = ___0_link;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8(L_0, L_1, List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::CreateNode()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraph_CreateNode_m91D271C5E4C9D8D582A9108AB2938BB390239E6A (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_0 = NULL;
|
|
{
|
|
// var node = new FlowLayoutGraphNode();
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)il2cpp_codegen_object_new(FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphNode__ctor_mF52B13ECEA2160D950692C810F7C3516A1B1678A(L_0, NULL);
|
|
V_0 = L_0;
|
|
// AddNode(node);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = V_0;
|
|
FlowLayoutGraph_AddNode_m30BA83F356E2F9EB2476A4FA17A658CA283CD597(__this, L_1, NULL);
|
|
// return node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_1 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
{
|
|
// foreach (var node in Nodes)
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = __this->___Nodes_0;
|
|
NullCheck(L_0);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_1;
|
|
L_1 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_0, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0033:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_0), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0028_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var node in Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_2;
|
|
L_2 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_0), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (node.nodeId == nodeId)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = L_3->___nodeId_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0028_1;
|
|
}
|
|
}
|
|
{
|
|
// return node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = V_1;
|
|
V_2 = L_7;
|
|
goto IL_0043;
|
|
}
|
|
|
|
IL_0028_1:
|
|
{
|
|
// foreach (var node in Nodes)
|
|
bool L_8;
|
|
L_8 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_0), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_8)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)NULL;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_9 = V_2;
|
|
return L_9;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_mA8D07E4A347D73102FABCF49E9EC5C0C70B14BCB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return GetLink(sourceNode, destNode, false);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_sourceNode;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_destNode;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_2;
|
|
L_2 = FlowLayoutGraph_GetLink_m4DF003A5DF7506B57B490835DFDE35CAB8F2D6FB(__this, L_0, L_1, (bool)0, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_m4DF003A5DF7506B57B490835DFDE35CAB8F2D6FB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, bool ___2_ignoreDirection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (sourceNode == null || destNode == null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_sourceNode;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_destNode;
|
|
if (L_1)
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
// return GetLink(sourceNode.nodeId, destNode.nodeId, ignoreDirection);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_2 = ___0_sourceNode;
|
|
NullCheck(L_2);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_3 = L_2->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_4 = ___1_destNode;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = L_4->___nodeId_0;
|
|
bool L_6 = ___2_ignoreDirection;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7;
|
|
L_7 = FlowLayoutGraph_GetLink_mD77D67CC2787360B45ADEC4EB368AA06F2AF8B4D(__this, L_3, L_5, L_6, NULL);
|
|
return L_7;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLink(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_GetLink_mD77D67CC2787360B45ADEC4EB368AA06F2AF8B4D (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_sourceNodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_destNodeId, bool ___2_ignoreDirection, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_1 = NULL;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_0 = __this->___Links_1;
|
|
NullCheck(L_0);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_1;
|
|
L_1 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_0, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0064:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_0), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_2;
|
|
L_2 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_0), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (link.source == sourceNodeId && link.destination == destNodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = L_3->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_sourceNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0036_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_9 = ___1_destNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_0036_1;
|
|
}
|
|
}
|
|
{
|
|
// return link;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_1;
|
|
V_2 = L_11;
|
|
goto IL_0074;
|
|
}
|
|
|
|
IL_0036_1:
|
|
{
|
|
// if (ignoreDirection)
|
|
bool L_12 = ___2_ignoreDirection;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
}
|
|
{
|
|
// if (link.source == destNodeId && link.destination == sourceNodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_14 = L_13->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_15 = ___1_destNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_16;
|
|
L_16 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_14, L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_17 = V_1;
|
|
NullCheck(L_17);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_18 = L_17->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_19 = ___0_sourceNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_20;
|
|
L_20 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_18, L_19, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
}
|
|
{
|
|
// return link;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_21 = V_1;
|
|
V_2 = L_21;
|
|
goto IL_0074;
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_22;
|
|
L_22 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_0), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_22)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0074:
|
|
{
|
|
// }
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_23 = V_2;
|
|
return L_23;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLinks(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetLinks_m52D5E9E50E923A76D86A7531749F51C7696774C8 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_sourceNodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_destNodeId, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return GetLinks(sourceNodeId, destNodeId, false);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ___0_sourceNodeId;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___1_destNodeId;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_2;
|
|
L_2 = FlowLayoutGraph_GetLinks_mFC7810E0C190F99762F417BFB92150260162E2BB(__this, L_0, L_1, (bool)0, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetLinks(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetLinks_mFC7810E0C190F99762F417BFB92150260162E2BB (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_sourceNodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_destNodeId, bool ___2_ignoreDirection, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphLink>();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_0 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_0, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = __this->___Links_1;
|
|
NullCheck(L_1);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_2;
|
|
L_2 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_1, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0072:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0067_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3;
|
|
L_3 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (link.source == sourceNodeId && link.destination == destNodeId) {
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = L_4->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = ___0_sourceNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_7;
|
|
L_7 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_5, L_6, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0041_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_9 = L_8->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_10 = ___1_destNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_9, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0041_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_12 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13 = V_2;
|
|
NullCheck(L_12);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_12, L_13, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
goto IL_0067_1;
|
|
}
|
|
|
|
IL_0041_1:
|
|
{
|
|
// else if (ignoreDirection && link.source == destNodeId && link.destination == sourceNodeId) {
|
|
bool L_14 = ___2_ignoreDirection;
|
|
if (!L_14)
|
|
{
|
|
goto IL_0067_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_16 = L_15->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_17 = ___1_destNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_16, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_0067_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_19 = V_2;
|
|
NullCheck(L_19);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_20 = L_19->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_21 = ___0_sourceNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_22;
|
|
L_22 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_20, L_21, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0067_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_23 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_24 = V_2;
|
|
NullCheck(L_23);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_23, L_24, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0067_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_25;
|
|
L_25 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_25)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_26 = V_0;
|
|
NullCheck(L_26);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_27;
|
|
L_27 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_26, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
return L_27;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::MakeLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_MakeLink_mC325B32A130A8031DB143135BAD11D62BEC72D41 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_0 = NULL;
|
|
{
|
|
// if (sourceNode == null || destNode == null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_sourceNode;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_destNode;
|
|
if (L_1)
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
// FlowLayoutGraphLink existingLink = GetLink(sourceNode, destNode);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_2 = ___0_sourceNode;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_3 = ___1_destNode;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = FlowLayoutGraph_GetLink_mA8D07E4A347D73102FABCF49E9EC5C0C70B14BCB(__this, L_2, L_3, NULL);
|
|
// if (existingLink != null)
|
|
if (!L_4)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// var link = new FlowLayoutGraphLink();
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)il2cpp_codegen_object_new(FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
FlowLayoutGraphLink__ctor_m3AD5B6DC9F5A6ECE3AA15BDCC26477A8FDBD19ED(L_5, NULL);
|
|
V_0 = L_5;
|
|
// link.source = sourceNode.nodeId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_sourceNode;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
NullCheck(L_6);
|
|
L_6->___source_1 = L_8;
|
|
// link.destination = destNode.nodeId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_9 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_10 = ___1_destNode;
|
|
NullCheck(L_10);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_11 = L_10->___nodeId_0;
|
|
NullCheck(L_9);
|
|
L_9->___destination_2 = L_11;
|
|
// Links.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_12 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13 = V_0;
|
|
NullCheck(L_12);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_12, L_13, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// return link;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::MakeLinkFastUnsafe(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraph_MakeLinkFastUnsafe_mA1EA4BECF16F4E8C72730E72578C5E3FC660F4A8 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_0 = NULL;
|
|
{
|
|
// if (sourceNode == null || destNode == null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_sourceNode;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_destNode;
|
|
if (L_1)
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
// var link = new FlowLayoutGraphLink();
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_2 = (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)il2cpp_codegen_object_new(FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FlowLayoutGraphLink__ctor_m3AD5B6DC9F5A6ECE3AA15BDCC26477A8FDBD19ED(L_2, NULL);
|
|
V_0 = L_2;
|
|
// link.source = sourceNode.nodeId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_4 = ___0_sourceNode;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = L_4->___nodeId_0;
|
|
NullCheck(L_3);
|
|
L_3->___source_1 = L_5;
|
|
// link.destination = destNode.nodeId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___1_destNode;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
NullCheck(L_6);
|
|
L_6->___destination_2 = L_8;
|
|
// Links.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_9 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_10 = V_0;
|
|
NullCheck(L_9);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_9, L_10, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// return link;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_0;
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::BreakLink(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_BreakLink_m5CE96B4FFFAABCCB35EC0617808BAE6F15686E03 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_sourceNode, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_destNode, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_0 = NULL;
|
|
{
|
|
// FlowLayoutGraphLink link = GetLink(sourceNode, destNode);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_sourceNode;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_destNode;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_2;
|
|
L_2 = FlowLayoutGraph_GetLink_mA8D07E4A347D73102FABCF49E9EC5C0C70B14BCB(__this, L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
// if (link != null)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
// Links.Remove(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_4 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
bool L_6;
|
|
L_6 = List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8(L_4, L_5, List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::BreakAllOutgoingLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_BreakAllOutgoingLinks_mE6A29CD4D121AA21A082CB0B7240D623589D2D8A (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
// var linkArray = Links.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = __this->___Links_1;
|
|
NullCheck(L_1);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_2;
|
|
L_2 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_1, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
// foreach (var link in linkArray)
|
|
V_0 = L_2;
|
|
V_1 = 0;
|
|
goto IL_003b;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_3 = V_0;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
V_2 = L_6;
|
|
// if (link.source == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_9 = ___0_node;
|
|
NullCheck(L_9);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_10 = L_9->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// Links.Remove(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_12 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13 = V_2;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8(L_12, L_13, List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
int32_t L_15 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
int32_t L_16 = V_1;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_17 = V_0;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::BreakAllIncomingLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_BreakAllIncomingLinks_m9CD815E5080D567DC2E01CB4275138A323859185 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
// var linkArray = Links.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = __this->___Links_1;
|
|
NullCheck(L_1);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_2;
|
|
L_2 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_1, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
// foreach (var link in linkArray)
|
|
V_0 = L_2;
|
|
V_1 = 0;
|
|
goto IL_003b;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_3 = V_0;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
V_2 = L_6;
|
|
// if (link.destination == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_9 = ___0_node;
|
|
NullCheck(L_9);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_10 = L_9->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// Links.Remove(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_12 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13 = V_2;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8(L_12, L_13, List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
int32_t L_15 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
int32_t L_16 = V_1;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_17 = V_0;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::BreakAllLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_BreakAllLinks_m46BF43E668488F2DC5C88558367BBD452801BC9A (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
// var linkArray = Links.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = __this->___Links_1;
|
|
NullCheck(L_1);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_2;
|
|
L_2 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_1, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
// foreach (var link in linkArray)
|
|
V_0 = L_2;
|
|
V_1 = 0;
|
|
goto IL_004e;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_3 = V_0;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
V_2 = L_6;
|
|
// if (link.source == node.nodeId || link.destination == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_9 = ___0_node;
|
|
NullCheck(L_9);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_10 = L_9->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_10, NULL);
|
|
if (L_11)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_12 = V_2;
|
|
NullCheck(L_12);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_13 = L_12->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_14 = ___0_node;
|
|
NullCheck(L_14);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_15 = L_14->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_16;
|
|
L_16 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_13, L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// Links.Remove(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_17 = __this->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_18 = V_2;
|
|
NullCheck(L_17);
|
|
bool L_19;
|
|
L_19 = List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8(L_17, L_18, List_1_Remove_m6A8B6FB985469D6AC531118BD39AFA238AB32FD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
int32_t L_20 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// foreach (var link in linkArray)
|
|
int32_t L_21 = V_1;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_22 = V_0;
|
|
NullCheck(L_22);
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph_Clear_m928C9C72D724819A3B283BA352D6AFD795C6AEEE (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
{
|
|
// var nodeList = Nodes.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = __this->___Nodes_0;
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_1;
|
|
L_1 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_0, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
// foreach (var node in nodeList)
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// foreach (var node in nodeList)
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_2 = V_0;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
V_2 = L_5;
|
|
// RemoveNode(node);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_6 = V_2;
|
|
FlowLayoutGraph_RemoveNode_mF92D8CF9E3BA4A64B9ADBF05D62B400D7C6DCCF7(__this, L_6, NULL);
|
|
int32_t L_7 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// foreach (var node in nodeList)
|
|
int32_t L_8 = V_1;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetOutgoingNodes(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraph_GetOutgoingNodes_mBD5C0B47F8BD9F740C1A1BFC20D710831002B9AC (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
if (!L_1)
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_2 = __this->___Links_1;
|
|
NullCheck(L_2);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_3;
|
|
L_3 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_2, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0044_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (link.source == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = L_5->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_node;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_6, L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0044_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(GetNode(link.destination));
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_10 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = L_11->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13;
|
|
L_13 = FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85(__this, L_12, NULL);
|
|
NullCheck(L_10);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_10, L_13, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0044_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_14;
|
|
L_14 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_14)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_16;
|
|
L_16 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_15, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_16;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetIncomingNodes(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraph_GetIncomingNodes_m816BB779B59B7201030F7240CE32C15809BA6531 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
if (!L_1)
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_2 = __this->___Links_1;
|
|
NullCheck(L_2);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_3;
|
|
L_3 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_2, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0044_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (link.destination == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = L_5->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_node;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_6, L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0044_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(GetNode(link.source));
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_10 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = L_11->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13;
|
|
L_13 = FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85(__this, L_12, NULL);
|
|
NullCheck(L_10);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_10, L_13, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0044_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_14;
|
|
L_14 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_14)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_16;
|
|
L_16 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_15, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_16;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetOutgoingLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetOutgoingLinks_mDE8503FEFB9BC08657898597E24A12EE224E4721 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphLink>();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_0 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_0, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_2 = __this->___Links_1;
|
|
NullCheck(L_2);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_3;
|
|
L_3 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_2, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0044:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0039_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (link.source == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = L_5->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_node;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_6, L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0039_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_10 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_10);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_10, L_11, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0039_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_12;
|
|
L_12 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_12)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_14;
|
|
L_14 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_13, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
return L_14;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetIncomingLinks(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraph_GetIncomingLinks_mD53E9FD59E0B44002D940CAE07D6C949A5F26A5B (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphLink>();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_0 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_0, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_2 = __this->___Links_1;
|
|
NullCheck(L_2);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_3;
|
|
L_3 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_2, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0044:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0039_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (link.destination == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = L_5->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_node;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_6, L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0039_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_10 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_10);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_10, L_11, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0039_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_12;
|
|
L_12 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_12)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_14;
|
|
L_14 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_13, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
return L_14;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetConnectedNodes(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraph_GetConnectedNodes_mCA9CE2DC2153DDE9023DD20EAF3943F075EFED3D (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (node != null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___0_node;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_2 = __this->___Links_1;
|
|
NullCheck(L_2);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_3;
|
|
L_3 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_2, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0076:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4;
|
|
L_4 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (link.destination == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = L_5->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = ___0_node;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_6, L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0046_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(GetNode(link.source));
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_10 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = L_11->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13;
|
|
L_13 = FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85(__this, L_12, NULL);
|
|
NullCheck(L_10);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_10, L_13, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
goto IL_006b_1;
|
|
}
|
|
|
|
IL_0046_1:
|
|
{
|
|
// else if (link.source == node.nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_14 = V_2;
|
|
NullCheck(L_14);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_15 = L_14->___source_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_16 = ___0_node;
|
|
NullCheck(L_16);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_17 = L_16->___nodeId_0;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_15, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(GetNode(link.destination));
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_19 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_20 = V_2;
|
|
NullCheck(L_20);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_21 = L_20->___destination_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_22;
|
|
L_22 = FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85(__this, L_21, NULL);
|
|
NullCheck(L_19);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_19, L_22, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_006b_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_23;
|
|
L_23 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_23)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_24 = V_0;
|
|
NullCheck(L_24);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_25;
|
|
L_25 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_24, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_25;
|
|
}
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetConnectedNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* FlowLayoutGraph_GetConnectedNodes_mB52E4B29FF2755BAB9F8999739D36A7BC922CECA (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* V_0 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_2 = NULL;
|
|
{
|
|
// var result = new List<DungeonUID>();
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_0 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_0, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = __this->___Links_1;
|
|
NullCheck(L_1);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_2;
|
|
L_2 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_1, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_005d:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_1), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0052_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3;
|
|
L_3 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_1), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (link.destination == nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = L_4->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = ___0_nodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_7;
|
|
L_7 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_5, L_6, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0038_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link.source);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_8 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_9 = V_2;
|
|
NullCheck(L_9);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_10 = L_9->___source_1;
|
|
NullCheck(L_8);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_8, L_10, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
goto IL_0052_1;
|
|
}
|
|
|
|
IL_0038_1:
|
|
{
|
|
// else if (link.source == nodeId)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = L_11->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_13 = ___0_nodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_12, L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_0052_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(link.destination);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_15 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_16 = V_2;
|
|
NullCheck(L_16);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_17 = L_16->___destination_2;
|
|
NullCheck(L_15);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_15, L_17, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0052_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_18;
|
|
L_18 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_1), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_18)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006b;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_20;
|
|
L_20 = List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9(L_19, List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
return L_20;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowLayoutGraph_Clone_mB865B42D96045BE78909D0477586AC444D928AC1 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* V_0 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_4 = NULL;
|
|
{
|
|
// var newGraph = Activator.CreateInstance(GetType()) as FlowLayoutGraph;
|
|
Type_t* L_0;
|
|
L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
|
|
RuntimeObject* L_1;
|
|
L_1 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_0, NULL);
|
|
V_0 = ((FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B*)IsInstClass((RuntimeObject*)L_1, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B_il2cpp_TypeInfo_var));
|
|
// foreach (var oldNode in Nodes)
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_2 = __this->___Nodes_0;
|
|
NullCheck(L_2);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_3;
|
|
L_3 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_2, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0043:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_1), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0038_1;
|
|
}
|
|
|
|
IL_001f_1:
|
|
{
|
|
// foreach (var oldNode in Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_4;
|
|
L_4 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_1), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
// var newNode = oldNode.Clone();
|
|
NullCheck(L_4);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5;
|
|
L_5 = FlowLayoutGraphNode_Clone_mA09C48A051050E6531C797162642BC4AFEE9B7F7(L_4, NULL);
|
|
V_2 = L_5;
|
|
// newGraph.Nodes.Add(newNode);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_7 = L_6->___Nodes_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_8 = V_2;
|
|
NullCheck(L_7);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_7, L_8, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0038_1:
|
|
{
|
|
// foreach (var oldNode in Nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_1), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_001f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0051;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
// foreach (var oldLink in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_10 = __this->___Links_1;
|
|
NullCheck(L_10);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_11;
|
|
L_11 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_10, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_3 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0085:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_3), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_007a_1;
|
|
}
|
|
|
|
IL_005f_1:
|
|
{
|
|
// foreach (var oldLink in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_12;
|
|
L_12 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_3), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
// var newLink = oldLink.Clone();
|
|
NullCheck(L_12);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_13;
|
|
L_13 = FlowLayoutGraphLink_Clone_mA5F7B3854FDFCA5ABD3ADCF863CCFB7AD113582B(L_12, NULL);
|
|
V_4 = L_13;
|
|
// newGraph.Links.Add(newLink);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_15 = L_14->___Links_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_16 = V_4;
|
|
NullCheck(L_15);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_15, L_16, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_007a_1:
|
|
{
|
|
// foreach (var oldLink in Links)
|
|
bool L_17;
|
|
L_17 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_3), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_17)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0093;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// return newGraph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_18 = V_0;
|
|
return L_18;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Items.FlowItem[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::GetAllItems()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* FlowLayoutGraph_GetAllItems_m6FF222AA2401B0EEC7AEC2CCC69B576B64F8BF3E (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* V_0 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_4 = NULL;
|
|
{
|
|
// var items = new List<FlowItem>();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*)il2cpp_codegen_object_new(List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE(L_0, List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in Nodes)
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_1 = __this->___Nodes_0;
|
|
NullCheck(L_1);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_2;
|
|
L_2 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_1, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0033:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_1), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0028_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_3;
|
|
L_3 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_1), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// items.AddRange(node.items);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_4 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_6 = L_5->___items_6;
|
|
NullCheck(L_4);
|
|
List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A(L_4, L_6, List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0028_1:
|
|
{
|
|
// foreach (var node in Nodes)
|
|
bool L_7;
|
|
L_7 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_1), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_7)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
// foreach (var link in Links)
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_8 = __this->___Links_1;
|
|
NullCheck(L_8);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_9;
|
|
L_9 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_8, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_3 = L_9;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0075:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_3), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_006a_1;
|
|
}
|
|
|
|
IL_004f_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_10;
|
|
L_10 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_3), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_4 = L_10;
|
|
// items.AddRange(link.state.items);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_11 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_12 = V_4;
|
|
NullCheck(L_12);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_13 = L_12->___state_3;
|
|
NullCheck(L_13);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_14 = L_13->___items_1;
|
|
NullCheck(L_11);
|
|
List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A(L_11, L_14, List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_006a_1:
|
|
{
|
|
// foreach (var link in Links)
|
|
bool L_15;
|
|
L_15 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_3), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_15)
|
|
{
|
|
goto IL_004f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0083;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0083:
|
|
{
|
|
// return items.ToArray();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_16 = V_0;
|
|
NullCheck(L_16);
|
|
FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* L_17;
|
|
L_17 = List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3(L_16, List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3_RuntimeMethod_var);
|
|
return L_17;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraph__ctor_mD5CC976ADEF43CB7E05928349C7F5FF4BFA16AA5 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public List<FlowLayoutGraphNode> Nodes = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
__this->___Nodes_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Nodes_0), (void*)L_0);
|
|
// public List<FlowLayoutGraphLink> Links = new List<FlowLayoutGraphLink>();
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_1 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_1, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
__this->___Links_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Links_1), (void*)L_1);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink::.ctor(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FFAGConstraintsLink__ctor_mCFB5565A4C5C0510378632AC4C1C1FE987DBE60B (FFAGConstraintsLink_t486AA8801E78B6F4A0BF064241391BE6EBF9CA05* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_incomingNode, FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* ___2_link, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FFAGConstraintsLink(FlowLayoutGraphNode node, FlowLayoutGraphNode incomingNode, FlowLayoutGraphLink link)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.Node = node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
__this->___Node_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Node_0), (void*)L_0);
|
|
// this.IncomingNode = incomingNode;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = ___1_incomingNode;
|
|
__this->___IncomingNode_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___IncomingNode_1), (void*)L_1);
|
|
// this.Link = link;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_2 = ___2_link;
|
|
__this->___Link_2 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Link_2), (void*)L_2);
|
|
// }
|
|
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.Boolean DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints::IsValid(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullFlowLayoutGraphConstraints_IsValid_m49FCB3494AFAC57E0E009AFC3ED3FB5DFA4DA445 (NullFlowLayoutGraphConstraints_t77BB8E960DA2CA2029B0D4124086F2527960936B* __this, FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* ___0_graphQuery, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___1_node, FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* ___2_incomingNodes, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints::IsValid(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery,DungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup,System.Int32,System.Int32,DungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullFlowLayoutGraphConstraints_IsValid_mE33A8350E06BC04CCF8F3F51774F5C3119E7D7D5 (NullFlowLayoutGraphConstraints_t77BB8E960DA2CA2029B0D4124086F2527960936B* __this, FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* ___0_graphQuery, FlowLayoutPathNodeGroup_t100AA75C59CBCFF369FE598F0B333603FDB58DAC* ___1_group, int32_t ___2_pathIndex, int32_t ___3_pathLength, FFAGConstraintsLinkU5BU5D_t9571268E552CA6A8B990AE392DA16B7FA5E5C11A* ___4_incomingNodes, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFlowLayoutGraphConstraints__ctor_m3D4E1CA6ED5156989F169B2B578F07609E6BA409 (NullFlowLayoutGraphConstraints_t77BB8E960DA2CA2029B0D4124086F2527960936B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* FlowLayoutGraphLinkState_Clone_m94A977B842AE4D2F5C6E69DC5A0562EBEC25DC96 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* V_0 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_2 = NULL;
|
|
{
|
|
// var newState = new FlowLayoutGraphLinkState();
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_0 = (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F*)il2cpp_codegen_object_new(FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphLinkState__ctor_m0577D8AFDE5E6010AA78668205769A2FCB433A19(L_0, NULL);
|
|
V_0 = L_0;
|
|
// newState.type = type;
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_1 = V_0;
|
|
int32_t L_2 = __this->___type_0;
|
|
NullCheck(L_1);
|
|
L_1->___type_0 = L_2;
|
|
// foreach (var item in items)
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_3 = __this->___items_1;
|
|
NullCheck(L_3);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_4;
|
|
L_4 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_3, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_1 = L_4;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_1), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0034_1;
|
|
}
|
|
|
|
IL_0020_1:
|
|
{
|
|
// foreach (var item in items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_5;
|
|
L_5 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_1), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_2 = L_5;
|
|
// newState.AddItem(item.Clone());
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_6 = V_0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_8;
|
|
L_8 = FlowItem_Clone_m9D7BF74AF699EF0091E579DB2D86AE18D54A41EF(L_7, NULL);
|
|
NullCheck(L_6);
|
|
FlowLayoutGraphLinkState_AddItem_mA6750C77CCB45C00B5B0EA0326B968259A569CF0(L_6, L_8, NULL);
|
|
}
|
|
|
|
IL_0034_1:
|
|
{
|
|
// foreach (var item in items)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_1), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0020_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// return newState;
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::AddItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLinkState_AddItem_mA6750C77CCB45C00B5B0EA0326B968259A569CF0 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// items.Add(item);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = __this->___items_1;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_1 = ___0_item;
|
|
NullCheck(L_0);
|
|
List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_inline(L_0, L_1, List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLinkState__ctor_m0577D8AFDE5E6010AA78668205769A2FCB433A19 (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public List<FlowItem> items = new List<FlowItem>();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*)il2cpp_codegen_object_new(List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE(L_0, List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
__this->___items_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___items_1), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLink__ctor_m3AD5B6DC9F5A6ECE3AA15BDCC26477A8FDBD19ED (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public FlowLayoutGraphLinkState state = new FlowLayoutGraphLinkState();
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_0 = (FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F*)il2cpp_codegen_object_new(FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphLinkState__ctor_m0577D8AFDE5E6010AA78668205769A2FCB433A19(L_0, NULL);
|
|
__this->___state_3 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___state_3), (void*)L_0);
|
|
// public FlowLayoutGraphLink()
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// linkId = DungeonUID.NewUID();
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1;
|
|
L_1 = DungeonUID_NewUID_mE6EE97B2F74BC543ED8A85DF5373B55F26B1DD68(NULL);
|
|
__this->___linkId_0 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraphLink_Clone_mA5F7B3854FDFCA5ABD3ADCF863CCFB7AD113582B (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var newLink = new FlowLayoutGraphLink();
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_0 = (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)il2cpp_codegen_object_new(FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphLink__ctor_m3AD5B6DC9F5A6ECE3AA15BDCC26477A8FDBD19ED(L_0, NULL);
|
|
// newLink.linkId = linkId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_1 = L_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_2 = __this->___linkId_0;
|
|
NullCheck(L_1);
|
|
L_1->___linkId_0 = L_2;
|
|
// newLink.source = source;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_3 = L_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = __this->___source_1;
|
|
NullCheck(L_3);
|
|
L_3->___source_1 = L_4;
|
|
// newLink.destination = destination;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = L_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6 = __this->___destination_2;
|
|
NullCheck(L_5);
|
|
L_5->___destination_2 = L_6;
|
|
// newLink.state = state.Clone();
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = L_5;
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_8 = __this->___state_3;
|
|
NullCheck(L_8);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_9;
|
|
L_9 = FlowLayoutGraphLinkState_Clone_m94A977B842AE4D2F5C6E69DC5A0562EBEC25DC96(L_8, NULL);
|
|
NullCheck(L_7);
|
|
L_7->___state_3 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___state_3), (void*)L_9);
|
|
// newLink.sourceSubNode = sourceSubNode;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_10 = L_7;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_11 = __this->___sourceSubNode_4;
|
|
NullCheck(L_10);
|
|
L_10->___sourceSubNode_4 = L_11;
|
|
// newLink.destinationSubNode = destinationSubNode;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_12 = L_10;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_13 = __this->___destinationSubNode_5;
|
|
NullCheck(L_12);
|
|
L_12->___destinationSubNode_5 = L_13;
|
|
// return newLink;
|
|
return L_12;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink::ReverseDirection()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphLink_ReverseDirection_m6ED48B21CCA19AC17D766323C21C3F967C4ADC6B (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// MathUtils.Swap(ref source, ref destination);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_0 = (&__this->___source_1);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_1 = (&__this->___destination_2);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500(L_0, L_1, MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_RuntimeMethod_var);
|
|
// MathUtils.Swap(ref sourceSubNode, ref destinationSubNode);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_2 = (&__this->___sourceSubNode_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_3 = (&__this->___destinationSubNode_5);
|
|
MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500(L_2, L_3, MathUtils_Swap_TisDungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_m83BD2FFAAB45895FD00B7C6B9AA868AF9F946500_RuntimeMethod_var);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNode__ctor_mF52B13ECEA2160D950692C810F7C3516A1B1678A (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public Vector3 position = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
__this->___position_1 = L_0;
|
|
// public Color color = Color.green;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
|
|
__this->___color_3 = L_1;
|
|
// public Vector3 coord = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
__this->___coord_4 = L_2;
|
|
// public string pathName = "";
|
|
__this->___pathName_5 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___pathName_5), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
// public List<FlowItem> items = new List<FlowItem>();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_3 = (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*)il2cpp_codegen_object_new(List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE(L_3, List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
__this->___items_6 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___items_6), (void*)L_3);
|
|
// public int pathIndex = -1;
|
|
__this->___pathIndex_7 = (-1);
|
|
// public List<FlowLayoutGraphNode> MergedCompositeNodes = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_4 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_4, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
__this->___MergedCompositeNodes_10 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___MergedCompositeNodes_10), (void*)L_4);
|
|
// public FlowDomainDataRegistry domainData = new FlowDomainDataRegistry();
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_5 = (FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57*)il2cpp_codegen_object_new(FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
FlowDomainDataRegistry__ctor_m1F24340DB3A5215945E2DAAA09ED26E1CC0B2535(L_5, NULL);
|
|
__this->___domainData_11 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___domainData_11), (void*)L_5);
|
|
// public FlowLayoutGraphNode()
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// nodeId = DungeonUID.NewUID();
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6;
|
|
L_6 = DungeonUID_NewUID_mE6EE97B2F74BC543ED8A85DF5373B55F26B1DD68(NULL);
|
|
__this->___nodeId_0 = L_6;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphNode_Clone_mA09C48A051050E6531C797162642BC4AFEE9B7F7 (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_0 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_2 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_4 = NULL;
|
|
{
|
|
// var newNode = new FlowLayoutGraphNode();
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)il2cpp_codegen_object_new(FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphNode__ctor_mF52B13ECEA2160D950692C810F7C3516A1B1678A(L_0, NULL);
|
|
V_0 = L_0;
|
|
// newNode.nodeId = nodeId;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_1 = V_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_2 = __this->___nodeId_0;
|
|
NullCheck(L_1);
|
|
L_1->___nodeId_0 = L_2;
|
|
// newNode.position = position;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_3 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___position_1;
|
|
NullCheck(L_3);
|
|
L_3->___position_1 = L_4;
|
|
// newNode.active = active;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5 = V_0;
|
|
bool L_6 = __this->___active_2;
|
|
NullCheck(L_5);
|
|
L_5->___active_2 = L_6;
|
|
// newNode.color = color;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = __this->___color_3;
|
|
NullCheck(L_7);
|
|
L_7->___color_3 = L_8;
|
|
// newNode.coord = coord;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_9 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___coord_4;
|
|
NullCheck(L_9);
|
|
L_9->___coord_4 = L_10;
|
|
// newNode.pathName = pathName;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_11 = V_0;
|
|
String_t* L_12 = __this->___pathName_5;
|
|
NullCheck(L_11);
|
|
L_11->___pathName_5 = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_11->___pathName_5), (void*)L_12);
|
|
// newNode.pathIndex = pathIndex;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13 = V_0;
|
|
int32_t L_14 = __this->___pathIndex_7;
|
|
NullCheck(L_13);
|
|
L_13->___pathIndex_7 = L_14;
|
|
// newNode.pathLength = pathLength;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_15 = V_0;
|
|
int32_t L_16 = __this->___pathLength_8;
|
|
NullCheck(L_15);
|
|
L_15->___pathLength_8 = L_16;
|
|
// newNode.mainPath = mainPath;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_17 = V_0;
|
|
bool L_18 = __this->___mainPath_9;
|
|
NullCheck(L_17);
|
|
L_17->___mainPath_9 = L_18;
|
|
// newNode.domainData = domainData.Clone();
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_19 = V_0;
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_20 = __this->___domainData_11;
|
|
NullCheck(L_20);
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* L_21;
|
|
L_21 = FlowDomainDataRegistry_Clone_mEEE260D0ED542D192EA5CDDEE15982213571E469(L_20, NULL);
|
|
NullCheck(L_19);
|
|
L_19->___domainData_11 = L_21;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_19->___domainData_11), (void*)L_21);
|
|
// foreach (var item in items)
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_22 = __this->___items_6;
|
|
NullCheck(L_22);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_23;
|
|
L_23 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_22, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_1 = L_23;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00b0:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_1), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00a5_1;
|
|
}
|
|
|
|
IL_0091_1:
|
|
{
|
|
// foreach (var item in items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_24;
|
|
L_24 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_1), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_2 = L_24;
|
|
// newNode.AddItem(item.Clone());
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_25 = V_0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_26 = V_2;
|
|
NullCheck(L_26);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_27;
|
|
L_27 = FlowItem_Clone_m9D7BF74AF699EF0091E579DB2D86AE18D54A41EF(L_26, NULL);
|
|
NullCheck(L_25);
|
|
FlowLayoutGraphNode_AddItem_m9DD694719550C75C5F4D0976AAB0E25492BC062D(L_25, L_27, NULL);
|
|
}
|
|
|
|
IL_00a5_1:
|
|
{
|
|
// foreach (var item in items)
|
|
bool L_28;
|
|
L_28 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_1), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_28)
|
|
{
|
|
goto IL_0091_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00be:
|
|
{
|
|
// foreach (var compositeNode in MergedCompositeNodes)
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_29 = __this->___MergedCompositeNodes_10;
|
|
NullCheck(L_29);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_30;
|
|
L_30 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_29, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_3 = L_30;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00f2:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_3), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00e7_1;
|
|
}
|
|
|
|
IL_00cc_1:
|
|
{
|
|
// foreach (var compositeNode in MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_31;
|
|
L_31 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_3), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_4 = L_31;
|
|
// newNode.MergedCompositeNodes.Add(compositeNode.Clone());
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_33 = L_32->___MergedCompositeNodes_10;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_34 = V_4;
|
|
NullCheck(L_34);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_35;
|
|
L_35 = FlowLayoutGraphNode_Clone_mA09C48A051050E6531C797162642BC4AFEE9B7F7(L_34, NULL);
|
|
NullCheck(L_33);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_33, L_35, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00e7_1:
|
|
{
|
|
// foreach (var compositeNode in MergedCompositeNodes)
|
|
bool L_36;
|
|
L_36 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_3), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_36)
|
|
{
|
|
goto IL_00cc_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0100;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0100:
|
|
{
|
|
// return newNode;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_37 = V_0;
|
|
return L_37;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode::AddItem(DungeonArchitect.Flow.Items.FlowItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNode_AddItem_m9DD694719550C75C5F4D0976AAB0E25492BC062D (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// items.Add(item);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = __this->___items_6;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_1 = ___0_item;
|
|
NullCheck(L_0);
|
|
List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_inline(L_0, L_1, List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
// }
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup::Clone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* FlowLayoutGraphNodeGroup_Clone_mE6EEE4E76C9C02039A11063A0F4D0466341478D9 (FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var clone = new FlowLayoutGraphNodeGroup();
|
|
FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* L_0 = (FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0*)il2cpp_codegen_object_new(FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphNodeGroup__ctor_mF767C91AD3DBD39268BB138D49FB5D2A76295544(L_0, NULL);
|
|
// clone.GroupId = GroupId;
|
|
FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* L_1 = L_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_2 = __this->___GroupId_0;
|
|
NullCheck(L_1);
|
|
L_1->___GroupId_0 = L_2;
|
|
// clone.GroupNodes = new List<DungeonUID>(GroupNodes);
|
|
FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* L_3 = L_1;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_4 = __this->___GroupNodes_1;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_5 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5(L_5, L_4, List_1__ctor_mD4A03BFFCED75DDF6D9B58DFE1C2C0AFDD440AB5_RuntimeMethod_var);
|
|
NullCheck(L_3);
|
|
L_3->___GroupNodes_1 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___GroupNodes_1), (void*)L_5);
|
|
// return clone;
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphNodeGroup__ctor_mF767C91AD3DBD39268BB138D49FB5D2A76295544 (FlowLayoutGraphNodeGroup_t835EFB9565248BC5242959660C483E6B7D7923C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public DungeonUID GroupId = DungeonUID.Empty;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
__this->___GroupId_0 = L_0;
|
|
// public List<DungeonUID> GroupNodes = new List<DungeonUID>();
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_1 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_1, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
__this->___GroupNodes_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___GroupNodes_1), (void*)L_1);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::Build(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphTraversal_Build_m1EF5417C403A328FBA11E9E1A1B9CD1E545729F5 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m10AF12EBEADF1C2905825940773E956BADFDFC1C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* V_0 = NULL;
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* V_1 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_3 = NULL;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* V_9 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_11 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_13 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_14 = NULL;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_15 = NULL;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_17 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_18 = NULL;
|
|
{
|
|
// outgoingNodes.Clear();
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_0 = __this->___outgoingNodes_0;
|
|
NullCheck(L_0);
|
|
Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2(L_0, Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2_RuntimeMethod_var);
|
|
// incomingNodes.Clear();
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_1 = __this->___incomingNodes_1;
|
|
NullCheck(L_1);
|
|
Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2(L_1, Dictionary_2_Clear_m86E1ABD5B5C94DA1CB0FDBB8E17AE585350206D2_RuntimeMethod_var);
|
|
// teleporters.Clear();
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_2 = __this->___teleporters_2;
|
|
NullCheck(L_2);
|
|
Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6(L_2, Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_RuntimeMethod_var);
|
|
// if (graph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_3 = ___0_graph;
|
|
if (L_3)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// var outgoingList = new Dictionary<DungeonUID, List<FNodeInfo>>();
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_4 = (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*)il2cpp_codegen_object_new(Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9(L_4, Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
// var incomingList = new Dictionary<DungeonUID, List<FNodeInfo>>();
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_5 = (Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92*)il2cpp_codegen_object_new(Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9(L_5, Dictionary_2__ctor_mE5BED42E7EB0508E8B4EB02D2498496F859309A9_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_6 = ___0_graph;
|
|
NullCheck(L_6);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_7 = L_6->___Links_1;
|
|
NullCheck(L_7);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_8;
|
|
L_8 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_7, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_2 = L_8;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0120:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_2), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0112_1;
|
|
}
|
|
|
|
IL_0042_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_9;
|
|
L_9 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_2), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_3 = L_9;
|
|
// if (link.state.type == FlowLayoutGraphLinkType.Unconnected)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_10 = V_3;
|
|
NullCheck(L_10);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_11 = L_10->___state_3;
|
|
NullCheck(L_11);
|
|
int32_t L_12 = L_11->___type_0;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0112_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!outgoingList.ContainsKey(link.source))
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_13 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_14 = V_3;
|
|
NullCheck(L_14);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_15 = L_14->___source_1;
|
|
NullCheck(L_13);
|
|
bool L_16;
|
|
L_16 = Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52(L_13, L_15, Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52_RuntimeMethod_var);
|
|
if (L_16)
|
|
{
|
|
goto IL_0079_1;
|
|
}
|
|
}
|
|
{
|
|
// outgoingList.Add(link.source, new List<FNodeInfo>());
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_17 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_18 = V_3;
|
|
NullCheck(L_18);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_19 = L_18->___source_1;
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_20 = (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*)il2cpp_codegen_object_new(List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_20);
|
|
List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E(L_20, List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
NullCheck(L_17);
|
|
Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E(L_17, L_19, L_20, Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0079_1:
|
|
{
|
|
// var info = new FNodeInfo();
|
|
il2cpp_codegen_initobj((&V_4), sizeof(FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693));
|
|
// info.NodeId = link.destination;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_21 = V_3;
|
|
NullCheck(L_21);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_22 = L_21->___destination_2;
|
|
(&V_4)->___NodeId_0 = L_22;
|
|
// info.LinkId = link.linkId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_23 = V_3;
|
|
NullCheck(L_23);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_24 = L_23->___linkId_0;
|
|
(&V_4)->___LinkId_1 = L_24;
|
|
// info.Outgoing = true;
|
|
(&V_4)->___Outgoing_2 = (bool)1;
|
|
// outgoingList[link.source].Add(info);
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_25 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_26 = V_3;
|
|
NullCheck(L_26);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_27 = L_26->___source_1;
|
|
NullCheck(L_25);
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_28;
|
|
L_28 = Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11(L_25, L_27, Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11_RuntimeMethod_var);
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_29 = V_4;
|
|
NullCheck(L_28);
|
|
List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_inline(L_28, L_29, List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_RuntimeMethod_var);
|
|
// if (!incomingList.ContainsKey(link.destination))
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_30 = V_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_31 = V_3;
|
|
NullCheck(L_31);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_32 = L_31->___destination_2;
|
|
NullCheck(L_30);
|
|
bool L_33;
|
|
L_33 = Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52(L_30, L_32, Dictionary_2_ContainsKey_m36487E907F741DEE3E01E3D4B21FC8210A793D52_RuntimeMethod_var);
|
|
if (L_33)
|
|
{
|
|
goto IL_00d5_1;
|
|
}
|
|
}
|
|
{
|
|
// incomingList.Add(link.destination, new List<FNodeInfo>());
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_34 = V_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_35 = V_3;
|
|
NullCheck(L_35);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_36 = L_35->___destination_2;
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_37 = (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*)il2cpp_codegen_object_new(List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_37);
|
|
List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E(L_37, List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
NullCheck(L_34);
|
|
Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E(L_34, L_36, L_37, Dictionary_2_Add_m4A811FE0B7DD69E02B623357F76F10ED7D09303E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d5_1:
|
|
{
|
|
// var info = new FNodeInfo();
|
|
il2cpp_codegen_initobj((&V_5), sizeof(FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693));
|
|
// info.NodeId = link.source;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_38 = V_3;
|
|
NullCheck(L_38);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_39 = L_38->___source_1;
|
|
(&V_5)->___NodeId_0 = L_39;
|
|
// info.LinkId = link.linkId;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_40 = V_3;
|
|
NullCheck(L_40);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_41 = L_40->___linkId_0;
|
|
(&V_5)->___LinkId_1 = L_41;
|
|
// info.Outgoing = false;
|
|
(&V_5)->___Outgoing_2 = (bool)0;
|
|
// incomingList[link.destination].Add(info);
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_42 = V_1;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_43 = V_3;
|
|
NullCheck(L_43);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_44 = L_43->___destination_2;
|
|
NullCheck(L_42);
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_45;
|
|
L_45 = Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11(L_42, L_44, Dictionary_2_get_Item_m8F918DB80A035B5724ECFE81666E460F10ADEC11_RuntimeMethod_var);
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_46 = V_5;
|
|
NullCheck(L_45);
|
|
List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_inline(L_45, L_46, List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0112_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_47;
|
|
L_47 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_2), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_47)
|
|
{
|
|
goto IL_0042_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_012e;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_012e:
|
|
{
|
|
// foreach (var entry in outgoingList)
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_48 = V_0;
|
|
NullCheck(L_48);
|
|
Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3 L_49;
|
|
L_49 = Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193(L_48, Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193_RuntimeMethod_var);
|
|
V_6 = L_49;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_016a:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC((&V_6), Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_015f_1;
|
|
}
|
|
|
|
IL_0138_1:
|
|
{
|
|
// foreach (var entry in outgoingList)
|
|
KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 L_50;
|
|
L_50 = Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_inline((&V_6), Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_RuntimeMethod_var);
|
|
V_7 = L_50;
|
|
// outgoingNodes.Add(entry.Key, entry.Value.ToArray());
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_51 = __this->___outgoingNodes_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_52;
|
|
L_52 = KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_inline((&V_7), KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_RuntimeMethod_var);
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_53;
|
|
L_53 = KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_inline((&V_7), KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_RuntimeMethod_var);
|
|
NullCheck(L_53);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_54;
|
|
L_54 = List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864(L_53, List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var);
|
|
NullCheck(L_51);
|
|
Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8(L_51, L_52, L_54, Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_015f_1:
|
|
{
|
|
// foreach (var entry in outgoingList)
|
|
bool L_55;
|
|
L_55 = Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6((&V_6), Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6_RuntimeMethod_var);
|
|
if (L_55)
|
|
{
|
|
goto IL_0138_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0178;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0178:
|
|
{
|
|
// foreach (var entry in incomingList)
|
|
Dictionary_2_t7685E55AF4451FD15B2611E9213E06A6E6412E92* L_56 = V_1;
|
|
NullCheck(L_56);
|
|
Enumerator_t5ED0610E9008E9189F4CC31C5BABC172EE3E70F3 L_57;
|
|
L_57 = Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193(L_56, Dictionary_2_GetEnumerator_m2B8A8EDA28A446B42D20D123673FD9DCAD50E193_RuntimeMethod_var);
|
|
V_6 = L_57;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01b4:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC((&V_6), Enumerator_Dispose_m4EE25EAB367532B6C9D408FA8E9720E2C9E55BEC_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01a9_1;
|
|
}
|
|
|
|
IL_0182_1:
|
|
{
|
|
// foreach (var entry in incomingList)
|
|
KeyValuePair_2_t1A476B249F69623A03744084DB1DEAF2B91D2394 L_58;
|
|
L_58 = Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_inline((&V_6), Enumerator_get_Current_m2EA4BB3C7434D2E702384DF71151E977D32B1DA0_RuntimeMethod_var);
|
|
V_8 = L_58;
|
|
// incomingNodes.Add(entry.Key, entry.Value.ToArray());
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_59 = __this->___incomingNodes_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_60;
|
|
L_60 = KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_inline((&V_8), KeyValuePair_2_get_Key_m81581E5108C285D49B29EE6347FC3138C0C7207C_RuntimeMethod_var);
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_61;
|
|
L_61 = KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_inline((&V_8), KeyValuePair_2_get_Value_mA9ACF6D9FCD64D65EB246CF81DC9C7854FE29EC3_RuntimeMethod_var);
|
|
NullCheck(L_61);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_62;
|
|
L_62 = List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864(L_61, List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var);
|
|
NullCheck(L_59);
|
|
Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8(L_59, L_60, L_62, Dictionary_2_Add_mCF8CE8482A379F609DFE62DE8E721A55F4942CD8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_01a9_1:
|
|
{
|
|
// foreach (var entry in incomingList)
|
|
bool L_63;
|
|
L_63 = Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6((&V_6), Enumerator_MoveNext_mF333CC976FCA0C3724719661FC913FEB141E31D6_RuntimeMethod_var);
|
|
if (L_63)
|
|
{
|
|
goto IL_0182_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01c2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01c2:
|
|
{
|
|
// var teleporterHostMap = new Dictionary<DungeonUID, FlowLayoutGraphNode>(); // Teleporter to owning node map
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_64 = (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*)il2cpp_codegen_object_new(Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_64);
|
|
Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910(L_64, Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var);
|
|
V_9 = L_64;
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_65 = ___0_graph;
|
|
NullCheck(L_65);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_66 = L_65->___Nodes_0;
|
|
NullCheck(L_66);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_67;
|
|
L_67 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_66, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_10 = L_67;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_026e:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_10), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0260_1;
|
|
}
|
|
|
|
IL_01db_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_68;
|
|
L_68 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_10), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_11 = L_68;
|
|
// if (node == null || !node.active) continue;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_69 = V_11;
|
|
if (!L_69)
|
|
{
|
|
goto IL_0260_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_70 = V_11;
|
|
NullCheck(L_70);
|
|
bool L_71 = L_70->___active_2;
|
|
if (!L_71)
|
|
{
|
|
goto IL_0260_1;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_72 = V_11;
|
|
NullCheck(L_72);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_73 = L_72->___items_6;
|
|
NullCheck(L_73);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_74;
|
|
L_74 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_73, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_12 = L_74;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0252_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_12), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_0247_2;
|
|
}
|
|
|
|
IL_0201_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_75;
|
|
L_75 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_12), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_13 = L_75;
|
|
// if (item != null && item.type == FlowGraphItemType.Teleporter)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_76 = V_13;
|
|
if (!L_76)
|
|
{
|
|
goto IL_0247_2;
|
|
}
|
|
}
|
|
{
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_77 = V_13;
|
|
NullCheck(L_77);
|
|
int32_t L_78 = L_77->___type_1;
|
|
if ((!(((uint32_t)L_78) == ((uint32_t)7))))
|
|
{
|
|
goto IL_0247_2;
|
|
}
|
|
}
|
|
{
|
|
// if (teleporterHostMap.ContainsKey(item.itemId))
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_79 = V_9;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_80 = V_13;
|
|
NullCheck(L_80);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_81 = L_80->___itemId_0;
|
|
NullCheck(L_79);
|
|
bool L_82;
|
|
L_82 = Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B(L_79, L_81, Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
if (!L_82)
|
|
{
|
|
goto IL_0237_2;
|
|
}
|
|
}
|
|
{
|
|
// teleporterHostMap.Remove(item.itemId);
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_83 = V_9;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_84 = V_13;
|
|
NullCheck(L_84);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_85 = L_84->___itemId_0;
|
|
NullCheck(L_83);
|
|
bool L_86;
|
|
L_86 = Dictionary_2_Remove_m10AF12EBEADF1C2905825940773E956BADFDFC1C(L_83, L_85, Dictionary_2_Remove_m10AF12EBEADF1C2905825940773E956BADFDFC1C_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0237_2:
|
|
{
|
|
// teleporterHostMap.Add(item.itemId, node);
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_87 = V_9;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_88 = V_13;
|
|
NullCheck(L_88);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_89 = L_88->___itemId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_90 = V_11;
|
|
NullCheck(L_87);
|
|
Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730(L_87, L_89, L_90, Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0247_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
bool L_91;
|
|
L_91 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_12), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_91)
|
|
{
|
|
goto IL_0201_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0260_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0260_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_92;
|
|
L_92 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_10), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_92)
|
|
{
|
|
goto IL_01db_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_027c;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_027c:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_93 = ___0_graph;
|
|
NullCheck(L_93);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_94 = L_93->___Nodes_0;
|
|
NullCheck(L_94);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_95;
|
|
L_95 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_94, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_10 = L_95;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0399:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_10), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_038b_1;
|
|
}
|
|
|
|
IL_028e_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_96;
|
|
L_96 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_10), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_14 = L_96;
|
|
// if (node == null || !node.active) continue;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_97 = V_14;
|
|
if (!L_97)
|
|
{
|
|
goto IL_038b_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_98 = V_14;
|
|
NullCheck(L_98);
|
|
bool L_99 = L_98->___active_2;
|
|
if (!L_99)
|
|
{
|
|
goto IL_038b_1;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_100 = V_14;
|
|
NullCheck(L_100);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_101 = L_100->___items_6;
|
|
NullCheck(L_101);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_102;
|
|
L_102 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_101, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_12 = L_102;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_037d_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_12), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
|
|
IL_02bd_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_103;
|
|
L_103 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_12), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_15 = L_103;
|
|
// if (item != null && item.type == FlowGraphItemType.Teleporter)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_104 = V_15;
|
|
if (!L_104)
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
}
|
|
{
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_105 = V_15;
|
|
NullCheck(L_105);
|
|
int32_t L_106 = L_105->___type_1;
|
|
if ((!(((uint32_t)L_106) == ((uint32_t)7))))
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
}
|
|
{
|
|
// if (item.referencedItemIds.Count > 0)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_107 = V_15;
|
|
NullCheck(L_107);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_108 = L_107->___referencedItemIds_3;
|
|
NullCheck(L_108);
|
|
int32_t L_109;
|
|
L_109 = List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_inline(L_108, List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_RuntimeMethod_var);
|
|
if ((((int32_t)L_109) <= ((int32_t)0)))
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
}
|
|
{
|
|
// var otherTeleporterId = item.referencedItemIds[0];
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_110 = V_15;
|
|
NullCheck(L_110);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_111 = L_110->___referencedItemIds_3;
|
|
NullCheck(L_111);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_112;
|
|
L_112 = List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D(L_111, 0, List_1_get_Item_mC982822BA312CC567970EC7B79D0A4411D9B307D_RuntimeMethod_var);
|
|
V_16 = L_112;
|
|
// if (teleporterHostMap.ContainsKey(otherTeleporterId))
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_113 = V_9;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_114 = V_16;
|
|
NullCheck(L_113);
|
|
bool L_115;
|
|
L_115 = Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B(L_113, L_114, Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
if (!L_115)
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
}
|
|
{
|
|
// var teleNodeA = node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_116 = V_14;
|
|
V_17 = L_116;
|
|
// var teleNodeB = teleporterHostMap[otherTeleporterId];
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_117 = V_9;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_118 = V_16;
|
|
NullCheck(L_117);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_119;
|
|
L_119 = Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D(L_117, L_118, Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
V_18 = L_119;
|
|
// if (!teleporters.ContainsKey(teleNodeA.nodeId))
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_120 = __this->___teleporters_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_121 = V_17;
|
|
NullCheck(L_121);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_122 = L_121->___nodeId_0;
|
|
NullCheck(L_120);
|
|
bool L_123;
|
|
L_123 = Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951(L_120, L_122, Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
if (L_123)
|
|
{
|
|
goto IL_0342_2;
|
|
}
|
|
}
|
|
{
|
|
// teleporters.Add(teleNodeA.nodeId, teleNodeB.nodeId);
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_124 = __this->___teleporters_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_125 = V_17;
|
|
NullCheck(L_125);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_126 = L_125->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_127 = V_18;
|
|
NullCheck(L_127);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_128 = L_127->___nodeId_0;
|
|
NullCheck(L_124);
|
|
Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489(L_124, L_126, L_128, Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0342_2:
|
|
{
|
|
// if (!teleporters.ContainsKey(teleNodeB.nodeId))
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_129 = __this->___teleporters_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_130 = V_18;
|
|
NullCheck(L_130);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_131 = L_130->___nodeId_0;
|
|
NullCheck(L_129);
|
|
bool L_132;
|
|
L_132 = Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951(L_129, L_131, Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
if (L_132)
|
|
{
|
|
goto IL_036f_2;
|
|
}
|
|
}
|
|
{
|
|
// teleporters.Add(teleNodeB.nodeId, teleNodeA.nodeId);
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_133 = __this->___teleporters_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_134 = V_18;
|
|
NullCheck(L_134);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_135 = L_134->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_136 = V_17;
|
|
NullCheck(L_136);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_137 = L_136->___nodeId_0;
|
|
NullCheck(L_133);
|
|
Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489(L_133, L_135, L_137, Dictionary_2_Add_m64D66C5B47B0935C7266EA5C5F31BA118B25F489_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_036f_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
bool L_138;
|
|
L_138 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_12), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_138)
|
|
{
|
|
goto IL_02bd_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_038b_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_038b_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_139;
|
|
L_139 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_10), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_139)
|
|
{
|
|
goto IL_028e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_03a7;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_03a7:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetOutgoingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* FlowLayoutGraphTraversal_GetOutgoingNodes_mD13E1FB226CD4FEED4E110FD23FD90758C9753FF (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (outgoingNodes.ContainsKey(nodeId))
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_0 = __this->___outgoingNodes_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA(L_0, L_1, Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// return outgoingNodes[nodeId];
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_3 = __this->___outgoingNodes_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_nodeId;
|
|
NullCheck(L_3);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_5;
|
|
L_5 = Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE(L_3, L_4, Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return new FNodeInfo[0];
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_6 = (FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*)(FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*)SZArrayNew(FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetIncomingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* FlowLayoutGraphTraversal_GetIncomingNodes_m0EE6F1A34DDB9D1F146D04835FBC5CB6FE386169 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (incomingNodes.ContainsKey(nodeId))
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_0 = __this->___incomingNodes_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA(L_0, L_1, Dictionary_2_ContainsKey_mC0EB68F7D4AC0537A80833B02E713B42D3849DFA_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// return incomingNodes[nodeId];
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_3 = __this->___incomingNodes_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_nodeId;
|
|
NullCheck(L_3);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_5;
|
|
L_5 = Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE(L_3, L_4, Dictionary_2_get_Item_mA7007076F149897E3806AE8F57878F63325CCFBE_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// return new FNodeInfo[0];
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_6 = (FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*)(FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*)SZArrayNew(FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetConnectedNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* FlowLayoutGraphTraversal_GetConnectedNodes_m4BEB649FA95C583158918B9BA87891D1C034B3C6 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var connectedNodes = new List<FNodeInfo>();
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_0 = (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*)il2cpp_codegen_object_new(List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E(L_0, List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
// connectedNodes.AddRange(GetOutgoingNodes(nodeId));
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_1 = L_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_2 = ___0_nodeId;
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_3;
|
|
L_3 = FlowLayoutGraphTraversal_GetOutgoingNodes_mD13E1FB226CD4FEED4E110FD23FD90758C9753FF(__this, L_2, NULL);
|
|
NullCheck(L_1);
|
|
List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3(L_1, (RuntimeObject*)L_3, List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
// connectedNodes.AddRange(GetIncomingNodes(nodeId));
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_4 = L_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_6;
|
|
L_6 = FlowLayoutGraphTraversal_GetIncomingNodes_m0EE6F1A34DDB9D1F146D04835FBC5CB6FE386169(__this, L_5, NULL);
|
|
NullCheck(L_4);
|
|
List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3(L_4, (RuntimeObject*)L_6, List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
// return connectedNodes.ToArray();
|
|
NullCheck(L_4);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_7;
|
|
L_7 = List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864(L_4, List_1_ToArray_m76934F2572C6D9C04A589DCDE62738F79104E864_RuntimeMethod_var);
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::GetTeleportNode(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutGraphTraversal_GetTeleportNode_mE224C3BD8D3EF89B30A57A7EBA985C0CE21D39E8 (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___1_connectedNodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (!teleporters.ContainsKey(nodeId))
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_0 = __this->___teleporters_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951(L_0, L_1, Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// connectedNodeId = DungeonUID.Empty;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_3 = ___1_connectedNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
*(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*)L_3 = L_4;
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// connectedNodeId = teleporters[nodeId];
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_5 = ___1_connectedNodeId;
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_6 = __this->___teleporters_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_7 = ___0_nodeId;
|
|
NullCheck(L_6);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8;
|
|
L_8 = Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24(L_6, L_7, Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_RuntimeMethod_var);
|
|
*(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*)L_5 = L_8;
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphTraversal__ctor_m627B222F23B74306426A3E62263D0B1D6FD343FD (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private Dictionary<DungeonUID, FNodeInfo[]> outgoingNodes = new Dictionary<DungeonUID, FNodeInfo[]>();
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_0 = (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*)il2cpp_codegen_object_new(Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4(L_0, Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4_RuntimeMethod_var);
|
|
__this->___outgoingNodes_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___outgoingNodes_0), (void*)L_0);
|
|
// private Dictionary<DungeonUID, FNodeInfo[]> incomingNodes = new Dictionary<DungeonUID, FNodeInfo[]>();
|
|
Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558* L_1 = (Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558*)il2cpp_codegen_object_new(Dictionary_2_t3E6620DAA6F6F47513857654A411B7F3A11F4558_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4(L_1, Dictionary_2__ctor_m146482FF7211F53F6DB828EB9073AB902D2B29A4_RuntimeMethod_var);
|
|
__this->___incomingNodes_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___incomingNodes_1), (void*)L_1);
|
|
// private Dictionary<DungeonUID, DungeonUID> teleporters = new Dictionary<DungeonUID, DungeonUID>(); // Node -> Node mapping of teleporters
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_2 = (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*)il2cpp_codegen_object_new(Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220(L_2, Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_RuntimeMethod_var);
|
|
__this->___teleporters_2 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___teleporters_2), (void*)L_2);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_pinvoke(const FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693& unmarshaled, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___NodeId_0 = unmarshaled.___NodeId_0;
|
|
marshaled.___LinkId_1 = unmarshaled.___LinkId_1;
|
|
marshaled.___Outgoing_2 = static_cast<int32_t>(unmarshaled.___Outgoing_2);
|
|
}
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_pinvoke_back(const FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_pinvoke& marshaled, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693& unmarshaled)
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 unmarshaledNodeId_temp_0;
|
|
memset((&unmarshaledNodeId_temp_0), 0, sizeof(unmarshaledNodeId_temp_0));
|
|
unmarshaledNodeId_temp_0 = marshaled.___NodeId_0;
|
|
unmarshaled.___NodeId_0 = unmarshaledNodeId_temp_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 unmarshaledLinkId_temp_1;
|
|
memset((&unmarshaledLinkId_temp_1), 0, sizeof(unmarshaledLinkId_temp_1));
|
|
unmarshaledLinkId_temp_1 = marshaled.___LinkId_1;
|
|
unmarshaled.___LinkId_1 = unmarshaledLinkId_temp_1;
|
|
bool unmarshaledOutgoing_temp_2 = false;
|
|
unmarshaledOutgoing_temp_2 = static_cast<bool>(marshaled.___Outgoing_2);
|
|
unmarshaled.___Outgoing_2 = unmarshaledOutgoing_temp_2;
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_pinvoke_cleanup(FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_com(const FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693& unmarshaled, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___NodeId_0 = unmarshaled.___NodeId_0;
|
|
marshaled.___LinkId_1 = unmarshaled.___LinkId_1;
|
|
marshaled.___Outgoing_2 = static_cast<int32_t>(unmarshaled.___Outgoing_2);
|
|
}
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_com_back(const FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_com& marshaled, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693& unmarshaled)
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 unmarshaledNodeId_temp_0;
|
|
memset((&unmarshaledNodeId_temp_0), 0, sizeof(unmarshaledNodeId_temp_0));
|
|
unmarshaledNodeId_temp_0 = marshaled.___NodeId_0;
|
|
unmarshaled.___NodeId_0 = unmarshaledNodeId_temp_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 unmarshaledLinkId_temp_1;
|
|
memset((&unmarshaledLinkId_temp_1), 0, sizeof(unmarshaledLinkId_temp_1));
|
|
unmarshaledLinkId_temp_1 = marshaled.___LinkId_1;
|
|
unmarshaled.___LinkId_1 = unmarshaledLinkId_temp_1;
|
|
bool unmarshaledOutgoing_temp_2 = false;
|
|
unmarshaledOutgoing_temp_2 = static_cast<bool>(marshaled.___Outgoing_2);
|
|
unmarshaled.___Outgoing_2 = unmarshaledOutgoing_temp_2;
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo
|
|
IL2CPP_EXTERN_C void FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshal_com_cleanup(FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::.ctor(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery__ctor_m46EE21367FB8A5AB1BD8969C7E0447CAB9FEF34C (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m391898B958284E726512F3A63BDA17D1CCC03253_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE1C5ED6C5905EF563DA71645A763F02E5902572B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private Dictionary<DungeonUID, FlowLayoutGraphNode> nodeMap = new Dictionary<DungeonUID, FlowLayoutGraphNode>();
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_0 = (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*)il2cpp_codegen_object_new(Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910(L_0, Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var);
|
|
__this->___nodeMap_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodeMap_1), (void*)L_0);
|
|
// private Dictionary<DungeonUID, FlowLayoutGraphLink> linkMap = new Dictionary<DungeonUID, FlowLayoutGraphLink>();
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* L_1 = (Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701*)il2cpp_codegen_object_new(Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Dictionary_2__ctor_mE1C5ED6C5905EF563DA71645A763F02E5902572B(L_1, Dictionary_2__ctor_mE1C5ED6C5905EF563DA71645A763F02E5902572B_RuntimeMethod_var);
|
|
__this->___linkMap_2 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___linkMap_2), (void*)L_1);
|
|
// private Dictionary<DungeonUID, DungeonUID[]> connectedNodes = new Dictionary<DungeonUID, DungeonUID[]>();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_2 = (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*)il2cpp_codegen_object_new(Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362(L_2, Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362_RuntimeMethod_var);
|
|
__this->___connectedNodes_3 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___connectedNodes_3), (void*)L_2);
|
|
// private Dictionary<DungeonUID, DungeonUID[]> outgoingNodes = new Dictionary<DungeonUID, DungeonUID[]>();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_3 = (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*)il2cpp_codegen_object_new(Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362(L_3, Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362_RuntimeMethod_var);
|
|
__this->___outgoingNodes_4 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___outgoingNodes_4), (void*)L_3);
|
|
// private Dictionary<DungeonUID, DungeonUID[]> incomingNodes = new Dictionary<DungeonUID, DungeonUID[]>();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_4 = (Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7*)il2cpp_codegen_object_new(Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362(L_4, Dictionary_2__ctor_m4122F28C55B6FCF86C9D9DE13A54B7FEC09DF362_RuntimeMethod_var);
|
|
__this->___incomingNodes_5 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___incomingNodes_5), (void*)L_4);
|
|
// private Dictionary<DungeonUID, DungeonUID> parentNodes = new Dictionary<DungeonUID, DungeonUID>();
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_5 = (Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7*)il2cpp_codegen_object_new(Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220(L_5, Dictionary_2__ctor_mA089A1313615E2215B8E0C08896CD56B1D84F220_RuntimeMethod_var);
|
|
__this->___parentNodes_6 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentNodes_6), (void*)L_5);
|
|
// private Dictionary<DungeonUID, FlowLayoutGraphLink[]> connectedLinks = new Dictionary<DungeonUID, FlowLayoutGraphLink[]>();
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* L_6 = (Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265*)il2cpp_codegen_object_new(Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
Dictionary_2__ctor_m391898B958284E726512F3A63BDA17D1CCC03253(L_6, Dictionary_2__ctor_m391898B958284E726512F3A63BDA17D1CCC03253_RuntimeMethod_var);
|
|
__this->___connectedLinks_7 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___connectedLinks_7), (void*)L_6);
|
|
// private FlowLayoutGraphTraversal traversal = new FlowLayoutGraphTraversal();
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_7 = (FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D*)il2cpp_codegen_object_new(FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
FlowLayoutGraphTraversal__ctor_m627B222F23B74306426A3E62263D0B1D6FD343FD(L_7, NULL);
|
|
__this->___traversal_8 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___traversal_8), (void*)L_7);
|
|
// private Dictionary<DungeonUID, FlowLayoutGraphNode> subNodeMap = new Dictionary<DungeonUID, FlowLayoutGraphNode>();
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_8 = (Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7*)il2cpp_codegen_object_new(Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910(L_8, Dictionary_2__ctor_mB32006615C906C00038A9FB133DF9FFD8EF1F910_RuntimeMethod_var);
|
|
__this->___subNodeMap_9 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___subNodeMap_9), (void*)L_8);
|
|
// private Dictionary<Vector3, DungeonUID> coordToNodeMap = new Dictionary<Vector3, DungeonUID>();
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* L_9 = (Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05*)il2cpp_codegen_object_new(Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455(L_9, Dictionary_2__ctor_m16BDACD3C7A587394161B07B8ED7141FDD891455_RuntimeMethod_var);
|
|
__this->___coordToNodeMap_10 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___coordToNodeMap_10), (void*)L_9);
|
|
// private FlowLayoutGraphNode[,,] nodeArray3D = new FlowLayoutGraphNode[0,0,0];
|
|
il2cpp_array_size_t L_11[] = { (il2cpp_array_size_t)0, (il2cpp_array_size_t)0, (il2cpp_array_size_t)0 };
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_10 = (FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110*)GenArrayNew(FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110_il2cpp_TypeInfo_var, L_11);
|
|
__this->___nodeArray3D_12 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodeArray3D_12), (void*)L_10);
|
|
// public FlowLayoutGraphQuery(FlowLayoutGraph graph)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.graph = graph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_12 = ___0_graph;
|
|
__this->___graph_0 = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___graph_0), (void*)L_12);
|
|
// Build();
|
|
FlowLayoutGraphQuery_Build_m5503B7B87993D97A3EC471F5661C4E0275A87C94(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::get_Traversal()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* FlowLayoutGraphQuery_get_Traversal_mACE8A94F0A5F97DA30C0C19D2DC01EF93C91DC0C (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => traversal;
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_0 = __this->___traversal_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::get_Graph()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* FlowLayoutGraphQuery_get_Graph_mD1680584E341CA19394A4303EA09A21989C9B2A0 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => graph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = __this->___graph_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetGraph()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* FlowLayoutGraphQuery_GetGraph_mD49DF4FFD737B08B188AD9C9E14C4CC0F1E812B1 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return graph;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = __this->___graph_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphQuery_GetNode_m287DB906C9D75D9F9C69E9C1F532B5665CBE26A7 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return nodeMap.ContainsKey(nodeId) ? nodeMap[nodeId] : null;
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_0 = __this->___nodeMap_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B(L_0, L_1, Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
return (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)NULL;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_3 = __this->___nodeMap_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_nodeId;
|
|
NullCheck(L_3);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5;
|
|
L_5 = Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D(L_3, L_4, Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetLink(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraphQuery_GetLink_m9EC8F300E7AB467857E3DE329E906915DDD990E7 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_linkId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m2652B13E8014C60DCE99E63D995A11C1FAC3A38A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m70076D86992CCA5576FAC1B396064F712A611727_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return linkMap.ContainsKey(linkId) ? linkMap[linkId] : null;
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* L_0 = __this->___linkMap_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_linkId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m2652B13E8014C60DCE99E63D995A11C1FAC3A38A(L_0, L_1, Dictionary_2_ContainsKey_m2652B13E8014C60DCE99E63D995A11C1FAC3A38A_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
return (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* L_3 = __this->___linkMap_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_linkId;
|
|
NullCheck(L_3);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5;
|
|
L_5 = Dictionary_2_get_Item_m70076D86992CCA5576FAC1B396064F712A611727(L_3, L_4, Dictionary_2_get_Item_m70076D86992CCA5576FAC1B396064F712A611727_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetSubNode(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphQuery_GetSubNode_mAC9509E268D6C498B222A09D444F58DD28152350 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return subNodeMap.ContainsKey(nodeId) ? subNodeMap[nodeId] : null;
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_0 = __this->___subNodeMap_9;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B(L_0, L_1, Dictionary_2_ContainsKey_mEFD6CF821D0E5537C5AAEDD42F96737483B37F2B_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
return (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)NULL;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_3 = __this->___subNodeMap_9;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_nodeId;
|
|
NullCheck(L_3);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5;
|
|
L_5 = Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D(L_3, L_4, Dictionary_2_get_Item_mE7984DAF4029A377721DA981307BDF82ED3BC80D_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetParentNode(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutGraphQuery_GetParentNode_m5D771350671031403569C1EABF8ECB986DA5D702 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* ___1_parentNodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (parentNodes.ContainsKey(nodeId))
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_0 = __this->___parentNodes_6;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951(L_0, L_1, Dictionary_2_ContainsKey_mD018D6DF7F7A13AE2541F3C10E2F3E90095F7951_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
// parentNodeId = parentNodes[nodeId];
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_3 = ___1_parentNodeId;
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_4 = __this->___parentNodes_6;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6;
|
|
L_6 = Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24(L_4, L_5, Dictionary_2_get_Item_mB91A2759D86C3EF51EDE9BEC57A44A6D200FAB24_RuntimeMethod_var);
|
|
*(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*)L_3 = L_6;
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// parentNodeId = DungeonUID.Empty;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_7 = ___1_parentNodeId;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
*(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9*)L_7 = L_8;
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetNodeAtCoord(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 FlowLayoutGraphQuery_GetNodeAtCoord_mA893F89CA383780FB720669C88BADACEC513D90C (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_coord, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return coordToNodeMap.ContainsKey(coord) ? coordToNodeMap[coord] : DungeonUID.Empty;
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* L_0 = __this->___coordToNodeMap_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_coord;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C(L_0, L_1, Dictionary_2_ContainsKey_m441DC0B3CE9868EED3057B2BD0C99AEE19F64D1C_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_3 = ((DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields*)il2cpp_codegen_static_fields_for(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var))->___Empty_5;
|
|
return L_3;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* L_4 = __this->___coordToNodeMap_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_coord;
|
|
NullCheck(L_4);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_6;
|
|
L_6 = Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C(L_4, L_5, Dictionary_2_get_Item_m4B18A37F0352703064BB307F2130342BE3C4D79C_RuntimeMethod_var);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetNodeObjAtCoord(UnityEngine.Vector3Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphQuery_GetNodeObjAtCoord_m0F9B889523AE69B35F5F24029FBEBB1F87C2982C (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_nodeCoord, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (nodeCoord.x >= 0 && nodeCoord.x < nodeArray3D.GetLength(0)
|
|
// && nodeCoord.y >= 0 && nodeCoord.y < nodeArray3D.GetLength(1)
|
|
// && nodeCoord.z >= 0 && nodeCoord.z < nodeArray3D.GetLength(2))
|
|
int32_t L_0;
|
|
L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_nodeCoord), NULL);
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1;
|
|
L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_nodeCoord), NULL);
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_2 = __this->___nodeArray3D_12;
|
|
NullCheck((RuntimeArray*)L_2);
|
|
int32_t L_3;
|
|
L_3 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_2, 0, NULL);
|
|
if ((((int32_t)L_1) >= ((int32_t)L_3)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_nodeCoord), NULL);
|
|
if ((((int32_t)L_4) < ((int32_t)0)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5;
|
|
L_5 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_nodeCoord), NULL);
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_6 = __this->___nodeArray3D_12;
|
|
NullCheck((RuntimeArray*)L_6);
|
|
int32_t L_7;
|
|
L_7 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_6, 1, NULL);
|
|
if ((((int32_t)L_5) >= ((int32_t)L_7)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8;
|
|
L_8 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_nodeCoord), NULL);
|
|
if ((((int32_t)L_8) < ((int32_t)0)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9;
|
|
L_9 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_nodeCoord), NULL);
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_10 = __this->___nodeArray3D_12;
|
|
NullCheck((RuntimeArray*)L_10);
|
|
int32_t L_11;
|
|
L_11 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_10, 2, NULL);
|
|
if ((((int32_t)L_9) >= ((int32_t)L_11)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// return nodeArray3D[nodeCoord.x, nodeCoord.y, nodeCoord.z];
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_12 = __this->___nodeArray3D_12;
|
|
int32_t L_13;
|
|
L_13 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_nodeCoord), NULL);
|
|
int32_t L_14;
|
|
L_14 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_nodeCoord), NULL);
|
|
int32_t L_15;
|
|
L_15 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_nodeCoord), NULL);
|
|
NullCheck(L_12);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_16;
|
|
L_16 = (L_12)->GetAt(L_13, L_14, L_15);
|
|
return L_16;
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)NULL;
|
|
}
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* FlowLayoutGraphQuery_GetConnectedNodes_m6DE59EF4733DE30F3677AE261FADCEAB0F43EE85 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return connectedNodes.ContainsKey(nodeId) ? connectedNodes[nodeId] : new DungeonUID[0];
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_0 = __this->___connectedNodes_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758(L_0, L_1, Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_3 = (DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)SZArrayNew(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_4 = __this->___connectedNodes_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
NullCheck(L_4);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_6;
|
|
L_6 = Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846(L_4, L_5, Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetIncomingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* FlowLayoutGraphQuery_GetIncomingNodes_m69D3F16CC4B95CE26A78BC72EF25B5E8CF5873A5 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return incomingNodes.ContainsKey(nodeId) ? incomingNodes[nodeId] : new DungeonUID[0];
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_0 = __this->___incomingNodes_5;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758(L_0, L_1, Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_3 = (DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)SZArrayNew(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_4 = __this->___incomingNodes_5;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
NullCheck(L_4);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_6;
|
|
L_6 = Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846(L_4, L_5, Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Utils.DungeonUID[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetOutgoingNodes(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* FlowLayoutGraphQuery_GetOutgoingNodes_m10CB0788F8E22E888E302AFEBE069E7E4E3624A9 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return outgoingNodes.ContainsKey(nodeId) ? outgoingNodes[nodeId] : new DungeonUID[0];
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_0 = __this->___outgoingNodes_4;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758(L_0, L_1, Dictionary_2_ContainsKey_m287BBD29DE828272ADB5D78EF7471D1789DEB758_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_3 = (DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)SZArrayNew(DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_4 = __this->___outgoingNodes_4;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
NullCheck(L_4);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_6;
|
|
L_6 = Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846(L_4, L_5, Dictionary_2_get_Item_m38C1E4488555AA352206C0BC5B0E4E24B16F6846_RuntimeMethod_var);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedLinks(DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* FlowLayoutGraphQuery_GetConnectedLinks_mE23E5D0660ADDED964B65CCC7619FDDFE2E51341 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1BC8CCE8541A60D3595427385A2FBF0D8B888C75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mF9F5DFA78C4C1FF893C3B84EB3CB60D0A0F5FB53_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return connectedLinks.ContainsKey(nodeId) ? connectedLinks[nodeId] : new FlowLayoutGraphLink[0];
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* L_0 = __this->___connectedLinks_7;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m1BC8CCE8541A60D3595427385A2FBF0D8B888C75(L_0, L_1, Dictionary_2_ContainsKey_m1BC8CCE8541A60D3595427385A2FBF0D8B888C75_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_3 = (FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1*)(FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1*)SZArrayNew(FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
return L_3;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* L_4 = __this->___connectedLinks_7;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___0_nodeId;
|
|
NullCheck(L_4);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_6;
|
|
L_6 = Dictionary_2_get_Item_mF9F5DFA78C4C1FF893C3B84EB3CB60D0A0F5FB53(L_4, L_5, Dictionary_2_get_Item_mF9F5DFA78C4C1FF893C3B84EB3CB60D0A0F5FB53_RuntimeMethod_var);
|
|
return L_6;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedLink(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* FlowLayoutGraphQuery_GetConnectedLink_mE3972B85EE34901A5F74B64A5DA9504EF4A744FD (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeA, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_nodeB, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_0 = NULL;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_3 = NULL;
|
|
{
|
|
// var connectedLinks = GetConnectedLinks(nodeA);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = ___0_nodeA;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_1;
|
|
L_1 = FlowLayoutGraphQuery_GetConnectedLinks_mE23E5D0660ADDED964B65CCC7619FDDFE2E51341(__this, L_0, NULL);
|
|
// FlowLayoutGraphLink targetLink = null;
|
|
V_0 = (FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066*)NULL;
|
|
// foreach (var connectedLink in connectedLinks)
|
|
V_1 = L_1;
|
|
V_2 = 0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// foreach (var connectedLink in connectedLinks)
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_2 = V_1;
|
|
int32_t L_3 = V_2;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
V_3 = L_5;
|
|
// if (connectedLink == null) continue;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_6 = V_3;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
// if (connectedLink.source == nodeB
|
|
// || connectedLink.sourceSubNode == nodeB
|
|
// || connectedLink.destination == nodeB
|
|
// || connectedLink.destinationSubNode == nodeB)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_7 = V_3;
|
|
NullCheck(L_7);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = L_7->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_9 = ___1_nodeB;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_9, NULL);
|
|
if (L_10)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_11 = V_3;
|
|
NullCheck(L_11);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = L_11->___sourceSubNode_4;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_13 = ___1_nodeB;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_12, L_13, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_15 = V_3;
|
|
NullCheck(L_15);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_16 = L_15->___destination_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_17 = ___1_nodeB;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_16, L_17, NULL);
|
|
if (L_18)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_19 = V_3;
|
|
NullCheck(L_19);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_20 = L_19->___destinationSubNode_5;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_21 = ___1_nodeB;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_22;
|
|
L_22 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_20, L_21, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// targetLink = connectedLink;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_23 = V_3;
|
|
V_0 = L_23;
|
|
// break;
|
|
goto IL_005b;
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
int32_t L_24 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
// foreach (var connectedLink in connectedLinks)
|
|
int32_t L_25 = V_2;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_26 = V_1;
|
|
NullCheck(L_26);
|
|
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
// return targetLink;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_27 = V_0;
|
|
return L_27;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::GetConnectedNodes(DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID[]&,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink[]&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery_GetConnectedNodes_m16CD772A68E988E44A9A72CF770F9EBCFC0D0E1D (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_nodeId, DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED** ___1_outConnectedNodeIds, FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1** ___2_outConnectedLinks, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// outConnectedNodeIds = GetConnectedNodes(nodeId);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED** L_0 = ___1_outConnectedNodeIds;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_1 = ___0_nodeId;
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_2;
|
|
L_2 = FlowLayoutGraphQuery_GetConnectedNodes_m6DE59EF4733DE30F3677AE261FADCEAB0F43EE85(__this, L_1, NULL);
|
|
*((RuntimeObject**)L_0) = (RuntimeObject*)L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_2);
|
|
// outConnectedLinks = GetConnectedLinks(nodeId);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1** L_3 = ___2_outConnectedLinks;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_4 = ___0_nodeId;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_5;
|
|
L_5 = FlowLayoutGraphQuery_GetConnectedLinks_mE23E5D0660ADDED964B65CCC7619FDDFE2E51341(__this, L_4, NULL);
|
|
*((RuntimeObject**)L_3) = (RuntimeObject*)L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_5);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::Rebuild()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery_Rebuild_mD212994E2D534DCCB28107C77692A69AEF5851A1 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Build();
|
|
FlowLayoutGraphQuery_Build_m5503B7B87993D97A3EC471F5661C4E0275A87C94(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphQuery_Build_m5503B7B87993D97A3EC471F5661C4E0275A87C94 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mFFF5B35779FFD27E793B4E8942A3E13EF7BA9900_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m57F934A444FC7E365E979B31C8C0302FF4E8291F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m73F45314F48A1E98133A3F36C6DEF0003EE7903F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m02E18A3335DC8D83AE3B7925677423BCE0499B52_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mD0574AC5C7154887D06825EA4E047C438244EDC2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m1B6939A227CD28D48653FF9CF23CEBDE791BCA01_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8D5DF78D88338CC2FD306A1E74296BD380D811D6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m53BEC22A9BDE31DE8F17C5A4D4ADBD5FF1FB27E7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF8A10F0D0CF35728B1066FD532D1456405A4F1FA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0B83E643590861C20B6BE8B7A1D476ABB6287E6B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_mA96A701C168ED675E1951ABE613A2D60D10D1D3C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_1 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_3 = NULL;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_5 = NULL;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_8 = NULL;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* V_9 = NULL;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_10 = NULL;
|
|
Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* V_13 = NULL;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* V_14 = NULL;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* V_15 = NULL;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_16 = NULL;
|
|
Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_18;
|
|
memset((&V_18), 0, sizeof(V_18));
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_20;
|
|
memset((&V_20), 0, sizeof(V_20));
|
|
{
|
|
// nodeMap.Clear();
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_0 = __this->___nodeMap_1;
|
|
NullCheck(L_0);
|
|
Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550(L_0, Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550_RuntimeMethod_var);
|
|
// linkMap.Clear();
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* L_1 = __this->___linkMap_2;
|
|
NullCheck(L_1);
|
|
Dictionary_2_Clear_m73F45314F48A1E98133A3F36C6DEF0003EE7903F(L_1, Dictionary_2_Clear_m73F45314F48A1E98133A3F36C6DEF0003EE7903F_RuntimeMethod_var);
|
|
// connectedNodes.Clear();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_2 = __this->___connectedNodes_3;
|
|
NullCheck(L_2);
|
|
Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200(L_2, Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200_RuntimeMethod_var);
|
|
// connectedLinks.Clear();
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* L_3 = __this->___connectedLinks_7;
|
|
NullCheck(L_3);
|
|
Dictionary_2_Clear_m57F934A444FC7E365E979B31C8C0302FF4E8291F(L_3, Dictionary_2_Clear_m57F934A444FC7E365E979B31C8C0302FF4E8291F_RuntimeMethod_var);
|
|
// outgoingNodes.Clear();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_4 = __this->___outgoingNodes_4;
|
|
NullCheck(L_4);
|
|
Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200(L_4, Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200_RuntimeMethod_var);
|
|
// incomingNodes.Clear();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_5 = __this->___incomingNodes_5;
|
|
NullCheck(L_5);
|
|
Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200(L_5, Dictionary_2_Clear_m93B3AF3C5D1A48844B545DE229C85DD590371200_RuntimeMethod_var);
|
|
// subNodeMap.Clear();
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_6 = __this->___subNodeMap_9;
|
|
NullCheck(L_6);
|
|
Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550(L_6, Dictionary_2_Clear_mAE2827AC3775C3D54EB3C9C04249714BAC42D550_RuntimeMethod_var);
|
|
// coordToNodeMap.Clear();
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* L_7 = __this->___coordToNodeMap_10;
|
|
NullCheck(L_7);
|
|
Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0(L_7, Dictionary_2_Clear_mC58D6AF171C526DE9CCF309E4827AD34543AFFB0_RuntimeMethod_var);
|
|
// parentNodes.Clear();
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_8 = __this->___parentNodes_6;
|
|
NullCheck(L_8);
|
|
Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6(L_8, Dictionary_2_Clear_mD33A91D06C79EB5E12CB1D34D0833CB3AB5AC9B6_RuntimeMethod_var);
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_9 = __this->___graph_0;
|
|
NullCheck(L_9);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_10 = L_9->___Nodes_0;
|
|
NullCheck(L_10);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_11;
|
|
L_11 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_10, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_0 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0110:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_0), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0102_1;
|
|
}
|
|
|
|
IL_0079_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_12;
|
|
L_12 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_0), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_1 = L_12;
|
|
// nodeMap.Add(node.nodeId, node);
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_13 = __this->___nodeMap_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_15 = L_14->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_16 = V_1;
|
|
NullCheck(L_13);
|
|
Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730(L_13, L_15, L_16, Dictionary_2_Add_mC2E721D7F5A0FAF9B207812BA44A29D1587AC730_RuntimeMethod_var);
|
|
// coordToNodeMap[node.coord] = node.nodeId;
|
|
Dictionary_2_tCE045E0841BD50B97FD347CB11B41AE359216E05* L_17 = __this->___coordToNodeMap_10;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_18 = V_1;
|
|
NullCheck(L_18);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18->___coord_4;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_20 = V_1;
|
|
NullCheck(L_20);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_21 = L_20->___nodeId_0;
|
|
NullCheck(L_17);
|
|
Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D(L_17, L_19, L_21, Dictionary_2_set_Item_m19BA0B23B9B0DA6C6F2EA653EBE0AEB12158834D_RuntimeMethod_var);
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_22 = V_1;
|
|
NullCheck(L_22);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_23 = L_22->___MergedCompositeNodes_10;
|
|
NullCheck(L_23);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_24;
|
|
L_24 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_23, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_2 = L_24;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00f4_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_2), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_00e9_2;
|
|
}
|
|
|
|
IL_00b8_2:
|
|
{
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_25;
|
|
L_25 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_2), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_3 = L_25;
|
|
// subNodeMap[subNode.nodeId] = subNode;
|
|
Dictionary_2_t2FC26F0C466E0E36B21902A817CDB5C572B3D7B7* L_26 = __this->___subNodeMap_9;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_27 = V_3;
|
|
NullCheck(L_27);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_28 = L_27->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_29 = V_3;
|
|
NullCheck(L_26);
|
|
Dictionary_2_set_Item_m8D5DF78D88338CC2FD306A1E74296BD380D811D6(L_26, L_28, L_29, Dictionary_2_set_Item_m8D5DF78D88338CC2FD306A1E74296BD380D811D6_RuntimeMethod_var);
|
|
// parentNodes[subNode.nodeId] = node.nodeId;
|
|
Dictionary_2_tD06B53772A7A73EE3F67368177D62FEE7C98B2B7* L_30 = __this->___parentNodes_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_31 = V_3;
|
|
NullCheck(L_31);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_32 = L_31->___nodeId_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_33 = V_1;
|
|
NullCheck(L_33);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_34 = L_33->___nodeId_0;
|
|
NullCheck(L_30);
|
|
Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45(L_30, L_32, L_34, Dictionary_2_set_Item_mB8E808F2712E4FD6558EF511C269789D58EE0C45_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00e9_2:
|
|
{
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
bool L_35;
|
|
L_35 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_2), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_35)
|
|
{
|
|
goto IL_00b8_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0102_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0102_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_36;
|
|
L_36 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_0), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_36)
|
|
{
|
|
goto IL_0079_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_011e;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_011e:
|
|
{
|
|
// graphGridSize = IntVector.Zero;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_37 = ((IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_StaticFields*)il2cpp_codegen_static_fields_for(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var))->___Zero_3;
|
|
__this->___graphGridSize_11 = L_37;
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_38 = __this->___graph_0;
|
|
NullCheck(L_38);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_39 = L_38->___Nodes_0;
|
|
NullCheck(L_39);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_40;
|
|
L_40 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_39, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_0 = L_40;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01c9:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_0), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01bb_1;
|
|
}
|
|
|
|
IL_013c_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_41;
|
|
L_41 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_0), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
// var nodeCoord = MathUtils.RoundToVector3Int(node.coord);
|
|
NullCheck(L_41);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___coord_4;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_43;
|
|
L_43 = MathUtils_RoundToVector3Int_mE51CDEC19C95F4E5F9586C9653E84772BFD23E78(L_42, NULL);
|
|
V_4 = L_43;
|
|
// graphGridSize.x = Mathf.Max(graphGridSize.x, nodeCoord.x + 1);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_44 = (&__this->___graphGridSize_11);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_45 = (&__this->___graphGridSize_11);
|
|
int32_t L_46 = L_45->___x_0;
|
|
int32_t L_47;
|
|
L_47 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_4), NULL);
|
|
int32_t L_48;
|
|
L_48 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_46, ((int32_t)il2cpp_codegen_add(L_47, 1)), NULL);
|
|
L_44->___x_0 = L_48;
|
|
// graphGridSize.y = Mathf.Max(graphGridSize.y, nodeCoord.y + 1);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_49 = (&__this->___graphGridSize_11);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_50 = (&__this->___graphGridSize_11);
|
|
int32_t L_51 = L_50->___y_1;
|
|
int32_t L_52;
|
|
L_52 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_4), NULL);
|
|
int32_t L_53;
|
|
L_53 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_51, ((int32_t)il2cpp_codegen_add(L_52, 1)), NULL);
|
|
L_49->___y_1 = L_53;
|
|
// graphGridSize.z = Mathf.Max(graphGridSize.z, nodeCoord.z + 1);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_54 = (&__this->___graphGridSize_11);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_55 = (&__this->___graphGridSize_11);
|
|
int32_t L_56 = L_55->___z_2;
|
|
int32_t L_57;
|
|
L_57 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_4), NULL);
|
|
int32_t L_58;
|
|
L_58 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_56, ((int32_t)il2cpp_codegen_add(L_57, 1)), NULL);
|
|
L_54->___z_2 = L_58;
|
|
}
|
|
|
|
IL_01bb_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_59;
|
|
L_59 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_0), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_59)
|
|
{
|
|
goto IL_013c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01d7;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01d7:
|
|
{
|
|
// nodeArray3D = new FlowLayoutGraphNode[graphGridSize.x, graphGridSize.y, graphGridSize.z];
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_60 = (&__this->___graphGridSize_11);
|
|
int32_t L_61 = L_60->___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_62 = (&__this->___graphGridSize_11);
|
|
int32_t L_63 = L_62->___y_1;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_64 = (&__this->___graphGridSize_11);
|
|
int32_t L_65 = L_64->___z_2;
|
|
il2cpp_array_size_t L_67[] = { (il2cpp_array_size_t)L_61, (il2cpp_array_size_t)L_63, (il2cpp_array_size_t)L_65 };
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_66 = (FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110*)GenArrayNew(FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110_il2cpp_TypeInfo_var, L_67);
|
|
__this->___nodeArray3D_12 = L_66;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodeArray3D_12), (void*)L_66);
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_68 = __this->___graph_0;
|
|
NullCheck(L_68);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_69 = L_68->___Nodes_0;
|
|
NullCheck(L_69);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_70;
|
|
L_70 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_69, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_0 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_025a:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_0), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_024f_1;
|
|
}
|
|
|
|
IL_0216_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_71;
|
|
L_71 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_0), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_5 = L_71;
|
|
// var nodeCoord = MathUtils.RoundToVector3Int(node.coord);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_72 = V_5;
|
|
NullCheck(L_72);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = L_72->___coord_4;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_74;
|
|
L_74 = MathUtils_RoundToVector3Int_mE51CDEC19C95F4E5F9586C9653E84772BFD23E78(L_73, NULL);
|
|
V_6 = L_74;
|
|
// nodeArray3D[nodeCoord.x, nodeCoord.y, nodeCoord.z] = node;
|
|
FlowLayoutGraphNodeU5BU2CU2CU5D_t18778A47B6E3E28B07EF1C04F97289FA298BD110* L_75 = __this->___nodeArray3D_12;
|
|
int32_t L_76;
|
|
L_76 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_6), NULL);
|
|
int32_t L_77;
|
|
L_77 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_6), NULL);
|
|
int32_t L_78;
|
|
L_78 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_6), NULL);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_79 = V_5;
|
|
NullCheck(L_75);
|
|
(L_75)->SetAt(L_76, L_77, L_78, L_79);
|
|
}
|
|
|
|
IL_024f_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_80;
|
|
L_80 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_0), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_80)
|
|
{
|
|
goto IL_0216_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_81 = __this->___graph_0;
|
|
NullCheck(L_81);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_82 = L_81->___Links_1;
|
|
NullCheck(L_82);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_83;
|
|
L_83 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_82, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_7 = L_83;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_02a4:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_7), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0299_1;
|
|
}
|
|
|
|
IL_027c_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_84;
|
|
L_84 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_7), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_8 = L_84;
|
|
// linkMap.Add(link.linkId, link);
|
|
Dictionary_2_t02321DCC0FF717E7E70641185F5D2598DF127701* L_85 = __this->___linkMap_2;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_86 = V_8;
|
|
NullCheck(L_86);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_87 = L_86->___linkId_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_88 = V_8;
|
|
NullCheck(L_85);
|
|
Dictionary_2_Add_mFFF5B35779FFD27E793B4E8942A3E13EF7BA9900(L_85, L_87, L_88, Dictionary_2_Add_mFFF5B35779FFD27E793B4E8942A3E13EF7BA9900_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0299_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_89;
|
|
L_89 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_7), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_89)
|
|
{
|
|
goto IL_027c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_02b2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_02b2:
|
|
{
|
|
// var connectedNodesMap = new Dictionary<DungeonUID, List<DungeonUID>>();
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_90 = (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*)il2cpp_codegen_object_new(Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_90);
|
|
Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3(L_90, Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3_RuntimeMethod_var);
|
|
V_9 = L_90;
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_91 = __this->___graph_0;
|
|
NullCheck(L_91);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_92 = L_91->___Links_1;
|
|
NullCheck(L_92);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_93;
|
|
L_93 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_92, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_7 = L_93;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0361:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_7), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0353_1;
|
|
}
|
|
|
|
IL_02d0_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_94;
|
|
L_94 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_7), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_10 = L_94;
|
|
// if (!connectedNodesMap.ContainsKey(link.source))
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_95 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_96 = V_10;
|
|
NullCheck(L_96);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_97 = L_96->___source_1;
|
|
NullCheck(L_95);
|
|
bool L_98;
|
|
L_98 = Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC(L_95, L_97, Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var);
|
|
if (L_98)
|
|
{
|
|
goto IL_02fc_1;
|
|
}
|
|
}
|
|
{
|
|
// connectedNodesMap.Add(link.source, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_99 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_100 = V_10;
|
|
NullCheck(L_100);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_101 = L_100->___source_1;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_102 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_102);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_102, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
NullCheck(L_99);
|
|
Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251(L_99, L_101, L_102, Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_02fc_1:
|
|
{
|
|
// if (!connectedNodesMap.ContainsKey(link.destination))
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_103 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_104 = V_10;
|
|
NullCheck(L_104);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_105 = L_104->___destination_2;
|
|
NullCheck(L_103);
|
|
bool L_106;
|
|
L_106 = Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC(L_103, L_105, Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var);
|
|
if (L_106)
|
|
{
|
|
goto IL_031f_1;
|
|
}
|
|
}
|
|
{
|
|
// connectedNodesMap.Add(link.destination, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_107 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_108 = V_10;
|
|
NullCheck(L_108);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_109 = L_108->___destination_2;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_110 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_110);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_110, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
NullCheck(L_107);
|
|
Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251(L_107, L_109, L_110, Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_031f_1:
|
|
{
|
|
// connectedNodesMap[link.source].Add(link.destination);
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_111 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_112 = V_10;
|
|
NullCheck(L_112);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_113 = L_112->___source_1;
|
|
NullCheck(L_111);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_114;
|
|
L_114 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_111, L_113, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_115 = V_10;
|
|
NullCheck(L_115);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_116 = L_115->___destination_2;
|
|
NullCheck(L_114);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_114, L_116, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
// connectedNodesMap[link.destination].Add(link.source);
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_117 = V_9;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_118 = V_10;
|
|
NullCheck(L_118);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_119 = L_118->___destination_2;
|
|
NullCheck(L_117);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_120;
|
|
L_120 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_117, L_119, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_121 = V_10;
|
|
NullCheck(L_121);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_122 = L_121->___source_1;
|
|
NullCheck(L_120);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_120, L_122, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0353_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_123;
|
|
L_123 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_7), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_123)
|
|
{
|
|
goto IL_02d0_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_036f;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_036f:
|
|
{
|
|
// foreach (var key in connectedNodesMap.Keys)
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_124 = V_9;
|
|
NullCheck(L_124);
|
|
KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* L_125;
|
|
L_125 = Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56(L_124, Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56_RuntimeMethod_var);
|
|
NullCheck(L_125);
|
|
Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD L_126;
|
|
L_126 = KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE(L_125, KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE_RuntimeMethod_var);
|
|
V_11 = L_126;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_03ae:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF((&V_11), Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_03a3_1;
|
|
}
|
|
|
|
IL_037f_1:
|
|
{
|
|
// foreach (var key in connectedNodesMap.Keys)
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_127;
|
|
L_127 = Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_inline((&V_11), Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_RuntimeMethod_var);
|
|
V_12 = L_127;
|
|
// connectedNodes[key] = connectedNodesMap[key].ToArray();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_128 = __this->___connectedNodes_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_129 = V_12;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_130 = V_9;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_131 = V_12;
|
|
NullCheck(L_130);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_132;
|
|
L_132 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_130, L_131, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
NullCheck(L_132);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_133;
|
|
L_133 = List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9(L_132, List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
NullCheck(L_128);
|
|
Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B(L_128, L_129, L_133, Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_03a3_1:
|
|
{
|
|
// foreach (var key in connectedNodesMap.Keys)
|
|
bool L_134;
|
|
L_134 = Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4((&V_11), Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4_RuntimeMethod_var);
|
|
if (L_134)
|
|
{
|
|
goto IL_037f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_03bc;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_03bc:
|
|
{
|
|
// var connectedLinkMap = new Dictionary<DungeonUID, List<FlowLayoutGraphLink>>();
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_135 = (Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A*)il2cpp_codegen_object_new(Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_135);
|
|
Dictionary_2__ctor_m02E18A3335DC8D83AE3B7925677423BCE0499B52(L_135, Dictionary_2__ctor_m02E18A3335DC8D83AE3B7925677423BCE0499B52_RuntimeMethod_var);
|
|
V_13 = L_135;
|
|
// var outgoingNodeMap = new Dictionary<DungeonUID, List<DungeonUID>>();
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_136 = (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*)il2cpp_codegen_object_new(Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_136);
|
|
Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3(L_136, Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3_RuntimeMethod_var);
|
|
V_14 = L_136;
|
|
// var incomingNodeMap = new Dictionary<DungeonUID, List<DungeonUID>>();
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_137 = (Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3*)il2cpp_codegen_object_new(Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_137);
|
|
Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3(L_137, Dictionary_2__ctor_mCCEC16D94897EE3BFAC0401BD75600026301D8A3_RuntimeMethod_var);
|
|
V_15 = L_137;
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_138 = __this->___graph_0;
|
|
NullCheck(L_138);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_139 = L_138->___Links_1;
|
|
NullCheck(L_139);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_140;
|
|
L_140 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_139, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_7 = L_140;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0567:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_7), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0559_1;
|
|
}
|
|
|
|
IL_03e8_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_141;
|
|
L_141 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_7), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_16 = L_141;
|
|
// if (!connectedLinkMap.ContainsKey(link.source)) connectedLinkMap.Add(link.source, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_142 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_143 = V_16;
|
|
NullCheck(L_143);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_144 = L_143->___source_1;
|
|
NullCheck(L_142);
|
|
bool L_145;
|
|
L_145 = Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42(L_142, L_144, Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var);
|
|
if (L_145)
|
|
{
|
|
goto IL_0414_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.source)) connectedLinkMap.Add(link.source, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_146 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_147 = V_16;
|
|
NullCheck(L_147);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_148 = L_147->___source_1;
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_149 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_149);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_149, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
NullCheck(L_146);
|
|
Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F(L_146, L_148, L_149, Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0414_1:
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.sourceSubNode)) connectedLinkMap.Add(link.sourceSubNode, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_150 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_151 = V_16;
|
|
NullCheck(L_151);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_152 = L_151->___sourceSubNode_4;
|
|
NullCheck(L_150);
|
|
bool L_153;
|
|
L_153 = Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42(L_150, L_152, Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var);
|
|
if (L_153)
|
|
{
|
|
goto IL_0437_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.sourceSubNode)) connectedLinkMap.Add(link.sourceSubNode, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_154 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_155 = V_16;
|
|
NullCheck(L_155);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_156 = L_155->___sourceSubNode_4;
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_157 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_157);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_157, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
NullCheck(L_154);
|
|
Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F(L_154, L_156, L_157, Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0437_1:
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.destination)) connectedLinkMap.Add(link.destination, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_158 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_159 = V_16;
|
|
NullCheck(L_159);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_160 = L_159->___destination_2;
|
|
NullCheck(L_158);
|
|
bool L_161;
|
|
L_161 = Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42(L_158, L_160, Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var);
|
|
if (L_161)
|
|
{
|
|
goto IL_045a_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.destination)) connectedLinkMap.Add(link.destination, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_162 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_163 = V_16;
|
|
NullCheck(L_163);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_164 = L_163->___destination_2;
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_165 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_165);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_165, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
NullCheck(L_162);
|
|
Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F(L_162, L_164, L_165, Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_045a_1:
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.destinationSubNode)) connectedLinkMap.Add(link.destinationSubNode, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_166 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_167 = V_16;
|
|
NullCheck(L_167);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_168 = L_167->___destinationSubNode_5;
|
|
NullCheck(L_166);
|
|
bool L_169;
|
|
L_169 = Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42(L_166, L_168, Dictionary_2_ContainsKey_mC1F9754FE6CB345FC4D57E1CB58C49B910C1EC42_RuntimeMethod_var);
|
|
if (L_169)
|
|
{
|
|
goto IL_047d_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!connectedLinkMap.ContainsKey(link.destinationSubNode)) connectedLinkMap.Add(link.destinationSubNode, new List<FlowLayoutGraphLink>());
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_170 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_171 = V_16;
|
|
NullCheck(L_171);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_172 = L_171->___destinationSubNode_5;
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_173 = (List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82*)il2cpp_codegen_object_new(List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82_il2cpp_TypeInfo_var);
|
|
NullCheck(L_173);
|
|
List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA(L_173, List_1__ctor_m5D92DA7164E5A85774952798C7A5583859D5A1BA_RuntimeMethod_var);
|
|
NullCheck(L_170);
|
|
Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F(L_170, L_172, L_173, Dictionary_2_Add_m721298190A8C8583A7664AFF9F46B562BFEBA60F_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_047d_1:
|
|
{
|
|
// connectedLinkMap[link.source].Add(link);
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_174 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_175 = V_16;
|
|
NullCheck(L_175);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_176 = L_175->___source_1;
|
|
NullCheck(L_174);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_177;
|
|
L_177 = Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074(L_174, L_176, Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_178 = V_16;
|
|
NullCheck(L_177);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_177, L_178, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// connectedLinkMap[link.sourceSubNode].Add(link);
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_179 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_180 = V_16;
|
|
NullCheck(L_180);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_181 = L_180->___sourceSubNode_4;
|
|
NullCheck(L_179);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_182;
|
|
L_182 = Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074(L_179, L_181, Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_183 = V_16;
|
|
NullCheck(L_182);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_182, L_183, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// connectedLinkMap[link.destination].Add(link);
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_184 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_185 = V_16;
|
|
NullCheck(L_185);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_186 = L_185->___destination_2;
|
|
NullCheck(L_184);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_187;
|
|
L_187 = Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074(L_184, L_186, Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_188 = V_16;
|
|
NullCheck(L_187);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_187, L_188, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// connectedLinkMap[link.destinationSubNode].Add(link);
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_189 = V_13;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_190 = V_16;
|
|
NullCheck(L_190);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_191 = L_190->___destinationSubNode_5;
|
|
NullCheck(L_189);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_192;
|
|
L_192 = Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074(L_189, L_191, Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_193 = V_16;
|
|
NullCheck(L_192);
|
|
List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_inline(L_192, L_193, List_1_Add_m8FA8B43F98C55D90B5C44AF50F535BEF1454E653_RuntimeMethod_var);
|
|
// if (link.state.type != FlowLayoutGraphLinkType.Unconnected)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_194 = V_16;
|
|
NullCheck(L_194);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_195 = L_194->___state_3;
|
|
NullCheck(L_195);
|
|
int32_t L_196 = L_195->___type_0;
|
|
if (!L_196)
|
|
{
|
|
goto IL_0559_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!outgoingNodeMap.ContainsKey(link.source)) outgoingNodeMap.Add(link.source, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_197 = V_14;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_198 = V_16;
|
|
NullCheck(L_198);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_199 = L_198->___source_1;
|
|
NullCheck(L_197);
|
|
bool L_200;
|
|
L_200 = Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC(L_197, L_199, Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var);
|
|
if (L_200)
|
|
{
|
|
goto IL_0502_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!outgoingNodeMap.ContainsKey(link.source)) outgoingNodeMap.Add(link.source, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_201 = V_14;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_202 = V_16;
|
|
NullCheck(L_202);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_203 = L_202->___source_1;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_204 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_204);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_204, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
NullCheck(L_201);
|
|
Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251(L_201, L_203, L_204, Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0502_1:
|
|
{
|
|
// if (!incomingNodeMap.ContainsKey(link.destination)) incomingNodeMap.Add(link.destination, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_205 = V_15;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_206 = V_16;
|
|
NullCheck(L_206);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_207 = L_206->___destination_2;
|
|
NullCheck(L_205);
|
|
bool L_208;
|
|
L_208 = Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC(L_205, L_207, Dictionary_2_ContainsKey_mD97EA1D26CE1E6EFD58D0C599A38662483B609BC_RuntimeMethod_var);
|
|
if (L_208)
|
|
{
|
|
goto IL_0525_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!incomingNodeMap.ContainsKey(link.destination)) incomingNodeMap.Add(link.destination, new List<DungeonUID>());
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_209 = V_15;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_210 = V_16;
|
|
NullCheck(L_210);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_211 = L_210->___destination_2;
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_212 = (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*)il2cpp_codegen_object_new(List_1_t5D0E2E68F505B13C17076E4382706078580D4840_il2cpp_TypeInfo_var);
|
|
NullCheck(L_212);
|
|
List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB(L_212, List_1__ctor_mC602CBD04C7AF884111C0D26404EE4FA26D6EFCB_RuntimeMethod_var);
|
|
NullCheck(L_209);
|
|
Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251(L_209, L_211, L_212, Dictionary_2_Add_m3B3D8506E8B056AF3B9499A804D1080224319251_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0525_1:
|
|
{
|
|
// outgoingNodeMap[link.source].Add(link.destination);
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_213 = V_14;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_214 = V_16;
|
|
NullCheck(L_214);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_215 = L_214->___source_1;
|
|
NullCheck(L_213);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_216;
|
|
L_216 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_213, L_215, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_217 = V_16;
|
|
NullCheck(L_217);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_218 = L_217->___destination_2;
|
|
NullCheck(L_216);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_216, L_218, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
// incomingNodeMap[link.destination].Add(link.source);
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_219 = V_15;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_220 = V_16;
|
|
NullCheck(L_220);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_221 = L_220->___destination_2;
|
|
NullCheck(L_219);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_222;
|
|
L_222 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_219, L_221, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_223 = V_16;
|
|
NullCheck(L_223);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_224 = L_223->___source_1;
|
|
NullCheck(L_222);
|
|
List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_inline(L_222, L_224, List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0559_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_225;
|
|
L_225 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_7), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_225)
|
|
{
|
|
goto IL_03e8_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0575;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0575:
|
|
{
|
|
// foreach (var key in connectedLinkMap.Keys)
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_226 = V_13;
|
|
NullCheck(L_226);
|
|
KeyCollection_tFE2BE9207AE76DD0611F302528353A18D4BCB2A3* L_227;
|
|
L_227 = Dictionary_2_get_Keys_mD0574AC5C7154887D06825EA4E047C438244EDC2(L_226, Dictionary_2_get_Keys_mD0574AC5C7154887D06825EA4E047C438244EDC2_RuntimeMethod_var);
|
|
NullCheck(L_227);
|
|
Enumerator_tE419AD74E7BA3F2020DC6327D76F08E2175EB470 L_228;
|
|
L_228 = KeyCollection_GetEnumerator_mA96A701C168ED675E1951ABE613A2D60D10D1D3C(L_227, KeyCollection_GetEnumerator_mA96A701C168ED675E1951ABE613A2D60D10D1D3C_RuntimeMethod_var);
|
|
V_17 = L_228;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_05b4:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m53BEC22A9BDE31DE8F17C5A4D4ADBD5FF1FB27E7((&V_17), Enumerator_Dispose_m53BEC22A9BDE31DE8F17C5A4D4ADBD5FF1FB27E7_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_05a9_1;
|
|
}
|
|
|
|
IL_0585_1:
|
|
{
|
|
// foreach (var key in connectedLinkMap.Keys)
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_229;
|
|
L_229 = Enumerator_get_Current_m0B83E643590861C20B6BE8B7A1D476ABB6287E6B_inline((&V_17), Enumerator_get_Current_m0B83E643590861C20B6BE8B7A1D476ABB6287E6B_RuntimeMethod_var);
|
|
V_18 = L_229;
|
|
// connectedLinks[key] = connectedLinkMap[key].ToArray();
|
|
Dictionary_2_t28124B690F828C39ABC5D6AA1BEE87940DCD5265* L_230 = __this->___connectedLinks_7;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_231 = V_18;
|
|
Dictionary_2_tF28B0A5E042DD596F249C311F2848A340DCD484A* L_232 = V_13;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_233 = V_18;
|
|
NullCheck(L_232);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_234;
|
|
L_234 = Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074(L_232, L_233, Dictionary_2_get_Item_m5B4151AB51214FAA294164F1B195CC9681C0F074_RuntimeMethod_var);
|
|
NullCheck(L_234);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_235;
|
|
L_235 = List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550(L_234, List_1_ToArray_m3231355F69BB85E4FE30A80099FA272110722550_RuntimeMethod_var);
|
|
NullCheck(L_230);
|
|
Dictionary_2_set_Item_m1B6939A227CD28D48653FF9CF23CEBDE791BCA01(L_230, L_231, L_235, Dictionary_2_set_Item_m1B6939A227CD28D48653FF9CF23CEBDE791BCA01_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_05a9_1:
|
|
{
|
|
// foreach (var key in connectedLinkMap.Keys)
|
|
bool L_236;
|
|
L_236 = Enumerator_MoveNext_mF8A10F0D0CF35728B1066FD532D1456405A4F1FA((&V_17), Enumerator_MoveNext_mF8A10F0D0CF35728B1066FD532D1456405A4F1FA_RuntimeMethod_var);
|
|
if (L_236)
|
|
{
|
|
goto IL_0585_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_05c2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_05c2:
|
|
{
|
|
// foreach (var key in outgoingNodeMap.Keys)
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_237 = V_14;
|
|
NullCheck(L_237);
|
|
KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* L_238;
|
|
L_238 = Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56(L_237, Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56_RuntimeMethod_var);
|
|
NullCheck(L_238);
|
|
Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD L_239;
|
|
L_239 = KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE(L_238, KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE_RuntimeMethod_var);
|
|
V_11 = L_239;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0601:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF((&V_11), Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_05f6_1;
|
|
}
|
|
|
|
IL_05d2_1:
|
|
{
|
|
// foreach (var key in outgoingNodeMap.Keys)
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_240;
|
|
L_240 = Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_inline((&V_11), Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_RuntimeMethod_var);
|
|
V_19 = L_240;
|
|
// outgoingNodes[key] = outgoingNodeMap[key].ToArray();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_241 = __this->___outgoingNodes_4;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_242 = V_19;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_243 = V_14;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_244 = V_19;
|
|
NullCheck(L_243);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_245;
|
|
L_245 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_243, L_244, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
NullCheck(L_245);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_246;
|
|
L_246 = List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9(L_245, List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
NullCheck(L_241);
|
|
Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B(L_241, L_242, L_246, Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_05f6_1:
|
|
{
|
|
// foreach (var key in outgoingNodeMap.Keys)
|
|
bool L_247;
|
|
L_247 = Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4((&V_11), Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4_RuntimeMethod_var);
|
|
if (L_247)
|
|
{
|
|
goto IL_05d2_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_060f;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_060f:
|
|
{
|
|
// foreach (var key in incomingNodeMap.Keys)
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_248 = V_15;
|
|
NullCheck(L_248);
|
|
KeyCollection_tDE133BAB7B5C2847284789A820F42C53B942346F* L_249;
|
|
L_249 = Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56(L_248, Dictionary_2_get_Keys_m0481D7039ED8CD77BB3CBC968B85DA2F6C2F9A56_RuntimeMethod_var);
|
|
NullCheck(L_249);
|
|
Enumerator_tB49178037C0AC0DC170C5E06C0BD79946D6FBBFD L_250;
|
|
L_250 = KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE(L_249, KeyCollection_GetEnumerator_m8E6BB2FC78F464047977C00A596930D2837ACFDE_RuntimeMethod_var);
|
|
V_11 = L_250;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_064e:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF((&V_11), Enumerator_Dispose_mAEBAEC8EE3BE5841F40E1F93FBA13CFE45F475AF_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0643_1;
|
|
}
|
|
|
|
IL_061f_1:
|
|
{
|
|
// foreach (var key in incomingNodeMap.Keys)
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_251;
|
|
L_251 = Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_inline((&V_11), Enumerator_get_Current_mB526DB4D0B01DF807570E0F8C60CA82AE2231746_RuntimeMethod_var);
|
|
V_20 = L_251;
|
|
// incomingNodes[key] = incomingNodeMap[key].ToArray();
|
|
Dictionary_2_t430BBD3CB1B65D3F2CDB5A1CC452E790555618E7* L_252 = __this->___incomingNodes_5;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_253 = V_20;
|
|
Dictionary_2_t57181B6C6FBFCE2167B284DCDEBFD37DEC6075D3* L_254 = V_15;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_255 = V_20;
|
|
NullCheck(L_254);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_256;
|
|
L_256 = Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141(L_254, L_255, Dictionary_2_get_Item_mC357D1FB280861EFD94C0BCE4B149AEE00C61141_RuntimeMethod_var);
|
|
NullCheck(L_256);
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_257;
|
|
L_257 = List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9(L_256, List_1_ToArray_mC8C0BE0BF8D731EB5B4E935922806A47A258D9C9_RuntimeMethod_var);
|
|
NullCheck(L_252);
|
|
Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B(L_252, L_253, L_257, Dictionary_2_set_Item_m93886C21EA1F6E815D722F21DEE961B67D12090B_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0643_1:
|
|
{
|
|
// foreach (var key in incomingNodeMap.Keys)
|
|
bool L_258;
|
|
L_258 = Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4((&V_11), Enumerator_MoveNext_m5C6DF83E473EC193ED38B0E393C2DAE324A047C4_RuntimeMethod_var);
|
|
if (L_258)
|
|
{
|
|
goto IL_061f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_065c;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_065c:
|
|
{
|
|
// traversal.Build(graph);
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_259 = __this->___traversal_8;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_260 = __this->___graph_0;
|
|
NullCheck(L_259);
|
|
FlowLayoutGraphTraversal_Build_m1EF5417C403A328FBA11E9E1A1B9CD1E545729F5(L_259, L_260, NULL);
|
|
// }
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::FindNodesOnPath(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraphUtils_FindNodesOnPath_m4FD204645D4EA0EBE1B4851641B1C30CB856091B (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, String_t* ___1_pathName, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
{
|
|
// var result = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// if (pathName.Length > 0)
|
|
String_t* L_1 = ___1_pathName;
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_3 = ___0_graph;
|
|
NullCheck(L_3);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_4 = L_3->___Nodes_0;
|
|
NullCheck(L_4);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_5;
|
|
L_5 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_4, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0048:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_1), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_003d_1;
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_6;
|
|
L_6 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_1), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_2 = L_6;
|
|
// if (node != null && node.pathName == pathName)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = V_2;
|
|
if (!L_7)
|
|
{
|
|
goto IL_003d_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_9 = L_8->___pathName_5;
|
|
String_t* L_10 = ___1_pathName;
|
|
bool L_11;
|
|
L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_9, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_003d_1;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(node);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_12 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13 = V_2;
|
|
NullCheck(L_12);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_12, L_13, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_003d_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_14;
|
|
L_14 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_1), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_14)
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_16;
|
|
L_16 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_15, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_16;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::FindNodesWithItemType(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Flow.Items.FlowGraphItemType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraphUtils_FindNodesWithItemType_m918D5C8EDA724B994403AB995247D029C9048926 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, int32_t ___1_itemType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var result = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_1 = ___0_graph;
|
|
NullCheck(L_1);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_2 = L_1->___Nodes_0;
|
|
NullCheck(L_2);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_3;
|
|
L_3 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_2, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0066:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_1), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_005b_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_4;
|
|
L_4 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_1), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// foreach (var item in node.items)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_6 = L_5->___items_6;
|
|
NullCheck(L_6);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_7;
|
|
L_7 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_6, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_3 = L_7;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004d_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_3), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_0042_2;
|
|
}
|
|
|
|
IL_002a_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_8;
|
|
L_8 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_3), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
// if (item.type == itemType)
|
|
NullCheck(L_8);
|
|
int32_t L_9 = L_8->___type_1;
|
|
int32_t L_10 = ___1_itemType;
|
|
if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
|
|
{
|
|
goto IL_0042_2;
|
|
}
|
|
}
|
|
{
|
|
// result.Add(node);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_11 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_12 = V_2;
|
|
NullCheck(L_11);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_11, L_12, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
// break;
|
|
goto IL_005b_1;
|
|
}
|
|
|
|
IL_0042_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
bool L_13;
|
|
L_13 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_3), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_13)
|
|
{
|
|
goto IL_002a_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_005b_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_005b_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_14;
|
|
L_14 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_1), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_14)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0074:
|
|
{
|
|
// return result.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_16;
|
|
L_16 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_15, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_16;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::FindNodeWithItemType(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Flow.Items.FlowGraphItemType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutGraphUtils_FindNodeWithItemType_m9556A77977F192C04674038A4DCC99BC399E80DC (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, int32_t ___1_itemType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_1 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_3 = NULL;
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = ___0_graph;
|
|
NullCheck(L_0);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_1 = L_0->___Nodes_0;
|
|
NullCheck(L_1);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_2;
|
|
L_2 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_1, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_005b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_0), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0050_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_3;
|
|
L_3 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_0), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
// foreach (var item in node.items)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_4 = V_1;
|
|
NullCheck(L_4);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_5 = L_4->___items_6;
|
|
NullCheck(L_5);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_6;
|
|
L_6 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_5, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_2 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0042_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_2), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_0037_2;
|
|
}
|
|
|
|
IL_0024_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_7;
|
|
L_7 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_2), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
// if (item.type == itemType)
|
|
NullCheck(L_7);
|
|
int32_t L_8 = L_7->___type_1;
|
|
int32_t L_9 = ___1_itemType;
|
|
if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
|
|
{
|
|
goto IL_0037_2;
|
|
}
|
|
}
|
|
{
|
|
// return node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_10 = V_1;
|
|
V_3 = L_10;
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0037_2:
|
|
{
|
|
// foreach (var item in node.items)
|
|
bool L_11;
|
|
L_11 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_2), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_11)
|
|
{
|
|
goto IL_0024_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0050_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0050_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_12;
|
|
L_12 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_0), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_12)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
// return null;
|
|
return (FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053*)NULL;
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13 = V_3;
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::ContainsItem(System.Collections.Generic.List`1<DungeonArchitect.Flow.Items.FlowItem>,DungeonArchitect.Flow.Items.FlowGraphItemType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutGraphUtils_ContainsItem_mCEC57E79775C5D228249B681144556BD3946C487 (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* ___0_items, int32_t ___1_itemType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
{
|
|
// foreach (var item in items)
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = ___0_items;
|
|
NullCheck(L_0);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_1;
|
|
L_1 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_0, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0027:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_0), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_001c_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
// foreach (var item in items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_2;
|
|
L_2 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_0), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
// if (item.type == itemType)
|
|
NullCheck(L_2);
|
|
int32_t L_3 = L_2->___type_1;
|
|
int32_t L_4 = ___1_itemType;
|
|
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
|
|
{
|
|
goto IL_001c_1;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
V_1 = (bool)1;
|
|
goto IL_0037;
|
|
}
|
|
|
|
IL_001c_1:
|
|
{
|
|
// foreach (var item in items)
|
|
bool L_5;
|
|
L_5 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_0), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_5)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// }
|
|
bool L_6 = V_1;
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::CanReachNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery,DungeonArchitect.Utils.DungeonUID,DungeonArchitect.Utils.DungeonUID,System.Boolean,System.Boolean,System.Boolean,System.Func`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal/FNodeInfo,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutGraphUtils_CanReachNode_mADD62AEFD073CDFCEE14F28109E4FB39DC832DE9 (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* ___0_graphQuery, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___1_startNode, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___2_endNode, bool ___3_ignoreDirection, bool ___4_ignoreOneWayDoors, bool ___5_traverseTeleporters, Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994* ___6_canTraverse, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* V_0 = NULL;
|
|
HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* V_1 = NULL;
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* V_2 = NULL;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* V_4 = NULL;
|
|
Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_7 = NULL;
|
|
{
|
|
// var traversal = graphQuery.Traversal;
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_0 = ___0_graphQuery;
|
|
NullCheck(L_0);
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_1;
|
|
L_1 = FlowLayoutGraphQuery_get_Traversal_mACE8A94F0A5F97DA30C0C19D2DC01EF93C91DC0C_inline(L_0, NULL);
|
|
V_0 = L_1;
|
|
// var visitedNodes = new HashSet<DungeonUID>();
|
|
HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* L_2 = (HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817*)il2cpp_codegen_object_new(HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476(L_2, HashSet_1__ctor_m766CB7F1B4DDBC2512508F9FB913FB95E28DF476_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// var stack = new Stack<DungeonUID>();
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* L_3 = (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8*)il2cpp_codegen_object_new(Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1(L_3, Stack_1__ctor_m3A9F3014EDDB7F387AB21CB92B216E8FBDF677E1_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// stack.Push(startNode);
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* L_4 = V_2;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_5 = ___1_startNode;
|
|
NullCheck(L_4);
|
|
Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6(L_4, L_5, Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_RuntimeMethod_var);
|
|
goto IL_00eb;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// var nodeId = stack.Pop();
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* L_6 = V_2;
|
|
NullCheck(L_6);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_7;
|
|
L_7 = Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346(L_6, Stack_1_Pop_mB7CCAE1600234215300DD704EB273AD5EC578346_RuntimeMethod_var);
|
|
V_3 = L_7;
|
|
// if (nodeId == endNode) {
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = V_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_9 = ___2_endNode;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = DungeonUID_op_Equality_m9BE0A4C9821C079827543DE011F25F5577C875F8(L_8, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// visitedNodes.Add(nodeId);
|
|
HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* L_11 = V_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_12 = V_3;
|
|
NullCheck(L_11);
|
|
bool L_13;
|
|
L_13 = HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631(L_11, L_12, HashSet_1_Add_m4851646438897E60FF3186C9E5A9DF6F9CE53631_RuntimeMethod_var);
|
|
// var connectedNodes = new List<FlowLayoutGraphTraversal.FNodeInfo>();
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_14 = (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*)il2cpp_codegen_object_new(List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E(L_14, List_1__ctor_m8E07C4F2EDAE0206622913E0767743BE4BA04C0E_RuntimeMethod_var);
|
|
V_4 = L_14;
|
|
// connectedNodes.AddRange(traversal.GetOutgoingNodes(nodeId));
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_15 = V_4;
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_16 = V_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_17 = V_3;
|
|
NullCheck(L_16);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_18;
|
|
L_18 = FlowLayoutGraphTraversal_GetOutgoingNodes_mD13E1FB226CD4FEED4E110FD23FD90758C9753FF(L_16, L_17, NULL);
|
|
NullCheck(L_15);
|
|
List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3(L_15, (RuntimeObject*)L_18, List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
// if (ignoreDirection) {
|
|
bool L_19 = ___3_ignoreDirection;
|
|
if (!L_19)
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
// connectedNodes.AddRange(traversal.GetIncomingNodes(nodeId));
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_20 = V_4;
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_21 = V_0;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_22 = V_3;
|
|
NullCheck(L_21);
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_23;
|
|
L_23 = FlowLayoutGraphTraversal_GetIncomingNodes_m0EE6F1A34DDB9D1F146D04835FBC5CB6FE386169(L_21, L_22, NULL);
|
|
NullCheck(L_20);
|
|
List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3(L_20, (RuntimeObject*)L_23, List_1_AddRange_m40A3CFCBF2B153B3D590557CFDE2F1323551EDF3_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
// if (traverseTeleporters) {
|
|
bool L_24 = ___5_traverseTeleporters;
|
|
// foreach (var connectedNode in connectedNodes) {
|
|
List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* L_25 = V_4;
|
|
NullCheck(L_25);
|
|
Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676 L_26;
|
|
L_26 = List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A(L_25, List_1_GetEnumerator_m041868332DDAC2ABDDB92DBDD126B5AA5D541D2A_RuntimeMethod_var);
|
|
V_5 = L_26;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00dd:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4((&V_5), Enumerator_Dispose_m2425FE8EBD86634B98184CA9807D759486B610C4_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00d2_1;
|
|
}
|
|
|
|
IL_006d_1:
|
|
{
|
|
// foreach (var connectedNode in connectedNodes) {
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_27;
|
|
L_27 = Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_inline((&V_5), Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_RuntimeMethod_var);
|
|
V_6 = L_27;
|
|
// if (!canTraverse(connectedNode)) continue;
|
|
Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994* L_28 = ___6_canTraverse;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_29 = V_6;
|
|
NullCheck(L_28);
|
|
bool L_30;
|
|
L_30 = Func_2_Invoke_mA255C2DE6B6348E5DF39DA2784362E6816536D5C_inline(L_28, L_29, NULL);
|
|
if (!L_30)
|
|
{
|
|
goto IL_00d2_1;
|
|
}
|
|
}
|
|
{
|
|
// if (visitedNodes.Contains(connectedNode.NodeId)) continue;
|
|
HashSet_1_t79DDEE6F49F353E2A229204DF94C246D883AB817* L_31 = V_1;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_32 = V_6;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_33 = L_32.___NodeId_0;
|
|
NullCheck(L_31);
|
|
bool L_34;
|
|
L_34 = HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B(L_31, L_33, HashSet_1_Contains_m294005E6FE120942D506A87665297C46D32F0D7B_RuntimeMethod_var);
|
|
if (L_34)
|
|
{
|
|
goto IL_00d2_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!ignoreOneWayDoors) {
|
|
bool L_35 = ___4_ignoreOneWayDoors;
|
|
if (L_35)
|
|
{
|
|
goto IL_00c5_1;
|
|
}
|
|
}
|
|
{
|
|
// var link = graphQuery.GetLink(connectedNode.LinkId);
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_36 = ___0_graphQuery;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_37 = V_6;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_38 = L_37.___LinkId_1;
|
|
NullCheck(L_36);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_39;
|
|
L_39 = FlowLayoutGraphQuery_GetLink_m9EC8F300E7AB467857E3DE329E906915DDD990E7(L_36, L_38, NULL);
|
|
V_7 = L_39;
|
|
// if (link != null && link.state.type == FlowLayoutGraphLinkType.OneWay) {
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_40 = V_7;
|
|
if (!L_40)
|
|
{
|
|
goto IL_00c5_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_41 = V_7;
|
|
NullCheck(L_41);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_42 = L_41->___state_3;
|
|
NullCheck(L_42);
|
|
int32_t L_43 = L_42->___type_0;
|
|
if ((!(((uint32_t)L_43) == ((uint32_t)2))))
|
|
{
|
|
goto IL_00c5_1;
|
|
}
|
|
}
|
|
{
|
|
// if (link.source != nodeId) {
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_44 = V_7;
|
|
NullCheck(L_44);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_45 = L_44->___source_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_46 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_il2cpp_TypeInfo_var);
|
|
bool L_47;
|
|
L_47 = DungeonUID_op_Inequality_m6079A32298A042D00F995322F9627BEDE100DE64(L_45, L_46, NULL);
|
|
if (L_47)
|
|
{
|
|
goto IL_00d2_1;
|
|
}
|
|
}
|
|
|
|
IL_00c5_1:
|
|
{
|
|
// stack.Push(connectedNode.NodeId);
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* L_48 = V_2;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_49 = V_6;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_50 = L_49.___NodeId_0;
|
|
NullCheck(L_48);
|
|
Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6(L_48, L_50, Stack_1_Push_m8BE5882569F85D0E66FEC84E41B2565B9B17B2E6_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d2_1:
|
|
{
|
|
// foreach (var connectedNode in connectedNodes) {
|
|
bool L_51;
|
|
L_51 = Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C((&V_5), Enumerator_MoveNext_m56B4E51A90CF03271D72E6FDCCC912D71B75475C_RuntimeMethod_var);
|
|
if (L_51)
|
|
{
|
|
goto IL_006d_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00eb;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00eb:
|
|
{
|
|
// while (stack.Count > 0) {
|
|
Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* L_52 = V_2;
|
|
NullCheck(L_52);
|
|
int32_t L_53;
|
|
L_53 = Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_inline(L_52, Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_RuntimeMethod_var);
|
|
if ((((int32_t)L_53) > ((int32_t)0)))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32> DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::CalculateWeights(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* FlowLayoutGraphUtils_CalculateWeights_mC5C5FFE51F68F8543B63099168EB905081B5FB00 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, int32_t ___1_lockedWeight, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m33726724E32A82AE0636136C6F890ADB3F75A29E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB3F117D73B50403AC10458D518E24B918D1617FC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m057C5C136E8DDEA9012850B5F49963FC6F17C15C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m48D6430ED5AFAB98C4D6DC7C1C3604B5E456B057_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m3ADFCC6572EA0FD2374AEB3A72EA6F2E4D17D378_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m6F9AFF20378FFD8FABF1E5BE1C996CF7716DEE56_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* V_0 = NULL;
|
|
HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* V_1 = NULL;
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* V_2 = NULL;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_5 = NULL;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* V_7 = NULL;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_8 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_9 = NULL;
|
|
bool V_10 = false;
|
|
int32_t V_11 = 0;
|
|
int32_t V_12 = 0;
|
|
{
|
|
// var weights = new Dictionary<FlowLayoutGraphNode, int>();
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_0 = (Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A*)il2cpp_codegen_object_new(Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_m057C5C136E8DDEA9012850B5F49963FC6F17C15C(L_0, Dictionary_2__ctor_m057C5C136E8DDEA9012850B5F49963FC6F17C15C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// FlowLayoutGraphNode[] startNodes = FindNodesWithItemType(graph, FlowGraphItemType.Entrance);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_1 = ___0_graph;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_2;
|
|
L_2 = FlowLayoutGraphUtils_FindNodesWithItemType_m918D5C8EDA724B994403AB995247D029C9048926(L_1, 4, NULL);
|
|
// var visited = new HashSet<FlowLayoutGraphNode>();
|
|
HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* L_3 = (HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0*)il2cpp_codegen_object_new(HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
HashSet_1__ctor_m6F9AFF20378FFD8FABF1E5BE1C996CF7716DEE56(L_3, HashSet_1__ctor_m6F9AFF20378FFD8FABF1E5BE1C996CF7716DEE56_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
// var queue = new Queue<NodeWeightAssignInfo>();
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* L_4 = (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0*)il2cpp_codegen_object_new(Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80(L_4, Queue_1__ctor_m2D07DC4C1969FA64E657C6FE7E5A8E172C727A80_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// foreach (var startNode in startNodes)
|
|
V_3 = L_2;
|
|
V_4 = 0;
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// foreach (var startNode in startNodes)
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_5 = V_3;
|
|
int32_t L_6 = V_4;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
V_5 = L_8;
|
|
// queue.Enqueue(new NodeWeightAssignInfo(startNode, 0));
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* L_9 = V_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_10 = V_5;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C((&L_11), L_10, 0, /*hidden argument*/NULL);
|
|
NullCheck(L_9);
|
|
Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC(L_9, L_11, Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_RuntimeMethod_var);
|
|
// visited.Add(startNode);
|
|
HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* L_12 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13 = V_5;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26(L_12, L_13, HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26_RuntimeMethod_var);
|
|
int32_t L_15 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// foreach (var startNode in startNodes)
|
|
int32_t L_16 = V_4;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_17 = V_3;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
goto IL_015e;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// var front = queue.Dequeue();
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* L_18 = V_2;
|
|
NullCheck(L_18);
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_19;
|
|
L_19 = Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686(L_18, Queue_1_Dequeue_m2B52F48BC206B260C8EC243F88A8DBB303886686_RuntimeMethod_var);
|
|
V_6 = L_19;
|
|
// visited.Add(front.node);
|
|
HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* L_20 = V_1;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_21 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_22 = L_21.___node_0;
|
|
NullCheck(L_20);
|
|
bool L_23;
|
|
L_23 = HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26(L_20, L_22, HashSet_1_Add_mB91C975C5BADDF9B505825708B1BE6B1CB23ED26_RuntimeMethod_var);
|
|
// if (weights.ContainsKey(front.node))
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_24 = V_0;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_25 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_26 = L_25.___node_0;
|
|
NullCheck(L_24);
|
|
bool L_27;
|
|
L_27 = Dictionary_2_ContainsKey_mB3F117D73B50403AC10458D518E24B918D1617FC(L_24, L_26, Dictionary_2_ContainsKey_mB3F117D73B50403AC10458D518E24B918D1617FC_RuntimeMethod_var);
|
|
if (!L_27)
|
|
{
|
|
goto IL_009b;
|
|
}
|
|
}
|
|
{
|
|
// weights[front.node] = Mathf.Min(weights[front.node], front.weight);
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_28 = V_0;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_29 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_30 = L_29.___node_0;
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_31 = V_0;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_32 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_33 = L_32.___node_0;
|
|
NullCheck(L_31);
|
|
int32_t L_34;
|
|
L_34 = Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD(L_31, L_33, Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var);
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_35 = V_6;
|
|
int32_t L_36 = L_35.___weight_1;
|
|
int32_t L_37;
|
|
L_37 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_34, L_36, NULL);
|
|
NullCheck(L_28);
|
|
Dictionary_2_set_Item_m48D6430ED5AFAB98C4D6DC7C1C3604B5E456B057(L_28, L_30, L_37, Dictionary_2_set_Item_m48D6430ED5AFAB98C4D6DC7C1C3604B5E456B057_RuntimeMethod_var);
|
|
goto IL_00af;
|
|
}
|
|
|
|
IL_009b:
|
|
{
|
|
// weights.Add(front.node, front.weight);
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_38 = V_0;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_39 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_40 = L_39.___node_0;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_41 = V_6;
|
|
int32_t L_42 = L_41.___weight_1;
|
|
NullCheck(L_38);
|
|
Dictionary_2_Add_m33726724E32A82AE0636136C6F890ADB3F75A29E(L_38, L_40, L_42, Dictionary_2_Add_m33726724E32A82AE0636136C6F890ADB3F75A29E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00af:
|
|
{
|
|
// foreach (var outgoingLink in graph.GetOutgoingLinks(front.node))
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_43 = ___0_graph;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_44 = V_6;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_45 = L_44.___node_0;
|
|
NullCheck(L_43);
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_46;
|
|
L_46 = FlowLayoutGraph_GetOutgoingLinks_mDE8503FEFB9BC08657898597E24A12EE224E4721(L_43, L_45, NULL);
|
|
V_7 = L_46;
|
|
V_4 = 0;
|
|
goto IL_0153;
|
|
}
|
|
|
|
IL_00c6:
|
|
{
|
|
// foreach (var outgoingLink in graph.GetOutgoingLinks(front.node))
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_47 = V_7;
|
|
int32_t L_48 = V_4;
|
|
NullCheck(L_47);
|
|
int32_t L_49 = L_48;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
|
|
V_8 = L_50;
|
|
// if (outgoingLink.state.type == FlowLayoutGraphLinkType.Unconnected) continue;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_51 = V_8;
|
|
NullCheck(L_51);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_52 = L_51->___state_3;
|
|
NullCheck(L_52);
|
|
int32_t L_53 = L_52->___type_0;
|
|
if (!L_53)
|
|
{
|
|
goto IL_014d;
|
|
}
|
|
}
|
|
{
|
|
// var outgoingNode = graph.GetNode(outgoingLink.destination);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_54 = ___0_graph;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_55 = V_8;
|
|
NullCheck(L_55);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_56 = L_55->___destination_2;
|
|
NullCheck(L_54);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_57;
|
|
L_57 = FlowLayoutGraph_GetNode_m0D4725EB2B3F72BCCBB61A1DA7C7A281E2E8DA85(L_54, L_56, NULL);
|
|
V_9 = L_57;
|
|
// if (!outgoingNode.active) continue;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_58 = V_9;
|
|
NullCheck(L_58);
|
|
bool L_59 = L_58->___active_2;
|
|
if (!L_59)
|
|
{
|
|
goto IL_014d;
|
|
}
|
|
}
|
|
{
|
|
// bool traverseChild = true;
|
|
V_10 = (bool)1;
|
|
// if (visited.Contains(outgoingNode))
|
|
HashSet_1_tEBE6D170C9294A5F9A8F67ACA579013D50035FE0* L_60 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_61 = V_9;
|
|
NullCheck(L_60);
|
|
bool L_62;
|
|
L_62 = HashSet_1_Contains_m3ADFCC6572EA0FD2374AEB3A72EA6F2E4D17D378(L_60, L_61, HashSet_1_Contains_m3ADFCC6572EA0FD2374AEB3A72EA6F2E4D17D378_RuntimeMethod_var);
|
|
if (!L_62)
|
|
{
|
|
goto IL_0118;
|
|
}
|
|
}
|
|
{
|
|
// var currentWeight = front.weight;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_63 = V_6;
|
|
int32_t L_64 = L_63.___weight_1;
|
|
// var childWeight = weights[outgoingNode];
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_65 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_66 = V_9;
|
|
NullCheck(L_65);
|
|
int32_t L_67;
|
|
L_67 = Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD(L_65, L_66, Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var);
|
|
V_11 = L_67;
|
|
// if (currentWeight > childWeight)
|
|
int32_t L_68 = V_11;
|
|
if ((((int32_t)L_64) <= ((int32_t)L_68)))
|
|
{
|
|
goto IL_0118;
|
|
}
|
|
}
|
|
{
|
|
// traverseChild = false;
|
|
V_10 = (bool)0;
|
|
}
|
|
|
|
IL_0118:
|
|
{
|
|
// if (traverseChild)
|
|
bool L_69 = V_10;
|
|
if (!L_69)
|
|
{
|
|
goto IL_014d;
|
|
}
|
|
}
|
|
{
|
|
// var nodeWeight = 1;
|
|
V_12 = 1;
|
|
// if (ContainsItem(outgoingLink.state.items, FlowGraphItemType.Lock))
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_70 = V_8;
|
|
NullCheck(L_70);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_71 = L_70->___state_3;
|
|
NullCheck(L_71);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_72 = L_71->___items_1;
|
|
bool L_73;
|
|
L_73 = FlowLayoutGraphUtils_ContainsItem_mCEC57E79775C5D228249B681144556BD3946C487(L_72, 1, NULL);
|
|
if (!L_73)
|
|
{
|
|
goto IL_0136;
|
|
}
|
|
}
|
|
{
|
|
// nodeWeight = lockedWeight;
|
|
int32_t L_74 = ___1_lockedWeight;
|
|
V_12 = L_74;
|
|
}
|
|
|
|
IL_0136:
|
|
{
|
|
// queue.Enqueue(new NodeWeightAssignInfo(outgoingNode, front.weight + nodeWeight));
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* L_75 = V_2;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_76 = V_9;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_77 = V_6;
|
|
int32_t L_78 = L_77.___weight_1;
|
|
int32_t L_79 = V_12;
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A L_80;
|
|
memset((&L_80), 0, sizeof(L_80));
|
|
NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C((&L_80), L_76, ((int32_t)il2cpp_codegen_add(L_78, L_79)), /*hidden argument*/NULL);
|
|
NullCheck(L_75);
|
|
Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC(L_75, L_80, Queue_1_Enqueue_m7E4F483A5FBAF558DBD69FB828C7CB47547A9CDC_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_014d:
|
|
{
|
|
int32_t L_81 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_81, 1));
|
|
}
|
|
|
|
IL_0153:
|
|
{
|
|
// foreach (var outgoingLink in graph.GetOutgoingLinks(front.node))
|
|
int32_t L_82 = V_4;
|
|
FlowLayoutGraphLinkU5BU5D_t50A70F231251FB3699A92C2CE6562F878EA560D1* L_83 = V_7;
|
|
NullCheck(L_83);
|
|
if ((((int32_t)L_82) < ((int32_t)((int32_t)(((RuntimeArray*)L_83)->max_length)))))
|
|
{
|
|
goto IL_00c6;
|
|
}
|
|
}
|
|
|
|
IL_015e:
|
|
{
|
|
// while (queue.Count > 0)
|
|
Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* L_84 = V_2;
|
|
NullCheck(L_84);
|
|
int32_t L_85;
|
|
L_85 = Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_inline(L_84, Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_RuntimeMethod_var);
|
|
if ((((int32_t)L_85) > ((int32_t)0)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
// return weights;
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_86 = V_0;
|
|
return L_86;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[] DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::FilterNodes(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode[],System.Int32,System.Int32,System.Collections.Generic.Dictionary`2<DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* FlowLayoutGraphUtils_FilterNodes_m84F46A4E81BA0CA0CFCE64222DD4BC2BD68056DA (FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* ___0_nodes, int32_t ___1_minWeight, int32_t ___2_maxWeight, Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* ___3_weights, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* V_0 = NULL;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
{
|
|
// var validNodes = new List<FlowLayoutGraphNode>();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_0 = (List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A*)il2cpp_codegen_object_new(List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91(L_0, List_1__ctor_mE14AF437E1C0650F99423EEF65027CFDC7D46E91_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in nodes)
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_1 = ___0_nodes;
|
|
V_1 = L_1;
|
|
V_2 = 0;
|
|
goto IL_002e;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
// foreach (var node in nodes)
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_2 = V_1;
|
|
int32_t L_3 = V_2;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
V_3 = L_5;
|
|
// var weight = weights[node];
|
|
Dictionary_2_t3DB8E87DC22C425A5EA3FE21F565E060F4D7D51A* L_6 = ___3_weights;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7 = V_3;
|
|
NullCheck(L_6);
|
|
int32_t L_8;
|
|
L_8 = Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD(L_6, L_7, Dictionary_2_get_Item_m1CD723B08D8647B4A2D9F945278DC5E65CF394BD_RuntimeMethod_var);
|
|
V_4 = L_8;
|
|
// if (weight >= minWeight && weight <= maxWeight)
|
|
int32_t L_9 = V_4;
|
|
int32_t L_10 = ___1_minWeight;
|
|
if ((((int32_t)L_9) < ((int32_t)L_10)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_11 = V_4;
|
|
int32_t L_12 = ___2_maxWeight;
|
|
if ((((int32_t)L_11) > ((int32_t)L_12)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
// validNodes.Add(node);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_13 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_14 = V_3;
|
|
NullCheck(L_13);
|
|
List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_inline(L_13, L_14, List_1_Add_mB0AC2030AC1B2AD5551CCBA70B7AD09576658179_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
int32_t L_15 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
// foreach (var node in nodes)
|
|
int32_t L_16 = V_2;
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_17 = V_1;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
// return validNodes.ToArray();
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
FlowLayoutGraphNodeU5BU5D_tF3BAF93D0096511526C63112BA5AAF0B93FD46D1* L_19;
|
|
L_19 = List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0(L_18, List_1_ToArray_m443471BBA4BE57D5299D58F54116578677CB22F0_RuntimeMethod_var);
|
|
return L_19;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUtils__ctor_m7BA87A4F9F0A324E0B814276AC2F44585325D17A (FlowLayoutGraphUtils_t933CDBE6ADB29A4E66DCBAE5ED8EB47CB4F0A7F9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_pinvoke(const NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A& unmarshaled, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___node_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'node' of type 'NodeWeightAssignInfo': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___node_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_pinvoke_back(const NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_pinvoke& marshaled, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A& unmarshaled)
|
|
{
|
|
Exception_t* ___node_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'node' of type 'NodeWeightAssignInfo': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___node_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_pinvoke_cleanup(NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_com(const NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A& unmarshaled, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___node_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'node' of type 'NodeWeightAssignInfo': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___node_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_com_back(const NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_com& marshaled, NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A& unmarshaled)
|
|
{
|
|
Exception_t* ___node_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'node' of type 'NodeWeightAssignInfo': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___node_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshal_com_cleanup(NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils/NodeWeightAssignInfo::.ctor(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C (NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, int32_t ___1_weight, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.node = node;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_node;
|
|
__this->___node_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___node_0), (void*)L_0);
|
|
// this.weight = weight;
|
|
int32_t L_1 = ___1_weight;
|
|
__this->___weight_1 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C_AdjustorThunk (RuntimeObject* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_node, int32_t ___1_weight, const RuntimeMethod* method)
|
|
{
|
|
NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<NodeWeightAssignInfo_t9BAAAAFFCCBB805F91F25A998D6711AE1D94F52A*>(__this + _offset);
|
|
NodeWeightAssignInfo__ctor_m559B3CD72B63348B3A2F1DC35437BE603D3F596C(_thisAdjusted, ___0_node, ___1_weight, method);
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::.ctor(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings__ctor_m8ABB798F1DC57F87B95A62954DCFB8F72FC78A35 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_nodeRadius, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float NodeRadius { get; private set; } = 0.5f;
|
|
__this->___U3CNodeRadiusU3Ek__BackingField_0 = (0.5f);
|
|
// public float InactiveNodeRadius { get; private set; } = 0.1f;
|
|
__this->___U3CInactiveNodeRadiusU3Ek__BackingField_1 = (0.100000001f);
|
|
// public float ItemRadius { get; private set; } = 0.2f;
|
|
__this->___U3CItemRadiusU3Ek__BackingField_2 = (0.200000003f);
|
|
// public float LinkThickness { get; private set; } = 0.10f;
|
|
__this->___U3CLinkThicknessU3Ek__BackingField_3 = (0.100000001f);
|
|
// public FlowLayout3DRenderSettings(float nodeRadius)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// NodeRadius = nodeRadius;
|
|
float L_0 = ___0_nodeRadius;
|
|
FlowLayout3DRenderSettings_set_NodeRadius_mB4D823CA5CFAFCFF70F4333C87BC576319081D6E_inline(__this, L_0, NULL);
|
|
// InactiveNodeRadius = NodeRadius * 0.2f;
|
|
float L_1;
|
|
L_1 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(__this, NULL);
|
|
FlowLayout3DRenderSettings_set_InactiveNodeRadius_m48D7C87F6491DA7CB371C45FA3E1AAD2ED376BCD_inline(__this, ((float)il2cpp_codegen_multiply(L_1, (0.200000003f))), NULL);
|
|
// ItemRadius = NodeRadius * 0.4f;
|
|
float L_2;
|
|
L_2 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(__this, NULL);
|
|
FlowLayout3DRenderSettings_set_ItemRadius_mB185D083CEB2D29978CD619BECE67E196143ED86_inline(__this, ((float)il2cpp_codegen_multiply(L_2, (0.400000006f))), NULL);
|
|
// LinkThickness = NodeRadius * 0.2f;
|
|
float L_3;
|
|
L_3 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(__this, NULL);
|
|
FlowLayout3DRenderSettings_set_LinkThickness_mDBA1BDD3B7C46682CA10600522ED286B3B49EF46_inline(__this, ((float)il2cpp_codegen_multiply(L_3, (0.200000003f))), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_NodeRadius()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float NodeRadius { get; private set; } = 0.5f;
|
|
float L_0 = __this->___U3CNodeRadiusU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_NodeRadius(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_NodeRadius_mB4D823CA5CFAFCFF70F4333C87BC576319081D6E (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float NodeRadius { get; private set; } = 0.5f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CNodeRadiusU3Ek__BackingField_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_InactiveNodeRadius()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_InactiveNodeRadius_mEEFDD5FC4F352666F67AA2DDCD2B7DB6AE1D2AD7 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float InactiveNodeRadius { get; private set; } = 0.1f;
|
|
float L_0 = __this->___U3CInactiveNodeRadiusU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_InactiveNodeRadius(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_InactiveNodeRadius_m48D7C87F6491DA7CB371C45FA3E1AAD2ED376BCD (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float InactiveNodeRadius { get; private set; } = 0.1f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CInactiveNodeRadiusU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_ItemRadius()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float ItemRadius { get; private set; } = 0.2f;
|
|
float L_0 = __this->___U3CItemRadiusU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_ItemRadius(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_ItemRadius_mB185D083CEB2D29978CD619BECE67E196143ED86 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float ItemRadius { get; private set; } = 0.2f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CItemRadiusU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::get_LinkThickness()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_LinkThickness_m84088087D63571041A8F29D0623A4E44DDFAB513 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float LinkThickness { get; private set; } = 0.10f;
|
|
float L_0 = __this->___U3CLinkThicknessU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings::set_LinkThickness(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_LinkThickness_mDBA1BDD3B7C46682CA10600522ED286B3B49EF46 (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float LinkThickness { get; private set; } = 0.10f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CLinkThicknessU3Ek__BackingField_3 = L_0;
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DConstants__ctor_m26B40BDCAE485A6502602E6E35779C0BF4A267E8 (FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayout3DConstants__cctor_mD966F108B750CDB8AAAFC6A07C49561F6F8C97C0 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public static readonly Color InactiveNodeColor = new Color(0, 0, 0, 0.05f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0500000007f), /*hidden argument*/NULL);
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___InactiveNodeColor_0 = L_0;
|
|
// public static readonly Color LinkColor = new Color(0, 0, 0, 0.9f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (0.0f), (0.0f), (0.0f), (0.899999976f), /*hidden argument*/NULL);
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkColor_1 = L_1;
|
|
// public static readonly Color LinkOneWayColor = new Color(1, 0.2f, 0, 0.9f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_2), (1.0f), (0.200000003f), (0.0f), (0.899999976f), /*hidden argument*/NULL);
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkOneWayColor_2 = L_2;
|
|
// public static readonly Color LinkItemRefColor = new Color(1, 0, 0, 0.9f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_3), (1.0f), (0.0f), (0.0f), (0.899999976f), /*hidden argument*/NULL);
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkItemRefColor_3 = L_3;
|
|
// public static readonly float LinkHeadThicknessMultiplier = 4.0f;
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkHeadThicknessMultiplier_4 = (4.0f);
|
|
// public static readonly float ItemNodeScaleMultiplier = 0.3f;
|
|
((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___ItemNodeScaleMultiplier_5 = (0.300000012f);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::RecenterView()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph3D_RecenterView_m41DD2CB2E43E88B7C71B9DE07477DB3BB7E10812 (FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_GetActorsOfType_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m578F39E72B573437891C8D8284A7D714940BE186_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_0 = NULL;
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_1 = NULL;
|
|
SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_4 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_6 = NULL;
|
|
{
|
|
// var activePoints = new List<Vector3>();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_0, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// var inactivePoints = new List<Vector3>();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_1, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
V_1 = L_1;
|
|
// var nodeActors = World.GetActorsOfType<SxLayoutNodeActor>();
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_2;
|
|
L_2 = SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline(__this, NULL);
|
|
NullCheck(L_2);
|
|
SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* L_3;
|
|
L_3 = SxWorld_GetActorsOfType_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m578F39E72B573437891C8D8284A7D714940BE186(L_2, SxWorld_GetActorsOfType_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m578F39E72B573437891C8D8284A7D714940BE186_RuntimeMethod_var);
|
|
// foreach (var nodeActor in nodeActors)
|
|
V_2 = L_3;
|
|
V_3 = 0;
|
|
goto IL_0095;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// foreach (var nodeActor in nodeActors)
|
|
SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* L_4 = V_2;
|
|
int32_t L_5 = V_3;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
V_4 = L_7;
|
|
// if (nodeActor == null) continue;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_8 = V_4;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0091;
|
|
}
|
|
}
|
|
{
|
|
// if (nodeActor.LayoutNode.active)
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_9 = V_4;
|
|
NullCheck(L_9);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_10 = L_9->___LayoutNode_8;
|
|
NullCheck(L_10);
|
|
bool L_11 = L_10->___active_2;
|
|
if (!L_11)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
{
|
|
// activePoints.Add(nodeActor.Position);
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_12 = V_0;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_13 = V_4;
|
|
NullCheck(L_13);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(L_13, NULL);
|
|
NullCheck(L_12);
|
|
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_12, L_14, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
// foreach (var subNode in nodeActor.LayoutNode.MergedCompositeNodes)
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_15 = V_4;
|
|
NullCheck(L_15);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_16 = L_15->___LayoutNode_8;
|
|
NullCheck(L_16);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_17 = L_16->___MergedCompositeNodes_10;
|
|
NullCheck(L_17);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_18;
|
|
L_18 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_17, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_5 = L_18;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0076:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_5), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
|
|
IL_0055_1:
|
|
{
|
|
// foreach (var subNode in nodeActor.LayoutNode.MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_19;
|
|
L_19 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_5), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_6 = L_19;
|
|
// activePoints.Add(subNode.position);
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_20 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_21 = V_6;
|
|
NullCheck(L_21);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21->___position_1;
|
|
NullCheck(L_20);
|
|
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_20, L_22, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_006b_1:
|
|
{
|
|
// foreach (var subNode in nodeActor.LayoutNode.MergedCompositeNodes)
|
|
bool L_23;
|
|
L_23 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_5), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_23)
|
|
{
|
|
goto IL_0055_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0091;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
// inactivePoints.Add(nodeActor.Position);
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_24 = V_1;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_25 = V_4;
|
|
NullCheck(L_25);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(L_25, NULL);
|
|
NullCheck(L_24);
|
|
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_24, L_26, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0091:
|
|
{
|
|
int32_t L_27 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
// foreach (var nodeActor in nodeActors)
|
|
int32_t L_28 = V_3;
|
|
SxLayoutNodeActorU5BU5D_t9F15055D41156269E12939924FC9C43B10B72783* L_29 = V_2;
|
|
NullCheck(L_29);
|
|
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
// if (activePoints.Count > 0)
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_30 = V_0;
|
|
NullCheck(L_30);
|
|
int32_t L_31;
|
|
L_31 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_30, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
|
|
if ((((int32_t)L_31) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00b1;
|
|
}
|
|
}
|
|
{
|
|
// FocusCameraOnPoints(activePoints.ToArray());
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33;
|
|
L_33 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_32, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
FlowLayoutToolGraph3D_FocusCameraOnPoints_m75BE43B3A36EAD009ACFD47EDB31E7520DA86A81(__this, L_33, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_00b1:
|
|
{
|
|
// else if (inactivePoints.Count > 0)
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_34 = V_1;
|
|
NullCheck(L_34);
|
|
int32_t L_35;
|
|
L_35 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_34, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
|
|
if ((((int32_t)L_35) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00c7;
|
|
}
|
|
}
|
|
{
|
|
// FocusCameraOnPoints(inactivePoints.ToArray());
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_36 = V_1;
|
|
NullCheck(L_36);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_37;
|
|
L_37 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_36, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
FlowLayoutToolGraph3D_FocusCameraOnPoints_m75BE43B3A36EAD009ACFD47EDB31E7520DA86A81(__this, L_37, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_00c7:
|
|
{
|
|
// ResetCamera(false);
|
|
SxViewportWidget_ResetCamera_m76CA4D65AF947EA8F9DC9C8088DA405C7B4E999A(__this, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::FocusCameraOnPoints(UnityEngine.Vector3[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph3D_FocusCameraOnPoints_m75BE43B3A36EAD009ACFD47EDB31E7520DA86A81 (FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_points, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
float V_4 = 0.0f;
|
|
float V_5 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_8 = NULL;
|
|
int32_t V_9 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
int32_t V_11 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
{
|
|
// var rotation = Quaternion.Inverse(Camera.Rotation);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_0;
|
|
L_0 = SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8(__this, NULL);
|
|
NullCheck(L_0);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
|
|
L_1 = SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline(L_0, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
|
|
L_2 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_1, NULL);
|
|
V_0 = L_2;
|
|
// var sum = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
V_1 = L_3;
|
|
// foreach (var point in points)
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = ___0_points;
|
|
V_8 = L_4;
|
|
V_9 = 0;
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// foreach (var point in points)
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = V_8;
|
|
int32_t L_6 = V_9;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
V_10 = L_8;
|
|
// sum += point;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_9, L_10, NULL);
|
|
V_1 = L_11;
|
|
int32_t L_12 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// foreach (var point in points)
|
|
int32_t L_13 = V_9;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = V_8;
|
|
NullCheck(L_14);
|
|
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// var center = sum / points.Length;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = ___0_points;
|
|
NullCheck(L_16);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_15, ((float)((int32_t)(((RuntimeArray*)L_16)->max_length))), NULL);
|
|
V_2 = L_17;
|
|
// var bounds = new Bounds();
|
|
il2cpp_codegen_initobj((&V_3), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
|
|
// var rotatedPoints = new List<Vector3>();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_18 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_18, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
// for (var i = 0; i < points.Length; i++)
|
|
V_11 = 0;
|
|
goto IL_0099;
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
// var point = points[i];
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = ___0_points;
|
|
int32_t L_20 = V_11;
|
|
NullCheck(L_19);
|
|
int32_t L_21 = L_20;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
|
|
V_12 = L_22;
|
|
// var p = rotation * (point - center);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_12;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_24, L_25, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
|
|
L_27 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_23, L_26, NULL);
|
|
V_13 = L_27;
|
|
// if (i == 0)
|
|
int32_t L_28 = V_11;
|
|
if (L_28)
|
|
{
|
|
goto IL_008a;
|
|
}
|
|
}
|
|
{
|
|
// bounds.SetMinMax(p, p);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_13;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_13;
|
|
Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F((&V_3), L_29, L_30, NULL);
|
|
goto IL_0093;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
// bounds.Encapsulate(p);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_13;
|
|
Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_3), L_31, NULL);
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// for (var i = 0; i < points.Length; i++)
|
|
int32_t L_32 = V_11;
|
|
V_11 = ((int32_t)il2cpp_codegen_add(L_32, 1));
|
|
}
|
|
|
|
IL_0099:
|
|
{
|
|
// for (var i = 0; i < points.Length; i++)
|
|
int32_t L_33 = V_11;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = ___0_points;
|
|
NullCheck(L_34);
|
|
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
// var frustumHeight = bounds.extents.y * 2 + renderSettings.NodeRadius * 4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
L_35 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_36 = L_35.___y_3;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_37 = __this->___renderSettings_28;
|
|
NullCheck(L_37);
|
|
float L_38;
|
|
L_38 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_37, NULL);
|
|
// distanceV = frustumHeight * 0.5f / Mathf.Tan(FOV * 0.5f * Mathf.Deg2Rad) + bounds.extents.z;
|
|
float L_39;
|
|
L_39 = SxViewportWidget_get_FOV_m22FA13E9F24E5FA8E1FF9EDAE4088026DF3F4EF8(__this, NULL);
|
|
float L_40;
|
|
L_40 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_39, (0.5f))), (0.0174532924f))));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
|
|
L_41 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_42 = L_41.___z_4;
|
|
// var frustumWidth = bounds.extents.y * 2 + renderSettings.NodeRadius * 4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
|
|
L_43 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_44 = L_43.___y_3;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_45 = __this->___renderSettings_28;
|
|
NullCheck(L_45);
|
|
float L_46;
|
|
L_46 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_45, NULL);
|
|
// var frustumHeight = frustumWidth / AspectRatio;
|
|
float L_47;
|
|
L_47 = SxViewportWidget_get_AspectRatio_m29A2A2444EA72200AFC669AFA2C60F1EF7D44EE6(__this, NULL);
|
|
// distanceH = frustumHeight * 0.5f / Mathf.Tan(FOV * 0.5f * Mathf.Deg2Rad) + bounds.extents.z;
|
|
float L_48;
|
|
L_48 = SxViewportWidget_get_FOV_m22FA13E9F24E5FA8E1FF9EDAE4088026DF3F4EF8(__this, NULL);
|
|
float L_49;
|
|
L_49 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_48, (0.5f))), (0.0174532924f))));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
|
|
L_50 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_51 = L_50.___z_4;
|
|
V_4 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_44, (2.0f))), ((float)il2cpp_codegen_multiply(L_46, (4.0f)))))/L_47)), (0.5f)))/L_49)), L_51));
|
|
// var distance = Mathf.Max(distanceV, distanceH);
|
|
float L_52 = V_4;
|
|
float L_53;
|
|
L_53 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_36, (2.0f))), ((float)il2cpp_codegen_multiply(L_38, (4.0f))))), (0.5f)))/L_40)), L_42)), L_52, NULL);
|
|
V_5 = L_53;
|
|
// var offset = Camera.Rotation * (Vector3.forward * distance * 1.1f);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_54;
|
|
L_54 = SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8(__this, NULL);
|
|
NullCheck(L_54);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_55;
|
|
L_55 = SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline(L_54, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
|
|
L_56 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
float L_57 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
|
|
L_58 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_56, L_57, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
|
|
L_59 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_58, (1.10000002f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
|
|
L_60 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_55, L_59, NULL);
|
|
V_6 = L_60;
|
|
// var target = center + offset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
|
|
L_63 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_61, L_62, NULL);
|
|
V_7 = L_63;
|
|
// SetCameraLocation(target, false);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_7;
|
|
SxViewportWidget_SetCameraLocation_m0C8D4EA6DA3D4138E97023EA3C1E8A498582AF23(__this, L_64, (bool)0, NULL);
|
|
// PivotDistance = (center - target).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
|
|
L_67 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_65, L_66, NULL);
|
|
V_14 = L_67;
|
|
float L_68;
|
|
L_68 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL);
|
|
((SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498*)__this)->___PivotDistance_20 = L_68;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::Build(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph3D_Build_mF710B13019A66302668A210FF33D864825EEBE36 (FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// SxLayout3DWorldBuilder.Build(World, graph);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_0;
|
|
L_0 = SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline(__this, NULL);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_1 = ___0_graph;
|
|
SxLayout3DWorldBuilder_Build_mFB9F09C52BF494304291CFD4D9FFCAA8B469DCFE(L_0, L_1, NULL);
|
|
// renderStateInvalidated = true;
|
|
((SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498*)__this)->___renderStateInvalidated_17 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph3D__ctor_mF7124433F236DD0E6F04841F79771B6C5F0B7E09 (FlowLayoutToolGraph3D_t0EE26B72E9A58905CA1B1E73851A298AD2182553* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private FlowLayout3DRenderSettings renderSettings = new FlowLayout3DRenderSettings(0.5f);
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_0 = (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446*)il2cpp_codegen_object_new(FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FlowLayout3DRenderSettings__ctor_m8ABB798F1DC57F87B95A62954DCFB8F72FC78A35(L_0, (0.5f), NULL);
|
|
__this->___renderSettings_28 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___renderSettings_28), (void*)L_0);
|
|
SxViewportWidget__ctor_m050204F21719B2CD3622081AEA5893BFEAAAF3E3(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder::Build(DungeonArchitect.SxEngine.SxWorld,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayout3DWorldBuilder_Build_mFB9F09C52BF494304291CFD4D9FFCAA8B469DCFE (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___0_world, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___1_graph, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Build(world, graph, BuildSettings.Create(), new FlowLayout3DRenderSettings(0.5f));
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_0 = ___0_world;
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_1 = ___1_graph;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_2;
|
|
L_2 = BuildSettings_Create_m5564309BCD1853C065F97907D441795C954DA296(NULL);
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_3 = (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446*)il2cpp_codegen_object_new(FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
FlowLayout3DRenderSettings__ctor_m8ABB798F1DC57F87B95A62954DCFB8F72FC78A35(L_3, (0.5f), NULL);
|
|
SxLayout3DWorldBuilder_Build_mCA187BF1CD2C19D33EB1D5914E64FFABB36E28F7(L_0, L_1, L_2, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder::Build(DungeonArchitect.SxEngine.SxWorld,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings,DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayout3DWorldBuilder_Build_mCA187BF1CD2C19D33EB1D5914E64FFABB36E28F7 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___0_world, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___1_graph, BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* ___2_buildSettings, FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* ___3_renderSettings, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC6CEA069D65D6D395F21A23A79965E537BF63C64_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m333551078E2F26D971AEA1467D4F97AF82081F76_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m48F6ED58B6CAA6C9FAF27EAC79384F1F091FC8B6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8F7E1A7C3C51313AA458FB046DF6FC89E7B33FA4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m78C567F16C2125F80002596C212C48709CB5DC58_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mC62E3DE2EC83E46E86AC709441C18B42DDEC59D0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m558405E0CE765AD64B9C7BF144420AEC41213377_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMeshActor_SetMaterial_TisSxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173_m9EB5813A5C4844B1A88BFCC5660E0FF2D7EA6CAE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C_mE987E16D7E9E838761D0F87DB58F22E47F3637AC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* V_0 = NULL;
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* V_1 = NULL;
|
|
Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* V_2 = NULL;
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* V_3 = NULL;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* V_4 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_6 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_7 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_9 = NULL;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_12 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_13 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_17 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_18 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_19 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_20 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_21 = NULL;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* V_22 = NULL;
|
|
bool V_23 = false;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 V_24;
|
|
memset((&V_24), 0, sizeof(V_24));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_25 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* V_26 = NULL;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* V_27 = NULL;
|
|
float V_28 = 0.0f;
|
|
int32_t V_29 = 0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_30 = NULL;
|
|
float V_31 = 0.0f;
|
|
float V_32 = 0.0f;
|
|
float V_33 = 0.0f;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* V_34 = NULL;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_35;
|
|
memset((&V_35), 0, sizeof(V_35));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_36;
|
|
memset((&V_36), 0, sizeof(V_36));
|
|
String_t* V_37 = NULL;
|
|
int32_t V_38 = 0;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB V_39;
|
|
memset((&V_39), 0, sizeof(V_39));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_40 = NULL;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* V_41 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_42;
|
|
memset((&V_42), 0, sizeof(V_42));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_43;
|
|
memset((&V_43), 0, sizeof(V_43));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_44;
|
|
memset((&V_44), 0, sizeof(V_44));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_45;
|
|
memset((&V_45), 0, sizeof(V_45));
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* V_46 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_47;
|
|
memset((&V_47), 0, sizeof(V_47));
|
|
int32_t V_48 = 0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_49 = NULL;
|
|
float V_50 = 0.0f;
|
|
float V_51 = 0.0f;
|
|
float V_52 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_53;
|
|
memset((&V_53), 0, sizeof(V_53));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_54;
|
|
memset((&V_54), 0, sizeof(V_54));
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* V_55 = NULL;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_56;
|
|
memset((&V_56), 0, sizeof(V_56));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_57;
|
|
memset((&V_57), 0, sizeof(V_57));
|
|
String_t* V_58 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB V_59;
|
|
memset((&V_59), 0, sizeof(V_59));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_60 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_61;
|
|
memset((&V_61), 0, sizeof(V_61));
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_62 = NULL;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* V_63 = NULL;
|
|
Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36 V_64;
|
|
memset((&V_64), 0, sizeof(V_64));
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 V_65;
|
|
memset((&V_65), 0, sizeof(V_65));
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* V_66 = NULL;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* V_67 = NULL;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 V_68;
|
|
memset((&V_68), 0, sizeof(V_68));
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B6_0 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B5_0 = NULL;
|
|
float G_B7_0 = 0.0f;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B7_1 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B9_0 = NULL;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B8_0 = NULL;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B10_0;
|
|
memset((&G_B10_0), 0, sizeof(G_B10_0));
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB* G_B10_1 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* G_B33_0 = NULL;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* G_B36_0 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* G_B41_0 = NULL;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* G_B44_0 = NULL;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* G_B48_0 = NULL;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* G_B47_0 = NULL;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B49_0;
|
|
memset((&G_B49_0), 0, sizeof(G_B49_0));
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* G_B49_1 = NULL;
|
|
{
|
|
// world.Clear();
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_0 = ___0_world;
|
|
NullCheck(L_0);
|
|
SxWorld_Clear_mC3E6E54D460D07C75D2ACFF48A93B6AB3276E3AC(L_0, NULL);
|
|
// var gridMesh = world.SpawnActor<SxMeshActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_1 = ___0_world;
|
|
NullCheck(L_1);
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_2;
|
|
L_2 = SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17(L_1, (bool)1, SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17_RuntimeMethod_var);
|
|
// gridMesh.SetMesh(SxMeshUtils.CreateGridMesh(10, 1.0f));
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_3 = L_2;
|
|
SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* L_4;
|
|
L_4 = SxMeshUtils_CreateGridMesh_m15F211BC0304994E2ECD16B03156BACFBFBA66F7(((int32_t)10), (1.0f), NULL);
|
|
NullCheck(L_3);
|
|
SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780(L_3, L_4, NULL);
|
|
// gridMesh.SetMaterial<SxGridMaterial>();
|
|
NullCheck(L_3);
|
|
SxMeshActor_SetMaterial_TisSxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173_m9EB5813A5C4844B1A88BFCC5660E0FF2D7EA6CAE(L_3, SxMeshActor_SetMaterial_TisSxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173_m9EB5813A5C4844B1A88BFCC5660E0FF2D7EA6CAE_RuntimeMethod_var);
|
|
// if (graph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_5 = ___1_graph;
|
|
if (L_5)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// var graphQuery = new FlowLayoutGraphQuery(graph);
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_6 = ___1_graph;
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_7 = (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7*)il2cpp_codegen_object_new(FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
FlowLayoutGraphQuery__ctor_m46EE21367FB8A5AB1BD8969C7E0447CAB9FEF34C(L_7, L_6, NULL);
|
|
V_0 = L_7;
|
|
// var nodeActors = new Dictionary<DungeonUID, SxLayoutNodeActor>();
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_8 = (Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A*)il2cpp_codegen_object_new(Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
Dictionary_2__ctor_m8F7E1A7C3C51313AA458FB046DF6FC89E7B33FA4(L_8, Dictionary_2__ctor_m8F7E1A7C3C51313AA458FB046DF6FC89E7B33FA4_RuntimeMethod_var);
|
|
V_1 = L_8;
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_9 = ___1_graph;
|
|
NullCheck(L_9);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_10 = L_9->___Nodes_0;
|
|
NullCheck(L_10);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_11;
|
|
L_11 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_10, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_5 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00e7:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_5), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00d9_1;
|
|
}
|
|
|
|
IL_0047_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_12;
|
|
L_12 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_5), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_6 = L_12;
|
|
// var nodeActor = world.SpawnActor<SxLayoutNodeActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_13 = ___0_world;
|
|
NullCheck(L_13);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_14;
|
|
L_14 = SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1(L_13, (bool)1, SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1_RuntimeMethod_var);
|
|
V_7 = L_14;
|
|
// var settings = new SxLayoutNodeActor.NodeRenderSettings();
|
|
il2cpp_codegen_initobj((&V_8), sizeof(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB));
|
|
// settings.Position = layoutNode.position;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_15 = V_6;
|
|
NullCheck(L_15);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___position_1;
|
|
(&V_8)->___Position_1 = L_16;
|
|
// settings.NodeRadius = layoutNode.active ? renderSettings.NodeRadius : renderSettings.InactiveNodeRadius;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_17 = V_6;
|
|
NullCheck(L_17);
|
|
bool L_18 = L_17->___active_2;
|
|
G_B5_0 = (&V_8);
|
|
if (L_18)
|
|
{
|
|
G_B6_0 = (&V_8);
|
|
goto IL_0082_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_19 = ___3_renderSettings;
|
|
NullCheck(L_19);
|
|
float L_20;
|
|
L_20 = FlowLayout3DRenderSettings_get_InactiveNodeRadius_mEEFDD5FC4F352666F67AA2DDCD2B7DB6AE1D2AD7_inline(L_19, NULL);
|
|
G_B7_0 = L_20;
|
|
G_B7_1 = G_B5_0;
|
|
goto IL_0088_1;
|
|
}
|
|
|
|
IL_0082_1:
|
|
{
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_21 = ___3_renderSettings;
|
|
NullCheck(L_21);
|
|
float L_22;
|
|
L_22 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_21, NULL);
|
|
G_B7_0 = L_22;
|
|
G_B7_1 = G_B6_0;
|
|
}
|
|
|
|
IL_0088_1:
|
|
{
|
|
G_B7_1->___NodeRadius_0 = G_B7_0;
|
|
// settings.Color = layoutNode.active ? layoutNode.color : FlowLayout3DConstants.InactiveNodeColor;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_23 = V_6;
|
|
NullCheck(L_23);
|
|
bool L_24 = L_23->___active_2;
|
|
G_B8_0 = (&V_8);
|
|
if (L_24)
|
|
{
|
|
G_B9_0 = (&V_8);
|
|
goto IL_009f_1;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___InactiveNodeColor_0;
|
|
G_B10_0 = L_25;
|
|
G_B10_1 = G_B8_0;
|
|
goto IL_00a6_1;
|
|
}
|
|
|
|
IL_009f_1:
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_26 = V_6;
|
|
NullCheck(L_26);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = L_26->___color_3;
|
|
G_B10_0 = L_27;
|
|
G_B10_1 = G_B9_0;
|
|
}
|
|
|
|
IL_00a6_1:
|
|
{
|
|
G_B10_1->___Color_2 = G_B10_0;
|
|
// settings.Material = buildSettings.NodeMaterial;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_28 = ___2_buildSettings;
|
|
NullCheck(L_28);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_29 = L_28->___NodeMaterial_0;
|
|
(&V_8)->___Material_3 = L_29;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___Material_3), (void*)L_29);
|
|
// nodeActor.Initialize(settings);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_30 = V_7;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_31 = V_8;
|
|
NullCheck(L_30);
|
|
SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A(L_30, L_31, NULL);
|
|
// nodeActor.LayoutNode = layoutNode;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_32 = V_7;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_33 = V_6;
|
|
NullCheck(L_32);
|
|
L_32->___LayoutNode_8 = L_33;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_32->___LayoutNode_8), (void*)L_33);
|
|
// nodeActors[layoutNode.nodeId] = nodeActor;
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_34 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_35 = V_6;
|
|
NullCheck(L_35);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_36 = L_35->___nodeId_0;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_37 = V_7;
|
|
NullCheck(L_34);
|
|
Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC(L_34, L_36, L_37, Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d9_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
bool L_38;
|
|
L_38 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_5), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_38)
|
|
{
|
|
goto IL_0047_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00f5;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f5:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_39 = ___1_graph;
|
|
NullCheck(L_39);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_40 = L_39->___Nodes_0;
|
|
NullCheck(L_40);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_41;
|
|
L_41 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_40, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_5 = L_41;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_025f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_5), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0251_1;
|
|
}
|
|
|
|
IL_0107_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_42;
|
|
L_42 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_5), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_9 = L_42;
|
|
// if (node.MergedCompositeNodes.Count <= 1) continue;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_43 = V_9;
|
|
NullCheck(L_43);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_44 = L_43->___MergedCompositeNodes_10;
|
|
NullCheck(L_44);
|
|
int32_t L_45;
|
|
L_45 = List_1_get_Count_m558405E0CE765AD64B9C7BF144420AEC41213377_inline(L_44, List_1_get_Count_m558405E0CE765AD64B9C7BF144420AEC41213377_RuntimeMethod_var);
|
|
if ((((int32_t)L_45) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0251_1;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = new Bounds(node.position, Vector3.zero);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_46 = V_9;
|
|
NullCheck(L_46);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = L_46->___position_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
|
|
L_48 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_10), L_47, L_48, NULL);
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_49 = V_9;
|
|
NullCheck(L_49);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_50 = L_49->___MergedCompositeNodes_10;
|
|
NullCheck(L_50);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_51;
|
|
L_51 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_50, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_11 = L_51;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01e7_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_11), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_01d9_2;
|
|
}
|
|
|
|
IL_0148_2:
|
|
{
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_52;
|
|
L_52 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_11), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_12 = L_52;
|
|
// bounds.Encapsulate(subNode.position);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_53 = V_12;
|
|
NullCheck(L_53);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = L_53->___position_1;
|
|
Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_10), L_54, NULL);
|
|
// var subNodeActor = world.SpawnActor<SxLayoutNodeActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_55 = ___0_world;
|
|
NullCheck(L_55);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_56;
|
|
L_56 = SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1(L_55, (bool)1, SxWorld_SpawnActor_TisSxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_m930E2C8733615FE745CF4111921BE20A4F899AA1_RuntimeMethod_var);
|
|
V_13 = L_56;
|
|
// var settings = new SxLayoutNodeActor.NodeRenderSettings();
|
|
il2cpp_codegen_initobj((&V_14), sizeof(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB));
|
|
// settings.Position = subNode.position;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_57 = V_12;
|
|
NullCheck(L_57);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = L_57->___position_1;
|
|
(&V_14)->___Position_1 = L_58;
|
|
// settings.NodeRadius = renderSettings.InactiveNodeRadius;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_59 = ___3_renderSettings;
|
|
NullCheck(L_59);
|
|
float L_60;
|
|
L_60 = FlowLayout3DRenderSettings_get_InactiveNodeRadius_mEEFDD5FC4F352666F67AA2DDCD2B7DB6AE1D2AD7_inline(L_59, NULL);
|
|
(&V_14)->___NodeRadius_0 = L_60;
|
|
// settings.Color = new Color(0, 0, 0, 0.75f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_61;
|
|
memset((&L_61), 0, sizeof(L_61));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_61), (0.0f), (0.0f), (0.0f), (0.75f), /*hidden argument*/NULL);
|
|
(&V_14)->___Color_2 = L_61;
|
|
// settings.Material = buildSettings.SubNodeMaterial;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_62 = ___2_buildSettings;
|
|
NullCheck(L_62);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_63 = L_62->___SubNodeMaterial_1;
|
|
(&V_14)->___Material_3 = L_63;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_14)->___Material_3), (void*)L_63);
|
|
// subNodeActor.Initialize(settings);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_64 = V_13;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_65 = V_14;
|
|
NullCheck(L_64);
|
|
SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A(L_64, L_65, NULL);
|
|
// subNodeActor.LayoutNode = subNode;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_66 = V_13;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_67 = V_12;
|
|
NullCheck(L_66);
|
|
L_66->___LayoutNode_8 = L_67;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_66->___LayoutNode_8), (void*)L_67);
|
|
// nodeActors[subNode.nodeId] = subNodeActor;
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_68 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_69 = V_12;
|
|
NullCheck(L_69);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_70 = L_69->___nodeId_0;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_71 = V_13;
|
|
NullCheck(L_68);
|
|
Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC(L_68, L_70, L_71, Dictionary_2_set_Item_mE4C72964DF8A17AEB0FFC8BD494E6F49D61E29DC_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_01d9_2:
|
|
{
|
|
// foreach (var subNode in node.MergedCompositeNodes)
|
|
bool L_72;
|
|
L_72 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_11), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_72)
|
|
{
|
|
goto IL_0148_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01f5_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01f5_1:
|
|
{
|
|
// bounds.extents += Vector3.one * renderSettings.NodeRadius;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_73 = (&V_10);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
|
|
L_74 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_73, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
|
|
L_75 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_76 = ___3_renderSettings;
|
|
NullCheck(L_76);
|
|
float L_77;
|
|
L_77 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_76, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
|
|
L_78 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_75, L_77, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
|
|
L_79 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_74, L_78, NULL);
|
|
Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F(L_73, L_79, NULL);
|
|
// var cubeActor = world.SpawnActor<SxLayoutMergedNodeActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_80 = ___0_world;
|
|
NullCheck(L_80);
|
|
SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* L_81;
|
|
L_81 = SxWorld_SpawnActor_TisSxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C_mE987E16D7E9E838761D0F87DB58F22E47F3637AC(L_80, (bool)1, SxWorld_SpawnActor_TisSxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C_mE987E16D7E9E838761D0F87DB58F22E47F3637AC_RuntimeMethod_var);
|
|
// var settings = new SxLayoutMergedNodeActor.RenderSettings();
|
|
il2cpp_codegen_initobj((&V_15), sizeof(RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715));
|
|
// settings.Color = node.color;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_82 = V_9;
|
|
NullCheck(L_82);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_83 = L_82->___color_3;
|
|
(&V_15)->___Color_1 = L_83;
|
|
// settings.Bounds = bounds;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_84 = V_10;
|
|
(&V_15)->___Bounds_0 = L_84;
|
|
// settings.Material = buildSettings.MergedNodeMaterial;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_85 = ___2_buildSettings;
|
|
NullCheck(L_85);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_86 = L_85->___MergedNodeMaterial_2;
|
|
(&V_15)->___Material_2 = L_86;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_15)->___Material_2), (void*)L_86);
|
|
// cubeActor.Initialize(settings);
|
|
RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 L_87 = V_15;
|
|
NullCheck(L_81);
|
|
SxLayoutMergedNodeActor_Initialize_mC43EC66EAFF15091F938E9A148E27EA32AC1BCB4(L_81, L_87, NULL);
|
|
}
|
|
|
|
IL_0251_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_88;
|
|
L_88 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_5), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_88)
|
|
{
|
|
goto IL_0107_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_026d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_026d:
|
|
{
|
|
// var linkActors = new Dictionary<DungeonUID, SxLayoutLinkActor>();
|
|
Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* L_89 = (Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E*)il2cpp_codegen_object_new(Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_89);
|
|
Dictionary_2__ctor_m333551078E2F26D971AEA1467D4F97AF82081F76(L_89, Dictionary_2__ctor_m333551078E2F26D971AEA1467D4F97AF82081F76_RuntimeMethod_var);
|
|
V_2 = L_89;
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_90 = ___1_graph;
|
|
NullCheck(L_90);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_91 = L_90->___Links_1;
|
|
NullCheck(L_91);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_92;
|
|
L_92 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_91, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_16 = L_92;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_03ff:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_16), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
|
|
IL_0285_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_93;
|
|
L_93 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_16), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_17 = L_93;
|
|
// if (link.state.type == FlowLayoutGraphLinkType.Unconnected)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_94 = V_17;
|
|
NullCheck(L_94);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_95 = L_94->___state_3;
|
|
NullCheck(L_95);
|
|
int32_t L_96 = L_95->___type_0;
|
|
if (!L_96)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
}
|
|
{
|
|
// var startNode = link.sourceSubNode.IsValid() ? graphQuery.GetSubNode(link.sourceSubNode) : graphQuery.GetNode(link.source);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_97 = V_17;
|
|
NullCheck(L_97);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_98 = (&L_97->___sourceSubNode_4);
|
|
bool L_99;
|
|
L_99 = DungeonUID_IsValid_m2DAEBD6A443A151A49262F3B94CFD934FFC0E043(L_98, NULL);
|
|
if (L_99)
|
|
{
|
|
goto IL_02bc_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_100 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_101 = V_17;
|
|
NullCheck(L_101);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_102 = L_101->___source_1;
|
|
NullCheck(L_100);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_103;
|
|
L_103 = FlowLayoutGraphQuery_GetNode_m287DB906C9D75D9F9C69E9C1F532B5665CBE26A7(L_100, L_102, NULL);
|
|
G_B33_0 = L_103;
|
|
goto IL_02c9_1;
|
|
}
|
|
|
|
IL_02bc_1:
|
|
{
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_104 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_105 = V_17;
|
|
NullCheck(L_105);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_106 = L_105->___sourceSubNode_4;
|
|
NullCheck(L_104);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_107;
|
|
L_107 = FlowLayoutGraphQuery_GetSubNode_mAC9509E268D6C498B222A09D444F58DD28152350(L_104, L_106, NULL);
|
|
G_B33_0 = L_107;
|
|
}
|
|
|
|
IL_02c9_1:
|
|
{
|
|
V_18 = G_B33_0;
|
|
// var endNode = link.destinationSubNode.IsValid() ? graphQuery.GetSubNode(link.destinationSubNode) : graphQuery.GetNode(link.destination);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_108 = V_17;
|
|
NullCheck(L_108);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9* L_109 = (&L_108->___destinationSubNode_5);
|
|
bool L_110;
|
|
L_110 = DungeonUID_IsValid_m2DAEBD6A443A151A49262F3B94CFD934FFC0E043(L_109, NULL);
|
|
if (L_110)
|
|
{
|
|
goto IL_02e8_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_111 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_112 = V_17;
|
|
NullCheck(L_112);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_113 = L_112->___destination_2;
|
|
NullCheck(L_111);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_114;
|
|
L_114 = FlowLayoutGraphQuery_GetNode_m287DB906C9D75D9F9C69E9C1F532B5665CBE26A7(L_111, L_113, NULL);
|
|
G_B36_0 = L_114;
|
|
goto IL_02f5_1;
|
|
}
|
|
|
|
IL_02e8_1:
|
|
{
|
|
FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* L_115 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_116 = V_17;
|
|
NullCheck(L_116);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_117 = L_116->___destinationSubNode_5;
|
|
NullCheck(L_115);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_118;
|
|
L_118 = FlowLayoutGraphQuery_GetSubNode_mAC9509E268D6C498B222A09D444F58DD28152350(L_115, L_117, NULL);
|
|
G_B36_0 = L_118;
|
|
}
|
|
|
|
IL_02f5_1:
|
|
{
|
|
V_19 = G_B36_0;
|
|
// if (startNode == null || endNode == null)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_119 = V_18;
|
|
if (!L_119)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_120 = V_19;
|
|
if (!L_120)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
}
|
|
{
|
|
// SxLayoutNodeActor startNodeActor = nodeActors.ContainsKey(startNode.nodeId) ? nodeActors[startNode.nodeId] : null;
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_121 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_122 = V_18;
|
|
NullCheck(L_122);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_123 = L_122->___nodeId_0;
|
|
NullCheck(L_121);
|
|
bool L_124;
|
|
L_124 = Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702(L_121, L_123, Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702_RuntimeMethod_var);
|
|
if (L_124)
|
|
{
|
|
goto IL_0317_1;
|
|
}
|
|
}
|
|
{
|
|
G_B41_0 = ((SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4*)(NULL));
|
|
goto IL_0324_1;
|
|
}
|
|
|
|
IL_0317_1:
|
|
{
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_125 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_126 = V_18;
|
|
NullCheck(L_126);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_127 = L_126->___nodeId_0;
|
|
NullCheck(L_125);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_128;
|
|
L_128 = Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230(L_125, L_127, Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230_RuntimeMethod_var);
|
|
G_B41_0 = L_128;
|
|
}
|
|
|
|
IL_0324_1:
|
|
{
|
|
V_20 = G_B41_0;
|
|
// SxLayoutNodeActor endNodeActor = nodeActors.ContainsKey(endNode.nodeId) ? nodeActors[endNode.nodeId] : null;
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_129 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_130 = V_19;
|
|
NullCheck(L_130);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_131 = L_130->___nodeId_0;
|
|
NullCheck(L_129);
|
|
bool L_132;
|
|
L_132 = Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702(L_129, L_131, Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702_RuntimeMethod_var);
|
|
if (L_132)
|
|
{
|
|
goto IL_0338_1;
|
|
}
|
|
}
|
|
{
|
|
G_B44_0 = ((SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4*)(NULL));
|
|
goto IL_0345_1;
|
|
}
|
|
|
|
IL_0338_1:
|
|
{
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_133 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_134 = V_19;
|
|
NullCheck(L_134);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_135 = L_134->___nodeId_0;
|
|
NullCheck(L_133);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_136;
|
|
L_136 = Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230(L_133, L_135, Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230_RuntimeMethod_var);
|
|
G_B44_0 = L_136;
|
|
}
|
|
|
|
IL_0345_1:
|
|
{
|
|
V_21 = G_B44_0;
|
|
// if (startNodeActor != null && endNodeActor != null)
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_137 = V_20;
|
|
if (!L_137)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
}
|
|
{
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_138 = V_21;
|
|
if (!L_138)
|
|
{
|
|
goto IL_03f1_1;
|
|
}
|
|
}
|
|
{
|
|
// var linkActor = world.SpawnActor<SxLayoutLinkActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_139 = ___0_world;
|
|
NullCheck(L_139);
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_140;
|
|
L_140 = SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B(L_139, (bool)1, SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B_RuntimeMethod_var);
|
|
V_22 = L_140;
|
|
// bool oneWay = (link.state.type == FlowLayoutGraphLinkType.OneWay);
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_141 = V_17;
|
|
NullCheck(L_141);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_142 = L_141->___state_3;
|
|
NullCheck(L_142);
|
|
int32_t L_143 = L_142->___type_0;
|
|
V_23 = (bool)((((int32_t)L_143) == ((int32_t)2))? 1 : 0);
|
|
// var settings = new SxLayoutLinkActor.LinkRenderSettings();
|
|
il2cpp_codegen_initobj((&V_24), sizeof(LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9));
|
|
// settings.StartNode = startNodeActor;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_144 = V_20;
|
|
(&V_24)->___StartNode_0 = L_144;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_24)->___StartNode_0), (void*)L_144);
|
|
// settings.EndNode = endNodeActor;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_145 = V_21;
|
|
(&V_24)->___EndNode_2 = L_145;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_24)->___EndNode_2), (void*)L_145);
|
|
// settings.StartRadius = renderSettings.NodeRadius;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_146 = ___3_renderSettings;
|
|
NullCheck(L_146);
|
|
float L_147;
|
|
L_147 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_146, NULL);
|
|
(&V_24)->___StartRadius_1 = L_147;
|
|
// settings.EndRadius = renderSettings.NodeRadius;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_148 = ___3_renderSettings;
|
|
NullCheck(L_148);
|
|
float L_149;
|
|
L_149 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_148, NULL);
|
|
(&V_24)->___EndRadius_3 = L_149;
|
|
// settings.OneWay = oneWay;
|
|
bool L_150 = V_23;
|
|
(&V_24)->___OneWay_4 = L_150;
|
|
// settings.Color = oneWay ? FlowLayout3DConstants.LinkOneWayColor : FlowLayout3DConstants.LinkColor;
|
|
bool L_151 = V_23;
|
|
G_B47_0 = (&V_24);
|
|
if (L_151)
|
|
{
|
|
G_B48_0 = (&V_24);
|
|
goto IL_03b9_1;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_152 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkColor_1;
|
|
G_B49_0 = L_152;
|
|
G_B49_1 = G_B47_0;
|
|
goto IL_03be_1;
|
|
}
|
|
|
|
IL_03b9_1:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_153 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkOneWayColor_2;
|
|
G_B49_0 = L_153;
|
|
G_B49_1 = G_B48_0;
|
|
}
|
|
|
|
IL_03be_1:
|
|
{
|
|
G_B49_1->___Color_5 = G_B49_0;
|
|
// settings.Thickness = renderSettings.LinkThickness;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_154 = ___3_renderSettings;
|
|
NullCheck(L_154);
|
|
float L_155;
|
|
L_155 = FlowLayout3DRenderSettings_get_LinkThickness_m84088087D63571041A8F29D0623A4E44DDFAB513_inline(L_154, NULL);
|
|
(&V_24)->___Thickness_6 = L_155;
|
|
// linkActor.Initialize(settings);
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_156 = V_22;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_157 = V_24;
|
|
NullCheck(L_156);
|
|
SxLayoutLinkActor_Initialize_m28B2F759EEE7A1039ABA02CA58EE23BAC0869396(L_156, L_157, NULL);
|
|
// linkActor.Link = link;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_158 = V_22;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_159 = V_17;
|
|
NullCheck(L_158);
|
|
L_158->___Link_6 = L_159;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_158->___Link_6), (void*)L_159);
|
|
// linkActors[link.linkId] = linkActor;
|
|
Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* L_160 = V_2;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_161 = V_17;
|
|
NullCheck(L_161);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_162 = L_161->___linkId_0;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_163 = V_22;
|
|
NullCheck(L_160);
|
|
Dictionary_2_set_Item_mC62E3DE2EC83E46E86AC709441C18B42DDEC59D0(L_160, L_162, L_163, Dictionary_2_set_Item_mC62E3DE2EC83E46E86AC709441C18B42DDEC59D0_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_03f1_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_164;
|
|
L_164 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_16), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_164)
|
|
{
|
|
goto IL_0285_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_040d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_040d:
|
|
{
|
|
// var itemActors = new Dictionary<DungeonUID, SxLayoutItemActor>();
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_165 = (Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83*)il2cpp_codegen_object_new(Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83_il2cpp_TypeInfo_var);
|
|
NullCheck(L_165);
|
|
Dictionary_2__ctor_m48F6ED58B6CAA6C9FAF27EAC79384F1F091FC8B6(L_165, Dictionary_2__ctor_m48F6ED58B6CAA6C9FAF27EAC79384F1F091FC8B6_RuntimeMethod_var);
|
|
V_3 = L_165;
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_166 = ___1_graph;
|
|
NullCheck(L_166);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_167 = L_166->___Nodes_0;
|
|
NullCheck(L_167);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_168;
|
|
L_168 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_167, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_5 = L_168;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_059d:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_5), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_058f_1;
|
|
}
|
|
|
|
IL_0425_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_169;
|
|
L_169 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_5), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_25 = L_169;
|
|
// if (!layoutNode.active || !nodeActors.ContainsKey(layoutNode.nodeId)) continue;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_170 = V_25;
|
|
NullCheck(L_170);
|
|
bool L_171 = L_170->___active_2;
|
|
if (!L_171)
|
|
{
|
|
goto IL_058f_1;
|
|
}
|
|
}
|
|
{
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_172 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_173 = V_25;
|
|
NullCheck(L_173);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_174 = L_173->___nodeId_0;
|
|
NullCheck(L_172);
|
|
bool L_175;
|
|
L_175 = Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702(L_172, L_174, Dictionary_2_ContainsKey_m11913549980C1CC3ACE55BD6BCA8B34208079702_RuntimeMethod_var);
|
|
if (!L_175)
|
|
{
|
|
goto IL_058f_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeActor = nodeActors[layoutNode.nodeId];
|
|
Dictionary_2_t828985AA57C29BEE87F4545EAA4739DD399BCA1A* L_176 = V_1;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_177 = V_25;
|
|
NullCheck(L_177);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_178 = L_177->___nodeId_0;
|
|
NullCheck(L_176);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_179;
|
|
L_179 = Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230(L_176, L_178, Dictionary_2_get_Item_m5B082B8D4F0F53ADC23B7D273449CE1B787DC230_RuntimeMethod_var);
|
|
V_26 = L_179;
|
|
// if (nodeActor == null) continue;
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_180 = V_26;
|
|
if (!L_180)
|
|
{
|
|
goto IL_058f_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeItems = layoutNode.items;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_181 = V_25;
|
|
NullCheck(L_181);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_182 = L_181->___items_6;
|
|
V_27 = L_182;
|
|
// float itemCount = nodeItems.Count;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_183 = V_27;
|
|
NullCheck(L_183);
|
|
int32_t L_184;
|
|
L_184 = List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_inline(L_183, List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var);
|
|
V_28 = ((float)L_184);
|
|
// for (var i = 0; i < nodeItems.Count; i++)
|
|
V_29 = 0;
|
|
goto IL_0581_1;
|
|
}
|
|
|
|
IL_047d_1:
|
|
{
|
|
// var item = nodeItems[i];
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_185 = V_27;
|
|
int32_t L_186 = V_29;
|
|
NullCheck(L_185);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_187;
|
|
L_187 = List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E(L_185, L_186, List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E_RuntimeMethod_var);
|
|
V_30 = L_187;
|
|
// var angle = 2.0f * Mathf.PI / itemCount * i;
|
|
float L_188 = V_28;
|
|
int32_t L_189 = V_29;
|
|
// var offset = 1 - FlowLayout3DConstants.ItemNodeScaleMultiplier - 0.05f;
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
float L_190 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___ItemNodeScaleMultiplier_5;
|
|
V_31 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_190)), (0.0500000007f)));
|
|
// var x = Mathf.Cos(angle) * offset;
|
|
float L_191 = ((float)il2cpp_codegen_multiply(((float)((6.28318548f)/L_188)), ((float)L_189)));
|
|
float L_192;
|
|
L_192 = cosf(L_191);
|
|
float L_193 = V_31;
|
|
V_32 = ((float)il2cpp_codegen_multiply(L_192, L_193));
|
|
// var y = Mathf.Sin(angle) * offset;
|
|
float L_194;
|
|
L_194 = sinf(L_191);
|
|
float L_195 = V_31;
|
|
V_33 = ((float)il2cpp_codegen_multiply(L_194, L_195));
|
|
// var itemActor = world.SpawnActor<SxLayoutItemActor>(false);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_196 = ___0_world;
|
|
NullCheck(L_196);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_197;
|
|
L_197 = SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE(L_196, (bool)0, SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE_RuntimeMethod_var);
|
|
V_34 = L_197;
|
|
// FlowItemUtils.GetFlowItemColor(item, out colorBackground, out colorText);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_198 = V_30;
|
|
FlowItemUtils_GetFlowItemColor_mEBDEDB6CE1F0A356D84E5245DBF7CBE448B3EB94(L_198, (&V_35), (&V_36), NULL);
|
|
// var itemText = FlowItemUtils.GetFlowItemText(item);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_199 = V_30;
|
|
String_t* L_200;
|
|
L_200 = FlowItemUtils_GetFlowItemText_mFE396F03A2B1AFD2E120528A92C64CF631A4961A(L_199, NULL);
|
|
V_37 = L_200;
|
|
// var offsetZSign = -1;
|
|
V_38 = (-1);
|
|
// var settings = new SxLayoutNodeActor.NodeRenderSettings();
|
|
il2cpp_codegen_initobj((&V_39), sizeof(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB));
|
|
// settings.Position = new Vector3(x, y, -0.05f * offsetZSign);
|
|
float L_201 = V_32;
|
|
float L_202 = V_33;
|
|
int32_t L_203 = V_38;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_204;
|
|
memset((&L_204), 0, sizeof(L_204));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_204), L_201, L_202, ((float)il2cpp_codegen_multiply((-0.0500000007f), ((float)L_203))), /*hidden argument*/NULL);
|
|
(&V_39)->___Position_1 = L_204;
|
|
// settings.NodeRadius = FlowLayout3DConstants.ItemNodeScaleMultiplier;
|
|
float L_205 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___ItemNodeScaleMultiplier_5;
|
|
(&V_39)->___NodeRadius_0 = L_205;
|
|
// settings.Color = colorBackground;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206 = V_35;
|
|
(&V_39)->___Color_2 = L_206;
|
|
// settings.Material = buildSettings.ItemMaterial;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_207 = ___2_buildSettings;
|
|
NullCheck(L_207);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_208 = L_207->___ItemMaterial_3;
|
|
(&V_39)->___Material_3 = L_208;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_39)->___Material_3), (void*)L_208);
|
|
// settings.Text = itemText;
|
|
String_t* L_209 = V_37;
|
|
(&V_39)->___Text_4 = L_209;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_39)->___Text_4), (void*)L_209);
|
|
// settings.TextColor = colorText;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_210 = V_36;
|
|
(&V_39)->___TextColor_5 = L_210;
|
|
// settings.TextScale = 1.5f;
|
|
(&V_39)->___TextScale_6 = (1.5f);
|
|
// settings.TextDepthBias = -1;
|
|
(&V_39)->___TextDepthBias_7 = (-1.0f);
|
|
// itemActor.Initialize(settings);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_211 = V_34;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_212 = V_39;
|
|
NullCheck(L_211);
|
|
SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A(L_211, L_212, NULL);
|
|
// itemActor.Item = item;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_213 = V_34;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_214 = V_30;
|
|
NullCheck(L_213);
|
|
L_213->___Item_8 = L_214;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_213->___Item_8), (void*)L_214);
|
|
// itemActor.AlignToCamera = false;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_215 = V_34;
|
|
NullCheck(L_215);
|
|
SxLayoutNodeActorBase_set_AlignToCamera_mA3AF576B9C23C2D6077DBACF7E0C48707FF32075_inline(L_215, (bool)0, NULL);
|
|
// nodeActor.AddChild(itemActor);
|
|
SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* L_216 = V_26;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_217 = V_34;
|
|
NullCheck(L_216);
|
|
SxActor_AddChild_mDB9A22C5D32D40D08865EE16D12299F428176C01(L_216, L_217, NULL);
|
|
// itemActors[item.itemId] = itemActor;
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_218 = V_3;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_219 = V_30;
|
|
NullCheck(L_219);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_220 = L_219->___itemId_0;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_221 = V_34;
|
|
NullCheck(L_218);
|
|
Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82(L_218, L_220, L_221, Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82_RuntimeMethod_var);
|
|
// for (var i = 0; i < nodeItems.Count; i++)
|
|
int32_t L_222 = V_29;
|
|
V_29 = ((int32_t)il2cpp_codegen_add(L_222, 1));
|
|
}
|
|
|
|
IL_0581_1:
|
|
{
|
|
// for (var i = 0; i < nodeItems.Count; i++)
|
|
int32_t L_223 = V_29;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_224 = V_27;
|
|
NullCheck(L_224);
|
|
int32_t L_225;
|
|
L_225 = List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_inline(L_224, List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var);
|
|
if ((((int32_t)L_223) < ((int32_t)L_225)))
|
|
{
|
|
goto IL_047d_1;
|
|
}
|
|
}
|
|
|
|
IL_058f_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
bool L_226;
|
|
L_226 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_5), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_226)
|
|
{
|
|
goto IL_0425_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_05ab;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_05ab:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_227 = ___1_graph;
|
|
NullCheck(L_227);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_228 = L_227->___Links_1;
|
|
NullCheck(L_228);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_229;
|
|
L_229 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_228, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_16 = L_229;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_07a8:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_16), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
|
|
IL_05bd_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_230;
|
|
L_230 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_16), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_40 = L_230;
|
|
// if (link.state.type == FlowLayoutGraphLinkType.Unconnected)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_231 = V_40;
|
|
NullCheck(L_231);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_232 = L_231->___state_3;
|
|
NullCheck(L_232);
|
|
int32_t L_233 = L_232->___type_0;
|
|
if (!L_233)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
}
|
|
{
|
|
// if (!linkActors.ContainsKey(link.linkId))
|
|
Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* L_234 = V_2;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_235 = V_40;
|
|
NullCheck(L_235);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_236 = L_235->___linkId_0;
|
|
NullCheck(L_234);
|
|
bool L_237;
|
|
L_237 = Dictionary_2_ContainsKey_mC6CEA069D65D6D395F21A23A79965E537BF63C64(L_234, L_236, Dictionary_2_ContainsKey_mC6CEA069D65D6D395F21A23A79965E537BF63C64_RuntimeMethod_var);
|
|
if (!L_237)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
}
|
|
{
|
|
// var linkActor = linkActors[link.linkId];
|
|
Dictionary_2_tAF450D88856C0E53CE964161F689F05D7702198E* L_238 = V_2;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_239 = V_40;
|
|
NullCheck(L_239);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_240 = L_239->___linkId_0;
|
|
NullCheck(L_238);
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_241;
|
|
L_241 = Dictionary_2_get_Item_m78C567F16C2125F80002596C212C48709CB5DC58(L_238, L_240, Dictionary_2_get_Item_m78C567F16C2125F80002596C212C48709CB5DC58_RuntimeMethod_var);
|
|
V_41 = L_241;
|
|
// if (linkActor == null || linkActor.StartActor == null || linkActor.EndActor == null)
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_242 = V_41;
|
|
if (!L_242)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
}
|
|
{
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_243 = V_41;
|
|
NullCheck(L_243);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_244;
|
|
L_244 = SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC(L_243, NULL);
|
|
if (!L_244)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
}
|
|
{
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_245 = V_41;
|
|
NullCheck(L_245);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_246;
|
|
L_246 = SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759(L_245, NULL);
|
|
if (!L_246)
|
|
{
|
|
goto IL_079a_1;
|
|
}
|
|
}
|
|
{
|
|
// var startPosition = linkActor.StartActor.Position;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_247 = V_41;
|
|
NullCheck(L_247);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_248;
|
|
L_248 = SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC(L_247, NULL);
|
|
NullCheck(L_248);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_249;
|
|
L_249 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(L_248, NULL);
|
|
V_42 = L_249;
|
|
// var endPosition = linkActor.EndActor.Position;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_250 = V_41;
|
|
NullCheck(L_250);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_251;
|
|
L_251 = SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759(L_250, NULL);
|
|
NullCheck(L_251);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_252;
|
|
L_252 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(L_251, NULL);
|
|
V_43 = L_252;
|
|
// var center = (startPosition + endPosition) * 0.5f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_253 = V_42;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_254 = V_43;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_255;
|
|
L_255 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_253, L_254, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_256;
|
|
L_256 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_255, (0.5f), NULL);
|
|
V_44 = L_256;
|
|
// var direction = (endPosition - startPosition).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_257 = V_43;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_258 = V_42;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_259;
|
|
L_259 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_257, L_258, NULL);
|
|
V_47 = L_259;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_260;
|
|
L_260 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_47), NULL);
|
|
V_45 = L_260;
|
|
// var linkItems = link.state.items;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_261 = V_40;
|
|
NullCheck(L_261);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_262 = L_261->___state_3;
|
|
NullCheck(L_262);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_263 = L_262->___items_1;
|
|
V_46 = L_263;
|
|
// for (var i = 0; i < linkItems.Count; i++)
|
|
V_48 = 0;
|
|
goto IL_078c_1;
|
|
}
|
|
|
|
IL_0672_1:
|
|
{
|
|
// var item = linkItems[i];
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_264 = V_46;
|
|
int32_t L_265 = V_48;
|
|
NullCheck(L_264);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_266;
|
|
L_266 = List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E(L_264, L_265, List_1_get_Item_m8DD66AC19B88016CB652EC5D194680EF10ECD64E_RuntimeMethod_var);
|
|
V_49 = L_266;
|
|
// var angle = Mathf.PI * 0.5f + 2.0f * Mathf.PI / linkItems.Count * i;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_267 = V_46;
|
|
NullCheck(L_267);
|
|
int32_t L_268;
|
|
L_268 = List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_inline(L_267, List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var);
|
|
int32_t L_269 = V_48;
|
|
// var distance = renderSettings.ItemRadius * 1.5f;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_270 = ___3_renderSettings;
|
|
NullCheck(L_270);
|
|
float L_271;
|
|
L_271 = FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B_inline(L_270, NULL);
|
|
V_50 = ((float)il2cpp_codegen_multiply(L_271, (1.5f)));
|
|
// var x = Mathf.Cos(angle) * distance;
|
|
float L_272 = ((float)il2cpp_codegen_add((1.57079637f), ((float)il2cpp_codegen_multiply(((float)((6.28318548f)/((float)L_268))), ((float)L_269)))));
|
|
float L_273;
|
|
L_273 = cosf(L_272);
|
|
float L_274 = V_50;
|
|
V_51 = ((float)il2cpp_codegen_multiply(L_273, L_274));
|
|
// var z = Mathf.Sin(angle) * distance;
|
|
float L_275;
|
|
L_275 = sinf(L_272);
|
|
float L_276 = V_50;
|
|
V_52 = ((float)il2cpp_codegen_multiply(L_275, L_276));
|
|
// var rotation = Quaternion.FromToRotation(Vector3.up, direction);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_277;
|
|
L_277 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_278 = V_45;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_279;
|
|
L_279 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_277, L_278, NULL);
|
|
// var offset = rotation * new Vector3(x, 0, z);
|
|
float L_280 = V_51;
|
|
float L_281 = V_52;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_282;
|
|
memset((&L_282), 0, sizeof(L_282));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_282), L_280, (0.0f), L_281, /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_283;
|
|
L_283 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_279, L_282, NULL);
|
|
V_53 = L_283;
|
|
// var position = center + offset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_284 = V_44;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_285 = V_53;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_286;
|
|
L_286 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_284, L_285, NULL);
|
|
V_54 = L_286;
|
|
// var itemActor = world.SpawnActor<SxLayoutItemActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_287 = ___0_world;
|
|
NullCheck(L_287);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_288;
|
|
L_288 = SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE(L_287, (bool)1, SxWorld_SpawnActor_TisSxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_mC9C4C66D25684E499A86A0A94F92E12C609790AE_RuntimeMethod_var);
|
|
V_55 = L_288;
|
|
// FlowItemUtils.GetFlowItemColor(item, out colorBackground, out colorText);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_289 = V_49;
|
|
FlowItemUtils_GetFlowItemColor_mEBDEDB6CE1F0A356D84E5245DBF7CBE448B3EB94(L_289, (&V_56), (&V_57), NULL);
|
|
// var itemText = FlowItemUtils.GetFlowItemText(item);
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_290 = V_49;
|
|
String_t* L_291;
|
|
L_291 = FlowItemUtils_GetFlowItemText_mFE396F03A2B1AFD2E120528A92C64CF631A4961A(L_290, NULL);
|
|
V_58 = L_291;
|
|
// var settings = new SxLayoutNodeActor.NodeRenderSettings();
|
|
il2cpp_codegen_initobj((&V_59), sizeof(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB));
|
|
// settings.Position = position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_292 = V_54;
|
|
(&V_59)->___Position_1 = L_292;
|
|
// settings.NodeRadius = renderSettings.NodeRadius * FlowLayout3DConstants.ItemNodeScaleMultiplier;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_293 = ___3_renderSettings;
|
|
NullCheck(L_293);
|
|
float L_294;
|
|
L_294 = FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline(L_293, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
float L_295 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___ItemNodeScaleMultiplier_5;
|
|
(&V_59)->___NodeRadius_0 = ((float)il2cpp_codegen_multiply(L_294, L_295));
|
|
// settings.Color = colorBackground;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_296 = V_56;
|
|
(&V_59)->___Color_2 = L_296;
|
|
// settings.Material = buildSettings.ItemMaterial;
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_297 = ___2_buildSettings;
|
|
NullCheck(L_297);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_298 = L_297->___ItemMaterial_3;
|
|
(&V_59)->___Material_3 = L_298;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_59)->___Material_3), (void*)L_298);
|
|
// settings.Text = itemText;
|
|
String_t* L_299 = V_58;
|
|
(&V_59)->___Text_4 = L_299;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_59)->___Text_4), (void*)L_299);
|
|
// settings.TextColor = colorText;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_300 = V_57;
|
|
(&V_59)->___TextColor_5 = L_300;
|
|
// settings.TextScale = 1.5f;
|
|
(&V_59)->___TextScale_6 = (1.5f);
|
|
// settings.TextDepthBias = -2f;
|
|
(&V_59)->___TextDepthBias_7 = (-2.0f);
|
|
// itemActor.Initialize(settings);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_301 = V_55;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_302 = V_59;
|
|
NullCheck(L_301);
|
|
SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A(L_301, L_302, NULL);
|
|
// itemActor.Item = item;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_303 = V_55;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_304 = V_49;
|
|
NullCheck(L_303);
|
|
L_303->___Item_8 = L_304;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_303->___Item_8), (void*)L_304);
|
|
// itemActors[item.itemId] = itemActor;
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_305 = V_3;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_306 = V_49;
|
|
NullCheck(L_306);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_307 = L_306->___itemId_0;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_308 = V_55;
|
|
NullCheck(L_305);
|
|
Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82(L_305, L_307, L_308, Dictionary_2_set_Item_mCD8941877B7ABA98F1B60FF4E0BE292832CE3A82_RuntimeMethod_var);
|
|
// for (var i = 0; i < linkItems.Count; i++)
|
|
int32_t L_309 = V_48;
|
|
V_48 = ((int32_t)il2cpp_codegen_add(L_309, 1));
|
|
}
|
|
|
|
IL_078c_1:
|
|
{
|
|
// for (var i = 0; i < linkItems.Count; i++)
|
|
int32_t L_310 = V_48;
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_311 = V_46;
|
|
NullCheck(L_311);
|
|
int32_t L_312;
|
|
L_312 = List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_inline(L_311, List_1_get_Count_mC387D42B67EB9CFF8106869F75658DA030F904AD_RuntimeMethod_var);
|
|
if ((((int32_t)L_310) < ((int32_t)L_312)))
|
|
{
|
|
goto IL_0672_1;
|
|
}
|
|
}
|
|
|
|
IL_079a_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_313;
|
|
L_313 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_16), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_313)
|
|
{
|
|
goto IL_05bd_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_07b6;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_07b6:
|
|
{
|
|
// var allItems = new List<FlowItem>();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_314 = (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*)il2cpp_codegen_object_new(List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
NullCheck(L_314);
|
|
List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE(L_314, List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
V_4 = L_314;
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_315 = ___1_graph;
|
|
NullCheck(L_315);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_316 = L_315->___Nodes_0;
|
|
NullCheck(L_316);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_317;
|
|
L_317 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_316, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_5 = L_317;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_07ee:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_5), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_07e3_1;
|
|
}
|
|
|
|
IL_07cc_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_318;
|
|
L_318 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_5), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_60 = L_318;
|
|
// allItems.AddRange(layoutNode.items);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_319 = V_4;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_320 = V_60;
|
|
NullCheck(L_320);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_321 = L_320->___items_6;
|
|
NullCheck(L_319);
|
|
List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A(L_319, L_321, List_1_AddRange_mCAAD71BBE5F2C921808C09EEB270F1DB52CB3A4A_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_07e3_1:
|
|
{
|
|
// foreach (var layoutNode in graph.Nodes)
|
|
bool L_322;
|
|
L_322 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_5), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_322)
|
|
{
|
|
goto IL_07cc_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_07fc;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_07fc:
|
|
{
|
|
// foreach (var item in allItems)
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_323 = V_4;
|
|
NullCheck(L_323);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_324;
|
|
L_324 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_323, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_61 = L_324;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0902:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_61), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_08f4_1;
|
|
}
|
|
|
|
IL_080a_1:
|
|
{
|
|
// foreach (var item in allItems)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_325;
|
|
L_325 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_61), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_62 = L_325;
|
|
// if (!itemActors.ContainsKey(item.itemId)) continue;
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_326 = V_3;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_327 = V_62;
|
|
NullCheck(L_327);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_328 = L_327->___itemId_0;
|
|
NullCheck(L_326);
|
|
bool L_329;
|
|
L_329 = Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4(L_326, L_328, Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4_RuntimeMethod_var);
|
|
if (!L_329)
|
|
{
|
|
goto IL_08f4_1;
|
|
}
|
|
}
|
|
{
|
|
// var itemActor = itemActors[item.itemId];
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_330 = V_3;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_331 = V_62;
|
|
NullCheck(L_331);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_332 = L_331->___itemId_0;
|
|
NullCheck(L_330);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_333;
|
|
L_333 = Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F(L_330, L_332, Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F_RuntimeMethod_var);
|
|
V_63 = L_333;
|
|
// foreach (var referencedItemId in item.referencedItemIds)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_334 = V_62;
|
|
NullCheck(L_334);
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* L_335 = L_334->___referencedItemIds_3;
|
|
NullCheck(L_335);
|
|
Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36 L_336;
|
|
L_336 = List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4(L_335, List_1_GetEnumerator_mACED259314212ABEDBD3762C550957B7D25F99F4_RuntimeMethod_var);
|
|
V_64 = L_336;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_08e6_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6((&V_64), Enumerator_Dispose_mBB84A4FB1A28B93D940AC58DD1B30C37A13CF5E6_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_08d8_2;
|
|
}
|
|
|
|
IL_0847_2:
|
|
{
|
|
// foreach (var referencedItemId in item.referencedItemIds)
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_337;
|
|
L_337 = Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_inline((&V_64), Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_RuntimeMethod_var);
|
|
V_65 = L_337;
|
|
// if (!itemActors.ContainsKey(referencedItemId)) continue;
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_338 = V_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_339 = V_65;
|
|
NullCheck(L_338);
|
|
bool L_340;
|
|
L_340 = Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4(L_338, L_339, Dictionary_2_ContainsKey_mE648C1482EE9F654A64605C2506F629266FAE8E4_RuntimeMethod_var);
|
|
if (!L_340)
|
|
{
|
|
goto IL_08d8_2;
|
|
}
|
|
}
|
|
{
|
|
// var referencedItem = itemActors[referencedItemId];
|
|
Dictionary_2_t72AA58C8E51D60DEBB0D46F2E05A876E12F89A83* L_341 = V_3;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_342 = V_65;
|
|
NullCheck(L_341);
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_343;
|
|
L_343 = Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F(L_341, L_342, Dictionary_2_get_Item_m934E2E3D68909AF98EEA359A66BD738984BEB42F_RuntimeMethod_var);
|
|
// SxLayoutItemActor startNodeActor = itemActor;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_344 = V_63;
|
|
V_66 = L_344;
|
|
// SxLayoutItemActor endNodeActor = referencedItem;
|
|
V_67 = L_343;
|
|
// var linkActor = world.SpawnActor<SxLayoutLinkActor>(true);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_345 = ___0_world;
|
|
NullCheck(L_345);
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_346;
|
|
L_346 = SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B(L_345, (bool)1, SxWorld_SpawnActor_TisSxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_mB5B457324E39D590F88E41FEB85E47B114FF110B_RuntimeMethod_var);
|
|
// var settings = new SxLayoutLinkActor.LinkRenderSettings();
|
|
il2cpp_codegen_initobj((&V_68), sizeof(LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9));
|
|
// settings.StartNode = startNodeActor;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_347 = V_66;
|
|
(&V_68)->___StartNode_0 = L_347;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_68)->___StartNode_0), (void*)L_347);
|
|
// settings.EndNode = endNodeActor;
|
|
SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* L_348 = V_67;
|
|
(&V_68)->___EndNode_2 = L_348;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_68)->___EndNode_2), (void*)L_348);
|
|
// settings.StartRadius = renderSettings.ItemRadius;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_349 = ___3_renderSettings;
|
|
NullCheck(L_349);
|
|
float L_350;
|
|
L_350 = FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B_inline(L_349, NULL);
|
|
(&V_68)->___StartRadius_1 = L_350;
|
|
// settings.EndRadius = renderSettings.ItemRadius;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_351 = ___3_renderSettings;
|
|
NullCheck(L_351);
|
|
float L_352;
|
|
L_352 = FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B_inline(L_351, NULL);
|
|
(&V_68)->___EndRadius_3 = L_352;
|
|
// settings.OneWay = false;
|
|
(&V_68)->___OneWay_4 = (bool)0;
|
|
// settings.Color = FlowLayout3DConstants.LinkItemRefColor;
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_353 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkItemRefColor_3;
|
|
(&V_68)->___Color_5 = L_353;
|
|
// settings.Thickness = renderSettings.LinkThickness * 0.5f;
|
|
FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* L_354 = ___3_renderSettings;
|
|
NullCheck(L_354);
|
|
float L_355;
|
|
L_355 = FlowLayout3DRenderSettings_get_LinkThickness_m84088087D63571041A8F29D0623A4E44DDFAB513_inline(L_354, NULL);
|
|
(&V_68)->___Thickness_6 = ((float)il2cpp_codegen_multiply(L_355, (0.5f)));
|
|
// linkActor.Initialize(settings);
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_356 = L_346;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_357 = V_68;
|
|
NullCheck(L_356);
|
|
SxLayoutLinkActor_Initialize_m28B2F759EEE7A1039ABA02CA58EE23BAC0869396(L_356, L_357, NULL);
|
|
// linkActor.FixPositionEveryFrame = true;
|
|
NullCheck(L_356);
|
|
L_356->___FixPositionEveryFrame_7 = (bool)1;
|
|
}
|
|
|
|
IL_08d8_2:
|
|
{
|
|
// foreach (var referencedItemId in item.referencedItemIds)
|
|
bool L_358;
|
|
L_358 = Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD((&V_64), Enumerator_MoveNext_m3156E3A426CD6F6EEB875779EBA13B78E40203BD_RuntimeMethod_var);
|
|
if (L_358)
|
|
{
|
|
goto IL_0847_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_08f4_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_08f4_1:
|
|
{
|
|
// foreach (var item in allItems)
|
|
bool L_359;
|
|
L_359 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_61), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_359)
|
|
{
|
|
goto IL_080a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0910;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0910:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayout3DWorldBuilder__ctor_mFEF58A7142DAB9DBD9E437B74AB7DDFFDACB6B01 (SxLayout3DWorldBuilder_t05848FA43B9B20EFFF344FD8DCA38BF146A9D26B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildSettings__ctor_m217A6175EA1DB23FEC56F20CEC8EDB7D60F3C72F (BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// private BuildSettings()
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder/BuildSettings::Create()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* BuildSettings_Create_m5564309BCD1853C065F97907D441795C954DA296 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMaterialRegistry_Get_TisSxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341_mE61ABB47D3CF92BC33F416A297A2F1FFEED386D1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMaterialRegistry_Get_TisSxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9_m9EB06D358DE31198170A15435ED9985B20D35C53_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMaterialRegistry_Get_TisSxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC_m6C12285CD77D3DEC4BD9C0CA4FAF37B665C51DD0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMaterialRegistry_Get_TisSxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6_m6763097EED5C01C8553AFE41338CF4AEE8E7A94A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMaterialRegistry_t20F7CAA76B11B121DD86147B3EB8D0B2E8F2BCCB_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var settings = new BuildSettings();
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_0 = (BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9*)il2cpp_codegen_object_new(BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
BuildSettings__ctor_m217A6175EA1DB23FEC56F20CEC8EDB7D60F3C72F(L_0, NULL);
|
|
// settings.NodeMaterial = SxMaterialRegistry.Get<SxFlowNodeMaterial>();
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_1 = L_0;
|
|
il2cpp_codegen_runtime_class_init_inline(SxMaterialRegistry_t20F7CAA76B11B121DD86147B3EB8D0B2E8F2BCCB_il2cpp_TypeInfo_var);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_2;
|
|
L_2 = SxMaterialRegistry_Get_TisSxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC_m6C12285CD77D3DEC4BD9C0CA4FAF37B665C51DD0(SxMaterialRegistry_Get_TisSxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC_m6C12285CD77D3DEC4BD9C0CA4FAF37B665C51DD0_RuntimeMethod_var);
|
|
NullCheck(L_1);
|
|
L_1->___NodeMaterial_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___NodeMaterial_0), (void*)L_2);
|
|
// settings.SubNodeMaterial = SxMaterialRegistry.Get<SxFlowSubNodeMaterial>();
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_3 = L_1;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_4;
|
|
L_4 = SxMaterialRegistry_Get_TisSxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6_m6763097EED5C01C8553AFE41338CF4AEE8E7A94A(SxMaterialRegistry_Get_TisSxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6_m6763097EED5C01C8553AFE41338CF4AEE8E7A94A_RuntimeMethod_var);
|
|
NullCheck(L_3);
|
|
L_3->___SubNodeMaterial_1 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___SubNodeMaterial_1), (void*)L_4);
|
|
// settings.MergedNodeMaterial = SxMaterialRegistry.Get<SxFlowMergedNodeMaterial>();
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_5 = L_3;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_6;
|
|
L_6 = SxMaterialRegistry_Get_TisSxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9_m9EB06D358DE31198170A15435ED9985B20D35C53(SxMaterialRegistry_Get_TisSxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9_m9EB06D358DE31198170A15435ED9985B20D35C53_RuntimeMethod_var);
|
|
NullCheck(L_5);
|
|
L_5->___MergedNodeMaterial_2 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_5->___MergedNodeMaterial_2), (void*)L_6);
|
|
// settings.ItemMaterial = SxMaterialRegistry.Get<SxFlowItemMaterial>();
|
|
BuildSettings_t3E1233762D2383EC1FE1349A2B12934C7D158CF9* L_7 = L_5;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_8;
|
|
L_8 = SxMaterialRegistry_Get_TisSxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341_mE61ABB47D3CF92BC33F416A297A2F1FFEED386D1(SxMaterialRegistry_Get_TisSxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341_mE61ABB47D3CF92BC33F416A297A2F1FFEED386D1_RuntimeMethod_var);
|
|
NullCheck(L_7);
|
|
L_7->___ItemMaterial_3 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___ItemMaterial_3), (void*)L_8);
|
|
// return settings;
|
|
return L_7;
|
|
}
|
|
}
|
|
#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
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_StartActor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => settings.StartNode;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_0 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_1 = L_0->___StartNode_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
// DungeonArchitect.SxEngine.SxActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_EndActor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => settings.EndNode;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_0 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_1 = L_0->___EndNode_2;
|
|
return L_1;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::get_Settings()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => settings;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_0 = __this->___settings_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_Initialize_m28B2F759EEE7A1039ABA02CA58EE23BAC0869396 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 ___0_settings, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMeshActor_SetMaterial_TisSxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61_m48364FC1062E68A508A9A980B7BB4AC603B533FA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMeshActor_SetMaterial_TisSxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF_mAB234584C405C5C9D0D559DFBDC5C3241561C4AD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMeshActor_SetMaterial_TisSxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68_m47AE38C35E8A19494EC9C3E9B5B68A041510BFCC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// this.settings = settings;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_0 = ___0_settings;
|
|
__this->___settings_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___settings_8))->___StartNode_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___settings_8))->___EndNode_2), (void*)NULL);
|
|
#endif
|
|
// RemoveAllChildren();
|
|
SxActor_RemoveAllChildren_mAC9ED5DFC081EBFC75346A2BFB680AD8DD6344BC(__this, NULL);
|
|
// SetMesh(new SxQuadMesh(settings.Color));
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_1 = ___0_settings;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = L_1.___Color_5;
|
|
SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50* L_3 = (SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50*)il2cpp_codegen_object_new(SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
SxQuadMesh__ctor_m403B3BE6AC6A6424D05D9422F46F59B97F0EE9AE(L_3, L_2, NULL);
|
|
SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780(__this, L_3, NULL);
|
|
// SetMaterial<SxFlowLinkMaterial>();
|
|
SxMeshActor_SetMaterial_TisSxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF_mAB234584C405C5C9D0D559DFBDC5C3241561C4AD(__this, SxMeshActor_SetMaterial_TisSxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF_mAB234584C405C5C9D0D559DFBDC5C3241561C4AD_RuntimeMethod_var);
|
|
// headActor = World.SpawnActor<SxMeshActor>(false);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_4 = ((SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB*)__this)->___World_2;
|
|
NullCheck(L_4);
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_5;
|
|
L_5 = SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17(L_4, (bool)0, SxWorld_SpawnActor_TisSxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4_m28B3AD9992F2C4F1A9261E54E42D4B2C9889CF17_RuntimeMethod_var);
|
|
__this->___headActor_9 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___headActor_9), (void*)L_5);
|
|
// AddChild(headActor);
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_6 = __this->___headActor_9;
|
|
SxActor_AddChild_mDB9A22C5D32D40D08865EE16D12299F428176C01(__this, L_6, NULL);
|
|
// if (settings.OneWay)
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_7 = ___0_settings;
|
|
bool L_8 = L_7.___OneWay_4;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// headActor.SetMaterial<SxFlowLinkOneWayHeadMaterial>();
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_9 = __this->___headActor_9;
|
|
NullCheck(L_9);
|
|
SxMeshActor_SetMaterial_TisSxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68_m47AE38C35E8A19494EC9C3E9B5B68A041510BFCC(L_9, SxMeshActor_SetMaterial_TisSxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68_m47AE38C35E8A19494EC9C3E9B5B68A041510BFCC_RuntimeMethod_var);
|
|
goto IL_0062;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// headActor.SetMaterial<SxFlowLinkHeadMaterial>();
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_10 = __this->___headActor_9;
|
|
NullCheck(L_10);
|
|
SxMeshActor_SetMaterial_TisSxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61_m48364FC1062E68A508A9A980B7BB4AC603B533FA(L_10, SxMeshActor_SetMaterial_TisSxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61_m48364FC1062E68A508A9A980B7BB4AC603B533FA_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// headActor.SetMesh(new SxQuadMesh(settings.Color));
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_11 = __this->___headActor_9;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_12 = ___0_settings;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = L_12.___Color_5;
|
|
SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50* L_14 = (SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50*)il2cpp_codegen_object_new(SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
SxQuadMesh__ctor_m403B3BE6AC6A6424D05D9422F46F59B97F0EE9AE(L_14, L_13, NULL);
|
|
NullCheck(L_11);
|
|
SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780(L_11, L_14, NULL);
|
|
// OrientLinkToNodes();
|
|
SxLayoutLinkActor_OrientLinkToNodes_mC326229104B39D865AB90CFB904F74269383F5C4(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::Tick(DungeonArchitect.SxEngine.SxRenderContext,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_Tick_m74A0ACC3B62FAE76D128C8BA86F9E9A57936775E (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, float ___1_deltaTime, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Tick(context, deltaTime);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_0 = ___0_context;
|
|
float L_1 = ___1_deltaTime;
|
|
SxActor_Tick_m43E9883CA2F72FCC5A915FE6878E208E0731B20D(__this, L_0, L_1, NULL);
|
|
// if (FixPositionEveryFrame)
|
|
bool L_2 = __this->___FixPositionEveryFrame_7;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// OrientLinkToNodes();
|
|
SxLayoutLinkActor_OrientLinkToNodes_mC326229104B39D865AB90CFB904F74269383F5C4(__this, NULL);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// OrientLinkToCamera(context.CameraPosition);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_3 = ___0_context;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3.___CameraPosition_0;
|
|
SxLayoutLinkActor_OrientLinkToCamera_m3FF232D6604CFC0D581C0EB658A26E3E33D11A75(__this, L_4, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::OrientLinkToNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_OrientLinkToNodes_mC326229104B39D865AB90CFB904F74269383F5C4 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
float V_7 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
{
|
|
// var headThickness = settings.Thickness * FlowLayout3DConstants.LinkHeadThicknessMultiplier;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_0 = (&__this->___settings_8);
|
|
float L_1 = L_0->___Thickness_6;
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
float L_2 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkHeadThicknessMultiplier_4;
|
|
// float headLength = headThickness;
|
|
float L_3 = ((float)il2cpp_codegen_multiply(L_1, L_2));
|
|
V_0 = L_3;
|
|
// float headWidth = headThickness;
|
|
V_1 = L_3;
|
|
// if (settings.OneWay)
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_4 = (&__this->___settings_8);
|
|
bool L_5 = L_4->___OneWay_4;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
// headLength *= 2;
|
|
float L_6 = V_0;
|
|
V_0 = ((float)il2cpp_codegen_multiply(L_6, (2.0f)));
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
// var startTransform = SxSceneGraphUtils.AccumulateTransforms(settings.StartNode);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_7 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_8 = L_7->___StartNode_0;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
|
|
L_9 = SxSceneGraphUtils_AccumulateTransforms_m1DDE3A00D8EE72DE0CF81C8D01AAE5FF027477BA(L_8, NULL);
|
|
V_2 = L_9;
|
|
// var endTransform = SxSceneGraphUtils.AccumulateTransforms(settings.EndNode);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_10 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_11 = L_10->___EndNode_2;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
|
|
L_12 = SxSceneGraphUtils_AccumulateTransforms_m1DDE3A00D8EE72DE0CF81C8D01AAE5FF027477BA(L_11, NULL);
|
|
V_3 = L_12;
|
|
// var start = Matrix.GetTranslation(ref startTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&V_2), NULL);
|
|
V_4 = L_13;
|
|
// var end = Matrix.GetTranslation(ref endTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&V_3), NULL);
|
|
V_5 = L_14;
|
|
// var direction = (end - start).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_15, L_16, NULL);
|
|
V_8 = L_17;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
|
|
L_18 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_8), NULL);
|
|
V_6 = L_18;
|
|
// start = start + direction * settings.StartRadius;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_6;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_21 = (&__this->___settings_8);
|
|
float L_22 = L_21->___StartRadius_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, L_22, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
|
|
L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_19, L_23, NULL);
|
|
V_4 = L_24;
|
|
// end = end - direction * (settings.EndRadius + headLength);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_6;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_27 = (&__this->___settings_8);
|
|
float L_28 = L_27->___EndRadius_3;
|
|
float L_29 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
|
|
L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_26, ((float)il2cpp_codegen_add(L_28, L_29)), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
|
|
L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_30, NULL);
|
|
V_5 = L_31;
|
|
// var length = (end - start).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
|
|
L_34 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_32, L_33, NULL);
|
|
V_8 = L_34;
|
|
float L_35;
|
|
L_35 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_8), NULL);
|
|
V_7 = L_35;
|
|
// Rotation = Quaternion.FromToRotation(new Vector3(1, 0, 0), direction);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
memset((&L_36), 0, sizeof(L_36));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_36), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_6;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38;
|
|
L_38 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_36, L_37, NULL);
|
|
SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A(__this, L_38, NULL);
|
|
// Position = start + (end - start) * 0.5f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
|
|
L_42 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_40, L_41, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
|
|
L_43 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_42, (0.5f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
|
|
L_44 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_39, L_43, NULL);
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(__this, L_44, NULL);
|
|
// Scale = new Vector3(length / 2.0f, settings.Thickness / 2.0f, 1);
|
|
float L_45 = V_7;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_46 = (&__this->___settings_8);
|
|
float L_47 = L_46->___Thickness_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
|
|
memset((&L_48), 0, sizeof(L_48));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_48), ((float)(L_45/(2.0f))), ((float)(L_47/(2.0f))), (1.0f), /*hidden argument*/NULL);
|
|
SxActor_set_Scale_m43D90B674DCED4F9913606890154DB6FB089E636(__this, L_48, NULL);
|
|
// var headScale = Vector3.Scale(Vector3.one / 2.0f, new Vector3(headLength, headWidth, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
|
|
L_49 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
|
|
L_50 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_49, (2.0f), NULL);
|
|
float L_51 = V_0;
|
|
float L_52 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
|
|
memset((&L_53), 0, sizeof(L_53));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_53), L_51, L_52, (1.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
|
|
L_54 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_50, L_53, NULL);
|
|
V_9 = L_54;
|
|
// headScale = MathUtils.Divide(headScale, Scale);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_9;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
|
|
L_56 = SxActor_get_Scale_m94E9A4E0DB0C272BB5C138EE380212FFAFAD99A6(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
|
|
L_57 = MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423(L_55, L_56, NULL);
|
|
V_9 = L_57;
|
|
// headActor.Scale = headScale;
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_58 = __this->___headActor_9;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_9;
|
|
NullCheck(L_58);
|
|
SxActor_set_Scale_m43D90B674DCED4F9913606890154DB6FB089E636(L_58, L_59, NULL);
|
|
// headActor.Position = MathUtils.Divide(new Vector3(length * 0.5f + headLength * 0.5f, 0, 0), Scale);
|
|
SxMeshActor_t2DA2E51CCA7391FDEB5ACFEA3A45B00ED46B82B4* L_60 = __this->___headActor_9;
|
|
float L_61 = V_7;
|
|
float L_62 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
|
|
memset((&L_63), 0, sizeof(L_63));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_63), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_61, (0.5f))), ((float)il2cpp_codegen_multiply(L_62, (0.5f))))), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
|
|
L_64 = SxActor_get_Scale_m94E9A4E0DB0C272BB5C138EE380212FFAFAD99A6(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423(L_63, L_64, NULL);
|
|
NullCheck(L_60);
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(L_60, L_65, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::OrientLinkToCamera(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor_OrientLinkToCamera_m3FF232D6604CFC0D581C0EB658A26E3E33D11A75 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, const RuntimeMethod* method)
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
float V_3 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
{
|
|
// if (settings.StartNode != null && settings.EndNode != null)
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_0 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_1 = L_0->___StartNode_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_00df;
|
|
}
|
|
}
|
|
{
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_2 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_3 = L_2->___EndNode_2;
|
|
if (!L_3)
|
|
{
|
|
goto IL_00df;
|
|
}
|
|
}
|
|
{
|
|
// var startTransform = SxSceneGraphUtils.AccumulateTransforms(settings.StartNode);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_4 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_5 = L_4->___StartNode_0;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
|
|
L_6 = SxSceneGraphUtils_AccumulateTransforms_m1DDE3A00D8EE72DE0CF81C8D01AAE5FF027477BA(L_5, NULL);
|
|
V_0 = L_6;
|
|
// var endTransform = SxSceneGraphUtils.AccumulateTransforms(settings.EndNode);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9* L_7 = (&__this->___settings_8);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_8 = L_7->___EndNode_2;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
|
|
L_9 = SxSceneGraphUtils_AccumulateTransforms_m1DDE3A00D8EE72DE0CF81C8D01AAE5FF027477BA(L_8, NULL);
|
|
V_1 = L_9;
|
|
// var start = Matrix.GetTranslation(ref startTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&V_0), NULL);
|
|
V_2 = L_10;
|
|
// var end = Matrix.GetTranslation(ref endTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&V_1), NULL);
|
|
// var length = (end - start).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
|
|
V_8 = L_14;
|
|
float L_15;
|
|
L_15 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_8), NULL);
|
|
V_3 = L_15;
|
|
// var axisX = (end - start) / length;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_16, NULL);
|
|
float L_18 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_17, L_18, NULL);
|
|
V_4 = L_19;
|
|
// var axisZ = (cameraPosition - Position).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_cameraPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
L_21 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_20, L_21, NULL);
|
|
V_8 = L_22;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_8), NULL);
|
|
V_5 = L_23;
|
|
// var axisY = Vector3.Cross(axisZ, axisX);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_24, L_25, NULL);
|
|
V_6 = L_26;
|
|
// axisZ = Vector3.Cross(axisX, axisY);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
|
|
L_29 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_27, L_28, NULL);
|
|
V_5 = L_29;
|
|
// var rotationMatrix = new Matrix4x4(axisX, axisY, axisZ, new Vector4(0, 0, 0, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_4;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31;
|
|
L_31 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_30, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_6;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33;
|
|
L_33 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_32, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_5;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35;
|
|
L_35 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_34, NULL);
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36;
|
|
memset((&L_36), 0, sizeof(L_36));
|
|
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_36), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99((&V_7), L_31, L_33, L_35, L_36, NULL);
|
|
// Rotation = rotationMatrix.rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37;
|
|
L_37 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_7), NULL);
|
|
SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A(__this, L_37, NULL);
|
|
}
|
|
|
|
IL_00df:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutLinkActor__ctor_m17EFC3F8D78C27D34D6501EBE53297226B9DE713 (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SxMeshActor__ctor_m29C254C869945699E63EC4FEDCAC9D3125DA1E1B(__this, NULL);
|
|
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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_pinvoke(const LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9& unmarshaled, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___StartNode_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'StartNode' of type 'LinkRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___StartNode_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_pinvoke_back(const LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_pinvoke& marshaled, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9& unmarshaled)
|
|
{
|
|
Exception_t* ___StartNode_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'StartNode' of type 'LinkRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___StartNode_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_pinvoke_cleanup(LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_com(const LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9& unmarshaled, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___StartNode_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'StartNode' of type 'LinkRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___StartNode_0Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_com_back(const LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_com& marshaled, LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9& unmarshaled)
|
|
{
|
|
Exception_t* ___StartNode_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'StartNode' of type 'LinkRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___StartNode_0Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor/LinkRenderSettings
|
|
IL2CPP_EXTERN_C void LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshal_com_cleanup(LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActor__ctor_m7F6B667F94AA42A0AE230F742BABF142FCDDBF6F (SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SxLayoutNodeActorBase__ctor_mDB286B2DF6C4529BFE1307291C38473613EF23D7(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutItemActor__ctor_mB8AF82B335B7793441D5F90535FB0B0950A2B473 (SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SxLayoutNodeActorBase__ctor_mDB286B2DF6C4529BFE1307291C38473613EF23D7(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor::Initialize(UnityEngine.Color,DungeonArchitect.SxEngine.SxMaterial)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodePlaneActor_Initialize_m59CB29938A119D5A14DC2C9779FD9F9B1DA7293F (SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* ___1_material, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// SetMesh(new SxQuadMesh(color));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50* L_1 = (SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50*)il2cpp_codegen_object_new(SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
SxQuadMesh__ctor_m403B3BE6AC6A6424D05D9422F46F59B97F0EE9AE(L_1, L_0, NULL);
|
|
SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780(__this, L_1, NULL);
|
|
// SetMaterial(material);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_2 = ___1_material;
|
|
SxMeshActor_SetMaterial_mB21589EABDA0788705C728CFA4E19ACEA572981B(__this, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodePlaneActor__ctor_m5019FE9FD1421D1AA1A4121FB344E3796F4B1EC0 (SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SxMeshActor__ctor_m29C254C869945699E63EC4FEDCAC9D3125DA1E1B(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodeActor_Initialize_mC43EC66EAFF15091F938E9A148E27EA32AC1BCB4 (SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* __this, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 ___0_settings, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20_m1103EF52AFE2B15FDA97C9F73CDE443765306317_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* V_4 = NULL;
|
|
{
|
|
// var planeOffsets = new Vector3[]
|
|
// {
|
|
// new Vector3(1, 0, 0),
|
|
// new Vector3(-1, 0, 0),
|
|
// new Vector3(0, 0, 1),
|
|
// new Vector3(0, 0, -1),
|
|
// new Vector3(0, 1, 0),
|
|
// new Vector3(0, -1, 0)
|
|
// };
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)6);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_1);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_2);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = L_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (-1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_4);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_5);
|
|
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_6);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = L_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (0.0f), (0.0f), (-1.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = L_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_9);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_10);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = L_9;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), (0.0f), (-1.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_12);
|
|
// var quadForward = new Vector3(0, 0, -1);
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), (0.0f), (0.0f), (-1.0f), NULL);
|
|
// foreach (var offset in planeOffsets)
|
|
V_1 = L_11;
|
|
V_2 = 0;
|
|
goto IL_010e;
|
|
}
|
|
|
|
IL_00c3:
|
|
{
|
|
// foreach (var offset in planeOffsets)
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = V_1;
|
|
int32_t L_14 = V_2;
|
|
NullCheck(L_13);
|
|
int32_t L_15 = L_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
V_3 = L_16;
|
|
// var side = World.SpawnActor<SxLayoutMergedNodePlaneActor>(false);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_17 = ((SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB*)__this)->___World_2;
|
|
NullCheck(L_17);
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* L_18;
|
|
L_18 = SxWorld_SpawnActor_TisSxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20_m1103EF52AFE2B15FDA97C9F73CDE443765306317(L_17, (bool)0, SxWorld_SpawnActor_TisSxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20_m1103EF52AFE2B15FDA97C9F73CDE443765306317_RuntimeMethod_var);
|
|
V_4 = L_18;
|
|
// side.Initialize(settings.Color, settings.Material);
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* L_19 = V_4;
|
|
RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 L_20 = ___0_settings;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21 = L_20.___Color_1;
|
|
RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715 L_22 = ___0_settings;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_23 = L_22.___Material_2;
|
|
NullCheck(L_19);
|
|
SxLayoutMergedNodePlaneActor_Initialize_m59CB29938A119D5A14DC2C9779FD9F9B1DA7293F(L_19, L_21, L_23, NULL);
|
|
// side.Position = offset;
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* L_24 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
|
|
NullCheck(L_24);
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(L_24, L_25, NULL);
|
|
// side.Rotation = Quaternion.FromToRotation(quadForward, offset);
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* L_26 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29;
|
|
L_29 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_27, L_28, NULL);
|
|
NullCheck(L_26);
|
|
SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A(L_26, L_29, NULL);
|
|
// AddChild(side);
|
|
SxLayoutMergedNodePlaneActor_t65D15EB9CB47E48DDBC830EDC0EDA37E4CD3CE20* L_30 = V_4;
|
|
SxActor_AddChild_mDB9A22C5D32D40D08865EE16D12299F428176C01(__this, L_30, NULL);
|
|
int32_t L_31 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
}
|
|
|
|
IL_010e:
|
|
{
|
|
// foreach (var offset in planeOffsets)
|
|
int32_t L_32 = V_2;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = V_1;
|
|
NullCheck(L_33);
|
|
if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))))
|
|
{
|
|
goto IL_00c3;
|
|
}
|
|
}
|
|
{
|
|
// Scale = settings.Bounds.extents;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_34 = (&(&___0_settings)->___Bounds_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
L_35 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_34, NULL);
|
|
SxActor_set_Scale_m43D90B674DCED4F9913606890154DB6FB089E636(__this, L_35, NULL);
|
|
// Position = settings.Bounds.center;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_36 = (&(&___0_settings)->___Bounds_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3(L_36, NULL);
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(__this, L_37, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutMergedNodeActor__ctor_mABC9349C0E2A10E65CF30B93ABA336E31BA79BB7 (SxLayoutMergedNodeActor_t3AD99E8B522F27D6B0157532A3AA72664980EA3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SxActor__ctor_m6C363A81C813483EFC1A821CB21282F0967A22F1(__this, NULL);
|
|
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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_pinvoke(const RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715& unmarshaled, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___Material_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'RenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_2Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_pinvoke_back(const RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_pinvoke& marshaled, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715& unmarshaled)
|
|
{
|
|
Exception_t* ___Material_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'RenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_2Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_pinvoke_cleanup(RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_com(const RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715& unmarshaled, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___Material_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'RenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_2Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_com_back(const RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_com& marshaled, RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715& unmarshaled)
|
|
{
|
|
Exception_t* ___Material_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'RenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_2Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/RenderSettings
|
|
IL2CPP_EXTERN_C void RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshal_com_cleanup(RenderSettings_t39C29B93120D24BA6BE70F162BD35F5A382DC715_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor/PlaneTransform::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneTransform__ctor_mF23FC67F652043CD21C82F86747E96BF3951E7F4 (PlaneTransform_t0BC29D58603E952C514903D3012BFDA920FEE0BC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.position = position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position;
|
|
__this->___position_0 = L_0;
|
|
// this.rotation = rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rotation;
|
|
__this->___rotation_1 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void PlaneTransform__ctor_mF23FC67F652043CD21C82F86747E96BF3951E7F4_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method)
|
|
{
|
|
PlaneTransform_t0BC29D58603E952C514903D3012BFDA920FEE0BC* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<PlaneTransform_t0BC29D58603E952C514903D3012BFDA920FEE0BC*>(__this + _offset);
|
|
PlaneTransform__ctor_mF23FC67F652043CD21C82F86747E96BF3951E7F4(_thisAdjusted, ___0_position, ___1_rotation, method);
|
|
}
|
|
#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.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::get_AlignToCamera()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SxLayoutNodeActorBase_get_AlignToCamera_m0059FA39CB0C106AE8C5BEDBA499A56765127187 (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool AlignToCamera { get; set; } = true;
|
|
bool L_0 = __this->___U3CAlignToCameraU3Ek__BackingField_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::set_AlignToCamera(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_set_AlignToCamera_mA3AF576B9C23C2D6077DBACF7E0C48707FF32075 (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool AlignToCamera { get; set; } = true;
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CAlignToCameraU3Ek__BackingField_6 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::Initialize(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_Initialize_m7923A6DA03EB5067CEA2EBC3F876426A557FB20A (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB ___0_settings, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_SpawnActor_TisSxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC_mACC77AE7F2CC10440C4BD976C4639F9FDABF9C3E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
float V_1 = 0.0f;
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* V_2 = NULL;
|
|
SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// this.settings = settings;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_0 = ___0_settings;
|
|
__this->___settings_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___settings_7))->___Material_3), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___settings_7))->___Text_4), (void*)NULL);
|
|
#endif
|
|
// Position = settings.Position;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_1 = ___0_settings;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___Position_1;
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(__this, L_2, NULL);
|
|
// var color = settings.Color;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_3 = ___0_settings;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = L_3.___Color_2;
|
|
V_0 = L_4;
|
|
// var scaleF = settings.NodeRadius;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_5 = ___0_settings;
|
|
float L_6 = L_5.___NodeRadius_0;
|
|
V_1 = L_6;
|
|
// Scale = new Vector3(scaleF, scaleF, scaleF);
|
|
float L_7 = V_1;
|
|
float L_8 = V_1;
|
|
float L_9 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), L_7, L_8, L_9, /*hidden argument*/NULL);
|
|
SxActor_set_Scale_m43D90B674DCED4F9913606890154DB6FB089E636(__this, L_10, NULL);
|
|
// SetMesh(new SxQuadMesh(color));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = V_0;
|
|
SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50* L_12 = (SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50*)il2cpp_codegen_object_new(SxQuadMesh_t755941132817A004E51784FBACEF02590B9A7E50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
SxQuadMesh__ctor_m403B3BE6AC6A6424D05D9422F46F59B97F0EE9AE(L_12, L_11, NULL);
|
|
SxMeshActor_SetMesh_m63BD667911A519304A0C611C01F0FCEEEF1EE780(__this, L_12, NULL);
|
|
// SetMaterial(settings.Material);
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_13 = ___0_settings;
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_14 = L_13.___Material_3;
|
|
SxMeshActor_SetMaterial_mB21589EABDA0788705C728CFA4E19ACEA572981B(__this, L_14, NULL);
|
|
// if (settings.Text != null)
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_15 = ___0_settings;
|
|
String_t* L_16 = L_15.___Text_4;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0100;
|
|
}
|
|
}
|
|
{
|
|
// var textActor = World.SpawnActor<SxTextActor>(false);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_17 = ((SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB*)__this)->___World_2;
|
|
NullCheck(L_17);
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_18;
|
|
L_18 = SxWorld_SpawnActor_TisSxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC_mACC77AE7F2CC10440C4BD976C4639F9FDABF9C3E(L_17, (bool)0, SxWorld_SpawnActor_TisSxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC_mACC77AE7F2CC10440C4BD976C4639F9FDABF9C3E_RuntimeMethod_var);
|
|
V_2 = L_18;
|
|
// var textSettings = new SxTextComponentSettings()
|
|
// {
|
|
// Font = Layout3DGraphRenderingResource.GetFont(),
|
|
// Color = settings.TextColor,
|
|
// Scale = settings.TextScale,
|
|
// HAlign = SxTextHAlign.Center,
|
|
// VAlign = SxTextVAlign.Center,
|
|
// DepthBias = settings.TextDepthBias,
|
|
// };
|
|
il2cpp_codegen_initobj((&V_4), sizeof(SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9));
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_19;
|
|
L_19 = Layout3DGraphRenderingResource_GetFont_mED9973E8682C6D22EB7867F85BCF59E8277FE90E(NULL);
|
|
(&V_4)->___Font_0 = L_19;
|
|
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___Font_0), (void*)L_19);
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_20 = ___0_settings;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21 = L_20.___TextColor_5;
|
|
(&V_4)->___Color_1 = L_21;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_22 = ___0_settings;
|
|
float L_23 = L_22.___TextScale_6;
|
|
(&V_4)->___Scale_2 = L_23;
|
|
(&V_4)->___HAlign_3 = 1;
|
|
(&V_4)->___VAlign_4 = 1;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_24 = ___0_settings;
|
|
float L_25 = L_24.___TextDepthBias_7;
|
|
(&V_4)->___DepthBias_5 = L_25;
|
|
SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 L_26 = V_4;
|
|
V_3 = L_26;
|
|
// textActor.TextComponent.Initialize(textSettings);
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_27 = V_2;
|
|
NullCheck(L_27);
|
|
SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90* L_28 = L_27->___TextComponent_5;
|
|
SxTextComponentSettings_t24C82AEEF483A523D38A7BBB63C278BE184D6AA9 L_29 = V_3;
|
|
NullCheck(L_28);
|
|
SxTextComponent_Initialize_mDA9434AEFEC602F98FB8B0F27B926FCD49931D46(L_28, L_29, NULL);
|
|
// textActor.TextComponent.Text = settings.Text;
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_30 = V_2;
|
|
NullCheck(L_30);
|
|
SxTextComponent_t7E50FBC1C65438016F0759CCF9E4BE7B1AC49A90* L_31 = L_30->___TextComponent_5;
|
|
NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB L_32 = ___0_settings;
|
|
String_t* L_33 = L_32.___Text_4;
|
|
NullCheck(L_31);
|
|
SxTextComponent_set_Text_mEA630521F90B0F6781EBD553A099378DC9E0D703(L_31, L_33, NULL);
|
|
// textActor.Position = new Vector3(0, 0, 0.1f);
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_34 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
memset((&L_35), 0, sizeof(L_35));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_35), (0.0f), (0.0f), (0.100000001f), /*hidden argument*/NULL);
|
|
NullCheck(L_34);
|
|
SxActor_set_Position_mF61E3D7F79C7B6292EFDDC08B574723E5221C4C6(L_34, L_35, NULL);
|
|
// textActor.Rotation = Quaternion.AngleAxis(180, Vector3.up);
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_36 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38;
|
|
L_38 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((180.0f), L_37, NULL);
|
|
NullCheck(L_36);
|
|
SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A(L_36, L_38, NULL);
|
|
// AddChild(textActor);
|
|
SxTextActor_t2EF408AA3E99597B91EA271BBD82AA0898E4C0AC* L_39 = V_2;
|
|
SxActor_AddChild_mDB9A22C5D32D40D08865EE16D12299F428176C01(__this, L_39, NULL);
|
|
}
|
|
|
|
IL_0100:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::Tick(DungeonArchitect.SxEngine.SxRenderContext,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_Tick_mF253E58F6D67B729AA01485A00860EE44AA1067E (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, float ___1_deltaTime, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// base.Tick(context, deltaTime);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_0 = ___0_context;
|
|
float L_1 = ___1_deltaTime;
|
|
SxActor_Tick_m43E9883CA2F72FCC5A915FE6878E208E0731B20D(__this, L_0, L_1, NULL);
|
|
// if (AlignToCamera)
|
|
bool L_2;
|
|
L_2 = SxLayoutNodeActorBase_get_AlignToCamera_m0059FA39CB0C106AE8C5BEDBA499A56765127187_inline(__this, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// var axisZ = (context.CameraPosition - Position).normalized;
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_3 = ___0_context;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3.___CameraPosition_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = SxActor_get_Position_m86ABE0CDE4D00E6B5AEA766CF0772F7A71A3041A(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_5, NULL);
|
|
V_4 = L_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
|
|
V_0 = L_7;
|
|
// var axisX = Vector3.Cross(Vector3.up, axisZ);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_8, L_9, NULL);
|
|
V_1 = L_10;
|
|
// var axisY = Vector3.Cross(axisZ, axisX);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_11, L_12, NULL);
|
|
V_2 = L_13;
|
|
// var rotationMatrix = new Matrix4x4(axisX, axisY, axisZ, new Vector4(0, 0, 0, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_1;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
|
|
L_15 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_14, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
|
|
L_17 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_16, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19;
|
|
L_19 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_18, NULL);
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
|
|
memset((&L_20), 0, sizeof(L_20));
|
|
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99((&V_3), L_15, L_17, L_19, L_20, NULL);
|
|
// Rotation = rotationMatrix.rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
|
|
L_21 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_3), NULL);
|
|
SxActor_set_Rotation_mFE28A976CE1A256CE4F6556DC6ABBF6DE362617A(__this, L_21, NULL);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase__ctor_mDB286B2DF6C4529BFE1307291C38473613EF23D7 (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool AlignToCamera { get; set; } = true;
|
|
__this->___U3CAlignToCameraU3Ek__BackingField_6 = (bool)1;
|
|
SxMeshActor__ctor_m29C254C869945699E63EC4FEDCAC9D3125DA1E1B(__this, NULL);
|
|
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
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_pinvoke(const NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB& unmarshaled, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_pinvoke& marshaled)
|
|
{
|
|
Exception_t* ___Material_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'NodeRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_3Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_pinvoke_back(const NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_pinvoke& marshaled, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB& unmarshaled)
|
|
{
|
|
Exception_t* ___Material_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'NodeRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_3Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_pinvoke_cleanup(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
// Conversion methods for marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_com(const NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB& unmarshaled, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_com& marshaled)
|
|
{
|
|
Exception_t* ___Material_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'NodeRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_3Exception, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_com_back(const NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_com& marshaled, NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB& unmarshaled)
|
|
{
|
|
Exception_t* ___Material_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Material' of type 'NodeRenderSettings': Reference type field marshaling is not supported.");
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___Material_3Exception, NULL);
|
|
}
|
|
// Conversion method for clean up from marshalling of: DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase/NodeRenderSettings
|
|
IL2CPP_EXTERN_C void NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshal_com_cleanup(NodeRenderSettings_tFF18CAAB284358EAD21D8B095A665756EDCD34BB_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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
|
|
// UnityEngine.Font DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource::GetFont()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Font_tC95270EA3198038970422D78B74A7F2E218A96B6* Layout3DGraphRenderingResource_GetFont_mED9973E8682C6D22EB7867F85BCF59E8277FE90E (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m2B532BE5E14BE59B8F59F82BF8193EEEE249DC6D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFACEF6BCE2DDF0C0A9464FA34CC82AA781BFDD7C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (font == null)
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_0 = ((Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_StaticFields*)il2cpp_codegen_static_fields_for(Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var))->___font_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
// font = Resources.Load<Font>("ConsolasBold");
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_2;
|
|
L_2 = Resources_Load_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m2B532BE5E14BE59B8F59F82BF8193EEEE249DC6D(_stringLiteralFACEF6BCE2DDF0C0A9464FA34CC82AA781BFDD7C, Resources_Load_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m2B532BE5E14BE59B8F59F82BF8193EEEE249DC6D_RuntimeMethod_var);
|
|
((Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_StaticFields*)il2cpp_codegen_static_fields_for(Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var))->___font_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_StaticFields*)il2cpp_codegen_static_fields_for(Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var))->___font_0), (void*)L_2);
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// return font;
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3 = ((Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_StaticFields*)il2cpp_codegen_static_fields_for(Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB_il2cpp_TypeInfo_var))->___font_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Layout3DGraphRenderingResource__ctor_mE2688872040C4C243FEB2B05046A22761875ACFF (Layout3DGraphRenderingResource_t2B166C64B971ED61E939840110125251C6A12AAB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowNodeMaterial__ctor_m81F7CFCDC9E21713975A7D643AC385300BCBA774 (SxFlowNodeMaterial_t50CFDCA773480B256FB47F41A624DD8651DEDEDC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C643B271E8F43006C42F2C44EB577C2E1F01C40);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowNodeMaterial() : base("FlowNodeMaterial") {}
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteral2C643B271E8F43006C42F2C44EB577C2E1F01C40, NULL);
|
|
// public SxFlowNodeMaterial() : base("FlowNodeMaterial") {}
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowSubNodeMaterial__ctor_mD281027BB7376A0CA756C9594A0413A9412981B2 (SxFlowSubNodeMaterial_t801BDDCB1F871A3E05E1304199FDBB52BFD463A6* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C643B271E8F43006C42F2C44EB577C2E1F01C40);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowSubNodeMaterial() : base("FlowNodeMaterial")
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteral2C643B271E8F43006C42F2C44EB577C2E1F01C40, NULL);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowMergedNodeMaterial__ctor_m544F7860210B36273BE43A3A63414D157358023D (SxFlowMergedNodeMaterial_t9D7744BE62A90EEFAE8681F2118FA711B98CF2D9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDFECD99992E5D13419A0606988192DB0B8B92A3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowMergedNodeMaterial() : base("FlowMergedNodeMaterial")
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteralFDFECD99992E5D13419A0606988192DB0B8B92A3, NULL);
|
|
// DepthBias = -2;
|
|
((SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9*)__this)->___DepthBias_1 = (-2.0f);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowMergedNodeMaterialZWrite__ctor_mE30F032A7D9872BC1A870B0CCCEE35B83586676E (SxFlowMergedNodeMaterialZWrite_tD53E8EB4F4ECE30DD88375D5F6EC2A6861CAB7E8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A6C4C6D4B15EC7AEFC35BE66465B32E15485B16);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowMergedNodeMaterialZWrite() : base("FlowMergedNodeMaterial_ZWrite")
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteral8A6C4C6D4B15EC7AEFC35BE66465B32E15485B16, NULL);
|
|
// DepthBias = -2;
|
|
((SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9*)__this)->___DepthBias_1 = (-2.0f);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowItemMaterial__ctor_mCF5A91514DC27CA2651383DA640740F9E0574F43 (SxFlowItemMaterial_t6F221BC222E352CEE81996DE933FA4E04F127341* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA84B255D9D818BBFB8DEAC2B44F8136F8771E3F7);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowItemMaterial() : base("FlowItemMaterial")
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteralA84B255D9D818BBFB8DEAC2B44F8136F8771E3F7, NULL);
|
|
// DepthBias = -0.25f;
|
|
((SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9*)__this)->___DepthBias_1 = (-0.25f);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowItemMaterialZWrite__ctor_m748CE75F9193CEB5D5F3126EEB1724B4ABEFB104 (SxFlowItemMaterialZWrite_t81FDB4D533E04B78BFF21F1F92EF0FAC1A03836C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0EB33994CF9EA179BD97691420917BBEA2377EA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowItemMaterialZWrite() : base("FlowItemMaterial_ZWrite")
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteralC0EB33994CF9EA179BD97691420917BBEA2377EA, NULL);
|
|
// DepthBias = -0.25f;
|
|
((SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9*)__this)->___DepthBias_1 = (-0.25f);
|
|
// }
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowLinkMaterial__ctor_mFB952BB29D6A59E615D9C9D85A55908F6F303141 (SxFlowLinkMaterial_tF552213F8485E27A6C00AE8C25BF2462077B9BFF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB1F2499A65FFC02EE5843204D54CAFD1DF8F3CA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowLinkMaterial() : base("FlowLinkMaterial") {}
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteralAB1F2499A65FFC02EE5843204D54CAFD1DF8F3CA, NULL);
|
|
// public SxFlowLinkMaterial() : base("FlowLinkMaterial") {}
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowLinkHeadMaterial__ctor_m5908D4657A063D9662002F24B424530FA292EB08 (SxFlowLinkHeadMaterial_t485F00385F529ED3F24A2F45A3AF75539376FE61* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC69F034EED96C2F35AC0FA81482778C421E29F9E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowLinkHeadMaterial() : base("FlowLinkHeadMaterial") {}
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteralC69F034EED96C2F35AC0FA81482778C421E29F9E, NULL);
|
|
// public SxFlowLinkHeadMaterial() : base("FlowLinkHeadMaterial") {}
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxFlowLinkOneWayHeadMaterial__ctor_m13A54FB8063CBA5FCE29AE43E8D126310B695B63 (SxFlowLinkOneWayHeadMaterial_tFB90A7D96B3053F07811F87A3C06BBA823A06A68* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D9A6F9338783151A9898642AD7226DCA8765E14);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxFlowLinkOneWayHeadMaterial() : base("FlowLinkOneWayMaterial") {}
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteral2D9A6F9338783151A9898642AD7226DCA8765E14, NULL);
|
|
// public SxFlowLinkOneWayHeadMaterial() : base("FlowLinkOneWayMaterial") {}
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxGridMaterial__ctor_m883ADA824771E4685A4464204BAF92CB2EB81A2F (SxGridMaterial_tB68EE122BABE55715FC73306EBC71396A2533173* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44AE288BF379F0306C1824E29C26F7F52B58C248);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public SxGridMaterial() : base("GridMaterial") {}
|
|
SxUnityResourceMaterial__ctor_mA431922C67671D95F2A0DF5CEBE194FF917D3CF8(__this, _stringLiteral44AE288BF379F0306C1824E29C26F7F52B58C248, NULL);
|
|
// public SxGridMaterial() : base("GridMaterial") {}
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::OnDrawGizmos()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase_OnDrawGizmos_mD2D0A1078393F3F0175E6796CDBEFE273A0D8ACE (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// AlignToCam();
|
|
FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase_OnDrawGizmosSelected_m599F7B18422341DDE77C08D84F1A18D27E7BFB4E (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// AlignToCam();
|
|
FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::AlignToCam()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var cameraPosition = GetCameraPosition();
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
L_0 = FlowLayoutCamAlignerBase_GetCameraPosition_m6C62E3866B34EAAF11BD40E57DDC8CFB2E209313(__this, NULL);
|
|
V_0 = L_0;
|
|
// AlignToCamImpl(cameraPosition);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(4 /* System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::AlignToCamImpl(UnityEngine.Vector3) */, __this, L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase_Update_mBAFFDDDDB8D81B6C8A5B49F4F29ADFDEE693C2D0 (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Application.isPlaying)
|
|
bool L_0;
|
|
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
// AlignToCam();
|
|
FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B(__this, NULL);
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::GetCameraPosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FlowLayoutCamAlignerBase_GetCameraPosition_m6C62E3866B34EAAF11BD40E57DDC8CFB2E209313 (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (Application.isPlaying)
|
|
bool L_0;
|
|
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (Camera.main != null)
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1;
|
|
L_1 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// return Camera.main.transform.position;
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3;
|
|
L_3 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
|
|
NullCheck(L_3);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
|
|
NullCheck(L_4);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// return Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutCamAlignerBase__ctor_mEBC75E775EA937679D91E13A25B44D3E5AB28324 (FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::AlignToCamImpl(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutLinkCamAligner_AlignToCamImpl_m3F99D3E69A06AD6AD2E7DA0E8EB07D6114F1870C (FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// if (startTransform == null || endTransform == null) return;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___startTransform_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___endTransform_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// if (startTransform == null || endTransform == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// OrientLinkToNodes();
|
|
FlowLayoutLinkCamAligner_OrientLinkToNodes_m369B6F7994FBE12D2EA133F591C2439BBF955EC9(__this, NULL);
|
|
// var axisX = (endTransform.position - startTransform.position).normalized;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___endTransform_5;
|
|
NullCheck(L_4);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___startTransform_4;
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_7, NULL);
|
|
V_4 = L_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
|
|
V_0 = L_9;
|
|
// var axisZ = (cameraPosition - transform.position).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_cameraPosition;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
|
|
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_11);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_11, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_10, L_12, NULL);
|
|
V_4 = L_13;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
|
|
V_1 = L_14;
|
|
// var axisY = Vector3.Cross(axisZ, axisX);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_15, L_16, NULL);
|
|
V_2 = L_17;
|
|
// axisZ = Vector3.Cross(axisX, axisY);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_18, L_19, NULL);
|
|
V_1 = L_20;
|
|
// var rotationMatrix = new Matrix4x4(axisX, axisY, axisZ, new Vector4(0, 0, 0, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22;
|
|
L_22 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_21, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24;
|
|
L_24 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_23, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_1;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26;
|
|
L_26 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_25, NULL);
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27;
|
|
memset((&L_27), 0, sizeof(L_27));
|
|
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_27), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99((&V_3), L_22, L_24, L_26, L_27, NULL);
|
|
// transform.rotation = rotationMatrix.rotation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
|
|
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29;
|
|
L_29 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_3), NULL);
|
|
NullCheck(L_28);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_28, L_29, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::OrientLinkToNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutLinkCamAligner_OrientLinkToNodes_m369B6F7994FBE12D2EA133F591C2439BBF955EC9 (FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
float V_5 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
{
|
|
// var headThickness = thickness * FlowLayout3DConstants.LinkHeadThicknessMultiplier;
|
|
float L_0 = __this->___thickness_6;
|
|
il2cpp_codegen_runtime_class_init_inline(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var);
|
|
float L_1 = ((FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_StaticFields*)il2cpp_codegen_static_fields_for(FlowLayout3DConstants_tBD3E0DBB79C1EA36B56DE96672E521B6F6490CDF_il2cpp_TypeInfo_var))->___LinkHeadThicknessMultiplier_4;
|
|
// float headLength = headThickness;
|
|
float L_2 = ((float)il2cpp_codegen_multiply(L_0, L_1));
|
|
V_0 = L_2;
|
|
// float headWidth = headThickness;
|
|
V_1 = L_2;
|
|
// if (oneWay)
|
|
bool L_3 = __this->___oneWay_9;
|
|
if (!L_3)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// headLength *= 2;
|
|
float L_4 = V_0;
|
|
V_0 = ((float)il2cpp_codegen_multiply(L_4, (2.0f)));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// var start = startTransform.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___startTransform_4;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
V_2 = L_6;
|
|
// var end = endTransform.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___endTransform_5;
|
|
NullCheck(L_7);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
|
|
V_3 = L_8;
|
|
// var direction = (end - start).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_10, NULL);
|
|
V_7 = L_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_7), NULL);
|
|
V_4 = L_12;
|
|
// start = start + direction * startRadius;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_4;
|
|
float L_15 = __this->___startRadius_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_15, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_13, L_16, NULL);
|
|
V_2 = L_17;
|
|
// end = end - direction * (endRadius + headLength);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
|
|
float L_20 = __this->___endRadius_8;
|
|
float L_21 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_19, ((float)il2cpp_codegen_add(L_20, L_21)), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_22, NULL);
|
|
V_3 = L_23;
|
|
// var length = (end - start).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_24, L_25, NULL);
|
|
V_7 = L_26;
|
|
float L_27;
|
|
L_27 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_7), NULL);
|
|
V_5 = L_27;
|
|
// transform.rotation = Quaternion.FromToRotation(new Vector3(1, 0, 0), direction);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
|
|
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
|
|
memset((&L_29), 0, sizeof(L_29));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_29), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_4;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31;
|
|
L_31 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_29, L_30, NULL);
|
|
NullCheck(L_28);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_28, L_31, NULL);
|
|
// transform.position = start + (end - start) * 0.5f;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32;
|
|
L_32 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
L_36 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_34, L_35, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_36, (0.5f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
|
|
L_38 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_37, NULL);
|
|
NullCheck(L_32);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_32, L_38, NULL);
|
|
// var scale = new Vector3(length / 2.0f, thickness / 2.0f, 1);
|
|
float L_39 = V_5;
|
|
float L_40 = __this->___thickness_6;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), ((float)(L_39/(2.0f))), ((float)(L_40/(2.0f))), (1.0f), NULL);
|
|
// transform.localScale = scale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_41;
|
|
L_41 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_6;
|
|
NullCheck(L_41);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_41, L_42, NULL);
|
|
// if (transform.childCount > 0)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43;
|
|
L_43 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_43);
|
|
int32_t L_44;
|
|
L_44 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_43, NULL);
|
|
if ((((int32_t)L_44) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0174;
|
|
}
|
|
}
|
|
{
|
|
// var headTransform = transform.GetChild(0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_45;
|
|
L_45 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_45);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46;
|
|
L_46 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_45, 0, NULL);
|
|
// var headScale = Vector3.Scale(Vector3.one / 2.0f, new Vector3(headLength, headWidth, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
|
|
L_47 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
|
|
L_48 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_47, (2.0f), NULL);
|
|
float L_49 = V_0;
|
|
float L_50 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
|
|
memset((&L_51), 0, sizeof(L_51));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_51), L_49, L_50, (1.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
|
|
L_52 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_48, L_51, NULL);
|
|
V_8 = L_52;
|
|
// headScale = MathUtils.Divide(headScale, scale);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
|
|
L_55 = MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423(L_53, L_54, NULL);
|
|
V_8 = L_55;
|
|
// headTransform.localScale = headScale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56 = L_46;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_8;
|
|
NullCheck(L_56);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_56, L_57, NULL);
|
|
// headTransform.localPosition = MathUtils.Divide(new Vector3(length * 0.5f + headLength * 0.5f, 0, 0), scale);
|
|
float L_58 = V_5;
|
|
float L_59 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
|
|
memset((&L_60), 0, sizeof(L_60));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_60), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_58, (0.5f))), ((float)il2cpp_codegen_multiply(L_59, (0.5f))))), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
|
|
L_62 = MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423(L_60, L_61, NULL);
|
|
NullCheck(L_56);
|
|
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_56, L_62, NULL);
|
|
}
|
|
|
|
IL_0174:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutLinkCamAligner__ctor_mED9B429321FFC1903DCE508A6B0531F4C800CB68 (FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FlowLayoutCamAlignerBase__ctor_mEBC75E775EA937679D91E13A25B44D3E5AB28324(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner::AlignToCamImpl(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutNodeCamAligner_AlignToCamImpl_mD6D2BB42E2D825D611CD8179B83733B59E70BAF8 (FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var direction = (cameraPosition - transform.position).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_cameraPosition;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_2, NULL);
|
|
V_1 = L_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_1), NULL);
|
|
V_0 = L_4;
|
|
// transform.rotation = Quaternion.LookRotation(direction, Vector3.up);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
|
|
L_8 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_6, L_7, NULL);
|
|
NullCheck(L_5);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_5, L_8, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutNodeCamAligner__ctor_m8DE4338536A68C37667B3C83F81A1C6C93A813EE (FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FlowLayoutCamAlignerBase__ctor_mEBC75E775EA937679D91E13A25B44D3E5AB28324(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::Build(DungeonArchitect.SxEngine.SxRenderCommand,UnityEngine.Transform,DungeonArchitect.SxEngine.ISxSceneNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject_Build_m26440FBCAC2E0FA4F7B001978D80ED5A0A039BD2 (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* ___0_command, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, RuntimeObject* ___2_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF420EEE32C56DB13DB3A9A21DB50E23BCCD1C93C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF07A0F08711D22C380DD0BE24AE310715BEABCBF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m02D31CFBAF72B8171CD08FE7B0DB8B9F46C083D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4795656B8125D5A2103323F74EFDE4590E0E2216_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m6577A0E4E57C81E5170123FFC99EE89D349184EF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_1 = NULL;
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_2 = NULL;
|
|
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_3 = NULL;
|
|
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* V_4 = NULL;
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_5 = NULL;
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* V_9 = NULL;
|
|
int32_t V_10 = 0;
|
|
int32_t V_11 = 0;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* V_12 = NULL;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* V_13 = NULL;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* V_14 = NULL;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* V_15 = NULL;
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* V_16 = NULL;
|
|
int32_t V_17 = 0;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* V_18 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL;
|
|
{
|
|
// Destroy();
|
|
FlowLayoutGraphUnityVisualizerObject_Destroy_m999FA26CFC7E2A61C8AF07245DA7D7D2AFC23481(__this, NULL);
|
|
// gameObject = new GameObject();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_0, NULL);
|
|
__this->___gameObject_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gameObject_0), (void*)L_0);
|
|
// gameObject.transform.parent = parent;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___gameObject_0;
|
|
NullCheck(L_1);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
|
|
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___1_parent;
|
|
NullCheck(L_2);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_2, L_3, NULL);
|
|
// gameObject.transform.localPosition = node.WorldTransform.Positon;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___gameObject_0;
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
|
|
RuntimeObject* L_6 = ___2_node;
|
|
NullCheck(L_6);
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 L_7;
|
|
L_7 = InterfaceFuncInvoker0< SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 >::Invoke(0 /* DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.ISxSceneNode::get_WorldTransform() */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_6);
|
|
V_6 = L_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = SxTransform_get_Positon_m85ABD9B6E0F5AA8D1C5EDDA73EB709B409FD2865_inline((&V_6), NULL);
|
|
NullCheck(L_5);
|
|
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_5, L_8, NULL);
|
|
// gameObject.transform.localRotation = node.WorldTransform.Rotation;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___gameObject_0;
|
|
NullCheck(L_9);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
|
|
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
|
|
RuntimeObject* L_11 = ___2_node;
|
|
NullCheck(L_11);
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 L_12;
|
|
L_12 = InterfaceFuncInvoker0< SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 >::Invoke(0 /* DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.ISxSceneNode::get_WorldTransform() */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_11);
|
|
V_6 = L_12;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
|
|
L_13 = SxTransform_get_Rotation_mF9A33AF7C04A299E9384D8D08DEF52F3C1AA591F_inline((&V_6), NULL);
|
|
NullCheck(L_10);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_10, L_13, NULL);
|
|
// gameObject.transform.localScale = node.WorldTransform.Scale;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___gameObject_0;
|
|
NullCheck(L_14);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
|
|
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
|
|
RuntimeObject* L_16 = ___2_node;
|
|
NullCheck(L_16);
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 L_17;
|
|
L_17 = InterfaceFuncInvoker0< SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 >::Invoke(0 /* DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.ISxSceneNode::get_WorldTransform() */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_16);
|
|
V_6 = L_17;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
|
|
L_18 = SxTransform_get_Scale_m92D32E885F207EBF0D9568380EF71F41197B9597_inline((&V_6), NULL);
|
|
NullCheck(L_15);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_15, L_18, NULL);
|
|
// if (command == null || command.Mesh == null) return;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_19 = ___0_command;
|
|
if (!L_19)
|
|
{
|
|
goto IL_008a;
|
|
}
|
|
}
|
|
{
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_20 = ___0_command;
|
|
NullCheck(L_20);
|
|
SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* L_21 = L_20->___Mesh_1;
|
|
if (L_21)
|
|
{
|
|
goto IL_008b;
|
|
}
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
// if (command == null || command.Mesh == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_008b:
|
|
{
|
|
// var material = command.Material != null ? command.Material.UnityMaterial : null;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_22 = ___0_command;
|
|
NullCheck(L_22);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_23 = L_22->___Material_2;
|
|
if (L_23)
|
|
{
|
|
goto IL_0096;
|
|
}
|
|
}
|
|
{
|
|
G_B6_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
|
|
goto IL_00a1;
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_24 = ___0_command;
|
|
NullCheck(L_24);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_25 = L_24->___Material_2;
|
|
NullCheck(L_25);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26;
|
|
L_26 = SxMaterial_get_UnityMaterial_m02A3EB2FE601E9AA25B98213AA07AFFD243A1AF1_inline(L_25, NULL);
|
|
G_B6_0 = L_26;
|
|
}
|
|
|
|
IL_00a1:
|
|
{
|
|
V_0 = G_B6_0;
|
|
// if (command.Material == null) return;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_27 = ___0_command;
|
|
NullCheck(L_27);
|
|
SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* L_28 = L_27->___Material_2;
|
|
if (L_28)
|
|
{
|
|
goto IL_00ab;
|
|
}
|
|
}
|
|
{
|
|
// if (command.Material == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
// meshFilter = gameObject.AddComponent<MeshFilter>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = __this->___gameObject_0;
|
|
NullCheck(L_29);
|
|
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_30;
|
|
L_30 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_29, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
|
|
__this->___meshFilter_1 = L_30;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___meshFilter_1), (void*)L_30);
|
|
// meshRenderer = gameObject.AddComponent<MeshRenderer>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = __this->___gameObject_0;
|
|
NullCheck(L_31);
|
|
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_32;
|
|
L_32 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_31, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
|
|
__this->___meshRenderer_2 = L_32;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___meshRenderer_2), (void*)L_32);
|
|
// var mesh = new Mesh();
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
|
|
NullCheck(L_33);
|
|
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_33, NULL);
|
|
V_1 = L_33;
|
|
// meshFilter.sharedMesh = mesh;
|
|
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_34 = __this->___meshFilter_1;
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_34, L_35, NULL);
|
|
// meshRenderer.sharedMaterial = material;
|
|
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_36 = __this->___meshRenderer_2;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_37 = V_0;
|
|
NullCheck(L_36);
|
|
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_36, L_37, NULL);
|
|
// var vertices = new List<Vector3>();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_38 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_38);
|
|
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_38, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
V_2 = L_38;
|
|
// var uvs = new List<Vector2>();
|
|
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_39 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_39);
|
|
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_39, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
|
|
V_3 = L_39;
|
|
// var colors = new List<Color>();
|
|
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_40 = (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*)il2cpp_codegen_object_new(List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF_il2cpp_TypeInfo_var);
|
|
NullCheck(L_40);
|
|
List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D(L_40, List_1__ctor_mE1298EFE02E4CF09A9513D04C6D0FE12C4A5A96D_RuntimeMethod_var);
|
|
V_4 = L_40;
|
|
// var triangles = new List<int>();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_41 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
NullCheck(L_41);
|
|
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_41, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
V_5 = L_41;
|
|
// foreach (var sectionEntry in command.Mesh.Sections)
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_42 = ___0_command;
|
|
NullCheck(L_42);
|
|
SxMesh_t82E396FB1E8A541A13FDA34EDAD86A4A6280E77B* L_43 = L_42->___Mesh_1;
|
|
NullCheck(L_43);
|
|
Dictionary_2_tEBD2129845DE979FB1F3E4D619F251ECBF3D72A6* L_44 = L_43->___Sections_0;
|
|
NullCheck(L_44);
|
|
Enumerator_t3FFF9D0A12F1EA33FFDB691C60BEEA2FC4031411 L_45;
|
|
L_45 = Dictionary_2_GetEnumerator_mF420EEE32C56DB13DB3A9A21DB50E23BCCD1C93C(L_44, Dictionary_2_GetEnumerator_mF420EEE32C56DB13DB3A9A21DB50E23BCCD1C93C_RuntimeMethod_var);
|
|
V_7 = L_45;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_025b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mF07A0F08711D22C380DD0BE24AE310715BEABCBF((&V_7), Enumerator_Dispose_mF07A0F08711D22C380DD0BE24AE310715BEABCBF_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_024d_1;
|
|
}
|
|
|
|
IL_011c_1:
|
|
{
|
|
// foreach (var sectionEntry in command.Mesh.Sections)
|
|
KeyValuePair_2_t1DB9F1EA22A1CCC35971B22198C4A90FDD8C3A9F L_46;
|
|
L_46 = Enumerator_get_Current_m4795656B8125D5A2103323F74EFDE4590E0E2216_inline((&V_7), Enumerator_get_Current_m4795656B8125D5A2103323F74EFDE4590E0E2216_RuntimeMethod_var);
|
|
V_8 = L_46;
|
|
// var section = sectionEntry.Value;
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_47;
|
|
L_47 = KeyValuePair_2_get_Value_m6577A0E4E57C81E5170123FFC99EE89D349184EF_inline((&V_8), KeyValuePair_2_get_Value_m6577A0E4E57C81E5170123FFC99EE89D349184EF_RuntimeMethod_var);
|
|
V_9 = L_47;
|
|
// if (section == null || section.Vertices.Length == 0) continue;
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_48 = V_9;
|
|
if (!L_48)
|
|
{
|
|
goto IL_024d_1;
|
|
}
|
|
}
|
|
{
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_49 = V_9;
|
|
NullCheck(L_49);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_50;
|
|
L_50 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_49, NULL);
|
|
NullCheck(L_50);
|
|
if (!(((RuntimeArray*)L_50)->max_length))
|
|
{
|
|
goto IL_024d_1;
|
|
}
|
|
}
|
|
{
|
|
// if (section.DrawMode != GL.QUADS) continue;
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_51 = V_9;
|
|
NullCheck(L_51);
|
|
int32_t L_52;
|
|
L_52 = SxMeshSection_get_DrawMode_mAEE1C13FD53C6339E803D3738BAB4E7FA9EEB56C_inline(L_51, NULL);
|
|
if ((!(((uint32_t)L_52) == ((uint32_t)7))))
|
|
{
|
|
goto IL_024d_1;
|
|
}
|
|
}
|
|
{
|
|
// for (var i = 0; i + 3 < section.Vertices.Length; i += 4)
|
|
V_10 = 0;
|
|
goto IL_023b_1;
|
|
}
|
|
|
|
IL_0157_1:
|
|
{
|
|
// var baseIndex = vertices.Count;
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_53 = V_2;
|
|
NullCheck(L_53);
|
|
int32_t L_54;
|
|
L_54 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_53, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
|
|
V_11 = L_54;
|
|
// var p0 = section.Vertices[i + 0];
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_55 = V_9;
|
|
NullCheck(L_55);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_56;
|
|
L_56 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_55, NULL);
|
|
int32_t L_57 = V_10;
|
|
NullCheck(L_56);
|
|
int32_t L_58 = L_57;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
|
|
V_12 = L_59;
|
|
// var p1 = section.Vertices[i + 1];
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_60 = V_9;
|
|
NullCheck(L_60);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_61;
|
|
L_61 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_60, NULL);
|
|
int32_t L_62 = V_10;
|
|
NullCheck(L_61);
|
|
int32_t L_63 = ((int32_t)il2cpp_codegen_add(L_62, 1));
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
|
|
V_13 = L_64;
|
|
// var p2 = section.Vertices[i + 2];
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_65 = V_9;
|
|
NullCheck(L_65);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_66;
|
|
L_66 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_65, NULL);
|
|
int32_t L_67 = V_10;
|
|
NullCheck(L_66);
|
|
int32_t L_68 = ((int32_t)il2cpp_codegen_add(L_67, 2));
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
|
|
V_14 = L_69;
|
|
// var p3 = section.Vertices[i + 3];
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_70 = V_9;
|
|
NullCheck(L_70);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_71;
|
|
L_71 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_70, NULL);
|
|
int32_t L_72 = V_10;
|
|
NullCheck(L_71);
|
|
int32_t L_73 = ((int32_t)il2cpp_codegen_add(L_72, 3));
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
|
|
V_15 = L_74;
|
|
// var quad = new SxMeshVertex[] {p0, p1, p2, p3};
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_75 = (SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C*)(SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C*)SZArrayNew(SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_76 = L_75;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_77 = V_12;
|
|
NullCheck(L_76);
|
|
ArrayElementTypeCheck (L_76, L_77);
|
|
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(0), (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1*)L_77);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_78 = L_76;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_79 = V_13;
|
|
NullCheck(L_78);
|
|
ArrayElementTypeCheck (L_78, L_79);
|
|
(L_78)->SetAt(static_cast<il2cpp_array_size_t>(1), (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1*)L_79);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_80 = L_78;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_81 = V_14;
|
|
NullCheck(L_80);
|
|
ArrayElementTypeCheck (L_80, L_81);
|
|
(L_80)->SetAt(static_cast<il2cpp_array_size_t>(2), (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1*)L_81);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_82 = L_80;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_83 = V_15;
|
|
NullCheck(L_82);
|
|
ArrayElementTypeCheck (L_82, L_83);
|
|
(L_82)->SetAt(static_cast<il2cpp_array_size_t>(3), (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1*)L_83);
|
|
// foreach (var vert in quad)
|
|
V_16 = L_82;
|
|
V_17 = 0;
|
|
goto IL_01ef_1;
|
|
}
|
|
|
|
IL_01b6_1:
|
|
{
|
|
// foreach (var vert in quad)
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_84 = V_16;
|
|
int32_t L_85 = V_17;
|
|
NullCheck(L_84);
|
|
int32_t L_86 = L_85;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
|
|
V_18 = L_87;
|
|
// var worldPosition = vert.Position;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_88 = V_18;
|
|
NullCheck(L_88);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
|
|
L_89 = SxMeshVertex_get_Position_mAE27FFE26F37AE902092C574695F4AEAE94A10F5_inline(L_88, NULL);
|
|
V_19 = L_89;
|
|
// vertices.Add(worldPosition);
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_90 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = V_19;
|
|
NullCheck(L_90);
|
|
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_90, L_91, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
// uvs.Add(vert.UV0);
|
|
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_92 = V_3;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_93 = V_18;
|
|
NullCheck(L_93);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94;
|
|
L_94 = SxMeshVertex_get_UV0_mDC91E4537FA5D156F6F95F51E5E25AAE6E616561_inline(L_93, NULL);
|
|
NullCheck(L_92);
|
|
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_92, L_94, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
|
|
// colors.Add(vert.Color);
|
|
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_95 = V_4;
|
|
SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* L_96 = V_18;
|
|
NullCheck(L_96);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97;
|
|
L_97 = SxMeshVertex_get_Color_mEDEF4776F7756BFACDE6EE7D4D67C953AA82B286_inline(L_96, NULL);
|
|
NullCheck(L_95);
|
|
List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_inline(L_95, L_97, List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_RuntimeMethod_var);
|
|
int32_t L_98 = V_17;
|
|
V_17 = ((int32_t)il2cpp_codegen_add(L_98, 1));
|
|
}
|
|
|
|
IL_01ef_1:
|
|
{
|
|
// foreach (var vert in quad)
|
|
int32_t L_99 = V_17;
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_100 = V_16;
|
|
NullCheck(L_100);
|
|
if ((((int32_t)L_99) < ((int32_t)((int32_t)(((RuntimeArray*)L_100)->max_length)))))
|
|
{
|
|
goto IL_01b6_1;
|
|
}
|
|
}
|
|
{
|
|
// triangles.Add(baseIndex + 0);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_101 = V_5;
|
|
int32_t L_102 = V_11;
|
|
NullCheck(L_101);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_101, L_102, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// triangles.Add(baseIndex + 1);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_103 = V_5;
|
|
int32_t L_104 = V_11;
|
|
NullCheck(L_103);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_103, ((int32_t)il2cpp_codegen_add(L_104, 1)), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// triangles.Add(baseIndex + 2);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_105 = V_5;
|
|
int32_t L_106 = V_11;
|
|
NullCheck(L_105);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_105, ((int32_t)il2cpp_codegen_add(L_106, 2)), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// triangles.Add(baseIndex + 0);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_107 = V_5;
|
|
int32_t L_108 = V_11;
|
|
NullCheck(L_107);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_107, L_108, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// triangles.Add(baseIndex + 2);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_109 = V_5;
|
|
int32_t L_110 = V_11;
|
|
NullCheck(L_109);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_109, ((int32_t)il2cpp_codegen_add(L_110, 2)), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// triangles.Add(baseIndex + 3);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_111 = V_5;
|
|
int32_t L_112 = V_11;
|
|
NullCheck(L_111);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_111, ((int32_t)il2cpp_codegen_add(L_112, 3)), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// for (var i = 0; i + 3 < section.Vertices.Length; i += 4)
|
|
int32_t L_113 = V_10;
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_113, 4));
|
|
}
|
|
|
|
IL_023b_1:
|
|
{
|
|
// for (var i = 0; i + 3 < section.Vertices.Length; i += 4)
|
|
int32_t L_114 = V_10;
|
|
SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* L_115 = V_9;
|
|
NullCheck(L_115);
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_116;
|
|
L_116 = SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline(L_115, NULL);
|
|
NullCheck(L_116);
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_114, 3))) < ((int32_t)((int32_t)(((RuntimeArray*)L_116)->max_length)))))
|
|
{
|
|
goto IL_0157_1;
|
|
}
|
|
}
|
|
|
|
IL_024d_1:
|
|
{
|
|
// foreach (var sectionEntry in command.Mesh.Sections)
|
|
bool L_117;
|
|
L_117 = Enumerator_MoveNext_m02D31CFBAF72B8171CD08FE7B0DB8B9F46C083D9((&V_7), Enumerator_MoveNext_m02D31CFBAF72B8171CD08FE7B0DB8B9F46C083D9_RuntimeMethod_var);
|
|
if (L_117)
|
|
{
|
|
goto IL_011c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0269;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0269:
|
|
{
|
|
// mesh.vertices = vertices.ToArray();
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_118 = V_1;
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_119 = V_2;
|
|
NullCheck(L_119);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_120;
|
|
L_120 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_119, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
NullCheck(L_118);
|
|
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_118, L_120, NULL);
|
|
// mesh.uv = uvs.ToArray();
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_121 = V_1;
|
|
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_122 = V_3;
|
|
NullCheck(L_122);
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_123;
|
|
L_123 = List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5(L_122, List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
|
|
NullCheck(L_121);
|
|
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_121, L_123, NULL);
|
|
// mesh.colors = colors.ToArray();
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_124 = V_1;
|
|
List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* L_125 = V_4;
|
|
NullCheck(L_125);
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_126;
|
|
L_126 = List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F(L_125, List_1_ToArray_mD1EFBC7A0C9E4DF640DF58EC90D5494500C0571F_RuntimeMethod_var);
|
|
NullCheck(L_124);
|
|
Mesh_set_colors_m5558BAAA60676427B7954F1694A1765B000EB0FE(L_124, L_126, NULL);
|
|
// mesh.triangles = triangles.ToArray();
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_127 = V_1;
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_128 = V_5;
|
|
NullCheck(L_128);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129;
|
|
L_129 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_128, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
|
|
NullCheck(L_127);
|
|
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_127, L_129, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::Destroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject_Destroy_m999FA26CFC7E2A61C8AF07245DA7D7D2AFC23481 (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (gameObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___gameObject_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
// DungeonUtils.DestroyObject(gameObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___gameObject_0;
|
|
DungeonUtils_DestroyObject_mE7903363F862729A5242C5F83A49E24450396F9F(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// meshFilter = null;
|
|
__this->___meshFilter_1 = (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___meshFilter_1), (void*)(MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5*)NULL);
|
|
// meshRenderer = null;
|
|
__this->___meshRenderer_2 = (MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___meshRenderer_2), (void*)(MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE*)NULL);
|
|
// gameObject = null;
|
|
__this->___gameObject_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gameObject_0), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizerObject__ctor_m254CCFA385CD008AE08252FBA8E36A123203DEDE (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// UnityEngine.GameObject DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer::Build(DungeonArchitect.SxEngine.SxWorld)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* FlowLayoutGraphUnityVisualizer_Build_mBEEEC93A4B886BB2482D2CD6DCE9E124BF870E77 (FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B* __this, SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___0_world, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5DA5D584108F9FB287309A4E54BE366AAAB45BA8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m455FE606C98C5386DF71A5AE34195438DF331E6D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB8B416E6FF0C95C28C0580E26CA04677EB2C269);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* V_2 = NULL;
|
|
{
|
|
// var gameObject = new GameObject("SnapGridFlowDebugVisualizer");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteralCB8B416E6FF0C95C28C0580E26CA04677EB2C269, NULL);
|
|
V_0 = L_0;
|
|
// var context = new SxRenderContext();
|
|
il2cpp_codegen_initobj((&V_1), sizeof(SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63));
|
|
// var nodeTransforms = new Dictionary<ISxSceneNode, Transform>();
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_1 = (Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506*)il2cpp_codegen_object_new(Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Dictionary_2__ctor_m5DA5D584108F9FB287309A4E54BE366AAAB45BA8(L_1, Dictionary_2__ctor_m5DA5D584108F9FB287309A4E54BE366AAAB45BA8_RuntimeMethod_var);
|
|
V_2 = L_1;
|
|
// BuildRecursive(context, world.RootNode, gameObject.transform, Matrix4x4.identity, new HashSet<ISxSceneNode>(), 0, nodeTransforms);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_2 = V_1;
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_3 = ___0_world;
|
|
NullCheck(L_3);
|
|
SxRootSceneNode_t341B291BFEC61C035ED18C9994211A90FE036245* L_4;
|
|
L_4 = SxWorld_get_RootNode_m84D8BDAD703084FC92E21FAA0AEB5CC5ADF24D62(L_3, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
|
|
L_7 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
|
|
HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* L_8 = (HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64*)il2cpp_codegen_object_new(HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
HashSet_1__ctor_m455FE606C98C5386DF71A5AE34195438DF331E6D(L_8, HashSet_1__ctor_m455FE606C98C5386DF71A5AE34195438DF331E6D_RuntimeMethod_var);
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_9 = V_2;
|
|
FlowLayoutGraphUnityVisualizer_BuildRecursive_m9740356FA79B1480EE872B152BBFDEE7B34B3E82(__this, L_2, L_4, L_6, L_7, L_8, 0, L_9, NULL);
|
|
// return gameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer::BuildRecursive(DungeonArchitect.SxEngine.SxRenderContext,DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform,UnityEngine.Matrix4x4,System.Collections.Generic.HashSet`1<DungeonArchitect.SxEngine.ISxSceneNode>,System.Int32,System.Collections.Generic.Dictionary`2<DungeonArchitect.SxEngine.ISxSceneNode,UnityEngine.Transform>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizer_BuildRecursive_m9740356FA79B1480EE872B152BBFDEE7B34B3E82 (FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, RuntimeObject* ___1_node, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_incomingWorldTransform, HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* ___4_visited, int32_t ___5_depth, Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* ___6_nodeTransforms, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2940D7BF8011BA96F6C51BDF5CC32DCEDD3AEA64_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m13FB7FFFF428F9DF1ABF4007FAD14F97A77B280F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAF036089BD1B25EAECEE65C222307289D5AA3DF4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCCE14586009EDECD1640DB1B70BE21448B464F27_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisFlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA_mDBF555C3B16317DFC8451CE5F597C1A8EBEECB66_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mCCAA4D1F0BD177F6E0364BDB08D76F9DE49AEE27_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m6740A7D1B558BD1F4D9F81F604835B53EA8344B4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mECB396FA0DCB80F26715BF8D64CA3C3A9CEBC83C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m603634BC8074DBC27386B8F0519CDB9BB0CD9230_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* V_1 = NULL;
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* V_2 = NULL;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* V_3 = NULL;
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* V_4 = NULL;
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* V_6 = NULL;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* V_7 = NULL;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_8 = NULL;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_9 = NULL;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* V_10 = NULL;
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* V_11 = NULL;
|
|
ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523* V_12 = NULL;
|
|
int32_t V_13 = 0;
|
|
RuntimeObject* V_14 = NULL;
|
|
Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* G_B5_0 = NULL;
|
|
{
|
|
// if (visited.Contains(node))
|
|
HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* L_0 = ___4_visited;
|
|
RuntimeObject* L_1 = ___1_node;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = HashSet_1_Contains_m6740A7D1B558BD1F4D9F81F604835B53EA8344B4(L_0, L_1, HashSet_1_Contains_m6740A7D1B558BD1F4D9F81F604835B53EA8344B4_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// visited.Add(node);
|
|
HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* L_3 = ___4_visited;
|
|
RuntimeObject* L_4 = ___1_node;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = HashSet_1_Add_mCCAA4D1F0BD177F6E0364BDB08D76F9DE49AEE27(L_3, L_4, HashSet_1_Add_mCCAA4D1F0BD177F6E0364BDB08D76F9DE49AEE27_RuntimeMethod_var);
|
|
// var accumulatedWorldTransform = incomingWorldTransform * node.WorldTransform.Matrix;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___3_incomingWorldTransform;
|
|
RuntimeObject* L_7 = ___1_node;
|
|
NullCheck(L_7);
|
|
SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 L_8;
|
|
L_8 = InterfaceFuncInvoker0< SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67 >::Invoke(0 /* DungeonArchitect.SxEngine.Utils.SxTransform DungeonArchitect.SxEngine.ISxSceneNode::get_WorldTransform() */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_7);
|
|
V_5 = L_8;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
|
|
L_9 = SxTransform_get_Matrix_m920F3DD7452B19A9CBC07E7879BD5440863D1CB3((&V_5), NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10;
|
|
L_10 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_6, L_9, NULL);
|
|
V_0 = L_10;
|
|
// var renderCommandList = new SxRenderCommandList();
|
|
SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* L_11 = (SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E*)il2cpp_codegen_object_new(SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
SxRenderCommandList__ctor_m4BDCE991E81F5EBC60AE61BAE42E449A52BA682D(L_11, NULL);
|
|
V_1 = L_11;
|
|
// node.Draw(context, accumulatedWorldTransform, renderCommandList);
|
|
RuntimeObject* L_12 = ___1_node;
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_13 = ___0_context;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_0;
|
|
SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* L_15 = V_1;
|
|
NullCheck(L_12);
|
|
InterfaceActionInvoker3< SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* >::Invoke(2 /* System.Void DungeonArchitect.SxEngine.ISxSceneNode::Draw(DungeonArchitect.SxEngine.SxRenderContext,UnityEngine.Matrix4x4,DungeonArchitect.SxEngine.SxRenderCommandList) */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_12, L_13, L_14, L_15);
|
|
// var subObject = new FlowLayoutGraphUnityVisualizerObject();
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_16 = (FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4*)il2cpp_codegen_object_new(FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4_il2cpp_TypeInfo_var);
|
|
NullCheck(L_16);
|
|
FlowLayoutGraphUnityVisualizerObject__ctor_m254CCFA385CD008AE08252FBA8E36A123203DEDE(L_16, NULL);
|
|
V_2 = L_16;
|
|
// var renderCommand = renderCommandList.Commands.Length == 1 ? renderCommandList.Commands[0] : null;
|
|
SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* L_17 = V_1;
|
|
NullCheck(L_17);
|
|
SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C* L_18;
|
|
L_18 = SxRenderCommandList_get_Commands_mBE3006C58DED9DE8557216E434C5DFE0F788C1BE(L_17, NULL);
|
|
NullCheck(L_18);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) == ((int32_t)1)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
G_B5_0 = ((SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9*)(NULL));
|
|
goto IL_0056;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
SxRenderCommandList_t3C54B1B512D3CC7F8DD6C3FF7ABB15EC61CACF3E* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
SxRenderCommandU5BU5D_t07B2E5D5353E61C9F4001B4015C98D3B558EC61C* L_20;
|
|
L_20 = SxRenderCommandList_get_Commands_mBE3006C58DED9DE8557216E434C5DFE0F788C1BE(L_19, NULL);
|
|
NullCheck(L_20);
|
|
int32_t L_21 = 0;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_22 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
|
|
G_B5_0 = L_22;
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
V_3 = G_B5_0;
|
|
// subObject.Build(renderCommand, parent, node);
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_23 = V_2;
|
|
SxRenderCommand_tA878712CF8D568C7900BCDF61A5631AA52E09CB9* L_24 = V_3;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25 = ___2_parent;
|
|
RuntimeObject* L_26 = ___1_node;
|
|
NullCheck(L_23);
|
|
FlowLayoutGraphUnityVisualizerObject_Build_m26440FBCAC2E0FA4F7B001978D80ED5A0A039BD2(L_23, L_24, L_25, L_26, NULL);
|
|
// subObject.gameObject.transform.parent = parent;
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_27 = V_2;
|
|
NullCheck(L_27);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = L_27->___gameObject_0;
|
|
NullCheck(L_28);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
|
|
L_29 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_28, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30 = ___2_parent;
|
|
NullCheck(L_29);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_29, L_30, NULL);
|
|
// nodeTransforms.Add(node, subObject.gameObject.transform);
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_31 = ___6_nodeTransforms;
|
|
RuntimeObject* L_32 = ___1_node;
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_33 = V_2;
|
|
NullCheck(L_33);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34 = L_33->___gameObject_0;
|
|
NullCheck(L_34);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35;
|
|
L_35 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_34, NULL);
|
|
NullCheck(L_31);
|
|
Dictionary_2_Add_m2940D7BF8011BA96F6C51BDF5CC32DCEDD3AEA64(L_31, L_32, L_35, Dictionary_2_Add_m2940D7BF8011BA96F6C51BDF5CC32DCEDD3AEA64_RuntimeMethod_var);
|
|
// var camAligners = new List<FlowLayoutCamAlignerBase>();
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* L_36 = (List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA*)il2cpp_codegen_object_new(List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_36);
|
|
List_1__ctor_m603634BC8074DBC27386B8F0519CDB9BB0CD9230(L_36, List_1__ctor_m603634BC8074DBC27386B8F0519CDB9BB0CD9230_RuntimeMethod_var);
|
|
V_4 = L_36;
|
|
// if (node is SxLayoutNodeActor)
|
|
RuntimeObject* L_37 = ___1_node;
|
|
if (!((SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4*)IsInstClass((RuntimeObject*)L_37, SxLayoutNodeActor_tF0432766201BA4CA27FE00B46F4C6D7AB3C066D4_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
// var camAligner = subObject.gameObject.AddComponent<FlowLayoutNodeCamAligner>();
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_38 = V_2;
|
|
NullCheck(L_38);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = L_38->___gameObject_0;
|
|
NullCheck(L_39);
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* L_40;
|
|
L_40 = GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B(L_39, GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B_RuntimeMethod_var);
|
|
V_6 = L_40;
|
|
// camAligners.Add(camAligner);
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* L_41 = V_4;
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* L_42 = V_6;
|
|
NullCheck(L_41);
|
|
List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_inline(L_41, L_42, List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_RuntimeMethod_var);
|
|
goto IL_01a0;
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
// else if (node is SxLayoutLinkActor)
|
|
RuntimeObject* L_43 = ___1_node;
|
|
if (!((SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC*)IsInstClass((RuntimeObject*)L_43, SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_017d;
|
|
}
|
|
}
|
|
{
|
|
// var linkActor = node as SxLayoutLinkActor;
|
|
RuntimeObject* L_44 = ___1_node;
|
|
V_7 = ((SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC*)IsInstClass((RuntimeObject*)L_44, SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC_il2cpp_TypeInfo_var));
|
|
// if (nodeTransforms.ContainsKey(linkActor.StartActor) && nodeTransforms.ContainsKey(linkActor.EndActor))
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_45 = ___6_nodeTransforms;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_46 = V_7;
|
|
NullCheck(L_46);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_47;
|
|
L_47 = SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC(L_46, NULL);
|
|
NullCheck(L_45);
|
|
bool L_48;
|
|
L_48 = Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668(L_45, L_47, Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668_RuntimeMethod_var);
|
|
if (!L_48)
|
|
{
|
|
goto IL_01a0;
|
|
}
|
|
}
|
|
{
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_49 = ___6_nodeTransforms;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_50 = V_7;
|
|
NullCheck(L_50);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_51;
|
|
L_51 = SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759(L_50, NULL);
|
|
NullCheck(L_49);
|
|
bool L_52;
|
|
L_52 = Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668(L_49, L_51, Dictionary_2_ContainsKey_m42CD5D7570A5FE04E6A6185C916340A66BB61668_RuntimeMethod_var);
|
|
if (!L_52)
|
|
{
|
|
goto IL_01a0;
|
|
}
|
|
}
|
|
{
|
|
// var startTransform = nodeTransforms[linkActor.StartActor];
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_53 = ___6_nodeTransforms;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_54 = V_7;
|
|
NullCheck(L_54);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_55;
|
|
L_55 = SxLayoutLinkActor_get_StartActor_mCA45CAE2A653322B09B11F649350855736FC54CC(L_54, NULL);
|
|
NullCheck(L_53);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56;
|
|
L_56 = Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C(L_53, L_55, Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C_RuntimeMethod_var);
|
|
V_8 = L_56;
|
|
// var endTransform = nodeTransforms[linkActor.EndActor];
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_57 = ___6_nodeTransforms;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_58 = V_7;
|
|
NullCheck(L_58);
|
|
SxActor_t03CE7CA136799ECC4DC2CF9F0F27B41DDF63B8DB* L_59;
|
|
L_59 = SxLayoutLinkActor_get_EndActor_mDA346A7D90FAB223EE5D9C5E1B8DD768EE6A8759(L_58, NULL);
|
|
NullCheck(L_57);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60;
|
|
L_60 = Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C(L_57, L_59, Dictionary_2_get_Item_mDE5B9B9618288E1BDCF9FB85C6F3F6F1A7345C5C_RuntimeMethod_var);
|
|
V_9 = L_60;
|
|
// var camAligner = subObject.gameObject.AddComponent<FlowLayoutLinkCamAligner>();
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_61 = V_2;
|
|
NullCheck(L_61);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_62 = L_61->___gameObject_0;
|
|
NullCheck(L_62);
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_63;
|
|
L_63 = GameObject_AddComponent_TisFlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA_mDBF555C3B16317DFC8451CE5F597C1A8EBEECB66(L_62, GameObject_AddComponent_TisFlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA_mDBF555C3B16317DFC8451CE5F597C1A8EBEECB66_RuntimeMethod_var);
|
|
V_10 = L_63;
|
|
// camAligner.startTransform = startTransform;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_64 = V_10;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_65 = V_8;
|
|
NullCheck(L_64);
|
|
L_64->___startTransform_4 = L_65;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_64->___startTransform_4), (void*)L_65);
|
|
// camAligner.endTransform = endTransform;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_66 = V_10;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_67 = V_9;
|
|
NullCheck(L_66);
|
|
L_66->___endTransform_5 = L_67;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_66->___endTransform_5), (void*)L_67);
|
|
// camAligner.thickness = linkActor.Settings.Thickness;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_68 = V_10;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_69 = V_7;
|
|
NullCheck(L_69);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_70;
|
|
L_70 = SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline(L_69, NULL);
|
|
float L_71 = L_70.___Thickness_6;
|
|
NullCheck(L_68);
|
|
L_68->___thickness_6 = L_71;
|
|
// camAligner.startRadius = linkActor.Settings.StartRadius;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_72 = V_10;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_73 = V_7;
|
|
NullCheck(L_73);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_74;
|
|
L_74 = SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline(L_73, NULL);
|
|
float L_75 = L_74.___StartRadius_1;
|
|
NullCheck(L_72);
|
|
L_72->___startRadius_7 = L_75;
|
|
// camAligner.endRadius = linkActor.Settings.EndRadius;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_76 = V_10;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_77 = V_7;
|
|
NullCheck(L_77);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_78;
|
|
L_78 = SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline(L_77, NULL);
|
|
float L_79 = L_78.___EndRadius_3;
|
|
NullCheck(L_76);
|
|
L_76->___endRadius_8 = L_79;
|
|
// camAligner.oneWay = linkActor.Settings.OneWay;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_80 = V_10;
|
|
SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* L_81 = V_7;
|
|
NullCheck(L_81);
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_82;
|
|
L_82 = SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline(L_81, NULL);
|
|
bool L_83 = L_82.___OneWay_4;
|
|
NullCheck(L_80);
|
|
L_80->___oneWay_9 = L_83;
|
|
// camAligners.Add(camAligner);
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* L_84 = V_4;
|
|
FlowLayoutLinkCamAligner_t273480A9864DEF3A106515DFE26638CC439E61BA* L_85 = V_10;
|
|
NullCheck(L_84);
|
|
List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_inline(L_84, L_85, List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_RuntimeMethod_var);
|
|
goto IL_01a0;
|
|
}
|
|
|
|
IL_017d:
|
|
{
|
|
// else if (node is SxLayoutItemActor && depth == 1)
|
|
RuntimeObject* L_86 = ___1_node;
|
|
if (!((SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F*)IsInstClass((RuntimeObject*)L_86, SxLayoutItemActor_t378B917EC060CEFD6FFA52269577DA9E907D248F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_01a0;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_87 = ___5_depth;
|
|
if ((!(((uint32_t)L_87) == ((uint32_t)1))))
|
|
{
|
|
goto IL_01a0;
|
|
}
|
|
}
|
|
{
|
|
// var camAligner = subObject.gameObject.AddComponent<FlowLayoutNodeCamAligner>();
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_88 = V_2;
|
|
NullCheck(L_88);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_89 = L_88->___gameObject_0;
|
|
NullCheck(L_89);
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* L_90;
|
|
L_90 = GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B(L_89, GameObject_AddComponent_TisFlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF_mD1C8A9FC0B6F8450DC4237810A86A79F3E90869B_RuntimeMethod_var);
|
|
V_11 = L_90;
|
|
// camAligners.Add(camAligner);
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* L_91 = V_4;
|
|
FlowLayoutNodeCamAligner_t9113878EB39413A265AFB535F292717B05CC56AF* L_92 = V_11;
|
|
NullCheck(L_91);
|
|
List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_inline(L_91, L_92, List_1_Add_mCDEA9F399EC64BE43FE01339CE1A41FB5B64A413_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_01a0:
|
|
{
|
|
// foreach (var childNode in node.Children)
|
|
RuntimeObject* L_93 = ___1_node;
|
|
NullCheck(L_93);
|
|
ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523* L_94;
|
|
L_94 = InterfaceFuncInvoker0< ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523* >::Invoke(5 /* DungeonArchitect.SxEngine.ISxSceneNode[] DungeonArchitect.SxEngine.ISxSceneNode::get_Children() */, ISxSceneNode_t77E85FAF4E47CFB1391163949515991B987D4D95_il2cpp_TypeInfo_var, L_93);
|
|
V_12 = L_94;
|
|
V_13 = 0;
|
|
goto IL_01d7;
|
|
}
|
|
|
|
IL_01ad:
|
|
{
|
|
// foreach (var childNode in node.Children)
|
|
ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523* L_95 = V_12;
|
|
int32_t L_96 = V_13;
|
|
NullCheck(L_95);
|
|
int32_t L_97 = L_96;
|
|
RuntimeObject* L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
|
|
V_14 = L_98;
|
|
// BuildRecursive(context, childNode, subObject.gameObject.transform, accumulatedWorldTransform, visited, depth + 1, nodeTransforms);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_99 = ___0_context;
|
|
RuntimeObject* L_100 = V_14;
|
|
FlowLayoutGraphUnityVisualizerObject_t8C4DCF2B164516A9564981A44CA3BF43648D6DF4* L_101 = V_2;
|
|
NullCheck(L_101);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_102 = L_101->___gameObject_0;
|
|
NullCheck(L_102);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_103;
|
|
L_103 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_102, NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_104 = V_0;
|
|
HashSet_1_t7CE1EACBAA9150363D530DF49C8BEC2B0F391E64* L_105 = ___4_visited;
|
|
int32_t L_106 = ___5_depth;
|
|
Dictionary_2_t25AD1684421601DA7DE743B91BD7C1E7148BC506* L_107 = ___6_nodeTransforms;
|
|
FlowLayoutGraphUnityVisualizer_BuildRecursive_m9740356FA79B1480EE872B152BBFDEE7B34B3E82(__this, L_99, L_100, L_103, L_104, L_105, ((int32_t)il2cpp_codegen_add(L_106, 1)), L_107, NULL);
|
|
int32_t L_108 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_108, 1));
|
|
}
|
|
|
|
IL_01d7:
|
|
{
|
|
// foreach (var childNode in node.Children)
|
|
int32_t L_109 = V_13;
|
|
ISxSceneNodeU5BU5D_t8C121DAAA821ACB7E30208EA91128D316D11B523* L_110 = V_12;
|
|
NullCheck(L_110);
|
|
if ((((int32_t)L_109) < ((int32_t)((int32_t)(((RuntimeArray*)L_110)->max_length)))))
|
|
{
|
|
goto IL_01ad;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var camAligner in camAligners)
|
|
List_1_tC8A472FF37838AC6C51FEF6DA49763E02E6DC5FA* L_111 = V_4;
|
|
NullCheck(L_111);
|
|
Enumerator_t82032C43D27807F8511EBD1DA8A15E1F417A204C L_112;
|
|
L_112 = List_1_GetEnumerator_mECB396FA0DCB80F26715BF8D64CA3C3A9CEBC83C(L_111, List_1_GetEnumerator_mECB396FA0DCB80F26715BF8D64CA3C3A9CEBC83C_RuntimeMethod_var);
|
|
V_15 = L_112;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0201:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m13FB7FFFF428F9DF1ABF4007FAD14F97A77B280F((&V_15), Enumerator_Dispose_m13FB7FFFF428F9DF1ABF4007FAD14F97A77B280F_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01f6_1;
|
|
}
|
|
|
|
IL_01ea_1:
|
|
{
|
|
// foreach (var camAligner in camAligners)
|
|
FlowLayoutCamAlignerBase_tCBBD1B300719C291371DD3BAFA98FFF2806949EA* L_113;
|
|
L_113 = Enumerator_get_Current_mCCE14586009EDECD1640DB1B70BE21448B464F27_inline((&V_15), Enumerator_get_Current_mCCE14586009EDECD1640DB1B70BE21448B464F27_RuntimeMethod_var);
|
|
// camAligner.AlignToCam();
|
|
NullCheck(L_113);
|
|
FlowLayoutCamAlignerBase_AlignToCam_m93AA104E8453B3804359B7A13AEAE6E8BB137E4B(L_113, NULL);
|
|
}
|
|
|
|
IL_01f6_1:
|
|
{
|
|
// foreach (var camAligner in camAligners)
|
|
bool L_114;
|
|
L_114 = Enumerator_MoveNext_mAF036089BD1B25EAECEE65C222307289D5AA3DF4((&V_15), Enumerator_MoveNext_mAF036089BD1B25EAECEE65C222307289D5AA3DF4_RuntimeMethod_var);
|
|
if (L_114)
|
|
{
|
|
goto IL_01ea_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_020f;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_020f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutGraphUnityVisualizer__ctor_mA5385F8F066E451D2DCA5070669259B012BF10D7 (FlowLayoutGraphUnityVisualizer_t1E60A7D74E78920260AAB63650BEA9540E9CE76B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE88FBC35A0019CB56D7E0024A8E2B051DA7E9D98_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private List<FlowLayoutGraphUnityVisualizerObject> subObjects = new List<FlowLayoutGraphUnityVisualizerObject>();
|
|
List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091* L_0 = (List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091*)il2cpp_codegen_object_new(List_1_t4A3FCF305C9C2C6D71B62669AECBA81A6C913091_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mE88FBC35A0019CB56D7E0024A8E2B051DA7E9D98(L_0, List_1__ctor_mE88FBC35A0019CB56D7E0024A8E2B051DA7E9D98_RuntimeMethod_var);
|
|
__this->___subObjects_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjects_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D::OnEnable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2D_OnEnable_m1A38B5408595757B7369900DC959989A543F669A (FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnable();
|
|
Graph_OnEnable_m72EAD272148330F9F6C12B36DE1EA671B944198B(__this, NULL);
|
|
// hideFlags = HideFlags.HideInHierarchy;
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(__this, 1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2D__ctor_m248B3028A80C23E4F58D5B2145611FBAAF5B2BEC (FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Graph__ctor_mB6C33FC156BDC793908203260AF80260D3563DA1(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder::Build(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph,DungeonArchitect.Graphs.GraphBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DBuilder_Build_mAF1200DCC64F1EEF781C0577B3BCDB727A1167C7 (FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_layoutGraph, GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* ___1_graphBuilder, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1C34EF43089A8E548F9F3D2C7E47D853D9D34F9F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m39183A4A8BCC575556324EB49D18E996B882D8C4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphBuilder_CreateNode_TisFlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_m03BB777422A8D2CDB107BFB9B4BEDBFD85D577D2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphBuilder_LinkNodes_TisFlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_m5CF93BB0A64781E2DB72812DE979EBF8D7A4C04A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* V_0 = NULL;
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* V_2 = NULL;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* V_3 = NULL;
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* V_5 = NULL;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* V_6 = NULL;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* V_7 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_8 = NULL;
|
|
{
|
|
// if (graphBuilder == null)
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_0 = ___1_graphBuilder;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
// graphBuilder.DestroyAllNodes();
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_1 = ___1_graphBuilder;
|
|
NullCheck(L_1);
|
|
GraphBuilder_DestroyAllNodes_m0B868554DA82ED03CCD9EF1F1C34761EDFCD61B8(L_1, NULL);
|
|
// if (layoutGraph == null)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_2 = ___0_layoutGraph;
|
|
if (L_2)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// var runtimeToPreviewMap = new Dictionary<DungeonUID, FlowLayoutToolGraph2DNode>();
|
|
Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* L_3 = (Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928*)il2cpp_codegen_object_new(Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
Dictionary_2__ctor_m39183A4A8BCC575556324EB49D18E996B882D8C4(L_3, Dictionary_2__ctor_m39183A4A8BCC575556324EB49D18E996B882D8C4_RuntimeMethod_var);
|
|
V_0 = L_3;
|
|
// foreach (var runtimeNode in layoutGraph.Nodes)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_4 = ___0_layoutGraph;
|
|
NullCheck(L_4);
|
|
List_1_tA16D1B0CD4D472772D498EFD79D328CA7801E30A* L_5 = L_4->___Nodes_0;
|
|
NullCheck(L_5);
|
|
Enumerator_t1B12032378F0AAA9C4FCFB0AE080B0CEA5791425 L_6;
|
|
L_6 = List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068(L_5, List_1_GetEnumerator_m2E59158279FEB1B4AEB7E7BDECA6CDCD77BB3068_RuntimeMethod_var);
|
|
V_1 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_006a:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25((&V_1), Enumerator_Dispose_mED390B495918C448B63C6997C03C448E7AF88D25_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
|
|
IL_0022_1:
|
|
{
|
|
// foreach (var runtimeNode in layoutGraph.Nodes)
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_7;
|
|
L_7 = Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_inline((&V_1), Enumerator_get_Current_mD3BE700B659B7A13182EFBA0B3F6CAE426B2BACC_RuntimeMethod_var);
|
|
V_2 = L_7;
|
|
// var previewNode = graphBuilder.CreateNode<FlowLayoutToolGraph2DNode>();
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_8 = ___1_graphBuilder;
|
|
NullCheck(L_8);
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_9;
|
|
L_9 = GraphBuilder_CreateNode_TisFlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_m03BB777422A8D2CDB107BFB9B4BEDBFD85D577D2(L_8, GraphBuilder_CreateNode_TisFlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_m03BB777422A8D2CDB107BFB9B4BEDBFD85D577D2_RuntimeMethod_var);
|
|
V_3 = L_9;
|
|
// if (previewNode != null)
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_10 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
}
|
|
{
|
|
// previewNode.LayoutNode = runtimeNode;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_12 = V_3;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_13 = V_2;
|
|
NullCheck(L_12);
|
|
FlowLayoutToolGraph2DNode_set_LayoutNode_m1E5CB8A7086C4CB83DA652C5BDDC43197ED2ACAC_inline(L_12, L_13, NULL);
|
|
// previewNode.Position = runtimeNode.position;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_14 = V_3;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___position_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
|
|
L_17 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_16, NULL);
|
|
NullCheck(L_14);
|
|
GraphNode_set_Position_mC8931EF0CFF819D410AB78ABD1A283E03CDC42B0(L_14, L_17, NULL);
|
|
// runtimeToPreviewMap.Add(runtimeNode.nodeId, previewNode);
|
|
Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* L_18 = V_0;
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_19 = V_2;
|
|
NullCheck(L_19);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_20 = L_19->___nodeId_0;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_21 = V_3;
|
|
NullCheck(L_18);
|
|
Dictionary_2_Add_m1C34EF43089A8E548F9F3D2C7E47D853D9D34F9F(L_18, L_20, L_21, Dictionary_2_Add_m1C34EF43089A8E548F9F3D2C7E47D853D9D34F9F_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_005f_1:
|
|
{
|
|
// foreach (var runtimeNode in layoutGraph.Nodes)
|
|
bool L_22;
|
|
L_22 = Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB((&V_1), Enumerator_MoveNext_mD3C329E04DA0B2A4B1B8B4E33A8C54F7570E04BB_RuntimeMethod_var);
|
|
if (L_22)
|
|
{
|
|
goto IL_0022_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// foreach (var link in layoutGraph.Links)
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_23 = ___0_layoutGraph;
|
|
NullCheck(L_23);
|
|
List_1_tBCF1F4CED3EB622C65681A2E4EBBF061EA9FEC82* L_24 = L_23->___Links_1;
|
|
NullCheck(L_24);
|
|
Enumerator_t0CCF203C55AF25A15E91F0831E61CEE54E476006 L_25;
|
|
L_25 = List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C(L_24, List_1_GetEnumerator_m8349B5E6AF3682BD83AAA1172B1654A6DAE2FF0C_RuntimeMethod_var);
|
|
V_4 = L_25;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0112:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399((&V_4), Enumerator_Dispose_mBB993ECFF7592FD18738D3AF9199C73DCBFBB399_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0104_1;
|
|
}
|
|
|
|
IL_0087_1:
|
|
{
|
|
// foreach (var link in layoutGraph.Links)
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_26;
|
|
L_26 = Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_inline((&V_4), Enumerator_get_Current_m2A70366EB9FC3450B82A207C0889888A23F8D4A5_RuntimeMethod_var);
|
|
V_5 = L_26;
|
|
// var startNode = runtimeToPreviewMap[link.source];
|
|
Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* L_27 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_28 = V_5;
|
|
NullCheck(L_28);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_29 = L_28->___source_1;
|
|
NullCheck(L_27);
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_30;
|
|
L_30 = Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF(L_27, L_29, Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF_RuntimeMethod_var);
|
|
V_6 = L_30;
|
|
// var endNode = runtimeToPreviewMap[link.destination];
|
|
Dictionary_2_tE85A328853E38A21BE8DF54DECE670198433A928* L_31 = V_0;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_32 = V_5;
|
|
NullCheck(L_32);
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_33 = L_32->___destination_2;
|
|
NullCheck(L_31);
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_34;
|
|
L_34 = Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF(L_31, L_33, Dictionary_2_get_Item_mC285725904A8C2E94AE1219315BC5E00E7B4A5DF_RuntimeMethod_var);
|
|
V_7 = L_34;
|
|
// if (startNode != null && endNode != null)
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_35 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_36;
|
|
L_36 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_36)
|
|
{
|
|
goto IL_0104_1;
|
|
}
|
|
}
|
|
{
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_37 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_38;
|
|
L_38 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_38)
|
|
{
|
|
goto IL_0104_1;
|
|
}
|
|
}
|
|
{
|
|
// var outputPin = startNode.OutputPin;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_39 = V_6;
|
|
NullCheck(L_39);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_40;
|
|
L_40 = GraphNode_get_OutputPin_m750698867CC9A96A75B59739E743B46F93DF9F47(L_39, NULL);
|
|
// var inputPin = endNode.InputPin;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_41 = V_7;
|
|
NullCheck(L_41);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_42;
|
|
L_42 = GraphNode_get_InputPin_m4195708399CD7D221AEAAC20739A12BBCA46ACC4(L_41, NULL);
|
|
V_8 = L_42;
|
|
// if (outputPin != null && inputPin != null)
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_43;
|
|
L_43 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_40, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_43)
|
|
{
|
|
goto IL_0104_1;
|
|
}
|
|
}
|
|
{
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_44 = V_8;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_45;
|
|
L_45 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_45)
|
|
{
|
|
goto IL_0104_1;
|
|
}
|
|
}
|
|
{
|
|
// var previewLink = graphBuilder.LinkNodes<FlowLayoutToolGraph2DLink>(startNode.OutputPin, endNode.OutputPin);
|
|
GraphBuilder_t3ABC8DFFE16CC2C1A876F82CE56469A202547258* L_46 = ___1_graphBuilder;
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_47 = V_6;
|
|
NullCheck(L_47);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_48;
|
|
L_48 = GraphNode_get_OutputPin_m750698867CC9A96A75B59739E743B46F93DF9F47(L_47, NULL);
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_49 = V_7;
|
|
NullCheck(L_49);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_50;
|
|
L_50 = GraphNode_get_OutputPin_m750698867CC9A96A75B59739E743B46F93DF9F47(L_49, NULL);
|
|
NullCheck(L_46);
|
|
FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3* L_51;
|
|
L_51 = GenericVirtualFuncInvoker2< FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* >::Invoke(GraphBuilder_LinkNodes_TisFlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_m5CF93BB0A64781E2DB72812DE979EBF8D7A4C04A_RuntimeMethod_var, L_46, L_48, L_50);
|
|
// previewLink.layoutLinkState = link.state;
|
|
FlowLayoutGraphLink_t46C32B4C53EF2584D824AC991277B0CCDE492066* L_52 = V_5;
|
|
NullCheck(L_52);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_53 = L_52->___state_3;
|
|
NullCheck(L_51);
|
|
L_51->___layoutLinkState_8 = L_53;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_51->___layoutLinkState_8), (void*)L_53);
|
|
}
|
|
|
|
IL_0104_1:
|
|
{
|
|
// foreach (var link in layoutGraph.Links)
|
|
bool L_54;
|
|
L_54 = Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588((&V_4), Enumerator_MoveNext_mBAD8FA68A204B9FCCF4AD483DF4375C3BA625588_RuntimeMethod_var);
|
|
if (L_54)
|
|
{
|
|
goto IL_0087_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0120;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0120:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DBuilder__ctor_m2F740C28AB121CADEB5F70100079E5E5315B6CA5 (FlowLayoutToolGraph2DBuilder_tBB0AFBC443792706C57C5EF295E0043694A4143E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Items.FlowItem[] DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils::GetAllItems(DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* FlowLayoutToolGraph2DUtils_GetAllItems_mF041164A379EE34864A28395E571AD52296328E2 (FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* V_0 = NULL;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* V_2 = NULL;
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_4 = NULL;
|
|
Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3* V_6 = NULL;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* V_7 = NULL;
|
|
{
|
|
// var items = new List<FlowItem>();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_0 = (List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06*)il2cpp_codegen_object_new(List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE(L_0, List_1__ctor_m228000B5FEAE2ADC54F4E743B9DECAD90928BDBE_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in graph.Nodes)
|
|
FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024* L_1 = ___0_graph;
|
|
NullCheck(L_1);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_2;
|
|
L_2 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_1, NULL);
|
|
NullCheck(L_2);
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 L_3;
|
|
L_3 = List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60(L_2, List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0076:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1((&V_1), Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_4;
|
|
L_4 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_1), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
// var previewNode = node as FlowLayoutToolGraph2DNode;
|
|
V_2 = ((FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16*)IsInstClass((RuntimeObject*)L_4, FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16_il2cpp_TypeInfo_var));
|
|
// if (previewNode != null)
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_5 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var item in previewNode.LayoutNode.items)
|
|
FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_8;
|
|
L_8 = FlowLayoutToolGraph2DNode_get_LayoutNode_m07DC762D6C9162C5BAF686114BDD1F53DB7C5F2A_inline(L_7, NULL);
|
|
NullCheck(L_8);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_9 = L_8->___items_6;
|
|
NullCheck(L_9);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_10;
|
|
L_10 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_9, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_3 = L_10;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_005d_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_3), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_0052_2;
|
|
}
|
|
|
|
IL_003d_2:
|
|
{
|
|
// foreach (var item in previewNode.LayoutNode.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_11;
|
|
L_11 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_3), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_4 = L_11;
|
|
// if (item != null)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_12 = V_4;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0052_2;
|
|
}
|
|
}
|
|
{
|
|
// items.Add(item);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_13 = V_0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_14 = V_4;
|
|
NullCheck(L_13);
|
|
List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_inline(L_13, L_14, List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0052_2:
|
|
{
|
|
// foreach (var item in previewNode.LayoutNode.items)
|
|
bool L_15;
|
|
L_15 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_3), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_15)
|
|
{
|
|
goto IL_003d_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006b_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_16;
|
|
L_16 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_1), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_16)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
FlowLayoutToolGraph2D_t16DCF6F02F406EF3035B4DDFF6D9979E016AB024* L_17 = ___0_graph;
|
|
NullCheck(L_17);
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* L_18;
|
|
L_18 = Graph_get_Links_m2DC023B7C4956887C381227BB26C31178B8F2CDF_inline(L_17, NULL);
|
|
NullCheck(L_18);
|
|
Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 L_19;
|
|
L_19 = List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018(L_18, List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var);
|
|
V_5 = L_19;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00f8:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE((&V_5), Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00ed_1;
|
|
}
|
|
|
|
IL_0093_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_20;
|
|
L_20 = Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_inline((&V_5), Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var);
|
|
// var previewLink = link as FlowLayoutToolGraph2DLink;
|
|
V_6 = ((FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3*)IsInstClass((RuntimeObject*)L_20, FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3_il2cpp_TypeInfo_var));
|
|
// if (previewLink != null)
|
|
FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3* L_21 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_22;
|
|
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_00ed_1;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var item in previewLink.layoutLinkState.items)
|
|
FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3* L_23 = V_6;
|
|
NullCheck(L_23);
|
|
FlowLayoutGraphLinkState_t3E5F3CDBAA5D80EF97356B600223D3B1C682760F* L_24 = L_23->___layoutLinkState_8;
|
|
NullCheck(L_24);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_25 = L_24->___items_1;
|
|
NullCheck(L_25);
|
|
Enumerator_tAEBC02FFAEF2ABDC524C91CB0E3B170D3711899D L_26;
|
|
L_26 = List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7(L_25, List_1_GetEnumerator_m424C2550F907B3CAC2A8A6AA8233B00C8F30D7F7_RuntimeMethod_var);
|
|
V_3 = L_26;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00df_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81((&V_3), Enumerator_Dispose_m6B16FE2C22E2F56542147A74BCD01A0D9AE65D81_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_00d4_2;
|
|
}
|
|
|
|
IL_00bf_2:
|
|
{
|
|
// foreach (var item in previewLink.layoutLinkState.items)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_27;
|
|
L_27 = Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_inline((&V_3), Enumerator_get_Current_m29018C2E31CB5CAF74FDCE2CFD44D7FE77720C17_RuntimeMethod_var);
|
|
V_7 = L_27;
|
|
// if (item != null)
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_28 = V_7;
|
|
if (!L_28)
|
|
{
|
|
goto IL_00d4_2;
|
|
}
|
|
}
|
|
{
|
|
// items.Add(item);
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_29 = V_0;
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_30 = V_7;
|
|
NullCheck(L_29);
|
|
List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_inline(L_29, L_30, List_1_Add_m7A7A73ED3D32539D947AFC14A424B03213D3FAF7_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d4_2:
|
|
{
|
|
// foreach (var item in previewLink.layoutLinkState.items)
|
|
bool L_31;
|
|
L_31 = Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B((&V_3), Enumerator_MoveNext_mD84CBB3A39F252A193668E0D597FF9AC2A06D47B_RuntimeMethod_var);
|
|
if (L_31)
|
|
{
|
|
goto IL_00bf_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ed_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00ed_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_32;
|
|
L_32 = Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C((&V_5), Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var);
|
|
if (L_32)
|
|
{
|
|
goto IL_0093_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
// return items.ToArray();
|
|
List_1_t5C90089FC75B16991567E7CB70FA3E3A0DE25D06* L_33 = V_0;
|
|
NullCheck(L_33);
|
|
FlowItemU5BU5D_t7302BA46C0F9C20579C8CD52F81F3F02E32516B1* L_34;
|
|
L_34 = List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3(L_33, List_1_ToArray_m3D12DD81E3AE7A21CA0C8A296B2D63DFE95330F3_RuntimeMethod_var);
|
|
return L_34;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DUtils__ctor_m4338E68B4CF6AD1157E1B96911D38FF48C95996F (FlowLayoutToolGraph2DUtils_tDDD447B1BF1B480D428C05BFD872983234AFD34A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
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 DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DLink__ctor_m19B738B2A63796F86B04C9C5C4B79D5FFF0864DE (FlowLayoutToolGraph2DLink_t34C47A7B28B1B5023C1F99B69904C5CB52472CA3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
GraphLink__ctor_mE6BCC1D779C7EDE1DE600D96B66D3FE7927FFD92(__this, NULL);
|
|
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
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::get_LayoutNode()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutToolGraph2DNode_get_LayoutNode_m07DC762D6C9162C5BAF686114BDD1F53DB7C5F2A (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode LayoutNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = __this->___U3CLayoutNodeU3Ek__BackingField_16;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::set_LayoutNode(DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNode_set_LayoutNode_m1E5CB8A7086C4CB83DA652C5BDDC43197ED2ACAC (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode LayoutNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_value;
|
|
__this->___U3CLayoutNodeU3Ek__BackingField_16 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutNodeU3Ek__BackingField_16), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::Initialize(System.String,DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNode_Initialize_m22F244F6AFB5F423D257453209534FAFCFF37D91 (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, String_t* ___0_id, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___1_graph, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// base.Initialize(id, graph);
|
|
String_t* L_0 = ___0_id;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = ___1_graph;
|
|
GraphNode_Initialize_m2B041E95B6F2B08CDFBF0B742AAD81B262D04C43(__this, L_0, L_1, NULL);
|
|
// Size = new Vector2(54, 54);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (54.0f), (54.0f), /*hidden argument*/NULL);
|
|
GraphNode_set_Size_m26BAC6D9113B76E604141079761993C07CCC7153(__this, L_2, NULL);
|
|
// var pinPosition = Size * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = GraphNode_get_Size_m215BC04EF821C3B3221DC55F3447DDF97CDBB7E1(__this, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_3, (0.5f), NULL);
|
|
V_0 = L_4;
|
|
// CreatePinOfType<FlowLayoutToolGraph2DNodePin>(GraphPinType.Input,
|
|
// pinPosition,
|
|
// Rect.zero,
|
|
// new Vector2(0, -1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
|
|
L_6 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), (0.0f), (-1.0f), /*hidden argument*/NULL);
|
|
FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* L_8;
|
|
L_8 = GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1(__this, 0, L_5, L_6, L_7, GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1_RuntimeMethod_var);
|
|
// CreatePinOfType<FlowLayoutToolGraph2DNodePin>(GraphPinType.Output,
|
|
// pinPosition,
|
|
// Rect.zero,
|
|
// new Vector2(0, -1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
|
|
L_10 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), (0.0f), (-1.0f), /*hidden argument*/NULL);
|
|
FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* L_12;
|
|
L_12 = GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1(__this, 1, L_9, L_10, L_11, GraphNode_CreatePinOfType_TisFlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C_mD1057F96E45C9BBA93CBBBFFCDA2EBBA28BFC0E1_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNode__ctor_mAAEB0A4B743EC8B03D060986A77EC5EEDDB8E549 (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
GraphNode__ctor_m88402BB3DB74830FCBB3FBC049021BA864D274F6(__this, NULL);
|
|
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.Boolean DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin::ContainsPoint(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FlowLayoutToolGraph2DNodePin_ContainsPoint_m80930F3F4FF133B45653BD795C1DBB2A4DA26B82 (FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_worldPoint, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// if (PinType == GraphPinType.Input)
|
|
int32_t L_0;
|
|
L_0 = GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline(__this, NULL);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// if (base.ContainsPoint(worldPoint))
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_worldPoint;
|
|
bool L_2;
|
|
L_2 = GraphPin_ContainsPoint_mFB0C8E239529C77328DB4E5A2C4DCAE3151EA4E0(__this, L_1, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0065;
|
|
}
|
|
}
|
|
{
|
|
// var bodyBounds = Node.Bounds;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_3;
|
|
L_3 = GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline(__this, NULL);
|
|
NullCheck(L_3);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
|
|
L_4 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_3, NULL);
|
|
V_0 = L_4;
|
|
// bodyBounds.position += Padding;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_5 = (&V_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38(L_5, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = __this->___Padding_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_6, L_7, NULL);
|
|
Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05(L_5, L_8, NULL);
|
|
// bodyBounds.size -= Padding * 2;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_9 = (&V_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267(L_9, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = __this->___Padding_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
L_12 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_11, (2.0f), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
|
|
L_13 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_10, L_12, NULL);
|
|
Rect_set_size_m346E4F7077E5A1C0F4E21966232CD726CB9E6BAA(L_9, L_13, NULL);
|
|
// return !bodyBounds.Contains(worldPoint);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___0_worldPoint;
|
|
bool L_15;
|
|
L_15 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_14, NULL);
|
|
return (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0065:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNodePin__ctor_m3451CEA3341A939F482A7A8F421AD016BBE4FE6A (FlowLayoutToolGraph2DNodePin_t2AA3DB2269ACAB6F8A06139942A45FF992936B1C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 Padding = new Vector2(0, 0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
__this->___Padding_13 = L_0;
|
|
GraphPin__ctor_m5DCC74D7DB9BF2FB3CBEB62FADA17BC63590E7E4(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____stringLength_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowTilemapCellOverlay_get_noiseValue_m69478E45FEFB18DD43DBBAD4542500950BAC9933_inline (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float noiseValue { get; set; }
|
|
float L_0 = __this->___U3CnoiseValueU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapCellOverlay_set_noiseValue_m25000545F3E7913924AEE9E0BC78B0838FAEC7AA_inline (FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float noiseValue { get; set; }
|
|
float L_0 = ___0_value;
|
|
__this->___U3CnoiseValueU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* FlowTilemapCellDatabaseEnumerator_get_Current_m9EDFA335E4157D3DEB1C64E210CDE5299EAEF486_inline (FlowTilemapCellDatabaseEnumerator_t57A5EF04D1CEFABE4952AAB85D6EB9D440A4A0D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return current; }
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_0 = __this->___current_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* FlowTilemapEdgeDatabaseEnumerator_get_Current_m7DD7D27D94094F29E78284176EE4D7057281DA3C_inline (FlowTilemapEdgeDatabaseEnumerator_t5AF3A547DCBA92D5AC9F21CBDAD16E6AD646C8D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return current; }
|
|
FlowTilemapEdge_tC52865F7B0CD0E1B78203B65D5DD35D08BAD97BE* L_0 = __this->___current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_r;
|
|
__this->___r_0 = L_0;
|
|
float L_1 = ___1_g;
|
|
__this->___g_1 = L_1;
|
|
float L_2 = ___2_b;
|
|
__this->___b_2 = L_2;
|
|
float L_3 = ___3_a;
|
|
__this->___a_3 = L_3;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_0 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_1 = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
float V_1 = 0.0f;
|
|
bool V_2 = false;
|
|
{
|
|
float L_0 = ___0_value;
|
|
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
V_1 = (0.0f);
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
float L_2 = ___0_value;
|
|
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
|
|
bool L_3 = V_2;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
V_1 = (1.0f);
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
float L_4 = ___0_value;
|
|
V_1 = L_4;
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
float L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline (float ___0_H, float ___1_S, float ___2_V, const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
float L_0 = ___0_H;
|
|
float L_1 = ___1_S;
|
|
float L_2 = ___2_V;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
L_3 = Color_HSVToRGB_m8FA653F8C22366CB1AA90891822B889C59162AAF(L_0, L_1, L_2, (bool)1, NULL);
|
|
V_0 = L_3;
|
|
goto IL_000d;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_r;
|
|
__this->___r_0 = L_0;
|
|
float L_1 = ___1_g;
|
|
__this->___g_1 = L_1;
|
|
float L_2 = ___2_b;
|
|
__this->___b_2 = L_2;
|
|
__this->___a_3 = (1.0f);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_LayoutGraph_m78DADDD2472A0C094330EC56C0F5EEA55547C651_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraph LayoutGraph { get; set; }
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* L_0 = ___0_value;
|
|
__this->___U3CLayoutGraphU3Ek__BackingField_18 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutGraphU3Ek__BackingField_18), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedNode_mE41765A6E9FAC4D51074F1E414C72CDE2DBF1B78_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode SelectedNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_value;
|
|
__this->___U3CSelectedNodeU3Ek__BackingField_19 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSelectedNodeU3Ek__BackingField_19), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_SelectedItem_m8C2C638C7A13FFAA868903793AD58395BD927BDF_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowItem SelectedItem { get; set; }
|
|
FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* L_0 = ___0_value;
|
|
__this->___U3CSelectedItemU3Ek__BackingField_20 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSelectedItemU3Ek__BackingField_20), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_RequestRecreatePreview_m4F945F210BDB36D0CC7F487BC21666500BC4E2DA_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool RequestRecreatePreview { get; set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CRequestRecreatePreviewU3Ek__BackingField_21 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowTilemapToolGraphNode_set_Tilemap_m13B57754445DFD7C413D5D2131192838344186EC_inline (FlowTilemapToolGraphNode_t13F46C901023ECD29B9391B67C2CD46790698B7D* __this, FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowTilemap Tilemap { get; private set; }
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* L_0 = ___0_value;
|
|
__this->___U3CTilemapU3Ek__BackingField_17 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTilemapU3Ek__BackingField_17), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
float L_2 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_1;
|
|
float L_5 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
|
|
float L_1 = L_0.___r_0;
|
|
float L_2 = ___1_b;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_a;
|
|
float L_4 = L_3.___g_1;
|
|
float L_5 = ___1_b;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
|
|
float L_7 = L_6.___b_2;
|
|
float L_8 = ___1_b;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
|
|
float L_10 = L_9.___a_3;
|
|
float L_11 = ___1_b;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
float L_0 = ___2_t;
|
|
float L_1;
|
|
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
|
|
___2_t = L_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_a;
|
|
float L_3 = L_2.___r_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___1_b;
|
|
float L_5 = L_4.___r_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
|
|
float L_7 = L_6.___r_0;
|
|
float L_8 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
|
|
float L_10 = L_9.___g_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___1_b;
|
|
float L_12 = L_11.___g_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___0_a;
|
|
float L_14 = L_13.___g_1;
|
|
float L_15 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = ___0_a;
|
|
float L_17 = L_16.___b_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___1_b;
|
|
float L_19 = L_18.___b_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___0_a;
|
|
float L_21 = L_20.___b_2;
|
|
float L_22 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___0_a;
|
|
float L_24 = L_23.___a_3;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___1_b;
|
|
float L_26 = L_25.___a_3;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___0_a;
|
|
float L_28 = L_27.___a_3;
|
|
float L_29 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30;
|
|
memset((&L_30), 0, sizeof(L_30));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_30), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), /*hidden argument*/NULL);
|
|
V_0 = L_30;
|
|
goto IL_0069;
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_0;
|
|
return L_31;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_a;
|
|
int32_t L_1 = ___1_b;
|
|
if ((((int32_t)L_0) > ((int32_t)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
int32_t L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_X_0;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_Y_1;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_Z_2;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* FlowLayoutGraphQuery_get_Traversal_mACE8A94F0A5F97DA30C0C19D2DC01EF93C91DC0C_inline (FlowLayoutGraphQuery_tB79DA2F91F84998AF90B6346EEB38BE6D484C2D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => traversal;
|
|
FlowLayoutGraphTraversal_tC09A7ADE18FFEE16F7D8D7E9AFE81BA54677F10D* L_0 = __this->___traversal_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_a;
|
|
int32_t L_1 = ___1_b;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
int32_t L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_NodeRadius_mB4D823CA5CFAFCFF70F4333C87BC576319081D6E_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float NodeRadius { get; private set; } = 0.5f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CNodeRadiusU3Ek__BackingField_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_NodeRadius_m2D72FFF6477F075310A08DC483E41948B780F07E_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float NodeRadius { get; private set; } = 0.5f;
|
|
float L_0 = __this->___U3CNodeRadiusU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_InactiveNodeRadius_m48D7C87F6491DA7CB371C45FA3E1AAD2ED376BCD_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float InactiveNodeRadius { get; private set; } = 0.1f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CInactiveNodeRadiusU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_ItemRadius_mB185D083CEB2D29978CD619BECE67E196143ED86_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float ItemRadius { get; private set; } = 0.2f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CItemRadiusU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayout3DRenderSettings_set_LinkThickness_mDBA1BDD3B7C46682CA10600522ED286B3B49EF46_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float LinkThickness { get; private set; } = 0.10f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CLinkThicknessU3Ek__BackingField_3 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SxWorld World { get; }
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_0 = __this->___U3CWorldU3Ek__BackingField_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___rotation_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
float L_2 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_3;
|
|
float L_5 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
|
|
float L_7 = L_6.___z_4;
|
|
float L_8 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
memset((&L_9), 0, sizeof(L_9));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
|
|
V_0 = L_9;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float G_B3_0 = 0.0f;
|
|
{
|
|
float L_0 = ___0_a;
|
|
float L_1 = ___1_b;
|
|
if ((((float)L_0) > ((float)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
float L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
float L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
float L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector_11;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
float L_2 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_3;
|
|
float L_5 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
|
|
float L_7 = L_6.___z_4;
|
|
float L_8 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
memset((&L_9), 0, sizeof(L_9));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
|
|
V_0 = L_9;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
{
|
|
float L_0 = __this->___x_2;
|
|
float L_1 = __this->___x_2;
|
|
float L_2 = __this->___y_3;
|
|
float L_3 = __this->___y_3;
|
|
float L_4 = __this->___z_4;
|
|
float L_5 = __this->___z_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_6;
|
|
L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
|
|
V_0 = ((float)L_6);
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
float L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_InactiveNodeRadius_mEEFDD5FC4F352666F67AA2DDCD2B7DB6AE1D2AD7_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float InactiveNodeRadius { get; private set; } = 0.1f;
|
|
float L_0 = __this->___U3CInactiveNodeRadiusU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_LinkThickness_m84088087D63571041A8F29D0623A4E44DDFAB513_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float LinkThickness { get; private set; } = 0.10f;
|
|
float L_0 = __this->___U3CLinkThicknessU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_2 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_3 = L_1;
|
|
float L_2 = ___2_z;
|
|
__this->___z_4 = L_2;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SxLayoutNodeActorBase_set_AlignToCamera_mA3AF576B9C23C2D6077DBACF7E0C48707FF32075_inline (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool AlignToCamera { get; set; } = true;
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CAlignToCameraU3Ek__BackingField_6 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
|
|
V_0 = L_1;
|
|
goto IL_000f;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FlowLayout3DRenderSettings_get_ItemRadius_m05C42FDA836C18458EBC87689E14ABD513780F2B_inline (FlowLayout3DRenderSettings_t27D552412B7DFBCFDBE0F3B6689F4056ECB1C446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float ItemRadius { get; private set; } = 0.2f;
|
|
float L_0 = __this->___U3CItemRadiusU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
|
|
float L_11 = L_10.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
|
|
float L_13 = L_12.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
|
|
float L_15 = L_14.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
|
|
float L_17 = L_16.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
|
|
float L_19 = L_18.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
|
|
float L_21 = L_20.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
|
|
float L_23 = L_22.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
|
|
memset((&L_24), 0, sizeof(L_24));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL);
|
|
V_0 = L_24;
|
|
goto IL_005a;
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
|
|
return L_25;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
|
|
float L_3 = L_2.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
|
|
float L_5 = L_4.___z_4;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_0020;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_1 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_2 = L_1;
|
|
float L_2 = ___2_z;
|
|
__this->___z_3 = L_2;
|
|
float L_3 = ___3_w;
|
|
__this->___w_4 = L_3;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SxLayoutNodeActorBase_get_AlignToCamera_m0059FA39CB0C106AE8C5BEDBA499A56765127187_inline (SxLayoutNodeActorBase_t861B1049450B99304606F042750DE141F203B3A2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool AlignToCamera { get; set; } = true;
|
|
bool L_0 = __this->___U3CAlignToCameraU3Ek__BackingField_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxTransform_get_Positon_m85ABD9B6E0F5AA8D1C5EDDA73EB709B409FD2865_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => _position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->____position_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SxTransform_get_Rotation_mF9A33AF7C04A299E9384D8D08DEF52F3C1AA591F_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => _rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->____rotation_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxTransform_get_Scale_m92D32E885F207EBF0D9568380EF71F41197B9597_inline (SxTransform_tE48FA028D72DD62E3C6DA61A2E7A8C742C170E67* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => _scale;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->____scale_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* SxMaterial_get_UnityMaterial_m02A3EB2FE601E9AA25B98213AA07AFFD243A1AF1_inline (SxMaterial_tD04642D8A3E8908103C41D01DA4588A286A75BE9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Material UnityMaterial { get => unityMaterial; }
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___unityMaterial_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* SxMeshSection_get_Vertices_m98DC66D5FE65E65FB61242D2A3E81CBAB01C0417_inline (SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SxMeshVertex[] Vertices { get; set; } = new SxMeshVertex[0];
|
|
SxMeshVertexU5BU5D_t33DDC0C0B73752EA2A5A5DF7F878507292FAB15C* L_0 = __this->___U3CVerticesU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SxMeshSection_get_DrawMode_mAEE1C13FD53C6339E803D3738BAB4E7FA9EEB56C_inline (SxMeshSection_t15854867233767C9DE935FAE2D3F902F36ABB5C2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int DrawMode { get; set; } = GL.LINES;
|
|
int32_t L_0 = __this->___U3CDrawModeU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxMeshVertex_get_Position_mAE27FFE26F37AE902092C574695F4AEAE94A10F5_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector3 Position { get; set; } = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SxMeshVertex_get_UV0_mDC91E4537FA5D156F6F95F51E5E25AAE6E616561_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 UV0 { get; set; } = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CUV0U3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SxMeshVertex_get_Color_mEDEF4776F7756BFACDE6EE7D4D67C953AA82B286_inline (SxMeshVertex_t49B4DE27E61FFD9D517BBB522D828DD7067190F1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color Color { get; set; } = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CColorU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 SxLayoutLinkActor_get_Settings_m96EBF975757E6727830EAFE75611D3EE1C286492_inline (SxLayoutLinkActor_tD375B27D54607C42C66315C77B0F1EFA60B765DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => settings;
|
|
LinkRenderSettings_tBAE2EEC493FF8DBF059C0D91456046DDD6CD76F9 L_0 = __this->___settings_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FlowLayoutToolGraph2DNode_set_LayoutNode_m1E5CB8A7086C4CB83DA652C5BDDC43197ED2ACAC_inline (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode LayoutNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = ___0_value;
|
|
__this->___U3CLayoutNodeU3Ek__BackingField_16 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutNodeU3Ek__BackingField_16), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
|
|
float L_3 = L_2.___y_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
|
|
V_0 = L_4;
|
|
goto IL_0015;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodes;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_0 = __this->___nodes_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* FlowLayoutToolGraph2DNode_get_LayoutNode_m07DC762D6C9162C5BAF686114BDD1F53DB7C5F2A_inline (FlowLayoutToolGraph2DNode_tF233406F356B82B9907ABEEFB1FA6F48FD8DDB16* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public FlowLayoutGraphNode LayoutNode { get; set; }
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* L_0 = __this->___U3CLayoutNodeU3Ek__BackingField_16;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* Graph_get_Links_m2DC023B7C4956887C381227BB26C31178B8F2CDF_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return links;
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* L_0 = __this->___links_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return pinType;
|
|
int32_t L_0 = __this->___pinType_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return node;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = __this->___node_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___bounds_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
|
|
V_0 = L_8;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
|
|
V_0 = L_8;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m14839C191325D90E953EE99A35EF84B5454678D4_gshared_inline (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37* __this, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A ___0_item, const RuntimeMethod* method)
|
|
{
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_1 = (TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
TilemapLayerRenderDataU5BU5D_t38C157DC93B89719D6087AE98D24F47AF7974F3E* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A L_9 = ___0_item;
|
|
(( void (*) (List_1_t0BF7E59665DD5913690C9953F898B10B7713DD37*, TilemapLayerRenderData_t0D27F236E1FE05701337C9C5DC876B9CB6CD9F2A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA06B47F3E29CFC8EBABB74C4DA4B5DFA4C3F93D3_gshared_inline (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238* __this, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_1 = (TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
TilemapRenderQuadU5BU5D_t3583A576C66A6B8E4FE0BCF7DF0523870977065C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0 L_9 = ___0_item;
|
|
(( void (*) (List_1_t5495F3DBA52B0BB5B19D77A81BDCE81D34A40238*, TilemapRenderQuad_t978CBD3B87AB83EF67DCE597246CF6D57ABF11A0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
RuntimeObject* L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
RuntimeObject* L_9 = ___0_item;
|
|
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m74553F36C8FF72B8F83F28C4C20B4431B1679B24_gshared_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_1 = (DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
DungeonUIDU5BU5D_t9ED3636D1BB027001497A075D860CC6EB7F503ED* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_9 = ___0_item;
|
|
(( void (*) (List_1_t5D0E2E68F505B13C17076E4382706078580D4840*, DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3896C35F4CA5D8EB63809A9509B15C1AF0736F88_gshared_inline (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_1 = (FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
FNodeInfoU5BU5D_t9856D7413C7E364863758F625EF005EF2065FFC3* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_9 = ___0_item;
|
|
(( void (*) (List_1_t9C4149324B8ED68003439D7653F1743E5DDD5C0E*, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E Enumerator_get_Current_m337D2EAB299AB4FB3F3E562B27782C066BB3FC88_gshared_inline (Enumerator_tF1E6F4AF0DCA3539B0AAC312A7D8761D2620C38F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E L_0 = (KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 KeyValuePair_2_get_Key_m9936DA692BA006362AC9ECE6F3696A57B098732D_gshared_inline (KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9)__this->___key_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m959E6238BACC0317A8F75E0E47ABE45DBC9C8BDB_gshared_inline (KeyValuePair_2_t37FEE4CB9178545AB0395C7909F910C7D568922E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m19BFB6531CBE9C5DDD9564C32AE57DADE567D46C_gshared_inline (List_1_t5D0E2E68F505B13C17076E4382706078580D4840* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_m9BF3AC6AAB53200F42803BE73009A1C596FB5665_gshared_inline (Enumerator_tC7F6F7D850FFBD64D32D064235FD2269777E5339* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9)__this->____currentKey_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 Enumerator_get_Current_m0CF058DF8023D8F847E80B6F12CAB961B6658D80_gshared_inline (Enumerator_t8D5519D7E22061C760004CBCD11B56C8B5F26676* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 L_0 = (FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mA255C2DE6B6348E5DF39DA2784362E6816536D5C_gshared_inline (Func_2_tFA7604C3E19E304A9791C1BC89CCE5A7CE0C4994* __this, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693 ___0_arg, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, FNodeInfo_t5DEC6829FA56E353E88D8B37C4799FD7161A8693, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m9EA20B24E40DC2BE71231FB8B6ACEAF136E7C9A7_gshared_inline (Stack_1_t55E9C63D6CAB54153C30C1FA99B1D432E004D3B8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m3B3980512D3FA7D1F8C929C66B572914950981C9_gshared_inline (Queue_1_tEE8A675847BBC9D67CE073E8A19555049AB91FF0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_item;
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 Enumerator_get_Current_mDB4F02B6EC7357BD5B0B2B441FDC1AB6B2650C36_gshared_inline (Enumerator_t37C71CBF3EE6818026FE75F1715169A8F6A15C36* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 L_0 = (DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_item;
|
|
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4EA3769821DBDED34CA0EBACD784AC6C1A536C1A_gshared_inline (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_item, const RuntimeMethod* method)
|
|
{
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_1 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_item;
|
|
(( void (*) (List_1_t242CDEAEC9C92000DA96982CDB9D592DDE2AADAF*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
int32_t L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_9 = ___0_item;
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
bool V_1 = false;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
|
|
float L_1;
|
|
L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
|
|
V_0 = L_1;
|
|
float L_2 = V_0;
|
|
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
|
|
bool L_3 = V_1;
|
|
if (!L_3)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
|
|
float L_5 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
|
|
V_2 = L_6;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
V_2 = L_7;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
|
|
return L_8;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
|
|
float L_11 = L_10.___z_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_12;
|
|
L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
|
|
V_0 = ((float)L_12);
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
float L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|