31478 lines
1.6 MiB
31478 lines
1.6 MiB
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
struct VirtualActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
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 T1, typename T2>
|
|
struct VirtualActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct VirtualActionInvoker3
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3, typename T4>
|
|
struct VirtualActionInvoker4
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, 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>
|
|
struct VirtualFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, 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);
|
|
}
|
|
};
|
|
struct GenericVirtualActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericVirtualActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, typename T3, typename T4>
|
|
struct GenericVirtualFuncInvoker4
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, 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>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, 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 T1, typename T2, typename T3, typename T4>
|
|
struct InterfaceActionInvoker4
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
|
|
|
|
static inline void 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);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3, typename T4, typename T5>
|
|
struct InterfaceActionInvoker5
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, 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>
|
|
struct InterfaceFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
struct InterfaceFuncInvoker2
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, typename T3>
|
|
struct InterfaceFuncInvoker3
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline R 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);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
struct GenericInterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericInterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1>
|
|
struct GenericInterfaceFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
struct InvokerActionInvoker0
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
|
|
{
|
|
method->invoker_method(methodPtr, method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InvokerActionInvoker1;
|
|
template <typename T1>
|
|
struct InvokerActionInvoker1<T1*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
|
|
{
|
|
void* params[1] = { p1 };
|
|
method->invoker_method(methodPtr, method, obj, params, NULL);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InvokerActionInvoker2;
|
|
template <typename T1, typename T2>
|
|
struct InvokerActionInvoker2<T1, T2*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
|
|
{
|
|
void* params[2] = { &p1, p2 };
|
|
method->invoker_method(methodPtr, method, obj, params, NULL);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InvokerActionInvoker2<T1*, T2*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
|
|
{
|
|
void* params[2] = { p1, p2 };
|
|
method->invoker_method(methodPtr, method, obj, params, NULL);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InvokerActionInvoker3;
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InvokerActionInvoker3<T1*, T2, T3*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3)
|
|
{
|
|
void* params[3] = { p1, &p2, p3 };
|
|
method->invoker_method(methodPtr, method, obj, params, NULL);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InvokerActionInvoker3<T1*, T2*, T3*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
|
|
{
|
|
void* params[3] = { p1, p2, p3 };
|
|
method->invoker_method(methodPtr, method, obj, params, NULL);
|
|
}
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>
|
|
struct Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4;
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>
|
|
struct Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631;
|
|
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle>
|
|
struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer>
|
|
struct Dictionary_2_t17E2498AA9CF06592C6158C2E004AB9B1C4B3B70;
|
|
// System.EventHandler`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>
|
|
struct EventHandler_1_t0CE94806B21A1946A213697385068AA4885DFFE9;
|
|
// System.Func`1<System.Object>
|
|
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
|
|
// System.Func`1<System.String>
|
|
struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C;
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean>
|
|
struct Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403;
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String>
|
|
struct Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE;
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
|
|
// System.Func`2<System.Object,System.Object>
|
|
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>
|
|
struct GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<System.Object>
|
|
struct GraphEvent_1_tD8F813A808AFE8129FA2E7B3C2B942F356B8F896;
|
|
// System.Collections.Generic.IComparer`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct IComparer_1_t9FBC6B618391C9431DFC2C6D33ABDA926572E4F3;
|
|
// System.Collections.Generic.IComparer`1<System.Object>
|
|
struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct IEnumerable_1_tFD5E451BB1630CBC4831D928FD306B90C664A7BC;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Graphs.GraphPin>
|
|
struct IEnumerable_1_t2B2708DB3A1138A87E193549CC1D7737BEA4102F;
|
|
// 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.IEqualityComparer`1<UnityEngine.KeyCode>
|
|
struct IEqualityComparer_1_t8966F805A4BD94DDBE380958CE385A95B2064F36;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.KeyCode,System.Boolean>
|
|
struct KeyCollection_tE461F1C9072E5B3D766653FF369FA28521B65F90;
|
|
// System.Collections.Generic.List`1<System.EventHandler`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>>
|
|
struct List_1_tF406926190D8CBB1201E3208329055E746D2AA1F;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
struct List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
struct List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B;
|
|
// 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.UI.Widgets.GridPanelNode>
|
|
struct List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>
|
|
struct List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA;
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
struct List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA;
|
|
// System.Collections.Generic.List`1<System.Single>
|
|
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
struct List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
struct List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
struct List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.KeyCode,System.Boolean>
|
|
struct ValueCollection_tAFA940CE35AE2EFDAAF480BAD0ABC607AF4AACB8;
|
|
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.KeyCode,System.Boolean>[]
|
|
struct EntryU5BU5D_t6F58E6C35ECBF35396F6F821D8301A1B15DAC44A;
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode[]
|
|
struct BreadCrumbWidgetNodeU5BU5D_t2A9AB9BB3A14A9A658AB5AC2331DD4161A20D4F3;
|
|
// System.Char[]
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
// UnityEngine.GUIStyle[]
|
|
struct GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor[]
|
|
struct GraphEditorU5BU5D_t085BFCEA0A96B1B6D1A2F2801981DBDEDB932DCC;
|
|
// DungeonArchitect.Graphs.GraphLink[]
|
|
struct GraphLinkU5BU5D_t3AEF2ACCF012C68F2DC3CED9D339FA5B16A8D14D;
|
|
// DungeonArchitect.Graphs.GraphNode[]
|
|
struct GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70;
|
|
// DungeonArchitect.Graphs.GraphPin[]
|
|
struct GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036;
|
|
// DungeonArchitect.UI.Widgets.GridPanelNode[]
|
|
struct GridPanelNodeU5BU5D_t2ACDEEB9366C7A3F30465F277F0A8598CB52F08F;
|
|
// DungeonArchitect.UI.Widgets.IWidget[]
|
|
struct IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
// System.IntPtr[]
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode[]
|
|
struct OverlayPanelNodeU5BU5D_t62844FC8FC8118F2DE92BFF2D6DA62E54EB09C37;
|
|
// System.Single[]
|
|
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
|
|
// DungeonArchitect.UI.Widgets.SplitterNode[]
|
|
struct SplitterNodeU5BU5D_t719F89400BB7F6E73DE1C23D9FC851E1699D7491;
|
|
// DungeonArchitect.UI.Widgets.StackPanelNode[]
|
|
struct StackPanelNodeU5BU5D_tD8ABCCEA71605D201E1F5B2A2862247E311C9B05;
|
|
// System.Diagnostics.StackTrace[]
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo[]
|
|
struct ButtonInfoU5BU5D_t126BCB5CF9F95D41F15A58DB7FFAB9469A519325;
|
|
// System.AsyncCallback
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
// DungeonArchitect.UI.Widgets.BorderWidget
|
|
struct BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0;
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidget
|
|
struct BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C;
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode
|
|
struct BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8;
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget
|
|
struct ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74;
|
|
// DungeonArchitect.UI.ContextMenuFunction
|
|
struct ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675;
|
|
// DungeonArchitect.UI.ContextMenuFunctionUserData
|
|
struct ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink
|
|
struct CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B;
|
|
// DungeonArchitect.UI.Widgets.DebugWidget
|
|
struct DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924;
|
|
// DungeonArchitect.UI.DeferredUICommandBase
|
|
struct DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B;
|
|
// System.Delegate
|
|
struct Delegate_t;
|
|
// System.DelegateData
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
// DungeonArchitect.UI.EditorCommand_FocusOnGraphNode
|
|
struct EditorCommand_FocusOnGraphNode_t4427B04FA4DF3441DFBDA25159F694746C4D53B3;
|
|
// DungeonArchitect.UI.EditorCommand_InitializeGraphCameras
|
|
struct EditorCommand_InitializeGraphCameras_t558E7A5BBA479A1C50478652BA5972CF46FEFF4B;
|
|
// DungeonArchitect.UI.EditorCommand_SetBorderContent
|
|
struct EditorCommand_SetBorderContent_tAC0BBEB695E7431E758FE138F856EAD00D65028A;
|
|
// DungeonArchitect.UI.EditorCommand_UpdateWidget
|
|
struct EditorCommand_UpdateWidget_t6EECCBBF322C9F58CC2DE6582982420E7963BD1E;
|
|
// UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
|
|
// UnityEngine.Font
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
|
|
// UnityEngine.GUIContent
|
|
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2;
|
|
// UnityEngine.GUISettings
|
|
struct GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847;
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9;
|
|
// DungeonArchitect.UI.GUIState
|
|
struct GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD;
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
|
|
// UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
|
|
// DungeonArchitect.Graphs.Graph
|
|
struct Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520;
|
|
// DungeonArchitect.Graphs.GraphCamera
|
|
struct GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu
|
|
struct GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent
|
|
struct GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor
|
|
struct GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents
|
|
struct GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle
|
|
struct GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F;
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
struct GraphLink_t167090219997E1F874E24A93015AD8333374E463;
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
struct GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs
|
|
struct GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer
|
|
struct GraphNodeRenderer_t995F63ADB1224E88761F75E44444875D4126A35B;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory
|
|
struct GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63;
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
struct GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext
|
|
struct GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918;
|
|
// DungeonArchitect.Graphs.GraphSchema
|
|
struct GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox
|
|
struct GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03;
|
|
// DungeonArchitect.UI.Widgets.GridPanelNode
|
|
struct GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E;
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget
|
|
struct GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7;
|
|
// System.Collections.Hashtable
|
|
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget
|
|
struct HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3;
|
|
// System.IAsyncResult
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
// DungeonArchitect.UI.IContextMenu
|
|
struct IContextMenu_t93809467BDD6E0BC824763B1DF65FDEBB23BC328;
|
|
// System.Collections.IDictionary
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
// System.IFormatProvider
|
|
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer
|
|
struct IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D;
|
|
// DungeonArchitect.UI.Widgets.IWidget
|
|
struct IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8;
|
|
// DungeonArchitect.UI.Widgets.ImageWidget
|
|
struct ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6;
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
struct IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState
|
|
struct KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358;
|
|
// DungeonArchitect.UI.Widgets.LabelWidget
|
|
struct LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD;
|
|
// DungeonArchitect.UI.Widgets.LinkWidget
|
|
struct LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36;
|
|
// DungeonArchitect.UI.Widgets.ListViewTextItemWidget
|
|
struct ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer
|
|
struct NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeZIndexComparer
|
|
struct NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu
|
|
struct NullGraphContextMenu_t830CE65D6B6716D61E774EB85488991A06CD900E;
|
|
// DungeonArchitect.UI.NullPlatform
|
|
struct NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902;
|
|
// DungeonArchitect.UI.Widgets.NullWidget
|
|
struct NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50;
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
// DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked
|
|
struct OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE;
|
|
// DungeonArchitect.UI.OnDragEvent
|
|
struct OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0;
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected
|
|
struct OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA;
|
|
// DungeonArchitect.UI.Widgets.OnSplitBarResized
|
|
struct OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC;
|
|
// DungeonArchitect.UI.Widgets.OnWidgetClicked
|
|
struct OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED;
|
|
// DungeonArchitect.UI.OnWidgetFocus
|
|
struct OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC;
|
|
// DungeonArchitect.UI.OnWidgetLostFocus
|
|
struct OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63;
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode
|
|
struct OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3;
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget
|
|
struct OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA;
|
|
// DungeonArchitect.UI.Widgets.PanelWidget
|
|
struct PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B;
|
|
// UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
|
|
// UnityEngine.RenderTexture
|
|
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
|
|
// System.Runtime.Serialization.SafeSerializationManager
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
|
|
// DungeonArchitect.UI.Widgets.ScrollPanelWidget
|
|
struct ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7;
|
|
// DungeonArchitect.UI.Widgets.SpacerWidget
|
|
struct SpacerWidget_t8F1103033697F1B37F0C62CF15AB6F7E6C87B48C;
|
|
// DungeonArchitect.UI.Widgets.Splitter
|
|
struct Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC;
|
|
// DungeonArchitect.UI.Widgets.SplitterDragBarWidget
|
|
struct SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2;
|
|
// DungeonArchitect.UI.Widgets.SplitterNode
|
|
struct SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5;
|
|
// DungeonArchitect.UI.Widgets.StackPanelNode
|
|
struct StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851;
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget
|
|
struct StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D;
|
|
// System.String
|
|
struct String_t;
|
|
// System.Text.StringBuilder
|
|
struct StringBuilder_t;
|
|
// System.IO.StringReader
|
|
struct StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8;
|
|
// System.IO.StringWriter
|
|
struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D;
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
struct SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825;
|
|
// DungeonArchitect.SxEngine.SxRenderer
|
|
struct SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323;
|
|
// DungeonArchitect.SxEngine.SxSceneGraph
|
|
struct SxSceneGraph_tFEE27979E7298DFE111C19574B35D1B5A09FF5CC;
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget
|
|
struct SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498;
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
struct SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD;
|
|
// System.IO.TextReader
|
|
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7;
|
|
// System.IO.TextWriter
|
|
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget
|
|
struct ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8;
|
|
// System.Type
|
|
struct Type_t;
|
|
// DungeonArchitect.UI.UIDragDrop
|
|
struct UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1;
|
|
// DungeonArchitect.UI.UIPlatform
|
|
struct UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424;
|
|
// DungeonArchitect.UI.UIRenderer
|
|
struct UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4;
|
|
// DungeonArchitect.UI.UIResourceLookup
|
|
struct UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92;
|
|
// DungeonArchitect.UI.UIStyleManager
|
|
struct UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C;
|
|
// DungeonArchitect.UI.UISystem
|
|
struct UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0;
|
|
// DungeonArchitect.UI.UIUndoRedoDelegate
|
|
struct UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE;
|
|
// DungeonArchitect.UI.UIUndoSystem
|
|
struct UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3;
|
|
// System.Text.UnicodeEncoding
|
|
struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0;
|
|
// System.Xml.Serialization.UnreferencedObjectEventHandler
|
|
struct UnreferencedObjectEventHandler_t7342B517610EE6E277FB060ED3C983CE68E0463A;
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
struct WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2;
|
|
// DungeonArchitect.UI.Widgets.WidgetClickEvent
|
|
struct WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D;
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent
|
|
struct WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20;
|
|
// DungeonArchitect.UI.Widgets.WidgetUtils
|
|
struct WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384;
|
|
// System.Xml.Serialization.XmlAttributeEventHandler
|
|
struct XmlAttributeEventHandler_tA9EE5C77A13FDC19DB5B3340F27245C620480F65;
|
|
// System.Xml.Serialization.XmlElementEventHandler
|
|
struct XmlElementEventHandler_tA1451D76D0A21C15B71AC8B380CC097DF71951F3;
|
|
// System.Xml.Serialization.XmlMapping
|
|
struct XmlMapping_t8D4AC99C7F2D51F3161C7E91E41E51097640CE97;
|
|
// System.Xml.Serialization.XmlNodeEventHandler
|
|
struct XmlNodeEventHandler_t32503D9F2F1A9E9E183779774CEFC13425BF6670;
|
|
// System.Xml.Serialization.XmlSerializer
|
|
struct XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B;
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed
|
|
struct OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased
|
|
struct OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533;
|
|
// UnityEngine.GUISkin/SkinChangedDelegate
|
|
struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked
|
|
struct OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation
|
|
struct OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c
|
|
struct U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB;
|
|
// DungeonArchitect.Graphs.GraphPin/OnPinLinksDestroyed
|
|
struct OnPinLinksDestroyed_t31CC02BAEA4461EB57CA08F0524EF2263FFD0E75;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed
|
|
struct OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15;
|
|
// DungeonArchitect.SxEngine.SxRenderer/ClearState
|
|
struct ClearState_t5AFC9CE3BB3B839E846307CDB91293662866441E;
|
|
// DungeonArchitect.SxEngine.SxRenderer/DrawDelegate
|
|
struct DrawDelegate_t0A2CB2ED575F87DB43CDD3BF56C51E032456BC71;
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime
|
|
struct FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B;
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo
|
|
struct ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7;
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed
|
|
struct OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5;
|
|
// System.Xml.Serialization.XmlSerializer/SerializerData
|
|
struct SerializerData_t80E5CC9586C1782157CDE6EA3518737643CEDDDF;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1_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* NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_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 RuntimeClass* WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* XmlException_t86B8FDC142BBE4C73921439C9F1631092526D596_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral029E63D0AFA80496BB4433595654B57563A2BFCC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0770702B1B6141022EB45C427253AF8A3F686E0B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral122021C512B9DB8696B6786CBD706E94E346F1A8;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral14012A0530C8D4308F2719C0F54A8517C8B32F9B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1ADC57B7675AD055BBB2D7B3358ACCDD76EE7C77;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1C4D61EA99256FA236FBCC4A1FA49994EBDB9DBC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1EFDF2E50D39052173603CC3DFDD2428A653F124;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2324752145E5E0885F440BC2DF79B9662ACB18BD;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral243F77FE256412C6571874DAE87EDBBA8C61C895;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2B2E42689FF06E21AFC8E153B24AAD6C0B80128E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral334C5B6A2446016EDB32773ADE2F82457768313B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral356AD84D244601D4C5C0DBA7F5812262C0081D90;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral48A5D681911D9771DB63096FD4114FE17395F73A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4E3D0FD67A4D185B72F796AF0F5F4F2B37B789DD;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral59B4E0547717BA6D1FD9C594A087CE8503D31BDA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7122E242DF6B19200B936248A0B630A580A550B5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral730406E5FA099E1C3ECB8188D698C86B695F5FEC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7958E1A3088757D027AD7CEBBA353FFD03B17974;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral82752EA7AD03C2EF6827C535F2EEBD99ED6C48EC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral83FC9F61A09A241FD0E1541269283855B4366246;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral872E7A6D06186A439B73189287EF7D922AE042D2;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral90372EF61F933C32E65F8F924D22F6E07EC8C655;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9B53A91777F11C3E00D35717F5FB1F62D77D5B68;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9BFEB5255A22BF9760CFE1E270399C7AC6BA3814;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9E8EBD5A53DEDF749B241291DDD838A13ACB332F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA2474EB85E7EEF13C75BB9EE2A361443B79F99AC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA474A78EEFFB71573016424147241CD4C794453B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA91803972A25C5E08C9B05F6EE6F1F298D15DBB3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAF332623F402544A1EB928B525CDFC3ACE710446;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBAD5F96DA4018A3CAF6A0F8B88771184050FC974;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBD7901F33D4E9552717294806532D509DC92BF8D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBEC5F79E2E7C6B6937DFB4E1596BBF1C06591A63;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC008E503687BA2A627379D4E257787AEA3506830;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC58E73EC1E89B819BDE027A58084338B37198370;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC8752368DFBA25F8DC01BDFDEF23059137149723;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD0018A9BD78669460150AEE8895F01B1A9D3B2B5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD70BCE186D0E4D1CEF494DD038E0B62EE48B8296;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD8DAF033C50B5D6A1EE8D76F9F71CEA0A97943E2;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD93722D800E6D0311F70CA0547736E2BF63FEB6B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDF82A8E16E0D6F0A46E3B448FCF4D15543B2A603;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF299C2533F16813DB6A81D0CFFFE573FB8CC1558;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BreadCrumbWidget_OnCrumbItemClicked_mC68F9E8A44672134701BFBFA2E92D2F7CAE74CEB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD8D8A39152851E560567580940E71A6EE8288832_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mAF32412065486E2B8D89E777326672E98A376429_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m7C6C26E4584748489B10389EE8CE33D421B6F872_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mA4F88456450566DC8B325D99770490A7E6ACC1B4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_TisString_t_m05A2DC4E5F20C532E6CFA681E46321B2D8D6B800_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA51E7DD3EF52D45FB5CC54F30E5ECF14BCE2B400_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA69B58ED7AD5A4829A85668579EF520F95997F41_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m083FC4ACF7F1B05FA45E4840CBB1EDA0B51A9BA6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m958B53ABBC685B337BAFD0A0505A1E9F212B6245_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0D02BD1ED48FBE9BCABB585D58267FF48C0E3665_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m94AE3B57F44C6FDAC885335D11F31400145A41EB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEditor_CreateLink_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m89F6DFAA46AE69F1A8BB2CB95C01F5B689C23260_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m200260365A3A5E9E437B4EB4E04A52779CCAD1AA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8318A6AA5E06810E89C2C2C5F5BA85C8FFD94A40_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9F37ECFCFCBA535552926F359523C2FC8F675C9A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEDB9A31149AA435B84C6662A3E8B09EFD68E796F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m1F133D4C792D5375997BC2CE9C62BA8ED6D066B8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m0727FBC95B09A5EC348F9475535F4068EBD7E33B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2450B46FE2D7A71BDC2975F1B3E45DE69E6DEECC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD3BE04A9D0721C0CE230E5D7CD6232A7D38DE9A2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m4E0FB5A993C860E20C6F92ED3B8CB8C19DF3E1AF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m506851872477598DB31028615F22B9DF49A0B2A8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5CF9F1089A8C4BA3FBC01F863D6B8F0236123D15_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6A15537101B1293D1E46420F626BB276539995B2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F93A68492F42CBE97BF208B32D980D7F137AF72_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEA794384D0BCBC6B14D579E8267D30719243327A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFB26E2CC22EB4EB2FE90A4CA50E5EB743A90F652_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2909F3D876184B815120F4B3CD571EE0ED11693A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2BFB17F036B5B99DB01FE0FB49332E21BDF30C0D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m37B18CB3424777D2FCE628A74D0B91431286EF9A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m05ED5E29006CCA7763FCED6521E5ECD82DA25A3F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBA38A578C34BE6698F501FC0C73AE147C6E8EFCF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m2B2D0D1720499198B4F5016DAC5BCD5DF6731CE4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisGraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00_m293605F04273F7554FB7C7EDD98F9445BF241DAD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnNodeSelectionChangedU3Eb__83_0_m5C79442D2DF8D9212C3F52ACA640B3ED52A0EAA5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPerformCopyU3Eb__79_0_m81AA30EE56EE6684819C51537E2FA24399825655_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPerformCopyU3Eb__79_1_mE07B5448D43DB930CFAB5D2D72411F03A63AB85A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UIRenderer_GetResource_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m8B834BD0CCA9686D5261AF1179C792A2C8AE2AB6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UIRenderer_GetResource_TisTexture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_m680AFA289F2C7920F74B719B7CD23FD8A0B0B597_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* WidgetUtils_GetWidgetsOfType_TisGraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B_m3E297B3C83B372B6218F959612AF5D228FFF1E68_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com;
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke;
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
|
|
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70;
|
|
struct GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036;
|
|
struct IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
|
|
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_t1866374AAE33CED159E69A73C12A667FA851EC81
|
|
{
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>
|
|
struct Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631 : 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_t6F58E6C35ECBF35396F6F821D8301A1B15DAC44A* ____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_tE461F1C9072E5B3D766653FF369FA28521B65F90* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tAFA940CE35AE2EFDAAF480BAD0ABC607AF4AACB8* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>
|
|
struct GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206 : public RuntimeObject
|
|
{
|
|
// System.EventHandler`1<T> DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1::_Event
|
|
EventHandler_1_t0CE94806B21A1946A213697385068AA4885DFFE9* ____Event_0;
|
|
// System.Collections.Generic.List`1<System.EventHandler`1<T>> DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1::delegates
|
|
List_1_tF406926190D8CBB1201E3208329055E746D2AA1F* ___delegates_1;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
struct List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
BreadCrumbWidgetNodeU5BU5D_t2A9AB9BB3A14A9A658AB5AC2331DD4161A20D4F3* ____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.UI.Widgets.GraphEditors.GraphEditor>
|
|
struct List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GraphEditorU5BU5D_t085BFCEA0A96B1B6D1A2F2801981DBDEDB932DCC* ____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<DungeonArchitect.Graphs.GraphPin>
|
|
struct List_1_tC958F6791FB4E4315279F35506727A207EBFFF03 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* ____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.UI.Widgets.GridPanelNode>
|
|
struct List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GridPanelNodeU5BU5D_t2ACDEEB9366C7A3F30465F277F0A8598CB52F08F* ____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.UI.Widgets.IWidget>
|
|
struct List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* ____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<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
struct List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
OverlayPanelNodeU5BU5D_t62844FC8FC8118F2DE92BFF2D6DA62E54EB09C37* ____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.Single>
|
|
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ____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.UI.Widgets.SplitterNode>
|
|
struct List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
SplitterNodeU5BU5D_t719F89400BB7F6E73DE1C23D9FC851E1699D7491* ____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.UI.Widgets.StackPanelNode>
|
|
struct List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
StackPanelNodeU5BU5D_tD8ABCCEA71605D201E1F5B2A2862247E311C9B05* ____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.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
struct List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ButtonInfoU5BU5D_t126BCB5CF9F95D41F15A58DB7FFAB9469A519325* ____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.UI.Widgets.BreadCrumbWidgetNode
|
|
struct BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8 : public RuntimeObject
|
|
{
|
|
// System.String DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode::displayText
|
|
String_t* ___displayText_0;
|
|
// System.Object DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode::userdata
|
|
RuntimeObject* ___userdata_1;
|
|
};
|
|
|
|
// DungeonArchitect.UI.DeferredUICommandBase
|
|
struct DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.EventArgs
|
|
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// UnityEngine.GUIContent
|
|
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2 : public RuntimeObject
|
|
{
|
|
// System.String UnityEngine.GUIContent::m_Text
|
|
String_t* ___m_Text_0;
|
|
// UnityEngine.Texture UnityEngine.GUIContent::m_Image
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
|
|
// System.String UnityEngine.GUIContent::m_Tooltip
|
|
String_t* ___m_Tooltip_2;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.GUIContent
|
|
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke
|
|
{
|
|
char* ___m_Text_0;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
|
|
char* ___m_Tooltip_2;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.GUIContent
|
|
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com
|
|
{
|
|
Il2CppChar* ___m_Text_0;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
|
|
Il2CppChar* ___m_Tooltip_2;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents
|
|
struct GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeDragStart
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeDragStart_0;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeDragEnd
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeDragEnd_1;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeDragged
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeDragged_2;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeCreated
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeCreated_3;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeSelectionChanged
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeSelectionChanged_4;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::OnNodeDoubleClicked
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* ___OnNodeDoubleClicked_5;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer
|
|
struct GraphNodeRenderer_t995F63ADB1224E88761F75E44444875D4126A35B : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory
|
|
struct GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory::defaultRenderer
|
|
GraphNodeRenderer_t995F63ADB1224E88761F75E44444875D4126A35B* ___defaultRenderer_0;
|
|
// System.Collections.Generic.Dictionary`2<System.Type,DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer> DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory::renderers
|
|
Dictionary_2_t17E2498AA9CF06592C6158C2E004AB9B1C4B3B70* ___renderers_1;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext
|
|
struct GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.UIResourceLookup DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext::Resources
|
|
UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92* ___Resources_0;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext::GraphEditor
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ___GraphEditor_1;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphSchema
|
|
struct GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip
|
|
struct GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelNode
|
|
struct GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.GridPanelNode::Widget
|
|
RuntimeObject* ___Widget_0;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
struct IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Graphs.IndexCounter::index
|
|
int32_t ___index_0;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState
|
|
struct KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean> DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::state
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* ___state_0;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::shift
|
|
bool ___shift_1;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::control
|
|
bool ___control_2;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::alt
|
|
bool ___alt_3;
|
|
};
|
|
|
|
// System.MarshalByRefObject
|
|
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
|
|
{
|
|
// System.Object System.MarshalByRefObject::_identity
|
|
RuntimeObject* ____identity_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
|
|
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
|
|
{
|
|
Il2CppIUnknown* ____identity_0;
|
|
};
|
|
// Native definition for COM marshalling of System.MarshalByRefObject
|
|
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
|
|
{
|
|
Il2CppIUnknown* ____identity_0;
|
|
};
|
|
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer
|
|
struct NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeZIndexComparer
|
|
struct NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.NullPlatform
|
|
struct NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterNode
|
|
struct SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.SplitterNode::Content
|
|
RuntimeObject* ___Content_0;
|
|
// System.Single DungeonArchitect.UI.Widgets.SplitterNode::Weight
|
|
float ___Weight_1;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SplitterNode::IsSplitBar
|
|
bool ___IsSplitBar_2;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelNode
|
|
struct StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.StackPanelNode::Widget
|
|
RuntimeObject* ___Widget_0;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.StackPanelNode::AutoSize
|
|
bool ___AutoSize_1;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.StackPanelNode::AdjustToDynamicDesiredSize
|
|
bool ___AdjustToDynamicDesiredSize_2;
|
|
// System.Single DungeonArchitect.UI.Widgets.StackPanelNode::Size
|
|
float ___Size_3;
|
|
};
|
|
|
|
// System.String
|
|
struct String_t : public RuntimeObject
|
|
{
|
|
// System.Int32 System.String::_stringLength
|
|
int32_t ____stringLength_4;
|
|
// System.Char System.String::_firstChar
|
|
Il2CppChar ____firstChar_5;
|
|
};
|
|
|
|
// System.Text.StringBuilder
|
|
struct StringBuilder_t : public RuntimeObject
|
|
{
|
|
// System.Char[] System.Text.StringBuilder::m_ChunkChars
|
|
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
|
|
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
|
|
StringBuilder_t* ___m_ChunkPrevious_1;
|
|
// System.Int32 System.Text.StringBuilder::m_ChunkLength
|
|
int32_t ___m_ChunkLength_2;
|
|
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
|
|
int32_t ___m_ChunkOffset_3;
|
|
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
|
|
int32_t ___m_MaxCapacity_4;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderer
|
|
struct SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323 : public RuntimeObject
|
|
{
|
|
// UnityEngine.RenderTexture DungeonArchitect.SxEngine.SxRenderer::<Texture>k__BackingField
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___U3CTextureU3Ek__BackingField_0;
|
|
// DungeonArchitect.SxEngine.SxCamera DungeonArchitect.SxEngine.SxRenderer::<Camera>k__BackingField
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* ___U3CCameraU3Ek__BackingField_1;
|
|
// DungeonArchitect.SxEngine.SxRenderer/ClearState DungeonArchitect.SxEngine.SxRenderer::clearState
|
|
ClearState_t5AFC9CE3BB3B839E846307CDB91293662866441E* ___clearState_2;
|
|
// System.Single DungeonArchitect.SxEngine.SxRenderer::<FOV>k__BackingField
|
|
float ___U3CFOVU3Ek__BackingField_3;
|
|
// DungeonArchitect.SxEngine.SxRenderer/DrawDelegate DungeonArchitect.SxEngine.SxRenderer::Draw
|
|
DrawDelegate_t0A2CB2ED575F87DB43CDD3BF56C51E032456BC71* ___Draw_4;
|
|
};
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
struct SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.SxEngine.SxSceneGraph DungeonArchitect.SxEngine.SxWorld::sceneGraph
|
|
SxSceneGraph_tFEE27979E7298DFE111C19574B35D1B5A09FF5CC* ___sceneGraph_0;
|
|
};
|
|
|
|
// DungeonArchitect.UI.UIResourceLookup
|
|
struct UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.UISystem
|
|
struct UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::<FocusedWidget>k__BackingField
|
|
RuntimeObject* ___U3CFocusedWidgetU3Ek__BackingField_0;
|
|
// System.Boolean DungeonArchitect.UI.UISystem::<IsDragDrop>k__BackingField
|
|
bool ___U3CIsDragDropU3Ek__BackingField_1;
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::<Layout>k__BackingField
|
|
RuntimeObject* ___U3CLayoutU3Ek__BackingField_2;
|
|
// DungeonArchitect.UI.UIPlatform DungeonArchitect.UI.UISystem::<Platform>k__BackingField
|
|
RuntimeObject* ___U3CPlatformU3Ek__BackingField_3;
|
|
// DungeonArchitect.UI.UIStyleManager DungeonArchitect.UI.UISystem::<StyleManager>k__BackingField
|
|
RuntimeObject* ___U3CStyleManagerU3Ek__BackingField_4;
|
|
// DungeonArchitect.UI.UIUndoSystem DungeonArchitect.UI.UISystem::<Undo>k__BackingField
|
|
RuntimeObject* ___U3CUndoU3Ek__BackingField_5;
|
|
// DungeonArchitect.UI.OnWidgetFocus DungeonArchitect.UI.UISystem::WidgetFocused
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* ___WidgetFocused_6;
|
|
// DungeonArchitect.UI.OnWidgetLostFocus DungeonArchitect.UI.UISystem::WidgetLostFocus
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* ___WidgetLostFocus_7;
|
|
// DungeonArchitect.UI.OnDragEvent DungeonArchitect.UI.UISystem::DragStart
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___DragStart_8;
|
|
// DungeonArchitect.UI.OnDragEvent DungeonArchitect.UI.UISystem::DragEnd
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___DragEnd_9;
|
|
};
|
|
|
|
// 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.UI.Widgets.WidgetClickEvent
|
|
struct WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D : public RuntimeObject
|
|
{
|
|
// UnityEngine.Event DungeonArchitect.UI.Widgets.WidgetClickEvent::e
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___e_0;
|
|
// DungeonArchitect.UI.UISystem DungeonArchitect.UI.Widgets.WidgetClickEvent::uiSystem
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___uiSystem_1;
|
|
// System.Object DungeonArchitect.UI.Widgets.WidgetClickEvent::userdata
|
|
RuntimeObject* ___userdata_2;
|
|
};
|
|
|
|
// System.Xml.Serialization.XmlSerializer
|
|
struct XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B : public RuntimeObject
|
|
{
|
|
// System.Boolean System.Xml.Serialization.XmlSerializer::customSerializer
|
|
bool ___customSerializer_4;
|
|
// System.Xml.Serialization.XmlMapping System.Xml.Serialization.XmlSerializer::typeMapping
|
|
XmlMapping_t8D4AC99C7F2D51F3161C7E91E41E51097640CE97* ___typeMapping_5;
|
|
// System.Xml.Serialization.XmlSerializer/SerializerData System.Xml.Serialization.XmlSerializer::serializerData
|
|
SerializerData_t80E5CC9586C1782157CDE6EA3518737643CEDDDF* ___serializerData_6;
|
|
// System.Xml.Serialization.UnreferencedObjectEventHandler System.Xml.Serialization.XmlSerializer::onUnreferencedObject
|
|
UnreferencedObjectEventHandler_t7342B517610EE6E277FB060ED3C983CE68E0463A* ___onUnreferencedObject_8;
|
|
// System.Xml.Serialization.XmlAttributeEventHandler System.Xml.Serialization.XmlSerializer::onUnknownAttribute
|
|
XmlAttributeEventHandler_tA9EE5C77A13FDC19DB5B3340F27245C620480F65* ___onUnknownAttribute_9;
|
|
// System.Xml.Serialization.XmlElementEventHandler System.Xml.Serialization.XmlSerializer::onUnknownElement
|
|
XmlElementEventHandler_tA1451D76D0A21C15B71AC8B380CC097DF71951F3* ___onUnknownElement_10;
|
|
// System.Xml.Serialization.XmlNodeEventHandler System.Xml.Serialization.XmlSerializer::onUnknownNode
|
|
XmlNodeEventHandler_t32503D9F2F1A9E9E183779774CEFC13425BF6670* ___onUnknownNode_11;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c
|
|
struct U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime
|
|
struct FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B : public RuntimeObject
|
|
{
|
|
// System.Double DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::lastUpdateTimestamp
|
|
double ___lastUpdateTimestamp_0;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::<DeltaTime>k__BackingField
|
|
float ___U3CDeltaTimeU3Ek__BackingField_1;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::<SkipNextFrameTime>k__BackingField
|
|
bool ___U3CSkipNextFrameTimeU3Ek__BackingField_2;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
struct Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* ____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
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
struct Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B* ____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
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ____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<DungeonArchitect.Graphs.GraphPin>
|
|
struct Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* ____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
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>
|
|
struct Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* ____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
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* ____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.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
struct Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* ____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
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
struct Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* ____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
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
struct Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* ____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
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
struct Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* ____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
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* ____current_3;
|
|
};
|
|
|
|
// 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.UI.EditorCommand_FocusOnGraphNode
|
|
struct EditorCommand_FocusOnGraphNode_t4427B04FA4DF3441DFBDA25159F694746C4D53B3 : public DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B
|
|
{
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor DungeonArchitect.UI.EditorCommand_FocusOnGraphNode::graphEditor
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ___graphEditor_0;
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.EditorCommand_FocusOnGraphNode::graphNode
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___graphNode_1;
|
|
};
|
|
|
|
// DungeonArchitect.UI.EditorCommand_InitializeGraphCameras
|
|
struct EditorCommand_InitializeGraphCameras_t558E7A5BBA479A1C50478652BA5972CF46FEFF4B : public DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.EditorCommand_InitializeGraphCameras::host
|
|
RuntimeObject* ___host_0;
|
|
};
|
|
|
|
// DungeonArchitect.UI.EditorCommand_SetBorderContent
|
|
struct EditorCommand_SetBorderContent_tAC0BBEB695E7431E758FE138F856EAD00D65028A : public DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B
|
|
{
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.EditorCommand_SetBorderContent::border
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* ___border_0;
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.EditorCommand_SetBorderContent::content
|
|
RuntimeObject* ___content_1;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs
|
|
struct GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
|
|
{
|
|
// DungeonArchitect.UI.UISystem DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs::<uiSystem>k__BackingField
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___U3CuiSystemU3Ek__BackingField_1;
|
|
// DungeonArchitect.Graphs.GraphNode[] DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs::<Nodes>k__BackingField
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___U3CNodesU3Ek__BackingField_2;
|
|
};
|
|
|
|
// 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.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;
|
|
};
|
|
|
|
// System.IO.TextReader
|
|
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
|
|
{
|
|
};
|
|
|
|
// System.IO.TextWriter
|
|
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
|
|
{
|
|
// System.Char[] System.IO.TextWriter::CoreNewLine
|
|
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3;
|
|
// System.String System.IO.TextWriter::CoreNewLineStr
|
|
String_t* ___CoreNewLineStr_4;
|
|
// System.IFormatProvider System.IO.TextWriter::_internalFormatProvider
|
|
RuntimeObject* ____internalFormatProvider_5;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink
|
|
struct CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Graphs.GraphLink DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::link
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* ___link_0;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::attachedPin
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___attachedPin_1;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::mousePin
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___mousePin_2;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::active
|
|
bool ___active_3;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::mouseScreenPosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mouseScreenPosition_4;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::DraggedLinkReleased
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* ___DraggedLinkReleased_5;
|
|
};
|
|
|
|
// 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.UI.EditorCommand_UpdateWidget
|
|
struct EditorCommand_UpdateWidget_t6EECCBBF322C9F58CC2DE6582982420E7963BD1E : public DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.EditorCommand_UpdateWidget::content
|
|
RuntimeObject* ___content_0;
|
|
// UnityEngine.Rect DungeonArchitect.UI.EditorCommand_UpdateWidget::bounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___bounds_1;
|
|
};
|
|
|
|
// UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.Event::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
|
|
// System.Exception
|
|
struct Exception_t : public RuntimeObject
|
|
{
|
|
// System.String System.Exception::_className
|
|
String_t* ____className_1;
|
|
// System.String System.Exception::_message
|
|
String_t* ____message_2;
|
|
// System.Collections.IDictionary System.Exception::_data
|
|
RuntimeObject* ____data_3;
|
|
// System.Exception System.Exception::_innerException
|
|
Exception_t* ____innerException_4;
|
|
// System.String System.Exception::_helpURL
|
|
String_t* ____helpURL_5;
|
|
// System.Object System.Exception::_stackTrace
|
|
RuntimeObject* ____stackTrace_6;
|
|
// System.String System.Exception::_stackTraceString
|
|
String_t* ____stackTraceString_7;
|
|
// System.String System.Exception::_remoteStackTraceString
|
|
String_t* ____remoteStackTraceString_8;
|
|
// System.Int32 System.Exception::_remoteStackIndex
|
|
int32_t ____remoteStackIndex_9;
|
|
// System.Object System.Exception::_dynamicMethods
|
|
RuntimeObject* ____dynamicMethods_10;
|
|
// System.Int32 System.Exception::_HResult
|
|
int32_t ____HResult_11;
|
|
// System.String System.Exception::_source
|
|
String_t* ____source_12;
|
|
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
// System.IntPtr[] System.Exception::native_trace_ips
|
|
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
|
|
// System.Int32 System.Exception::caught_in_unmanaged
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Exception
|
|
struct Exception_t_marshaled_pinvoke
|
|
{
|
|
char* ____className_1;
|
|
char* ____message_2;
|
|
RuntimeObject* ____data_3;
|
|
Exception_t_marshaled_pinvoke* ____innerException_4;
|
|
char* ____helpURL_5;
|
|
Il2CppIUnknown* ____stackTrace_6;
|
|
char* ____stackTraceString_7;
|
|
char* ____remoteStackTraceString_8;
|
|
int32_t ____remoteStackIndex_9;
|
|
Il2CppIUnknown* ____dynamicMethods_10;
|
|
int32_t ____HResult_11;
|
|
char* ____source_12;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
// Native definition for COM marshalling of System.Exception
|
|
struct Exception_t_marshaled_com
|
|
{
|
|
Il2CppChar* ____className_1;
|
|
Il2CppChar* ____message_2;
|
|
RuntimeObject* ____data_3;
|
|
Exception_t_marshaled_com* ____innerException_4;
|
|
Il2CppChar* ____helpURL_5;
|
|
Il2CppIUnknown* ____stackTrace_6;
|
|
Il2CppChar* ____stackTraceString_7;
|
|
Il2CppChar* ____remoteStackTraceString_8;
|
|
int32_t ____remoteStackIndex_9;
|
|
Il2CppIUnknown* ____dynamicMethods_10;
|
|
int32_t ____HResult_11;
|
|
Il2CppChar* ____source_12;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
|
|
// DungeonArchitect.UI.GUIState
|
|
struct GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD : public RuntimeObject
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.UI.GUIState::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_0;
|
|
// UnityEngine.Color DungeonArchitect.UI.GUIState::backgroundColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_1;
|
|
// DungeonArchitect.UI.UIRenderer DungeonArchitect.UI.GUIState::renderer
|
|
RuntimeObject* ___renderer_2;
|
|
};
|
|
|
|
// UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.GUIStyleState::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// UnityEngine.GUIStyle UnityEngine.GUIStyleState::m_SourceStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com* ___m_SourceStyle_1;
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.GraphCamera
|
|
struct GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727 : public RuntimeObject
|
|
{
|
|
// System.Single DungeonArchitect.Graphs.GraphCamera::maxAllowedZoom
|
|
float ___maxAllowedZoom_0;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphCamera::position
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_1;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphCamera::ScreenOffset
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___ScreenOffset_2;
|
|
// System.Single DungeonArchitect.Graphs.GraphCamera::zoomLevel
|
|
float ___zoomLevel_3;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu
|
|
struct GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A : public RuntimeObject
|
|
{
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::dragged
|
|
bool ___dragged_0;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::dragButtonId
|
|
int32_t ___dragButtonId_1;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::sourcePin
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___sourcePin_2;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::mouseWorldPosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mouseWorldPosition_3;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::RequestContextMenuCreation
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* ___RequestContextMenuCreation_4;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::MenuItemClicked
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* ___MenuItemClicked_5;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent
|
|
struct GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent::sourcePin
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___sourcePin_0;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent::mouseWorldPosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mouseWorldPosition_1;
|
|
// System.Object DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent::userdata
|
|
RuntimeObject* ___userdata_2;
|
|
// DungeonArchitect.UI.UISystem DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent::uiSystem
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___uiSystem_3;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle
|
|
struct GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F : public RuntimeObject
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::backgroundColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_0;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::gridLineColorThick
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___gridLineColorThick_1;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::gridLineColorThin
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___gridLineColorThin_2;
|
|
// System.Single DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::gridCellSpacing
|
|
float ___gridCellSpacing_3;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::gridScaling
|
|
bool ___gridScaling_4;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::gridNumCells
|
|
int32_t ___gridNumCells_5;
|
|
// System.String DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::branding
|
|
String_t* ___branding_6;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::brandingColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___brandingColor_7;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::brandingSize
|
|
int32_t ___brandingSize_8;
|
|
// System.String DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::readonlyText
|
|
String_t* ___readonlyText_9;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::readonlyColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___readonlyColor_10;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::readonlySize
|
|
int32_t ___readonlySize_11;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::overlayTextColorLo
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___overlayTextColorLo_12;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::overlayTextColorHi
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___overlayTextColorHi_13;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::selectionBoxColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___selectionBoxColor_14;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::commentTextColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___commentTextColor_15;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::displayAssetFilename
|
|
bool ___displayAssetFilename_16;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox
|
|
struct GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::SelectionPerformed
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* ___SelectionPerformed_0;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::bounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___bounds_1;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::dragStart
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___dragStart_2;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::dragButton
|
|
int32_t ___dragButton_3;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::dragging
|
|
bool ___dragging_4;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode
|
|
struct OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.OverlayPanelNode::Widget
|
|
RuntimeObject* ___Widget_0;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.OverlayPanelNode::Size
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___Size_1;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.OverlayPanelNode::Offset
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___Offset_2;
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelVAlign DungeonArchitect.UI.Widgets.OverlayPanelNode::VAlign
|
|
int32_t ___VAlign_3;
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelHAlign DungeonArchitect.UI.Widgets.OverlayPanelNode::HAlign
|
|
int32_t ___HAlign_4;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.OverlayPanelNode::Bounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___Bounds_5;
|
|
};
|
|
|
|
// UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.RectOffset::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// System.Object UnityEngine.RectOffset::m_SourceStyle
|
|
RuntimeObject* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
Il2CppIUnknown* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
Il2CppIUnknown* ___m_SourceStyle_1;
|
|
};
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// System.IO.StringReader
|
|
struct StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8 : public TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7
|
|
{
|
|
// System.String System.IO.StringReader::_s
|
|
String_t* ____s_2;
|
|
// System.Int32 System.IO.StringReader::_pos
|
|
int32_t ____pos_3;
|
|
// System.Int32 System.IO.StringReader::_length
|
|
int32_t ____length_4;
|
|
};
|
|
|
|
// System.IO.StringWriter
|
|
struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3
|
|
{
|
|
// System.Text.StringBuilder System.IO.StringWriter::_sb
|
|
StringBuilder_t* ____sb_7;
|
|
// System.Boolean System.IO.StringWriter::_isOpen
|
|
bool ____isOpen_8;
|
|
};
|
|
|
|
// 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.SxEngine.SxRenderContext
|
|
struct SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxRenderContext::CameraPosition
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___CameraPosition_0;
|
|
};
|
|
|
|
// 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.UI.Widgets.WidgetUtils
|
|
struct WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo
|
|
struct ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7 : public RuntimeObject
|
|
{
|
|
// System.String DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo::ButtonId
|
|
String_t* ___ButtonId_0;
|
|
// System.String DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo::IconId
|
|
String_t* ___IconId_1;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo::Bounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___Bounds_2;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.BorderWidget
|
|
struct BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.BorderWidget::Content
|
|
RuntimeObject* ___Content_7;
|
|
// System.Single DungeonArchitect.UI.Widgets.BorderWidget::paddingLeft
|
|
float ___paddingLeft_8;
|
|
// System.Single DungeonArchitect.UI.Widgets.BorderWidget::paddingTop
|
|
float ___paddingTop_9;
|
|
// System.Single DungeonArchitect.UI.Widgets.BorderWidget::paddingRight
|
|
float ___paddingRight_10;
|
|
// System.Single DungeonArchitect.UI.Widgets.BorderWidget::paddingBottom
|
|
float ___paddingBottom_11;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BorderWidget::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_12;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BorderWidget::borderColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderColor_13;
|
|
// System.String DungeonArchitect.UI.Widgets.BorderWidget::title
|
|
String_t* ___title_14;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.BorderWidget::titleFontSize
|
|
int32_t ___titleFontSize_15;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BorderWidget::titleColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___titleColor_16;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.BorderWidget::titleOffset
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___titleOffset_17;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.BorderWidget::drawOutline
|
|
bool ___drawOutline_18;
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.BorderWidget::titleWidget
|
|
RuntimeObject* ___titleWidget_19;
|
|
// System.Func`1<System.String> DungeonArchitect.UI.Widgets.BorderWidget::TitleGetter
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___TitleGetter_20;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidget
|
|
struct BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.BreadCrumbWidget::content
|
|
RuntimeObject* ___content_7;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.BreadCrumbWidget::padding
|
|
int32_t ___padding_8;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.BreadCrumbWidget::requestRebuild
|
|
bool ___requestRebuild_9;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode> DungeonArchitect.UI.Widgets.BreadCrumbWidget::items
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* ___items_10;
|
|
// DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked DungeonArchitect.UI.Widgets.BreadCrumbWidget::LinkClicked
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* ___LinkClicked_11;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.BreadCrumbWidget::<FontSize>k__BackingField
|
|
int32_t ___U3CFontSizeU3Ek__BackingField_12;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BreadCrumbWidget::<TextColor>k__BackingField
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CTextColorU3Ek__BackingField_13;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget
|
|
struct ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// UnityEngine.GUIContent DungeonArchitect.UI.Widgets.ButtonWidget::content
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___content_7;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.ButtonWidget::color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_8;
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed DungeonArchitect.UI.Widgets.ButtonWidget::ButtonPressed
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* ___ButtonPressed_9;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.DebugWidget
|
|
struct DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.DebugWidget::debugColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___debugColor_7;
|
|
// System.String DungeonArchitect.UI.Widgets.DebugWidget::caption
|
|
String_t* ___caption_8;
|
|
};
|
|
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.GUIStyle::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12;
|
|
// System.String UnityEngine.GUIStyle::m_Name
|
|
String_t* ___m_Name_13;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12;
|
|
char* ___m_Name_13;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12;
|
|
Il2CppChar* ___m_Name_13;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget
|
|
struct GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode> DungeonArchitect.UI.Widgets.GridPanelWidget::nodes
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* ___nodes_7;
|
|
// DungeonArchitect.UI.Widgets.GridPanelArrangementType DungeonArchitect.UI.Widgets.GridPanelWidget::arrangement
|
|
int32_t ___arrangement_8;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.UI.Widgets.GridPanelWidget::padding
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___padding_9;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GridPanelWidget::cellSize
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___cellSize_10;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GridPanelWidget::desiredCellSize
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___desiredCellSize_11;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GridPanelWidget::autoSize
|
|
bool ___autoSize_12;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.UI.Widgets.GridPanelWidget::renderedCells
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___renderedCells_13;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget
|
|
struct HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.HighlightWidget::Widget
|
|
RuntimeObject* ___Widget_7;
|
|
// System.Object DungeonArchitect.UI.Widgets.HighlightWidget::ObjectOfInterest
|
|
RuntimeObject* ___ObjectOfInterest_8;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.HighlightWidget::HighlightColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___HighlightColor_9;
|
|
// System.Single DungeonArchitect.UI.Widgets.HighlightWidget::HighlightThickness
|
|
float ___HighlightThickness_10;
|
|
// System.Single DungeonArchitect.UI.Widgets.HighlightWidget::HighlightTime
|
|
float ___HighlightTime_11;
|
|
// System.Double DungeonArchitect.UI.Widgets.HighlightWidget::lastUpdateTime
|
|
double ___lastUpdateTime_12;
|
|
// System.Single DungeonArchitect.UI.Widgets.HighlightWidget::remainingTime
|
|
float ___remainingTime_13;
|
|
// UnityEngine.Texture2D DungeonArchitect.UI.Widgets.HighlightWidget::lineTexture
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___lineTexture_14;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ImageWidget
|
|
struct ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// UnityEngine.Texture2D DungeonArchitect.UI.Widgets.ImageWidget::texture
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture_7;
|
|
// DungeonArchitect.UI.Widgets.ImageWidgetDrawMode DungeonArchitect.UI.Widgets.ImageWidget::drawMode
|
|
int32_t ___drawMode_8;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.ImageWidget::tint
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_9;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.LabelWidget
|
|
struct LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.LabelWidget::style
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___style_7;
|
|
// System.String DungeonArchitect.UI.Widgets.LabelWidget::<Text>k__BackingField
|
|
String_t* ___U3CTextU3Ek__BackingField_8;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.LabelWidget::<Color>k__BackingField
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CColorU3Ek__BackingField_9;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.LabelWidget::<FontSize>k__BackingField
|
|
int32_t ___U3CFontSizeU3Ek__BackingField_10;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LabelWidget::<WordWrap>k__BackingField
|
|
bool ___U3CWordWrapU3Ek__BackingField_11;
|
|
// UnityEngine.TextAnchor DungeonArchitect.UI.Widgets.LabelWidget::<TextAlign>k__BackingField
|
|
int32_t ___U3CTextAlignU3Ek__BackingField_12;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.LinkWidget
|
|
struct LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.LinkWidget::content
|
|
RuntimeObject* ___content_7;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LinkWidget::drawLinkOutline
|
|
bool ___drawLinkOutline_8;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LinkWidget::hovered
|
|
bool ___hovered_9;
|
|
// System.Object DungeonArchitect.UI.Widgets.LinkWidget::userdata
|
|
RuntimeObject* ___userdata_10;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.LinkWidget::highlightColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___highlightColor_11;
|
|
// DungeonArchitect.UI.Widgets.OnWidgetClicked DungeonArchitect.UI.Widgets.LinkWidget::LinkClicked
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* ___LinkClicked_12;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ListViewTextItemWidget
|
|
struct ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// System.Boolean DungeonArchitect.UI.Widgets.ListViewTextItemWidget::<Selected>k__BackingField
|
|
bool ___U3CSelectedU3Ek__BackingField_7;
|
|
// System.Object DungeonArchitect.UI.Widgets.ListViewTextItemWidget::<ItemData>k__BackingField
|
|
RuntimeObject* ___U3CItemDataU3Ek__BackingField_8;
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.ListViewTextItemWidget::TextStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___TextStyle_9;
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.ListViewTextItemWidget::SelectedTextStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___SelectedTextStyle_10;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.ListViewTextItemWidget::SelectedColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___SelectedColor_11;
|
|
// System.Single DungeonArchitect.UI.Widgets.ListViewTextItemWidget::OffsetX
|
|
float ___OffsetX_12;
|
|
// System.Func`1<System.String> DungeonArchitect.UI.Widgets.ListViewTextItemWidget::captionGetter
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___captionGetter_13;
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected DungeonArchitect.UI.Widgets.ListViewTextItemWidget::ItemSelected
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___ItemSelected_14;
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected DungeonArchitect.UI.Widgets.ListViewTextItemWidget::ItemDoubleClicked
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___ItemDoubleClicked_15;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu
|
|
struct NullGraphContextMenu_t830CE65D6B6716D61E774EB85488991A06CD900E : public GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.NullWidget
|
|
struct NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget
|
|
struct OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode> DungeonArchitect.UI.Widgets.OverlayPanelWidget::nodes
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* ___nodes_7;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.PanelWidget
|
|
struct PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.PanelWidget::Content
|
|
RuntimeObject* ___Content_7;
|
|
};
|
|
|
|
// 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.UI.Widgets.ScrollPanelWidget
|
|
struct ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.Widgets.ScrollPanelWidget::content
|
|
RuntimeObject* ___content_7;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.ScrollPanelWidget::MouseScrollingEnabled
|
|
bool ___MouseScrollingEnabled_8;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.SpacerWidget
|
|
struct SpacerWidget_t8F1103033697F1B37F0C62CF15AB6F7E6C87B48C : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.SpacerWidget::desiredSize
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___desiredSize_7;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.Splitter
|
|
struct Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.SplitterDirection DungeonArchitect.UI.Widgets.Splitter::direction
|
|
int32_t ___direction_7;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.Splitter::freeSize
|
|
bool ___freeSize_8;
|
|
// System.Single DungeonArchitect.UI.Widgets.Splitter::minWindowSize
|
|
float ___minWindowSize_9;
|
|
// System.Single DungeonArchitect.UI.Widgets.Splitter::barSize
|
|
float ___barSize_10;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.Splitter::barColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___barColor_11;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.Splitter::barHighlightColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___barHighlightColor_12;
|
|
// DungeonArchitect.UI.Widgets.OnSplitBarResized DungeonArchitect.UI.Widgets.Splitter::SplitBarDragged
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* ___SplitBarDragged_13;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode> DungeonArchitect.UI.Widgets.Splitter::nodes
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* ___nodes_14;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterDragBarWidget
|
|
struct SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.SplitterDragBarWidget::parent
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* ___parent_7;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget
|
|
struct StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode> DungeonArchitect.UI.Widgets.StackPanelWidget::nodes
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* ___nodes_7;
|
|
// DungeonArchitect.UI.Widgets.StackPanelOrientation DungeonArchitect.UI.Widgets.StackPanelWidget::Orientation
|
|
int32_t ___Orientation_8;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// System.SystemException
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget
|
|
struct ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8 : public WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2
|
|
{
|
|
// System.Single DungeonArchitect.UI.Widgets.ToolbarWidget::ButtonSize
|
|
float ___ButtonSize_7;
|
|
// System.Single DungeonArchitect.UI.Widgets.ToolbarWidget::Padding
|
|
float ___Padding_8;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.ToolbarWidget::Background
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Background_9;
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed DungeonArchitect.UI.Widgets.ToolbarWidget::ButtonPressed
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* ___ButtonPressed_10;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo> DungeonArchitect.UI.Widgets.ToolbarWidget::buttons
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* ___buttons_11;
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.ToolbarWidget::buttonStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___buttonStyle_12;
|
|
};
|
|
|
|
// System.Type
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
// System.RuntimeTypeHandle System.Type::_impl
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
|
|
};
|
|
|
|
// System.Func`1<System.Object>
|
|
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`1<System.String>
|
|
struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean>
|
|
struct Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String>
|
|
struct Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.AsyncCallback
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunction
|
|
struct ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunctionUserData
|
|
struct ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// UnityEngine.Font UnityEngine.GUISkin::m_Font
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_4;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_box
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_box_5;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_button
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_button_6;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_toggle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_toggle_7;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_label
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_label_8;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textField
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textField_9;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textArea
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textArea_10;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_window
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_window_11;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSlider
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSlider_12;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumb_13;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumbExtent
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumbExtent_14;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSlider
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSlider_15;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumb_16;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumbExtent
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumbExtent_17;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_SliderMixed
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SliderMixed_18;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbar
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbar_19;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarThumb_20;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarLeftButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarLeftButton_21;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarRightButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarRightButton_22;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbar
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbar_23;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarThumb_24;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarUpButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarUpButton_25;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarDownButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarDownButton_26;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_ScrollView
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_ScrollView_27;
|
|
// UnityEngine.GUIStyle[] UnityEngine.GUISkin::m_CustomStyles
|
|
GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC* ___m_CustomStyles_28;
|
|
// UnityEngine.GUISettings UnityEngine.GUISkin::m_Settings
|
|
GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847* ___m_Settings_29;
|
|
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle> UnityEngine.GUISkin::m_Styles
|
|
Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F* ___m_Styles_31;
|
|
};
|
|
|
|
// 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.UI.Widgets.GraphEditors.GraphEditor
|
|
struct GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::graph
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___graph_4;
|
|
// DungeonArchitect.Graphs.GraphCamera DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::camera
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* ___camera_5;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::editorStyle
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* ___editorStyle_6;
|
|
// UnityEngine.Object DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::assetObject
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___assetObject_7;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::events
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* ___events_8;
|
|
// System.Single DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::renderCullingBias
|
|
float ___renderCullingBias_9;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::showFocusHighlight
|
|
bool ___showFocusHighlight_10;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::widgetBounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___widgetBounds_11;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::scrollPosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scrollPosition_12;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::<GraphLinkRenderer>k__BackingField
|
|
RuntimeObject* ___U3CGraphLinkRendererU3Ek__BackingField_13;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::selectionBox
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* ___selectionBox_14;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::keyboardState
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* ___keyboardState_15;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::cursorDragLink
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* ___cursorDragLink_16;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::contextMenu
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* ___contextMenu_17;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::nodeRenderers
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* ___nodeRenderers_18;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::rendererContext
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* ___rendererContext_19;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::lastMousePosition
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lastMousePosition_20;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::lastDrawBounds
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastDrawBounds_21;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::graphReadOnly
|
|
bool ___graphReadOnly_22;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::draggingNodes
|
|
bool ___draggingNodes_23;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked
|
|
struct OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.OnDragEvent
|
|
struct OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected
|
|
struct OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OnSplitBarResized
|
|
struct OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.OnWidgetClicked
|
|
struct OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.OnWidgetFocus
|
|
struct OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.OnWidgetLostFocus
|
|
struct OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.RenderTexture
|
|
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.UIUndoRedoDelegate
|
|
struct UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent
|
|
struct WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Xml.XmlException
|
|
struct XmlException_t86B8FDC142BBE4C73921439C9F1631092526D596 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
// System.String System.Xml.XmlException::res
|
|
String_t* ___res_18;
|
|
// System.String[] System.Xml.XmlException::args
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___args_19;
|
|
// System.Int32 System.Xml.XmlException::lineNumber
|
|
int32_t ___lineNumber_20;
|
|
// System.Int32 System.Xml.XmlException::linePosition
|
|
int32_t ___linePosition_21;
|
|
// System.String System.Xml.XmlException::sourceUri
|
|
String_t* ___sourceUri_22;
|
|
// System.String System.Xml.XmlException::message
|
|
String_t* ___message_23;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed
|
|
struct OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased
|
|
struct OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked
|
|
struct OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation
|
|
struct OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed
|
|
struct OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed
|
|
struct OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// <Module>
|
|
|
|
// <Module>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>
|
|
|
|
// System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
struct List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
BreadCrumbWidgetNodeU5BU5D_t2A9AB9BB3A14A9A658AB5AC2331DD4161A20D4F3* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
struct List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GraphEditorU5BU5D_t085BFCEA0A96B1B6D1A2F2801981DBDEDB932DCC* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
|
|
// 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<DungeonArchitect.Graphs.GraphPin>
|
|
struct List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>
|
|
struct List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GridPanelNodeU5BU5D_t2ACDEEB9366C7A3F30465F277F0A8598CB52F08F* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>
|
|
struct List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>
|
|
|
|
// 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<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
struct List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
OverlayPanelNodeU5BU5D_t62844FC8FC8118F2DE92BFF2D6DA62E54EB09C37* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
|
|
// System.Collections.Generic.List`1<System.Single>
|
|
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Single>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
struct List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
SplitterNodeU5BU5D_t719F89400BB7F6E73DE1C23D9FC851E1699D7491* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
struct List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
StackPanelNodeU5BU5D_tD8ABCCEA71605D201E1F5B2A2862247E311C9B05* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
struct List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
ButtonInfoU5BU5D_t126BCB5CF9F95D41F15A58DB7FFAB9469A519325* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode
|
|
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode
|
|
|
|
// DungeonArchitect.UI.DeferredUICommandBase
|
|
|
|
// DungeonArchitect.UI.DeferredUICommandBase
|
|
|
|
// UnityEngine.GUIContent
|
|
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_StaticFields
|
|
{
|
|
// UnityEngine.GUIContent UnityEngine.GUIContent::s_Text
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Text_3;
|
|
// UnityEngine.GUIContent UnityEngine.GUIContent::s_Image
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Image_4;
|
|
// UnityEngine.GUIContent UnityEngine.GUIContent::s_TextImage
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_TextImage_5;
|
|
// UnityEngine.GUIContent UnityEngine.GUIContent::none
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none_6;
|
|
};
|
|
|
|
// UnityEngine.GUIContent
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext
|
|
|
|
// DungeonArchitect.Graphs.GraphSchema
|
|
|
|
// DungeonArchitect.Graphs.GraphSchema
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip
|
|
struct GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_StaticFields
|
|
{
|
|
// System.String DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip::message
|
|
String_t* ___message_0;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelNode
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelNode
|
|
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeZIndexComparer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NodeZIndexComparer
|
|
|
|
// DungeonArchitect.UI.NullPlatform
|
|
|
|
// DungeonArchitect.UI.NullPlatform
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterNode
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterNode
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelNode
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelNode
|
|
|
|
// System.String
|
|
struct String_t_StaticFields
|
|
{
|
|
// System.String System.String::Empty
|
|
String_t* ___Empty_6;
|
|
};
|
|
|
|
// System.String
|
|
|
|
// System.Text.StringBuilder
|
|
|
|
// System.Text.StringBuilder
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderer
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderer
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
|
|
// DungeonArchitect.SxEngine.SxWorld
|
|
|
|
// DungeonArchitect.UI.UIResourceLookup
|
|
struct UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields
|
|
{
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_GO_NODE_SELECTION
|
|
String_t* ___TEXTURE_GO_NODE_SELECTION_0;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_GO_NODE_FRAME
|
|
String_t* ___TEXTURE_GO_NODE_FRAME_1;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_GO_NODE_BG
|
|
String_t* ___TEXTURE_GO_NODE_BG_2;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_PIN_GLOW
|
|
String_t* ___TEXTURE_PIN_GLOW_3;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_MULTI_GO_NODE_FRAME
|
|
String_t* ___TEXTURE_MULTI_GO_NODE_FRAME_4;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_MARKER_NODE_SELECTION
|
|
String_t* ___TEXTURE_MARKER_NODE_SELECTION_5;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_MARKER_NODE_FRAME
|
|
String_t* ___TEXTURE_MARKER_NODE_FRAME_6;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_MARKER_EMITTER_NODE_FRAME
|
|
String_t* ___TEXTURE_MARKER_EMITTER_NODE_FRAME_7;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_MARKER_NODE_BG
|
|
String_t* ___TEXTURE_MARKER_NODE_BG_8;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_CURSOR_RING
|
|
String_t* ___TEXTURE_CURSOR_RING_9;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_CURSOR_RING_SOLID
|
|
String_t* ___TEXTURE_CURSOR_RING_SOLID_10;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::TEXTURE_REFRESH_16
|
|
String_t* ___TEXTURE_REFRESH_16_11;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::GUI_STYLE_BANNER
|
|
String_t* ___GUI_STYLE_BANNER_12;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_CLOSE_16x
|
|
String_t* ___ICON_CLOSE_16x_13;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_PLUS_16x
|
|
String_t* ___ICON_PLUS_16x_14;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_MOVEUP_16x
|
|
String_t* ___ICON_MOVEUP_16x_15;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_MOVEDOWN_16x
|
|
String_t* ___ICON_MOVEDOWN_16x_16;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_ZOOMFIT_16x
|
|
String_t* ___ICON_ZOOMFIT_16x_17;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_ERROR_16x
|
|
String_t* ___ICON_ERROR_16x_18;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_WARNING_16x
|
|
String_t* ___ICON_WARNING_16x_19;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_INFO_16x
|
|
String_t* ___ICON_INFO_16x_20;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_SUCCESS_16x
|
|
String_t* ___ICON_SUCCESS_16x_21;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_WHITE_16x
|
|
String_t* ___ICON_WHITE_16x_22;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_PLAY_16x
|
|
String_t* ___ICON_PLAY_16x_23;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_PLAY_16xb
|
|
String_t* ___ICON_PLAY_16xb_24;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_SETTINGS_16x
|
|
String_t* ___ICON_SETTINGS_16x_25;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_DISCORD_16x
|
|
String_t* ___ICON_DISCORD_16x_26;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::ICON_DOCS_16x
|
|
String_t* ___ICON_DOCS_16x_27;
|
|
// System.String DungeonArchitect.UI.UIResourceLookup::SKIN_TOOLBAR_BUTTONS
|
|
String_t* ___SKIN_TOOLBAR_BUTTONS_28;
|
|
};
|
|
|
|
// DungeonArchitect.UI.UIResourceLookup
|
|
|
|
// DungeonArchitect.UI.UISystem
|
|
|
|
// DungeonArchitect.UI.UISystem
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetClickEvent
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetClickEvent
|
|
|
|
// System.Xml.Serialization.XmlSerializer
|
|
struct XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_StaticFields
|
|
{
|
|
// System.Int32 System.Xml.Serialization.XmlSerializer::generationThreshold
|
|
int32_t ___generationThreshold_0;
|
|
// System.Boolean System.Xml.Serialization.XmlSerializer::backgroundGeneration
|
|
bool ___backgroundGeneration_1;
|
|
// System.Boolean System.Xml.Serialization.XmlSerializer::deleteTempFiles
|
|
bool ___deleteTempFiles_2;
|
|
// System.Boolean System.Xml.Serialization.XmlSerializer::generatorFallback
|
|
bool ___generatorFallback_3;
|
|
// System.Collections.Hashtable System.Xml.Serialization.XmlSerializer::serializerTypes
|
|
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___serializerTypes_7;
|
|
};
|
|
|
|
// System.Xml.Serialization.XmlSerializer
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c
|
|
struct U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields
|
|
{
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<>9
|
|
U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* ___U3CU3E9_0;
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<>9__79_0
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* ___U3CU3E9__79_0_1;
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<>9__79_1
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* ___U3CU3E9__79_1_2;
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean> DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<>9__83_0
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* ___U3CU3E9__83_0_3;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime
|
|
|
|
// DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>
|
|
|
|
// 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<DungeonArchitect.Graphs.GraphPin>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphPin>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>
|
|
|
|
// 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.UI.EditorCommand_FocusOnGraphNode
|
|
|
|
// DungeonArchitect.UI.EditorCommand_FocusOnGraphNode
|
|
|
|
// DungeonArchitect.UI.EditorCommand_InitializeGraphCameras
|
|
|
|
// DungeonArchitect.UI.EditorCommand_InitializeGraphCameras
|
|
|
|
// DungeonArchitect.UI.EditorCommand_SetBorderContent
|
|
|
|
// DungeonArchitect.UI.EditorCommand_SetBorderContent
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs
|
|
|
|
// System.Int32
|
|
|
|
// System.Int32
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
// System.IntPtr System.IntPtr::Zero
|
|
intptr_t ___Zero_1;
|
|
};
|
|
|
|
// System.IntPtr
|
|
|
|
// 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
|
|
|
|
// System.IO.TextReader
|
|
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields
|
|
{
|
|
// System.IO.TextReader System.IO.TextReader::Null
|
|
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null_1;
|
|
};
|
|
|
|
// System.IO.TextReader
|
|
|
|
// System.IO.TextWriter
|
|
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
|
|
{
|
|
// System.IO.TextWriter System.IO.TextWriter::Null
|
|
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1;
|
|
// System.Char[] System.IO.TextWriter::s_coreNewLine
|
|
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2;
|
|
};
|
|
|
|
// System.IO.TextWriter
|
|
|
|
// 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
|
|
|
|
// System.Void
|
|
|
|
// System.Void
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink
|
|
|
|
// System.Delegate
|
|
|
|
// System.Delegate
|
|
|
|
// DungeonArchitect.UI.EditorCommand_UpdateWidget
|
|
|
|
// DungeonArchitect.UI.EditorCommand_UpdateWidget
|
|
|
|
// UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
|
|
{
|
|
// UnityEngine.Event UnityEngine.Event::s_Current
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current_1;
|
|
// UnityEngine.Event UnityEngine.Event::s_MasterEvent
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent_2;
|
|
};
|
|
|
|
// UnityEngine.Event
|
|
|
|
// DungeonArchitect.UI.GUIState
|
|
|
|
// DungeonArchitect.UI.GUIState
|
|
|
|
// UnityEngine.GUIStyleState
|
|
|
|
// UnityEngine.GUIStyleState
|
|
|
|
// DungeonArchitect.Graphs.GraphCamera
|
|
|
|
// DungeonArchitect.Graphs.GraphCamera
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox
|
|
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
|
|
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
|
|
};
|
|
|
|
// UnityEngine.Object
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.IO.StringReader
|
|
|
|
// System.IO.StringReader
|
|
|
|
// System.IO.StringWriter
|
|
struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_StaticFields
|
|
{
|
|
// System.Text.UnicodeEncoding modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StringWriter::m_encoding
|
|
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___m_encoding_6;
|
|
};
|
|
|
|
// System.IO.StringWriter
|
|
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
|
|
// DungeonArchitect.SxEngine.SxCamera
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderContext
|
|
|
|
// DungeonArchitect.SxEngine.SxRenderContext
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetBase
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetUtils
|
|
struct WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_StaticFields
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.WidgetUtils::FOCUS_HIGHLITE_COLOR
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___FOCUS_HIGHLITE_COLOR_0;
|
|
};
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetUtils
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo
|
|
|
|
// DungeonArchitect.UI.Widgets.BorderWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.BorderWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.DebugWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.DebugWidget
|
|
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields
|
|
{
|
|
// System.Boolean UnityEngine.GUIStyle::showKeyboardFocus
|
|
bool ___showKeyboardFocus_14;
|
|
// UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15;
|
|
};
|
|
|
|
// UnityEngine.GUIStyle
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ImageWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ImageWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.LabelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.LabelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.LinkWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.LinkWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ListViewTextItemWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ListViewTextItemWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu
|
|
|
|
// DungeonArchitect.UI.Widgets.NullWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.NullWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.PanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.PanelWidget
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// DungeonArchitect.UI.Widgets.ScrollPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ScrollPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.SpacerWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.SpacerWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.Splitter
|
|
|
|
// DungeonArchitect.UI.Widgets.Splitter
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterDragBarWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.SplitterDragBarWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget
|
|
|
|
// 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
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget
|
|
|
|
// 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
|
|
|
|
// System.Func`1<System.Object>
|
|
|
|
// System.Func`1<System.Object>
|
|
|
|
// System.Func`1<System.String>
|
|
|
|
// System.Func`1<System.String>
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean>
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean>
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String>
|
|
|
|
// System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String>
|
|
|
|
// System.AsyncCallback
|
|
|
|
// System.AsyncCallback
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunction
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunction
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunctionUserData
|
|
|
|
// DungeonArchitect.UI.ContextMenuFunctionUserData
|
|
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_StaticFields
|
|
{
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::ms_Error
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___ms_Error_30;
|
|
// UnityEngine.GUISkin/SkinChangedDelegate UnityEngine.GUISkin::m_SkinChanged
|
|
SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98* ___m_SkinChanged_32;
|
|
// UnityEngine.GUISkin UnityEngine.GUISkin::current
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* ___current_33;
|
|
};
|
|
|
|
// UnityEngine.GUISkin
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor
|
|
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
|
|
// DungeonArchitect.Graphs.GraphLink
|
|
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
|
|
// DungeonArchitect.Graphs.GraphNode
|
|
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
|
|
// DungeonArchitect.Graphs.GraphPin
|
|
|
|
// DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked
|
|
|
|
// DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked
|
|
|
|
// DungeonArchitect.UI.OnDragEvent
|
|
|
|
// DungeonArchitect.UI.OnDragEvent
|
|
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected
|
|
|
|
// DungeonArchitect.UI.Widgets.OnListViewItemSelected
|
|
|
|
// DungeonArchitect.UI.Widgets.OnSplitBarResized
|
|
|
|
// DungeonArchitect.UI.Widgets.OnSplitBarResized
|
|
|
|
// DungeonArchitect.UI.Widgets.OnWidgetClicked
|
|
|
|
// DungeonArchitect.UI.Widgets.OnWidgetClicked
|
|
|
|
// DungeonArchitect.UI.OnWidgetFocus
|
|
|
|
// DungeonArchitect.UI.OnWidgetFocus
|
|
|
|
// DungeonArchitect.UI.OnWidgetLostFocus
|
|
|
|
// DungeonArchitect.UI.OnWidgetLostFocus
|
|
|
|
// UnityEngine.RenderTexture
|
|
|
|
// UnityEngine.RenderTexture
|
|
|
|
// UnityEngine.Texture2D
|
|
|
|
// UnityEngine.Texture2D
|
|
|
|
// DungeonArchitect.UI.UIUndoRedoDelegate
|
|
|
|
// DungeonArchitect.UI.UIUndoRedoDelegate
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent
|
|
|
|
// DungeonArchitect.UI.Widgets.WidgetDragEvent
|
|
|
|
// System.Xml.XmlException
|
|
|
|
// System.Xml.XmlException
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed
|
|
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed
|
|
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed
|
|
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Delegate_t* m_Items[1];
|
|
|
|
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_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, Delegate_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* 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);
|
|
}
|
|
};
|
|
// DungeonArchitect.UI.Widgets.IWidget[]
|
|
struct IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF : 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);
|
|
}
|
|
};
|
|
// System.Single[]
|
|
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) float m_Items[1];
|
|
|
|
inline float GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline float* 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, float value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
|
|
{
|
|
m_Items[index] = 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.Graphs.GraphNode[]
|
|
struct GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* m_Items[1];
|
|
|
|
inline GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA** 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, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Graphs.GraphPin[]
|
|
struct GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* m_Items[1];
|
|
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00** 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, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// 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);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<T> DungeonArchitect.UI.Widgets.WidgetUtils::GetWidgetsOfType<System.Object>(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* WidgetUtils_GetWidgetsOfType_TisRuntimeObject_m8768A5CEFD6EE8230B982B482D81F1D8AD122411_gshared (RuntimeObject* ___0_root, 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.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// TResult System.Func`1<System.Object>::Invoke()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, 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.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) ;
|
|
// 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) ;
|
|
// 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) ;
|
|
// 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.List`1<System.Single>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_gshared (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___0_item, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<System.Single>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658_gshared (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Sort<System.Object>(T[],System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_mB5F13D1685AB91F0DC0157388C3E5AE9C3E451AE_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<System.Object>::Notify(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEvent_1_Notify_mD5EB515BD087133ABB86AB5C1A2B2ED969EA97D9_gshared (GraphEvent_1_tD8F813A808AFE8129FA2E7B3C2B942F356B8F896* __this, RuntimeObject* ___0_args, 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 System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
|
|
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
|
|
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m2EE0AEB543F7B31A0268E6FF7C27DF6B01903833_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m5913C37203F0EB1707B1654ED44F5341C900D2B2_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_get_Item_m2E1B26D0396F7F9EA4D076E44BFBED0C928D10AA_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mC81B3286B4DBF9DDE1A3E8310363C88CA934CAA2_gshared (Dictionary_2_tF5AD295CF9A7806ED3FB7698E9F1E9E0D0DC20E4* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.ScriptableObject::CreateInstance<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
|
|
|
|
// UnityEngine.Event UnityEngine.Event::get_current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD (const RuntimeMethod* method) ;
|
|
// System.Void System.Object::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Platform(DungeonArchitect.UI.UIPlatform)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Platform_m5C1ECF6B23A1CA4C87F057D9DF490FE10BFEC728_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_StyleManager(DungeonArchitect.UI.UIStyleManager)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_StyleManager_mA09A6D2AD756BAD8F414535FF77E64AFC0DD09E7_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Undo(DungeonArchitect.UI.UIUndoSystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Undo_m41792503DBA8FCF6F6EC9607D242B5E7FF4F83AE_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_FocusedWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_FocusedWidget_mAAC3CBF99AA73F5918892D2343C9B083BE41F7BA_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_IsDragDrop(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_IsDragDrop_m574A6FB0AA8331AC98C12C5478C4892D5FED5E7D_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.NullWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWidget__ctor_m749ED866DC0A41339D636DE9DD01D4B0F284E48F (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Layout(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::get_Layout()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUI::FocusControl(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_FocusControl_m42893835F29374BAC8E1697CBACC74DAEE2D4C1E (String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::get_FocusedWidget()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.OnWidgetLostFocus::Invoke(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_inline (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.OnWidgetFocus::Invoke(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_inline (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.UISystem::get_IsDragDrop()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UISystem_get_IsDragDrop_m39ADD5A3A3597BBCC67B3D4A3D484E1AEA97B94A_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.OnDragEvent::Invoke()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_inline (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method) ;
|
|
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
|
|
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.DeferredUICommandBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A (DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1<T> DungeonArchitect.UI.Widgets.WidgetUtils::GetWidgetsOfType<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>(DungeonArchitect.UI.Widgets.IWidget)
|
|
inline List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B* WidgetUtils_GetWidgetsOfType_TisGraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B_m3E297B3C83B372B6218F959612AF5D228FFF1E68 (RuntimeObject* ___0_root, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B* (*) (RuntimeObject*, const RuntimeMethod*))WidgetUtils_GetWidgetsOfType_TisRuntimeObject_m8768A5CEFD6EE8230B982B482D81F1D8AD122411_gshared)(___0_root, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>::GetEnumerator()
|
|
inline Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694 List_1_GetEnumerator_m2450B46FE2D7A71BDC2975F1B3E45DE69E6DEECC (List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694 (*) (List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>::Dispose()
|
|
inline void Enumerator_Dispose_mA51E7DD3EF52D45FB5CC54F30E5ECF14BCE2B400 (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>::get_Current()
|
|
inline GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* Enumerator_get_Current_m0D02BD1ED48FBE9BCABB585D58267FF48C0E3665_inline (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* (*) (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_WidgetBounds()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, 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) ;
|
|
// 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.UI.Widgets.GraphEditors.GraphEditor::FocusCameraOnBestFit(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_FocusCameraOnBestFit_mB8419F5368E4918870958E940DC7C2DE4D0D2A19 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_editorBounds, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m958B53ABBC685B337BAFD0A0505A1E9F212B6245 (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::FocusCameraOnNode(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_FocusCameraOnNode_m426AA6E0F2B0B4863338DEC6144CE836A1BDA17F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SelectNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SelectNode_m11C6D0EC4798AE1E8F46DB23F5A406593164A5BF (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_nodeToSelect, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.UIPlatform DungeonArchitect.UI.UISystem::get_Platform()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetContent(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetContent_m6AE78B088E6C3FDED2AB967C687D5456DA0BDC6C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, RuntimeObject* ___0_content, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.GUIState::Save()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState_Save_mFD1FD8DB7B2BBC7AB68538BE0588D6462D5AC93E (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __this, 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_black()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (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.UI.Widgets.WidgetBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, 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 System.Func`1<System.String>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.WidgetBase::get_WidgetBounds()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_x()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_x(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_y()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_y(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_width()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_width(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_height()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::set_height(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsPaintEvent(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* 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) ;
|
|
// UnityEngine.GUISkin UnityEngine.GUI::get_skin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B (const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::get_label()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_label_m99E1A8D6D8592F88F581437D24DB1EDE05C63E5E (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::.ctor(UnityEngine.GUIStyle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_other, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::set_fontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::get_normal()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyleState::set_textColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1 (GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::set_alignment(UnityEngine.TextAnchor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___0_value, 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) ;
|
|
// TResult System.Func`1<System.String>::Invoke()
|
|
inline String_t* Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_inline (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( String_t* (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetGroup(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, RuntimeObject* ___2_widget, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::get_button()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_button_m51948EBD478CF9223522AD29B7FBD1BABAABE289 (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.GUIState::.ctor(DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed::Invoke(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_inline (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.GUIState::Restore()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __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.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) ;
|
|
// System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, 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.Vector2 DungeonArchitect.UI.Widgets.ImageWidget::CalculateFitSize(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageWidget_CalculateFitSize_mC3FE6D22EE6B1FD337B43CB0D975A397EAEFD6C2 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.ImageWidget::CalculateFillSize(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageWidget_CalculateFillSize_m65D9E14D8D9EAF19EB87E45BFFF79C170452FD92 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, const RuntimeMethod* 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.UI.Widgets.LabelWidget::set_Text(System.String)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_Text_mC25FB16CE9A089DD2CAC89B23FBFDD90F1099E98_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, String_t* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_Color(UnityEngine.Color)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_Color_mD55E792A2CF505E2F5432B9095BE7DE6A2BF0279_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_WordWrap(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_WordWrap_m73F37E44F338D468ECB7DBAC8477E47F0F02C874_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_TextAlign(UnityEngine.TextAnchor)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_TextAlign_mBADD86ACDA88FFBD79D11FDBFFDFA77A34F9AE83_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_FontSize(System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_FontSize_mFDC7E78B8404D0C0458F068F0EF33DAE63C6CD49_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.LabelWidget::get_FontSize()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LabelWidget_get_FontSize_m02900AFA8E27427716A95B3CEB6275C463FB91A0_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.TextAnchor DungeonArchitect.UI.Widgets.LabelWidget::get_TextAlign()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LabelWidget_get_TextAlign_m32F99F8A781471576CD27176E6C47B650C64E65E_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.LabelWidget::get_Color()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F LabelWidget_get_Color_m9FD675568BEA92E9015911A654DCCCE8C8002A91_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LabelWidget::get_WordWrap()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LabelWidget_get_WordWrap_mE312BE4A074E1BE9CDF50C09E324C0DD3FBF7293_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::set_wordWrap(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_wordWrap_m7A232701F60F4EB8FAFA57F6BAF9F94731DD009C (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.LabelWidget::CreateStyle(DungeonArchitect.UI.UIStyleManager)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* LabelWidget_CreateStyle_mD2A3A8704D17F6607A611FD81B6BEA879390770D (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, RuntimeObject* ___0_styleManager, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIContent::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___0_text, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.GUIStyle::CalcHeight(UnityEngine.GUIContent,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GUIStyle_CalcHeight_m57DA8F6020AE71B561ABCBCE74E0E58FD2ECC5E8 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___0_content, float ___1_width, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.UIStyleManager DungeonArchitect.UI.UISystem::get_StyleManager()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.GUIStyle::CalcSize(UnityEngine.GUIContent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GUIStyle_CalcSize_m3015BAC288A5D6D29C0596ECE8117C8F9DFF9A76 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___0_content, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.UI.Widgets.LabelWidget::get_Text()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.LabelWidget::CalcHeight(DungeonArchitect.UI.UIStyleManager,System.String,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LabelWidget_CalcHeight_mC4EF2A06DEE7E3A5DED86C562C1F62674B32A8ED (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, RuntimeObject* ___0_styleManager, String_t* ___1_text, float ___2_width, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.LabelWidget::CalcSize(DungeonArchitect.UI.UISystem,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LabelWidget_CalcSize_mFF79DD029219A85311D08A52AC6657FBF8870206 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_text, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget__ctor_mE2E8DC2F70986DFD2E46CB312AAF031159449763 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, RuntimeObject* ___0_content, const RuntimeMethod* method) ;
|
|
// UnityEngine.EventType UnityEngine.Event::get_type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Event::get_mousePosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, 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.UI.Widgets.WidgetClickEvent::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetClickEvent__ctor_m6BDA30A173BE11743F4D424A912E85179EF67B57 (WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OnWidgetClicked::Invoke(DungeonArchitect.UI.Widgets.WidgetClickEvent)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_inline (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::set_ItemData(System.Object)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ListViewTextItemWidget_set_ItemData_m843558E504C9D4018F3E379F39BF5BDD5BCD7A2A_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.ListViewTextItemWidget::get_Selected()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ListViewTextItemWidget_get_Selected_m3BDF2C5005A6C348FCF1454ED200133F580ED698_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.GUIStyle::get_lineHeight()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GUIStyle_get_lineHeight_mC814199D1ABA3CE38358BA70347562B0CDFEB96E (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.UI.Widgets.ListViewTextItemWidget::GetCaption()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ListViewTextItemWidget_GetCaption_m53862080BB297ED394008825E224066E482D0FF5 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Event::get_clickCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_clickCount_mEF418EB4A36318F07E5F3463E4E5E8A4C454DE7D (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Object DungeonArchitect.UI.Widgets.ListViewTextItemWidget::get_ItemData()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ListViewTextItemWidget_get_ItemData_mC30BB43CBB577076A8469E408FAD7BD3A6FAD1F3_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OnListViewItemSelected::Invoke(System.Object)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_inline (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragStart(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragStart_mA7D340C9E5B86002195584E97EAFF6506FF5CAE9 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>::.ctor()
|
|
inline void List_1__ctor_m5CF9F1089A8C4BA3FBC01F863D6B8F0236123D15 (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::AddWidget(DungeonArchitect.UI.Widgets.IWidget,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_AddWidget_m466FA378DAA91937CA503043FA0B65356A555AFB (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, RuntimeObject* ___0_widget, float ___1_weight, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>::get_Count()
|
|
inline int32_t List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_inline (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterNode__ctor_mFDD981999A96960E5168A0968BE026F020E05A4C (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::.ctor(DungeonArchitect.UI.Widgets.Splitter)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget__ctor_mB475F06FDA82F7916E8599EF147B00A5319EB05F (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* ___0_parent, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>::Add(T)
|
|
inline void List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_inline (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>::.ctor()
|
|
inline void List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>::GetEnumerator()
|
|
inline Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31 (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 (*) (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>::Dispose()
|
|
inline void Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754 (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>::get_Current()
|
|
inline SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_inline (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* (*) (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>::Add(T)
|
|
inline void List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.SplitterNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2 (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>::ToArray()
|
|
inline IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059 (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* (*) (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// System.Single[] DungeonArchitect.UI.Widgets.Splitter::GetLayoutSizes(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Splitter_GetLayoutSizes_m8AA93D2BDFBFC2A9B1CAF2D40AB2D5A30F119C10 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_windowSize, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.SplitterNode>::get_Item(System.Int32)
|
|
inline SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* (*) (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnSplitBarResized::Invoke(DungeonArchitect.UI.Widgets.SplitterNode,DungeonArchitect.UI.Widgets.SplitterNode)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_inline (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.Splitter::GetWidgetBounds(UnityEngine.Vector2,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Splitter_GetWidgetBounds_m1388840B6602CB7008285E3BE3E44C3090FB87F6 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_hostSize, float ___1_offset, float ___2_size, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.SplitterDirection DungeonArchitect.UI.Widgets.Splitter::get_Direction()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F_inline (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::.ctor()
|
|
inline void List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, const RuntimeMethod*))List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::Add(T)
|
|
inline void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, float, const RuntimeMethod*))List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Single>::ToArray()
|
|
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, const RuntimeMethod*))List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_ShowFocusHighlight(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::DrawBar(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget_DrawBar_mFFADE7D738E7E5A09AD758257908C9F8CF8FC6ED (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_barColor, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::get_ShowFocusHighlight()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WidgetBase_get_ShowFocusHighlight_m819450C3FAE834842A0AD1643B6FBF48EAD2E4A7_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIContent::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_m89AC53A7E9BF9EB9E70297353DEAA6FEC2C800AC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Event::get_delta()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::OnSplitBarDragged(DungeonArchitect.UI.Widgets.SplitterDragBarWidget,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_OnSplitBarDragged_mB13665524BE2C523532CCB75953BA442AFC2E092 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* ___0_barWidget, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_delta, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UISystem::RequestFocus(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_RequestFocus_m531B342AC0B4F70D566D259201BF283342A2B780 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.DebugWidget::.ctor(System.String,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugWidget__ctor_m319DC35FA7690FBE42B1BAE1041981B3F1333252 (DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924* __this, String_t* ___0_caption, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, 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) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::.ctor()
|
|
inline void List_1__ctor_mFB26E2CC22EB4EB2FE90A4CA50E5EB743A90F652 (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::get_Count()
|
|
inline int32_t List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_inline (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::get_Item(System.Int32)
|
|
inline BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646 (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode::.ctor(System.String,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidgetNode__ctor_m9FF629692A8A57F102B498457AA2D00D0D71752F (BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* __this, String_t* ___0_displayText, RuntimeObject* ___1_userdata, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::Add(T)
|
|
inline void List_1_Add_m8318A6AA5E06810E89C2C2C5F5BA85C8FFD94A40_inline (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::RemoveAt(System.Int32)
|
|
inline void List_1_RemoveAt_m4E0FB5A993C860E20C6F92ED3B8CB8C19DF3E1AF (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::Clear()
|
|
inline void List_1_Clear_m1F133D4C792D5375997BC2CE9C62BA8ED6D066B8_inline (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.StackPanelWidget::.ctor(DungeonArchitect.UI.Widgets.StackPanelOrientation)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelWidget__ctor_mB1510EED2127F16650DC00DB978495DBB2370A52 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, int32_t ___0_orientation, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::GetEnumerator()
|
|
inline Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5 List_1_GetEnumerator_mD3BE04A9D0721C0CE230E5D7CD6232A7D38DE9A2 (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5 (*) (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::Dispose()
|
|
inline void Enumerator_Dispose_mA69B58ED7AD5A4829A85668579EF520F95997F41 (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::get_Current()
|
|
inline BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* Enumerator_get_Current_m94AE3B57F44C6FDAC885335D11F31400145A41EB_inline (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* (*) (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget__ctor_mFB79AC28A917846E37C269BD8BEC57D04621DA9C (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, String_t* ___0_text, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.UI.Widgets.BreadCrumbWidget::get_FontSize()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BreadCrumbWidget_get_FontSize_mC5E13B50E4D5772429CCDE6EE5AE21D8E5177613_inline (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetFontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetFontSize_mEAF1EBD1F7FC1983F991BC71144B5E35DDE13F7D (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_size, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BreadCrumbWidget::get_TextColor()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F BreadCrumbWidget_get_TextColor_m32095E350A2C5E3C3D6F26C1EC04CA951B17A574_inline (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetColor_mAC2A5CCA5C5419E34B338E519E6B5D7BCC18C86E (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.BorderWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BorderWidget__ctor_mB1869D188606A73397AEA08B1649F8513CC2DE1C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, RuntimeObject* ___0_content, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetPadding(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetPadding_m5E2005B4365BEF9922AB0F1E6F552AA323B8916E (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, float ___0_left, float ___1_top, float ___2_right, float ___3_bottom, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTransparent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTransparent_mE685D4223CBA86717F21362D9E2C71C230A4B914 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget DungeonArchitect.UI.Widgets.StackPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget,System.Single,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* StackPanelWidget_AddWidget_mC0F17E787F3D126F3F99418498F2CE4B65F430F0 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, RuntimeObject* ___0_Widget, float ___1_size, bool ___2_adjustToDynamicDesiredSize, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetUserData(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetUserData_mAC85ADEE2EE9DD3D3559DEA73766232895B61664 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetDrawLinkOutline(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetDrawLinkOutline_mBEC721D1E906CE9EB07B75AE40822E19D908A018 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, bool ___0_drawLinkOutline, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OnWidgetClicked::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetClicked__ctor_mE851B299837743D731A6F2AD757F12483E8ECFCB (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::add_LinkClicked(DungeonArchitect.UI.Widgets.OnWidgetClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_add_LinkClicked_m3CC22A607BFD2B87F0FE5F81CAEACB6C739CEDAB (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m083FC4ACF7F1B05FA45E4840CBB1EDA0B51A9BA6 (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::MoveToPage(DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_MoveToPage_m2D5EDFB26E861F2DA79E3C68DBDFBD6D87ED40DE (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked::Invoke(System.Object)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_inline (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::Rebuild(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_Rebuild_m551F4C1966C079B1BEBF1EDC677158154CF65327 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>::.ctor()
|
|
inline void List_1__ctor_m506851872477598DB31028615F22B9DF49A0B2A8 (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, 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.UI.Widgets.GridPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelNode__ctor_m1A10248820D9AF1D8980107AF0D3FAD40C889D82 (GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>::Add(T)
|
|
inline void List_1_Add_m9F37ECFCFCBA535552926F359523C2FC8F675C9A_inline (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* __this, GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*, GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GridPanelWidget::UpdateDesiredCellSize(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelWidget_UpdateDesiredCellSize_m0DD6582E4760958BD723A198697817F5430EECAA (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>::GetEnumerator()
|
|
inline Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3 (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA (*) (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>::Dispose()
|
|
inline void Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>::get_Current()
|
|
inline GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_inline (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* (*) (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.GridPanelNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5 (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Int32 UnityEngine.Mathf::FloorToInt(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, 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) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>::get_Count()
|
|
inline int32_t List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_inline (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// System.Int32 UnityEngine.Mathf::CeilToInt(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.GridPanelNode>::get_Item(System.Int32)
|
|
inline GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* List_1_get_Item_mBA38A578C34BE6698F501FC0C73AE147C6E8EFCF (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* (*) (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// UnityEngine.Rect UnityEngine.Rect::get_zero()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelNode__ctor_mFC8E14577005A3100B93EC5983102282486EC12C (OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode>::Add(T)
|
|
inline void List_1_Add_mEDB9A31149AA435B84C6662A3E8B09EFD68E796F_inline (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* __this, OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA*, OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget DungeonArchitect.UI.Widgets.OverlayPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget,DungeonArchitect.UI.Widgets.OverlayPanelHAlign,DungeonArchitect.UI.Widgets.OverlayPanelVAlign,UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* OverlayPanelWidget_AddWidget_m43D3DB082D1569A417BEC34BDF6026FEE77866B3 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, RuntimeObject* ___0_widget, int32_t ___1_HAlign, int32_t ___2_VAlign, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_size, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_offset, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelWidget::UpdateNodeBounds(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelWidget_UpdateNodeBounds_mF947494F765C8083BC03BA8482CF7A1F95C53466 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode>::GetEnumerator()
|
|
inline Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 (*) (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>::Dispose()
|
|
inline void Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04 (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>::get_Current()
|
|
inline OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_inline (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* (*) (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.OverlayPanelNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177 (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.OverlayPanelNode>::.ctor()
|
|
inline void List_1__ctor_mEA794384D0BCBC6B14D579E8267D30719243327A (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.WidgetBase::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 WidgetBase_GetDesiredSize_m01EF77388D6C772EEB324695B74F41FB086FDBD2 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.ScrollPanelWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollPanelWidget__ctor_m6FF61ED57CA04EA09A63A1D2E7911C1DD7C9FAC7 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, RuntimeObject* ___0_content, bool ___1_mouseScrollingEnabled, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>::.ctor()
|
|
inline void List_1__ctor_m6A15537101B1293D1E46420F626BB276539995B2 (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.StackPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelNode__ctor_m5A1AD3C49C2DDD022380D6EA608426467E819417 (StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>::Add(T)
|
|
inline void List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_inline (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* __this, StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*, StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>::GetEnumerator()
|
|
inline Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 (*) (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>::Dispose()
|
|
inline void Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723 (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>::get_Current()
|
|
inline StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_inline (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* (*) (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.StackPanelNode>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>::get_Item(System.Int32)
|
|
inline StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* List_1_get_Item_m05ED5E29006CCA7763FCED6521E5ECD82DA25A3F (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* (*) (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.StackPanelNode>::get_Count()
|
|
inline int32_t List_1_get_Count_m37B18CB3424777D2FCE628A74D0B91431286EF9A_inline (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// DungeonArchitect.SxEngine.SxCamera DungeonArchitect.SxEngine.SxRenderer::get_Camera()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, 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_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.Vector3::get_normalized()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector3::Normalize()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::set_SkipNextFrameTime(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FrameTime_set_SkipNextFrameTime_m9F49C30D1AA6673CA6B1995681335B15BBFD6335_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.SxEngine.SxRenderer::get_FOV()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SxRenderer_get_FOV_m04B5ECB56E05213629AE62FB5684AA80CADFF072_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.SxEngine.SxRenderer::GetAspectRatio()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SxRenderer_GetAspectRatio_mD6F1E4F0226BAC33952AF46DC77BD9E7A4C4D38D (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime__ctor_m6749DD015617F8E50064D16A75A7AD93676C6D2D (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxRenderer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxRenderer__ctor_mF26DD4669AC9A8FF07475FDFF614F974643C82FD (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxRenderer::SetClearState(System.Boolean,System.Boolean,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxRenderer_SetClearState_m4A28072217AFBF98015598725A717000CF501311 (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, bool ___0_clearDepth, bool ___1_clearColor, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, 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) ;
|
|
// 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.UI.Widgets.SxViewportWidget::UpdateCamera()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxWorld::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxWorld__ctor_m69690DE32D857025D839EEE159284F9EF51A90E1 (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, 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.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) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::LookAt(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_LookAt_m255F303258CCA26B5DB0FC56129D5A162C212A7B (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_target, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxCamera::set_Location(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxCamera_set_Location_m5A52DD4489A70488C3315B9ACCE2996C09CF0BCA (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.RenderTexture DungeonArchitect.SxEngine.SxRenderer::get_Texture()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* SxRenderer_get_Texture_m96A56D2E73A0BA88B646B073B81B853D9E7804C2_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::Tick(System.Double)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime_Tick_mFFCA370A140785B4983B6017510B70656957FBEB (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, double ___0_timeSinceStartup, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::IsCameraMoving()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SxViewportWidget_IsCameraMoving_mDA2E81A363170A8F670D205AD9EF2BFFCCB49239 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* 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) ;
|
|
// DungeonArchitect.SxEngine.SxRenderContext DungeonArchitect.SxEngine.SxRenderer::CreateRenderContext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 SxRenderer_CreateRenderContext_m204F4A6FFE2F5D2724F3B99BD23791331E59EAA1 (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::get_DeltaTime()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxWorld::Tick(DungeonArchitect.SxEngine.SxRenderContext,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxWorld_Tick_mBD530694FE29253BB8F0FE34B7998A5E9947A7AB (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* __this, SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 ___0_context, float ___1_deltaTime, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::RenderTexture()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_RenderTexture_m393C6117E923E6EDA1F6206F9DE85391DBCE35E9 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxRenderer::Render(UnityEngine.Vector2,DungeonArchitect.SxEngine.SxWorld)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxRenderer_Render_mFD8B833C6E61D0F89437381BEBF7086EF9E3A8CD (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* ___1_world, 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.Matrix4x4 DungeonArchitect.SxEngine.SxCamera::get_ViewMatrix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SxCamera_get_ViewMatrix_m4395C364CFEEA88552BFA0E39F7FA7BE2E518EFC (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_right()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (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) ;
|
|
// 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::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SxEngine.SxCamera::set_Rotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxCamera_set_Rotation_m545A8BC14BF8A487598A99D9175F1BFF517F6708 (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.SxEngine.SxCamera::get_Location()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxCamera_get_Location_m310DA09594D938A393746256346A50CCBDB6FE3A_inline (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Event::get_isKey()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_isKey_mDA8FE1CC5E305BAF181E86A727173C9BE9A1B754 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.KeyCode UnityEngine.Event::get_keyCode()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Event::get_alt()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_alt_m57F7F5C1F5FFCE43EFA6889F83CFA42DCA18A74B (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Event::get_button()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __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.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, 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) ;
|
|
// 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) ;
|
|
// 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) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_AnglePerPixelX()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SxViewportWidget_get_AnglePerPixelX_m0CB6693E5A7A7EC05E46B956310CD8727057062D_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_AnglePerPixelY()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SxViewportWidget_get_AnglePerPixelY_mD3BF167D6B2C386F3E7D49A4D4E31F0247A3788D_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::set_DeltaTime(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FrameTime_set_DeltaTime_m55AF43634D08B71717D0A584CF92B46AB1149F09_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::get_SkipNextFrameTime()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FrameTime_get_SkipNextFrameTime_mE350ED6440B4B89672B7F37C2B995C1973E4C937_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_WidgetBounds(UnityEngine.Rect)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WidgetBase_set_WidgetBounds_m8F479216A830A6CD059417585620E08AD829F612_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (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 DungeonArchitect.UI.Widgets.WidgetBase::HandleDragUpdate(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragUpdate_m17C7D98ADEE83A3EBB8A5B0D0CA66A58138E66D2 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragPerform(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragPerform_m380E58AFD137FF78DF5F3B51F3B3A44AE075B20A (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Event::Use()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_Use_mD77A166D8CFEC4997484C58BC55FEB2D288D3453 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetDragEvent::Invoke(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_inline (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::GetWidgets(DungeonArchitect.UI.Widgets.IWidget,System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_GetWidgets_m6A13AD5C3A30FCD9A8C6911E68D7E1496418FF00 (RuntimeObject* ___0_widget, List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA** ___1_result, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Event::.ctor(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m2B0432603F3209172DCC917FE6AC7F6ACF419279 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_other, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Event::set_mousePosition(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_mousePosition_m221CDC5C9556DE91E82242A693D9E14FAC371F38 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::HandleWidgetInput(DungeonArchitect.UI.UISystem,UnityEngine.Event,UnityEngine.Vector2,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_HandleWidgetInput_m46769EDAF24EDC80FE716931435013D0528AEE96 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___1_e, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_mousePosition, RuntimeObject* ___3_widget, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::BuildWidgetEvent(UnityEngine.Vector2,DungeonArchitect.UI.Widgets.IWidget,DungeonArchitect.UI.Widgets.IWidget,UnityEngine.Vector2&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_BuildWidgetEvent_mD2A7D9DF11BE3EBCC408032EE80FB727F19C8CA7 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePosition, RuntimeObject* ___1_root, RuntimeObject* ___2_widgetToFind, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_widgetMousePosition, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::FindWidgetOnCursor(UnityEngine.Event,DungeonArchitect.UI.Widgets.IWidget,UnityEngine.Event&,DungeonArchitect.UI.Widgets.IWidget&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_FindWidgetOnCursor_mFBF98033B78DACD15B3FFBFB42043A38EA12FEB3 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, RuntimeObject* ___1_widget, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB** ___2_outEvent, RuntimeObject** ___3_outWidget, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::ProcessInputFocus(UnityEngine.Vector2,DungeonArchitect.UI.UISystem,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_ProcessInputFocus_m882F4CAC2F501EC97B497E6F765C339D8F3367B5 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePosition, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, RuntimeObject* ___2_widget, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_mE39D8F041516EC9EA14B3C19ECFF4DBF13C5F466 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, float ___3_thickness, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color,System.Single,UnityEngine.Texture2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_m268380C9120EAE19FB883A8B09C7FC4256FA8D63 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, float ___3_thickness, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___4_texture, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_xMin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_yMin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_xMax()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Rect::get_yMax()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
|
|
// UnityEngine.Rect DungeonArchitect.Utils.MathUtils::ExpandRect(UnityEngine.Rect,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D MathUtils_ExpandRect_mD18FF53219C676AC9F6D580847FA24E2411B4B06 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_bounds, float ___1_amount, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::get_Count()
|
|
inline int32_t List_1_get_Count_m2BFB17F036B5B99DB01FE0FB49332E21BDF30C0D_inline (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::UpdateButtonBounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_UpdateButtonBounds_mA43F93247C27277E432B201664239466E79F0908 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::GetEnumerator()
|
|
inline Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 (*) (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::Dispose()
|
|
inline void Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::get_Current()
|
|
inline ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_inline (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* (*) (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.GUIContent::.ctor(UnityEngine.Texture)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mC6AAFA788B07A3B3033ED2590B1F0459ECDEFE10 (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_image, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed::Invoke(DungeonArchitect.UI.UISystem,System.String)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_inline (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6 (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonInfo__ctor_m7283FAFB3C20884B8D0B33A835048FA66AAEAFED (ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::Add(T)
|
|
inline void List_1_Add_m200260365A3A5E9E437B4EB4E04A52779CCAD1AA_inline (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* __this, ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86*, ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.ToolbarWidget/ButtonInfo>::.ctor()
|
|
inline void List_1__ctor_m7F93A68492F42CBE97BF208B32D980D7F137AF72 (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::Invoke(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_inline (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenuEvent__ctor_mA6261D694692BED29C95F901CB03CBBC98E4C8F9 (GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::Invoke(System.Object,DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_inline (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu__ctor_m9E34A645B1D91E1BD2890B6FF45383878C6FE2F1 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UIResourceLookup::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIResourceLookup__ctor_mE5DE0CA34F242119AB62DB2F30FE2580D4CF24FE (UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditorStyle__ctor_mDFDAFFB97B6D3F74C4BF4C2408B1B5C26698964A (GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_GraphLinkRenderer(DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphEditor_set_GraphLinkRenderer_m4967BD60516D73BD64E42E6D23B375508441EB10_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditorEvents__ctor_m4C6C9E17E2AF30125BDC503B15EF8145638BAEE3 (GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SetGraph(DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphEditor_SetGraph_mB3EBDC5BFDDC83FCFE8916296C897EBB32758342_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphCamera::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphCamera__ctor_mB2071A9D97C06E7F1A5F4D5D2FAC1057878A0A2F (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.UIUndoSystem DungeonArchitect.UI.UISystem::get_Undo()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.UIUndoRedoDelegate::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIUndoRedoDelegate__ctor_mDFAC820C0331931B48FDA81F0CC573000A541DF1 (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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.Boolean System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::Contains(T)
|
|
inline bool List_1_Contains_m0727FBC95B09A5EC348F9475535F4068EBD7E33B (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void DungeonArchitect.Graphs.GraphCamera::FocusOnNode(DungeonArchitect.Graphs.GraphNode,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphCamera_FocusOnNode_m72C2055AB3C7998C1C296B6762265461920EB12F (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_editorBounds, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Debug::LogWarning(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphCamera::FocusOnBestFit(DungeonArchitect.Graphs.Graph,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphCamera_FocusOnBestFit_mA93EBDEF4A96C6B807E248F168999FF186737FE6 (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_editorBounds, 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.UI.Widgets.GraphEditors.GraphSelectionBox::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox__ctor_m5D01AE9B110FD91685AE891EA492D744F1939634 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSelectionPerformed__ctor_m6C4715CC9640ED6E194C05CD6313BED27E1CCA65 (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::add_SelectionPerformed(DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_add_SelectionPerformed_m6518D615F36A343FA232A985817A89E11896D5AB (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState__ctor_mD745045CF928054F9B684C1973D347253B0CCA44 (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink__ctor_mD5ED8439DD0487E20B120C7359DF7CDB0E461785 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDraggedLinkReleased__ctor_mE142293DF42F956187E907AE8B94DC8BB9D2202F (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::add_DraggedLinkReleased(DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_add_DraggedLinkReleased_m3706820B4622FA025E3699AA0F27BFD5809E6A9E (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation__ctor_mE19A03C0CB48DFF130FCC32C7D435B256083F7D0 (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::add_RequestContextMenuCreation(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_add_RequestContextMenuCreation_m4EF35F2FA8AAB581F99B52FE23FA17CF9940702D (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMenuItemClicked__ctor_m457912914B8BE27FAEAB980089C47C01C5B71BA2 (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::add_MenuItemClicked(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_add_MenuItemClicked_mEE606F3A7370C10D2D73F4FC6E21AB7C45ED72B2 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNodeRendererFactory__ctor_m73312CA05EAE2D5D283B31270538132E697F4012 (GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::remove_DraggedLinkReleased(DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_remove_DraggedLinkReleased_m909AE396765065A5BCE5F5E492B7D175C04BA5F3 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Destroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Destroy_mBB695C9FB9F674AF04F3A1FCC85C030E63CF14C7 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::remove_SelectionPerformed(DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_remove_SelectionPerformed_mD866D0C7E1728F63CC3397B4FBB20C29FA7663E1 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory::Release()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNodeRendererFactory_Release_m2E0A96E56BC9250AD64A22EDDE630C14C914F0F2 (GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_WidgetBounds(UnityEngine.Rect)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphEditor_set_WidgetBounds_m41082392AC3A4C3E289E12D3AAC5E47380B41559_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::get_ShiftPressed()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyboardState_get_ShiftPressed_mD3CC4B09BB99D4AE700767CA9F4CADFB11267B11_inline (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __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);
|
|
}
|
|
// 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) ;
|
|
// System.Void UnityEngine.Rect::.ctor(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m5665723DD0443E990EA203A54451B2BB324D8224 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_source, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphCamera::WorldToScreen(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2 (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_worldCoord, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Graphs.GraphCamera::get_ZoomLevel()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, 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::Overlaps(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_Overlaps_m5A540A24DAD3327006A3A2E209CC17992173B572 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_other, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SetSelectedState(DungeonArchitect.Graphs.GraphNode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_SetSelectedState_mCE14E7C1887009D0CFD4E5BA8F4C74D01B2A9ED7 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, bool ___1_selected, 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.Boolean DungeonArchitect.Graphs.GraphNode::get_Selected()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_Selected(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphCamera::ScreenToWorld(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenCoord, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::get_ControlPressed()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyboardState_get_ControlPressed_m6FCA9E725F974AD40C7C4F5DB1F7B6D843CDF8ED_inline (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::ToArray()
|
|
inline GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3 (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Sort<DungeonArchitect.Graphs.GraphNode>(T[],System.Collections.Generic.IComparer`1<T>)
|
|
inline void Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D (GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___0_array, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70*, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisRuntimeObject_mB5F13D1685AB91F0DC0157388C3E5AE9C3E451AE_gshared)(___0_array, ___1_comparer, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::BringToFront(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_BringToFront_mAEEB1B207301C0D199A9BCBDB426C07B39422EB1 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::.ctor()
|
|
inline void List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1 (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::Add(T)
|
|
inline void List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_inline (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// DungeonArchitect.Graphs.GraphNode[] DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetSelectedNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* GraphEditor_GetSelectedNodes_m7351CD38759E6E629E75D63E80B870CD1F20F846 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_Dragging(System.Boolean)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_Dragging_mC95390CD9A00B4F0BB31893630D72CAEF23B6FC3_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs::.ctor(DungeonArchitect.UI.UISystem,DungeonArchitect.Graphs.GraphNode[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___1_nodes, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEvent`1<DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs>::Notify(T)
|
|
inline void GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8 (GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* __this, GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* ___0_args, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206*, GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*, const RuntimeMethod*))GraphEvent_1_Notify_mD5EB515BD087133ABB86AB5C1A2B2ED969EA97D9_gshared)(__this, ___0_args, 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) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::DragNode(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNode_DragNode_mBF407200CF9314C5F65E69358F6FDFE2D2689B34 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_delta, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_Events()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* GraphEditor_get_Events_mA200522F1A07DA4F744425E4F87DCBA82D358F18_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin>::.ctor()
|
|
inline void List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Graphs.GraphPin[] DungeonArchitect.Graphs.GraphNode::get_InputPins()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* GraphNode_get_InputPins_m9CA0D8ABDA0A6C3EC2AC349317EC3CD61911D0E4 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67 (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
|
|
}
|
|
// DungeonArchitect.Graphs.GraphPin[] DungeonArchitect.Graphs.GraphNode::get_OutputPins()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* GraphNode_get_OutputPins_m9BEE5FCABF2B5B19A59BF83396BDD50D26DA77D8 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphPin>::GetEnumerator()
|
|
inline Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF (*) (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphPin>::Dispose()
|
|
inline void Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10 (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphPin>::get_Current()
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_inline (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* (*) (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Graphs.GraphPin>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDragPin(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDragPin_m97EEA6C8F3CC7B88995D0B5EE88724662C7AD281 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_pin, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Activate(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Activate_mD035F56A970F8CEB4FC76C3FC71684E63491D164 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_fromPin, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphCamera::HandleInput(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphCamera_HandleInput_m8E0EAB7B3FD8C3EDC497B397934920B16B369F5A (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::HandleInput(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState_HandleInput_m7427D1471F9179F0B2835BE674FFD330B243D3CB (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleKeyboard(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleKeyboard_m584A04EF111BAC9E8B0CE5BE32067D3A69281CAF (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDelete(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDelete_m9AFC54AA8A9DF37BCFF758F535429896D5965349 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleSelect(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleSelect_m6B0979AA47F4380DD1FE393C1E06FA16DBB93B6B (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDrag(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDrag_m58BDF494D38DDB2F0BEF825958A5FB8A0C5DB936 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphInputHandler::HandleNodeInput(DungeonArchitect.Graphs.GraphNode,UnityEngine.Event,DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphInputHandler_HandleNodeInput_m684DEC311157D807B6E24F4E8E8FDE540A8D51C4 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___1_e, GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ___2_graphEditor, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___3_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_HandleInput_mAFE54FF58A118834767E32E72A9BA5E2212382FE (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_HandleInput_mBE309664CA5D861327D7392A136C3A52C4F55C7A (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_HandleInput_m6C24F25EFF94E180D285FF90AD30E424CBBB9882 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void System.Func`2<DungeonArchitect.Graphs.GraphNode,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_2__ctor_mAA247217BABDCDCE5A62A51BAED3EBCAD940E7C7 (Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<DungeonArchitect.Graphs.GraphNode>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
|
|
inline RuntimeObject* Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1 (RuntimeObject* ___0_source, Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* ___1_predicate, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
|
|
}
|
|
// System.Void System.Func`2<DungeonArchitect.Graphs.GraphNode,System.String>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_2__ctor_m43E7BCD74F65DC48AFDFEB62C66A4DE0BF53BF0A (Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<DungeonArchitect.Graphs.GraphNode,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
|
|
inline RuntimeObject* Enumerable_Select_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_TisString_t_m05A2DC4E5F20C532E6CFA681E46321B2D8D6B800 (RuntimeObject* ___0_source, Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* ___1_selector, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, 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 System.Xml.Serialization.XmlSerializer::.ctor(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlSerializer__ctor_m3B27E3092ABEAA766FD4002A0F5D786992060604 (XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Void System.IO.StringWriter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringWriter__ctor_m072DFF5FFA84EBA7C38B282975D053E738C56E6D (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* __this, const RuntimeMethod* method) ;
|
|
// TSource[] System.Linq.Enumerable::ToArray<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
|
|
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194 (RuntimeObject* ___0_source, const RuntimeMethod* method)
|
|
{
|
|
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
|
|
}
|
|
// System.Void System.Xml.Serialization.XmlSerializer::Serialize(System.IO.TextWriter,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlSerializer_Serialize_m2EEA80F41157A3088A0E74EB55EA04ECAEE32CCF (XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_textWriter, RuntimeObject* ___1_o, const RuntimeMethod* method) ;
|
|
// System.Type System.Object::GetType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.IO.StringReader::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringReader__ctor_m72556EC1062F49E05CF41B0825AC7FA2DB2A81C0 (StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* __this, String_t* ___0_s, const RuntimeMethod* method) ;
|
|
// System.Object System.Xml.Serialization.XmlSerializer::Deserialize(System.IO.TextReader)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XmlSerializer_Deserialize_m7487D353E77EED4F6A255D415AE87DBCBC0A6E2D (XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* __this, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_textReader, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.Graphs.Graph::GetNode(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* Graph_GetNode_mF07A56E538C10DC4AE1BE11BBEA84C22027C11A4 (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, String_t* ___0_id, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_Bounds(UnityEngine.Rect)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_Bounds_m81B772D4B4C948A1104D9079F28C1ABF26F994FE_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>::get_Count()
|
|
inline int32_t List_1_get_Count_m2909F3D876184B815120F4B3CD571EE0ED11693A_inline (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean UnityEngine.Event::get_control()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_control_m1E363A7ABA4F2E8CF41C661A48D53D85D635D320 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Event::get_command()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_command_m202DE2CB0BE0AAB5CDFEC9DA1BBD3B51E8497547 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformCopy(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformCopy_m8130BE7CD8ED74206116CDD1FD7B0D2DB4BC9C50 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformPaste(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformPaste_m1E3D187D04130E7FCF910B2990DCA0BF15D98EDE (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// TSource[] System.Linq.Enumerable::ToArray<DungeonArchitect.Graphs.GraphNode>(System.Collections.Generic.IEnumerable`1<TSource>)
|
|
inline GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87 (RuntimeObject* ___0_source, const RuntimeMethod* method)
|
|
{
|
|
return (( GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformDelete(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformDelete_mA9FF32C87B3D01C852F99DE405435C9FB4B1EEC0 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphOperations::DestroyNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UIUndoSystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphOperations_DestroyNode_mBCB10A4613B385A30A765E154E78688E8673DF75 (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, RuntimeObject* ___1_undo, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawGraphNotInitializedMessage(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawGraphNotInitializedMessage_mB94B493F7E8CE5A9D42BE44A5D774DF085FD637F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_GraphLinkRenderer()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawGrid(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawGrid_mE7BC3928470D4B951281F661D9A92CAE0322D318 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_worldSize, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawBranding(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawBranding_m02C69A3A156EF16C1ED033D52DF4A71EE624DAA7 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawReadOnly(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawReadOnly_m62EF888398BE9F8F4E32479E36AE9D62F2704889 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawEditorStats(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawEditorStats_mA23F53882F39EEC09084D97ED7C7A783038AC73E (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,DungeonArchitect.Graphs.GraphCamera)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Draw_mDE9EECD1D5AF3196F4B93E5589CC90A0B047E004 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, RuntimeObject* ___0_renderer, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* ___1_rendererContext, GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* ___2_camera, const RuntimeMethod* 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 DungeonArchitect.Graphs.GraphUtils::Intersects(UnityEngine.Rect,DungeonArchitect.Graphs.GraphLink)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphUtils_Intersects_mF03CB2E43C0E4DDBE6B540210982FDEA595136F7 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_outer, GraphLink_t167090219997E1F874E24A93015AD8333374E463* ___1_link, const RuntimeMethod* 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.UI.Widgets.GraphEditors.NodeZIndexComparer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NodeZIndexComparer__ctor_m3BCF153F7958FB40C93360376E6D9FCF23F40B7B (NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Utils.MathUtils::Intersects(UnityEngine.Rect,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MathUtils_Intersects_m08B7A695815246FA4C5584722BED3ADABCDEC7ED (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_a, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_b, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory::GetRenderer(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNodeRenderer_t995F63ADB1224E88761F75E44444875D4126A35B* GraphNodeRendererFactory_GetRenderer_m20D599F95C6A5A7944A73FF10A273FE522F015C3 (GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* __this, Type_t* ___0_nodeType, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_Draw_mFBA3E5D1E82DC1BD10EF4EDB081762C687AD0974 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, RuntimeObject* ___0_renderer, GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* ___1_style, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltipRenderer::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphTooltipRenderer_Draw_mF5B374AE27F2B0D263561DFA54EEB6CEE49F2469 (RuntimeObject* ___0_renderer, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* ___1_rendererContext, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_mousePosition, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphTooltip_Clear_m5B076975AC235ADA328EEDA0561FD435439C0170 (const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_ShowFocusHighlight()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphEditor_get_ShowFocusHighlight_m22DA8CDC5CF21438F2922CDD0361BE423B085548_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::GetStyle(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, String_t* ___0_styleName, const RuntimeMethod* method) ;
|
|
// System.Double System.Math::Round(System.Double,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline (double ___0_value, int32_t ___1_digits, const RuntimeMethod* method) ;
|
|
// System.String System.Single::ToString(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D (float* __this, String_t* ___0_format, const RuntimeMethod* method) ;
|
|
// System.String System.String::Concat(System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_EditorStyle()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.Widgets.GraphEditors.GraphOperations::CreateNode(DungeonArchitect.Graphs.Graph,System.Type,DungeonArchitect.UI.UIUndoSystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GraphOperations_CreateNode_mCF0CD28025E33FBC333A53E81C8B1D7C15FB631A (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, Type_t* ___1_t, RuntimeObject* ___2_undo, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorUtils::AddToAsset(DungeonArchitect.UI.UIPlatform,UnityEngine.Object,DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditorUtils_AddToAsset_m67FC7EBFF1DE346B1D6A3523FAF6FB9618AC996A (RuntimeObject* ___0_platform, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_assetObject, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___2_node, 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 DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs::.ctor(DungeonArchitect.UI.UISystem,DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphNodeEventArgs__ctor_m839A0508BAFBFFA724ABD177F0FD95A4CF9E0F85 (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___1_node, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.IndexCounter DungeonArchitect.Graphs.Graph::get_TopZIndex()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* Graph_get_TopZIndex_m35F0B3EECF0604CBDC3F1329AADDDE0542606853_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Graphs.IndexCounter::GetNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexCounter_GetNext_mC82B0F6BF7A7143C416F0805EDD81C57743F2DAB (IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphNode::set_ZIndex(System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_ZIndex_m69F84D36AB71716B635C56A624D6BECB27E46B9E_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::get_AttachedPin()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* CursorDragLink_get_AttachedPin_m5900C8FBC1407D42F9735EB001197639C14DCE3A_inline (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* 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) ;
|
|
// 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) ;
|
|
// System.Void UnityEngine.Debug::LogError(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorUtils::AddToAsset(DungeonArchitect.UI.UIPlatform,UnityEngine.Object,DungeonArchitect.Graphs.GraphLink)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditorUtils_AddToAsset_m0CF87D26DA23F6C02746D014A7A7A76514312FD0 (RuntimeObject* ___0_platform, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_assetObject, GraphLink_t167090219997E1F874E24A93015AD8333374E463* ___2_link, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphSchema::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSchema__ctor_m4396B0651CE3D97FA8E922BD48AED17E51CBBBC4 (GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphRendererContext__ctor_m9EF4DFB67AE81F1A9B652B1E82C15739FA7784DC (GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* __this, 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.UI.Widgets.GraphEditors.GraphEditor/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA84B354F44810971A9BAE46CA599742B0AC968A1 (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* __this, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.Graphs.GraphNode::get_Id()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GraphNode_get_Id_m1208226FF4D1BDA590D208AC5FE33899494F581F_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseDown(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseDown_mC03D24265EE146E557958EEB9D51A8F9247B479E (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseDrag(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseDrag_m635ED2DB8D523F045B67DE391A29F8F2104CDC37 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseUp(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseUp_mC5A0A7464F7504AC5643AD9A7A605D07061D2AB0 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessLayoutEvent(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessLayoutEvent_m73516635DF29E801FE56A71A352BEE50FDCE508D (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.GUIUtility::GetControlID(UnityEngine.FocusType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GUIUtility_GetControlID_m4A403579ECC04C9F13A317078B55A30B366D77A4 (int32_t ___0_focus, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.GUIUtility::get_hotControl()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GUIUtility_get_hotControl_m6CD6AD33B46A9AFF2261E2C352DC7BAB4C20B026 (const RuntimeMethod* method) ;
|
|
// UnityEngine.EventType UnityEngine.Event::get_rawType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::UpdateBounds(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_UpdateBounds_m7F2A0432D6EBD48A10AD40A1775C50FC2C43D362 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_start, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_end, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::IsSelectionValid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphSelectionBox_IsSelectionValid_mF4DA52A4B9D2573A98471EF51EAD6FFBF80BFDF4 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::Invoke(UnityEngine.Rect,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_inline (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIUtility::set_hotControl(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_set_hotControl_mFBC648186C83874DE776A508C420183ADB527E9A (int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rect::Set(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_Set_m38346BFFB88D9C0C3A54D4383FE7128EC629B797 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m2EE0AEB543F7B31A0268E6FF7C27DF6B01903833_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_mD8D8A39152851E560567580940E71A6EE8288832 (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_mE08D7E943DDE0B5B07E902FE4BF0FE16E186B1EA_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>::set_Item(TKey,TValue)
|
|
inline void Dictionary_2_set_Item_mA4F88456450566DC8B325D99770490A7E6ACC1B4 (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*, int32_t, bool, const RuntimeMethod*))Dictionary_2_set_Item_m5913C37203F0EB1707B1654ED44F5341C900D2B2_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::SetState(UnityEngine.KeyCode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState_SetState_mE110A9E1B77924E038782FD9151AEB6D4C087FEA (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, int32_t ___0_keyCode, bool ___1_pressed, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Event::get_shift()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_shift_mB8409DA839B09DC6137848E131A6DBE70BB9E70A (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>::get_Item(TKey)
|
|
inline bool Dictionary_2_get_Item_m7C6C26E4584748489B10389EE8CE33D421B6F872 (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_m2E1B26D0396F7F9EA4D076E44BFBED0C928D10AA_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.KeyCode,System.Boolean>::.ctor()
|
|
inline void Dictionary_2__ctor_mAF32412065486E2B8D89E777326672E98A376429 (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*, const RuntimeMethod*))Dictionary_2__ctor_mC81B3286B4DBF9DDE1A3E8310363C88CA934CAA2_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.ScriptableObject::CreateInstance<DungeonArchitect.Graphs.GraphPin>()
|
|
inline GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ScriptableObject_CreateInstance_TisGraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00_m293605F04273F7554FB7C7EDD98F9445BF241DAD (const RuntimeMethod* method)
|
|
{
|
|
return (( GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
|
|
}
|
|
// System.Void DungeonArchitect.Graphs.GraphPin::set_PinType(DungeonArchitect.Graphs.GraphPinType)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_PinType_mCA15C26994EC3A8C029E518A964B9F0B67FC653B_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Object::set_name(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.ScriptableObject::CreateInstance<DungeonArchitect.Graphs.GraphLink>()
|
|
inline GraphLink_t167090219997E1F874E24A93015AD8333374E463* ScriptableObject_CreateInstance_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m2B2D0D1720499198B4F5016DAC5BCD5DF6731CE4 (const RuntimeMethod* method)
|
|
{
|
|
return (( GraphLink_t167090219997E1F874E24A93015AD8333374E463* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
|
|
}
|
|
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 DungeonArchitect.Graphs.GraphPin::get_Tangent()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphPin_get_Tangent_mCB2E9C1CCDC0ED5BD288E51024C691404990D6AB_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_UnaryNegation(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphPin::set_Tangent(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_Tangent_m85640894B3FCE3276D7034CA2F0D01AF56AB6E3A_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Graphs.GraphPin::get_TangentStrength()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphPin_get_TangentStrength_m3284A0B6002D180F4FBB4CC8A4BCA5195ED24655_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphPin::set_TangentStrength(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_TangentStrength_m905534EBFAC973AD9EA0FFFAFA4CC3AED38E1ABB_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::AttachPinToLink(DungeonArchitect.Graphs.GraphPin)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_AttachPinToLink_m66EDD5B5B5B8C00302DEAC7E68E230957C628126 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_pin, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased::Invoke(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDraggedLinkReleased_Invoke_m577BC86FD46AA5F4DA563E63AA9849F582DC1014_inline (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePositionScreen, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphPin::set_Position(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_Position_m25D59FB410232DEFCA986B467E59B6EF12045AA2_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetPinUnderPosition(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GraphEditor_GetPinUnderPosition_mFCB4309670097BCF88A201F2289CF47C5D498862 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_worldPosition, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Deactivate(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Deactivate_m71DCF2EDA4CCD4366E1A04D379AF680F59A844F3 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphLink::set_Input(DungeonArchitect.Graphs.GraphPin)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphLink_set_Input_mF445F412CA28535968DBAADE854ED8D6DC8C0A64_inline (GraphLink_t167090219997E1F874E24A93015AD8333374E463* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Graphs.GraphLink::set_Output(DungeonArchitect.Graphs.GraphPin)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphLink_set_Output_mE6CB24470E285E523487BC10DFAA49B7F4025B9C_inline (GraphLink_t167090219997E1F874E24A93015AD8333374E463* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_value, 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) ;
|
|
// 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) ;
|
|
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, 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) ;
|
|
// System.Double System.Math::Round(System.Double,System.Int32,System.MidpointRounding)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Round_m8DB2F61CB73B9E71E54149290ABD5DC8A68890D1 (double ___0_value, int32_t ___1_digits, int32_t ___2_mode, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, 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
|
|
void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_Multicast(ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* currentDelegate = reinterpret_cast<ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_OpenInst(ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(method);
|
|
}
|
|
void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_OpenStatic(ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(method);
|
|
}
|
|
void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_OpenStaticInvoker(ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
|
|
}
|
|
void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_ClosedStaticInvoker(ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
|
|
}
|
|
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675 (ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (DEFAULT_CALL *PInvokeFunc)();
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
// Native function invocation
|
|
il2cppPInvokeFunc();
|
|
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunction::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunction__ctor_mA9E714B69D0DA8FCEEF66668BA16173DCFA8941A (ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunction::Invoke()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunction_Invoke_m8C811D0064166253ADFB8254E6AA58D4F335ED34 (ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.ContextMenuFunction::BeginInvoke(System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ContextMenuFunction_BeginInvoke_m9F071F5FE7F2F47EA7299AB8FB0B80DBA78F116A (ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[1] = {0};
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunction::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunction_EndInvoke_mF5F6872B4BFFBAC3548C88F8532928860676D2E0 (ContextMenuFunction_t55227A04755C56844422053370EC6C21D7820675* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_Multicast(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* currentDelegate = reinterpret_cast<ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_userData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenInst(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userData);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userData, method);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenStatic(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userData, method);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenStaticInvoker(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_userData);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_ClosedStaticInvoker(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_userData);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenVirtual(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userData);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_userData);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenInterface(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userData);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_userData);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenGenericVirtual(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userData);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_userData);
|
|
}
|
|
void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenGenericInterface(ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userData);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_userData);
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunctionUserData::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunctionUserData__ctor_m336BF5808108021CF02A4A8BFA30AE958CE9412F (ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunctionUserData::Invoke(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunctionUserData_Invoke_m3DE66184318438EF233B8D48F9B83149E68A1CAB (ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_userData, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.ContextMenuFunctionUserData::BeginInvoke(System.Object,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ContextMenuFunctionUserData_BeginInvoke_m9378F96E12A7523542227E36E53AF4E632F0712F (ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_userData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_userData;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.ContextMenuFunctionUserData::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextMenuFunctionUserData_EndInvoke_mEDDE56FD4168A91E48980BF2A1CEBC99E5CB64F1 (ContextMenuFunctionUserData_tF1DC747AEEE25E308726DF61CBBAE291B9C59F65* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.NullPlatform::ShowObjectProperty(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform_ShowObjectProperty_m2A0B5DA675E10447AEAEE0A955C80565B6586AD5 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.NullPlatform::ShowObjectProperties(System.Object[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform_ShowObjectProperties_m4C07DC1179E545F3466F535E437B0162E0EEB9B7 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.UI.NullPlatform::GetAssetPath(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullPlatform_GetAssetPath_m8C110DEEF3954C919BE067EB6A75048A5A1913C8 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return "";
|
|
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.NullPlatform::MarkAssetDirty(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform_MarkAssetDirty_m2025E79B721CA77BE58EB6FCC869A420E7267A60 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.NullPlatform::AddObjectToAsset(UnityEngine.Object,UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform_AddObjectToAsset_m52FD7B9FD3F3500813B1250D002921F9B0E2E5B3 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_objectToAdd, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_assetObject, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.IContextMenu DungeonArchitect.UI.NullPlatform::CreateContextMenu()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullPlatform_CreateContextMenu_m23B5893DF6AD8E0B4AA65827447154B23F479587 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return null;
|
|
return (RuntimeObject*)NULL;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.UIDragDrop DungeonArchitect.UI.NullPlatform::get_DragDrop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullPlatform_get_DragDrop_mFC80AE3E35F42B98CD3E66D0ECA8F10553CBB841 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIDragDrop DragDrop { get { return null; } }
|
|
return (RuntimeObject*)NULL;
|
|
}
|
|
}
|
|
// System.Double DungeonArchitect.UI.NullPlatform::get_timeSinceStartup()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NullPlatform_get_timeSinceStartup_m66C918669E3829B70464C1B7A8F9491F32F32364 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public double timeSinceStartup { get { return 0; } }
|
|
return (0.0);
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.UI.NullPlatform::get_clipboardText()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullPlatform_get_clipboardText_m3D1398E850DDD2A33BE5E06DD12F8777C8C47313 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return "";
|
|
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.NullPlatform::set_clipboardText(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform_set_clipboardText_mFC2C0DC8123114162EC2C4A597BAA89F3D421AF8 (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, String_t* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Event DungeonArchitect.UI.NullPlatform::get_CurrentEvent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* NullPlatform_get_CurrentEvent_m134ADE34E78179C3608D291475AD81D17BAB7FCD (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Event CurrentEvent { get => Event.current; }
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0;
|
|
L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.NullPlatform::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlatform__ctor_mC6A9445297083C746ADF3848B728B3490B91EA6D (NullPlatform_t6A43C93C2E7D56C3B0CCCB3DCD78C06B98EA2902* __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
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_Multicast(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* currentDelegate = reinterpret_cast<OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenInst(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_widget, method);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenStatic(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_widget, method);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenStaticInvoker(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_widget);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_ClosedStaticInvoker(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_widget);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenVirtual(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_widget);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenInterface(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_widget);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenGenericVirtual(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_widget);
|
|
}
|
|
void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenGenericInterface(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_widget);
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetFocus::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetFocus__ctor_mC4C0518046088730736F766A342B437BCB419DB8 (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetFocus::Invoke(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.OnWidgetFocus::BeginInvoke(DungeonArchitect.UI.Widgets.IWidget,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnWidgetFocus_BeginInvoke_m5AA85255B4CD5779AD56A0C2A368AFB1033115AB (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_widget;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetFocus::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetFocus_EndInvoke_m34F223BF56BD7562971EC53CFA14D5D4D34003F0 (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_Multicast(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* currentDelegate = reinterpret_cast<OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenInst(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_widget, method);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenStatic(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_widget, method);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenStaticInvoker(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_widget);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_ClosedStaticInvoker(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_widget);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenVirtual(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_widget);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenInterface(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_widget);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenGenericVirtual(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_widget);
|
|
}
|
|
void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenGenericInterface(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_widget);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_widget);
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetLostFocus::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetLostFocus__ctor_m66488CDD58B18ACD21DE4B9DBA3D045F45A270F8 (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetLostFocus::Invoke(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854 (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.OnWidgetLostFocus::BeginInvoke(DungeonArchitect.UI.Widgets.IWidget,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnWidgetLostFocus_BeginInvoke_m24031A5A2A2C8244CCF189E53ED7CBE711336697 (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_widget;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnWidgetLostFocus::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetLostFocus_EndInvoke_mF342F57DE413F58D2688E8D2C2866EE0EA8839C5 (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_Multicast(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* currentDelegate = reinterpret_cast<OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_OpenInst(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(method);
|
|
}
|
|
void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_OpenStatic(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(method);
|
|
}
|
|
void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_OpenStaticInvoker(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
|
|
}
|
|
void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_ClosedStaticInvoker(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
|
|
}
|
|
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0 (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (DEFAULT_CALL *PInvokeFunc)();
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
// Native function invocation
|
|
il2cppPInvokeFunc();
|
|
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnDragEvent::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDragEvent__ctor_mE2B3039787F1E636142741A842C22350C15590F4 (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnDragEvent::Invoke()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174 (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.OnDragEvent::BeginInvoke(System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnDragEvent_BeginInvoke_mD388FF0109DE4AD1792B94C69912FF64EA554E84 (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[1] = {0};
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.OnDragEvent::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDragEvent_EndInvoke_m9E792FD0D28655170F71339D5264F4200CED21DD (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::get_FocusedWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget FocusedWidget { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CFocusedWidgetU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_FocusedWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_FocusedWidget_mAAC3CBF99AA73F5918892D2343C9B083BE41F7BA (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget FocusedWidget { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CFocusedWidgetU3Ek__BackingField_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFocusedWidgetU3Ek__BackingField_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.UISystem::get_IsDragDrop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UISystem_get_IsDragDrop_m39ADD5A3A3597BBCC67B3D4A3D484E1AEA97B94A (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool IsDragDrop { get; private set; }
|
|
bool L_0 = __this->___U3CIsDragDropU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_IsDragDrop(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_IsDragDrop_m574A6FB0AA8331AC98C12C5478C4892D5FED5E7D (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool IsDragDrop { get; private set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CIsDragDropU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget DungeonArchitect.UI.UISystem::get_Layout()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget Layout { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CLayoutU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Layout(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget Layout { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CLayoutU3Ek__BackingField_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutU3Ek__BackingField_2), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.UIPlatform DungeonArchitect.UI.UISystem::get_Platform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIPlatform Platform { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CPlatformU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Platform(DungeonArchitect.UI.UIPlatform)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_Platform_m5C1ECF6B23A1CA4C87F057D9DF490FE10BFEC728 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIPlatform Platform { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CPlatformU3Ek__BackingField_3 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPlatformU3Ek__BackingField_3), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.UIStyleManager DungeonArchitect.UI.UISystem::get_StyleManager()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIStyleManager StyleManager { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CStyleManagerU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_StyleManager(DungeonArchitect.UI.UIStyleManager)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_StyleManager_mA09A6D2AD756BAD8F414535FF77E64AFC0DD09E7 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIStyleManager StyleManager { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CStyleManagerU3Ek__BackingField_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStyleManagerU3Ek__BackingField_4), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.UIUndoSystem DungeonArchitect.UI.UISystem::get_Undo()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIUndoSystem Undo { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CUndoU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::set_Undo(DungeonArchitect.UI.UIUndoSystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_set_Undo_m41792503DBA8FCF6F6EC9607D242B5E7FF4F83AE (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIUndoSystem Undo { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CUndoU3Ek__BackingField_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUndoU3Ek__BackingField_5), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem__ctor_m6DEED55228CC426789305A64E74A822C5A419E00 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public UISystem()
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// Platform = CreatePlatformInstance();
|
|
RuntimeObject* L_0;
|
|
L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(5 /* DungeonArchitect.UI.UIPlatform DungeonArchitect.UI.UISystem::CreatePlatformInstance() */, __this);
|
|
UISystem_set_Platform_m5C1ECF6B23A1CA4C87F057D9DF490FE10BFEC728_inline(__this, L_0, NULL);
|
|
// StyleManager = CreateStyleManagerInstance();
|
|
RuntimeObject* L_1;
|
|
L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6 /* DungeonArchitect.UI.UIStyleManager DungeonArchitect.UI.UISystem::CreateStyleManagerInstance() */, __this);
|
|
UISystem_set_StyleManager_mA09A6D2AD756BAD8F414535FF77E64AFC0DD09E7_inline(__this, L_1, NULL);
|
|
// Undo = CreateUndoSystemInstance();
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(7 /* DungeonArchitect.UI.UIUndoSystem DungeonArchitect.UI.UISystem::CreateUndoSystemInstance() */, __this);
|
|
UISystem_set_Undo_m41792503DBA8FCF6F6EC9607D242B5E7FF4F83AE_inline(__this, L_2, NULL);
|
|
// FocusedWidget = null;
|
|
UISystem_set_FocusedWidget_mAAC3CBF99AA73F5918892D2343C9B083BE41F7BA_inline(__this, (RuntimeObject*)NULL, NULL);
|
|
// IsDragDrop = false;
|
|
UISystem_set_IsDragDrop_m574A6FB0AA8331AC98C12C5478C4892D5FED5E7D_inline(__this, (bool)0, NULL);
|
|
// Layout = new NullWidget();
|
|
NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* L_3 = (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50*)il2cpp_codegen_object_new(NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
NullWidget__ctor_m749ED866DC0A41339D636DE9DD01D4B0F284E48F(L_3, NULL);
|
|
UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F_inline(__this, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::Draw(DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_Draw_m907D30BBBC4B9880CE6D985947DB9CF604E3D621 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_uiRenderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (Layout != null)
|
|
RuntimeObject* L_0;
|
|
L_0 = UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// Layout.Draw(this, uiRenderer);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline(__this, NULL);
|
|
RuntimeObject* L_2 = ___0_uiRenderer;
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(1 /* System.Void DungeonArchitect.UI.Widgets.IWidget::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1, __this, L_2);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::Update(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_Update_m772F95E2D8C1E0C746811EF0FC3BABD4EEDC6D56 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (Layout != null)
|
|
RuntimeObject* L_0;
|
|
L_0 = UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// Layout.UpdateWidget(this, bounds);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline(__this, NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___0_bounds;
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1, __this, L_2);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::SetLayout(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_SetLayout_mF26862F485FAFC6F0BEAF41A9255DEEA37AD925B (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_layout, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Layout = layout;
|
|
RuntimeObject* L_0 = ___0_layout;
|
|
UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F_inline(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::ClearLayout()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_ClearLayout_m35286822F46A7F22D976C21F610A48F77DA340F3 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Layout = new NullWidget();
|
|
NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* L_0 = (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50*)il2cpp_codegen_object_new(NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
NullWidget__ctor_m749ED866DC0A41339D636DE9DD01D4B0F284E48F(L_0, NULL);
|
|
UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F_inline(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::RequestFocus(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_RequestFocus_m531B342AC0B4F70D566D259201BF283342A2B780 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// GUI.FocusControl("");
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUI_FocusControl_m42893835F29374BAC8E1697CBACC74DAEE2D4C1E(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
|
|
// if (FocusedWidget != null)
|
|
RuntimeObject* L_0;
|
|
L_0 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// FocusedWidget.LostFocus();
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker0::Invoke(5 /* System.Void DungeonArchitect.UI.Widgets.IWidget::LostFocus() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1);
|
|
// if (WidgetLostFocus != null)
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_2 = __this->___WidgetLostFocus_7;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// WidgetLostFocus.Invoke(FocusedWidget);
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_3 = __this->___WidgetLostFocus_7;
|
|
RuntimeObject* L_4;
|
|
L_4 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
NullCheck(L_3);
|
|
OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_inline(L_3, L_4, NULL);
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// FocusedWidget = widget;
|
|
RuntimeObject* L_5 = ___0_widget;
|
|
UISystem_set_FocusedWidget_mAAC3CBF99AA73F5918892D2343C9B083BE41F7BA_inline(__this, L_5, NULL);
|
|
// if (FocusedWidget != null)
|
|
RuntimeObject* L_6;
|
|
L_6 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}
|
|
{
|
|
// FocusedWidget.OnFocus();
|
|
RuntimeObject* L_7;
|
|
L_7 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
NullCheck(L_7);
|
|
InterfaceActionInvoker0::Invoke(4 /* System.Void DungeonArchitect.UI.Widgets.IWidget::OnFocus() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_7);
|
|
// if (WidgetFocused != null)
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_8 = __this->___WidgetFocused_6;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}
|
|
{
|
|
// WidgetFocused.Invoke(FocusedWidget);
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_9 = __this->___WidgetFocused_6;
|
|
RuntimeObject* L_10;
|
|
L_10 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(__this, NULL);
|
|
NullCheck(L_9);
|
|
OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_inline(L_9, L_10, NULL);
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::SetDragging(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_SetDragging_mA754D1FC61644306A8EF5AB7F750CEF8A1938C1F (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, bool ___0_dragging, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (IsDragDrop == dragging) return;
|
|
bool L_0;
|
|
L_0 = UISystem_get_IsDragDrop_m39ADD5A3A3597BBCC67B3D4A3D484E1AEA97B94A_inline(__this, NULL);
|
|
bool L_1 = ___0_dragging;
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// if (IsDragDrop == dragging) return;
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// IsDragDrop = dragging;
|
|
bool L_2 = ___0_dragging;
|
|
UISystem_set_IsDragDrop_m574A6FB0AA8331AC98C12C5478C4892D5FED5E7D_inline(__this, L_2, NULL);
|
|
// if (IsDragDrop)
|
|
bool L_3;
|
|
L_3 = UISystem_get_IsDragDrop_m39ADD5A3A3597BBCC67B3D4A3D484E1AEA97B94A_inline(__this, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
// if (DragStart != null)
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_4 = __this->___DragStart_8;
|
|
if (!L_4)
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
// DragStart.Invoke();
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_5 = __this->___DragStart_8;
|
|
NullCheck(L_5);
|
|
OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_inline(L_5, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
// if (DragEnd != null)
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_6 = __this->___DragEnd_9;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
// DragEnd.Invoke();
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_7 = __this->___DragEnd_9;
|
|
NullCheck(L_7);
|
|
OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_inline(L_7, NULL);
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::add_WidgetFocused(DungeonArchitect.UI.OnWidgetFocus)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_add_WidgetFocused_mD489A5BE5FB4B40CF73F3B99CBAB9B0BB707FB33 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_0 = NULL;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_1 = NULL;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_2 = NULL;
|
|
{
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_0 = __this->___WidgetFocused_6;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_2 = V_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)CastclassSealed((RuntimeObject*)L_4, OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC_il2cpp_TypeInfo_var));
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC** L_5 = (&__this->___WidgetFocused_6);
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_6 = V_2;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_7 = V_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_9 = V_0;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)L_9) == ((RuntimeObject*)(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::remove_WidgetFocused(DungeonArchitect.UI.OnWidgetFocus)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_remove_WidgetFocused_m1D31641E3876A6DA15B360D927BFCB6AAAF3620C (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_0 = NULL;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_1 = NULL;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* V_2 = NULL;
|
|
{
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_0 = __this->___WidgetFocused_6;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_2 = V_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)CastclassSealed((RuntimeObject*)L_4, OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC_il2cpp_TypeInfo_var));
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC** L_5 = (&__this->___WidgetFocused_6);
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_6 = V_2;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_7 = V_1;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_9 = V_0;
|
|
OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)L_9) == ((RuntimeObject*)(OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::add_WidgetLostFocus(DungeonArchitect.UI.OnWidgetLostFocus)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_add_WidgetLostFocus_m9C728BEC52706BC5E150F4BB0DF9AFDA5FB22D18 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_0 = NULL;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_1 = NULL;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_2 = NULL;
|
|
{
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_0 = __this->___WidgetLostFocus_7;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_2 = V_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)CastclassSealed((RuntimeObject*)L_4, OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63_il2cpp_TypeInfo_var));
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63** L_5 = (&__this->___WidgetLostFocus_7);
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_6 = V_2;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_7 = V_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_9 = V_0;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)L_9) == ((RuntimeObject*)(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::remove_WidgetLostFocus(DungeonArchitect.UI.OnWidgetLostFocus)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_remove_WidgetLostFocus_mF4DF21820FE2606A373182A0424893350A4292A9 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_0 = NULL;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_1 = NULL;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* V_2 = NULL;
|
|
{
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_0 = __this->___WidgetLostFocus_7;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_2 = V_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)CastclassSealed((RuntimeObject*)L_4, OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63_il2cpp_TypeInfo_var));
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63** L_5 = (&__this->___WidgetLostFocus_7);
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_6 = V_2;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_7 = V_1;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_9 = V_0;
|
|
OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)L_9) == ((RuntimeObject*)(OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::add_DragStart(DungeonArchitect.UI.OnDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_add_DragStart_mD0CC820C7421CE8CFFBF66CAB43F945BC737B96E (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_0 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_1 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_2 = NULL;
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_0 = __this->___DragStart_8;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_2 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)CastclassSealed((RuntimeObject*)L_4, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var));
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0** L_5 = (&__this->___DragStart_8);
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_6 = V_2;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_7 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_9 = V_0;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_9) == ((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::remove_DragStart(DungeonArchitect.UI.OnDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_remove_DragStart_m7FE11D170EE49CAA9AE19ED80765603E1B8143FC (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_0 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_1 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_2 = NULL;
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_0 = __this->___DragStart_8;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_2 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)CastclassSealed((RuntimeObject*)L_4, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var));
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0** L_5 = (&__this->___DragStart_8);
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_6 = V_2;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_7 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_9 = V_0;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_9) == ((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::add_DragEnd(DungeonArchitect.UI.OnDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_add_DragEnd_m70F997993A08F5C8C947DDD712A6270FF5920C89 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_0 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_1 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_2 = NULL;
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_0 = __this->___DragEnd_9;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_2 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)CastclassSealed((RuntimeObject*)L_4, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var));
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0** L_5 = (&__this->___DragEnd_9);
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_6 = V_2;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_7 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_9 = V_0;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_9) == ((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UISystem::remove_DragEnd(DungeonArchitect.UI.OnDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystem_remove_DragEnd_m83EE1FC4EBD03DA99F607A67E877859B5E0E8BF8 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_0 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_1 = NULL;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* V_2 = NULL;
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_0 = __this->___DragEnd_9;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_2 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)CastclassSealed((RuntimeObject*)L_4, OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0_il2cpp_TypeInfo_var));
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0** L_5 = (&__this->___DragEnd_9);
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_6 = V_2;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_7 = V_1;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_9 = V_0;
|
|
OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_9) == ((RuntimeObject*)(OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
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
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_Multicast(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* currentDelegate = reinterpret_cast<UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_uiSystem, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenInst(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, method);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenStatic(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, method);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenStaticInvoker(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_uiSystem);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_ClosedStaticInvoker(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_uiSystem);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenVirtual(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_uiSystem);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenInterface(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_uiSystem);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenGenericVirtual(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_uiSystem);
|
|
}
|
|
void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenGenericInterface(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_uiSystem);
|
|
}
|
|
// System.Void DungeonArchitect.UI.UIUndoRedoDelegate::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIUndoRedoDelegate__ctor_mDFAC820C0331931B48FDA81F0CC573000A541DF1 (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.UIUndoRedoDelegate::Invoke(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIUndoRedoDelegate_Invoke_mAA0978472EB0DEB2A312686CEE1D4B1A57B4A11A (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.UIUndoRedoDelegate::BeginInvoke(DungeonArchitect.UI.UISystem,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UIUndoRedoDelegate_BeginInvoke_m281D10A940326481A0DA28BA076A5B8F4446803B (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_uiSystem;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.UIUndoRedoDelegate::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIUndoRedoDelegate_EndInvoke_mECD2E44E9D2A5C9A69F676B0F176DD9BA8474DA5 (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.DeferredUICommandBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A (DeferredUICommandBase_tD9ACE8FDDBA1CC945615A461BF6D61CE4535976B* __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.UI.EditorCommand_InitializeGraphCameras::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_InitializeGraphCameras__ctor_m82967D9DF60BC7CD841861D2DE481514C4C23EBF (EditorCommand_InitializeGraphCameras_t558E7A5BBA479A1C50478652BA5972CF46FEFF4B* __this, RuntimeObject* ___0_host, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public EditorCommand_InitializeGraphCameras(IWidget host)
|
|
DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A(__this, NULL);
|
|
// this.host = host;
|
|
RuntimeObject* L_0 = ___0_host;
|
|
__this->___host_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___host_0), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.EditorCommand_InitializeGraphCameras::Execute(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_InitializeGraphCameras_Execute_mE86930155BD02E135CC815AC8AA42F019AB0375C (EditorCommand_InitializeGraphCameras_t558E7A5BBA479A1C50478652BA5972CF46FEFF4B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA51E7DD3EF52D45FB5CC54F30E5ECF14BCE2B400_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m958B53ABBC685B337BAFD0A0505A1E9F212B6245_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0D02BD1ED48FBE9BCABB585D58267FF48C0E3665_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2450B46FE2D7A71BDC2975F1B3E45DE69E6DEECC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_GetWidgetsOfType_TisGraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B_m3E297B3C83B372B6218F959612AF5D228FFF1E68_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* V_1 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var graphEditors = WidgetUtils.GetWidgetsOfType<GraphEditor>(host);
|
|
RuntimeObject* L_0 = __this->___host_0;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
List_1_tEBC8C5AF7CC836A4F99D2695AA8C14DF40E4118B* L_1;
|
|
L_1 = WidgetUtils_GetWidgetsOfType_TisGraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B_m3E297B3C83B372B6218F959612AF5D228FFF1E68(L_0, WidgetUtils_GetWidgetsOfType_TisGraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B_m3E297B3C83B372B6218F959612AF5D228FFF1E68_RuntimeMethod_var);
|
|
// foreach (var graphEditor in graphEditors)
|
|
NullCheck(L_1);
|
|
Enumerator_tDBFF9489505063FEE4140C911C69B466525DF694 L_2;
|
|
L_2 = List_1_GetEnumerator_m2450B46FE2D7A71BDC2975F1B3E45DE69E6DEECC(L_1, List_1_GetEnumerator_m2450B46FE2D7A71BDC2975F1B3E45DE69E6DEECC_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0047:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mA51E7DD3EF52D45FB5CC54F30E5ECF14BCE2B400((&V_0), Enumerator_Dispose_mA51E7DD3EF52D45FB5CC54F30E5ECF14BCE2B400_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_003c_1;
|
|
}
|
|
|
|
IL_0013_1:
|
|
{
|
|
// foreach (var graphEditor in graphEditors)
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_3;
|
|
L_3 = Enumerator_get_Current_m0D02BD1ED48FBE9BCABB585D58267FF48C0E3665_inline((&V_0), Enumerator_get_Current_m0D02BD1ED48FBE9BCABB585D58267FF48C0E3665_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
// var bounds = new Rect(Vector2.zero, graphEditor.WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
|
|
L_6 = GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline(L_5, NULL);
|
|
V_3 = L_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_2), L_4, L_7, NULL);
|
|
// graphEditor.FocusCameraOnBestFit(bounds);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_8 = V_1;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9 = V_2;
|
|
NullCheck(L_8);
|
|
GraphEditor_FocusCameraOnBestFit_mB8419F5368E4918870958E940DC7C2DE4D0D2A19(L_8, L_9, NULL);
|
|
}
|
|
|
|
IL_003c_1:
|
|
{
|
|
// foreach (var graphEditor in graphEditors)
|
|
bool L_10;
|
|
L_10 = Enumerator_MoveNext_m958B53ABBC685B337BAFD0A0505A1E9F212B6245((&V_0), Enumerator_MoveNext_m958B53ABBC685B337BAFD0A0505A1E9F212B6245_RuntimeMethod_var);
|
|
if (L_10)
|
|
{
|
|
goto IL_0013_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0055;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
// }
|
|
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.UI.EditorCommand_FocusOnGraphNode::.ctor(DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor,DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_FocusOnGraphNode__ctor_mEAF4AD0F8C5AE2520971B69574E3DC1188EACFCF (EditorCommand_FocusOnGraphNode_t4427B04FA4DF3441DFBDA25159F694746C4D53B3* __this, GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ___0_graphEditor, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___1_graphNode, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public EditorCommand_FocusOnGraphNode(GraphEditor graphEditor, GraphNode graphNode)
|
|
DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A(__this, NULL);
|
|
// this.graphEditor = graphEditor;
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_0 = ___0_graphEditor;
|
|
__this->___graphEditor_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___graphEditor_0), (void*)L_0);
|
|
// this.graphNode = graphNode;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_1 = ___1_graphNode;
|
|
__this->___graphNode_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___graphNode_1), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.EditorCommand_FocusOnGraphNode::Execute(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_FocusOnGraphNode_Execute_mFA7B6C82D87536B2F8C2585E22A4A6F0A9463121 (EditorCommand_FocusOnGraphNode_t4427B04FA4DF3441DFBDA25159F694746C4D53B3* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// graphEditor.FocusCameraOnNode(graphNode);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_0 = __this->___graphEditor_0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_1 = __this->___graphNode_1;
|
|
NullCheck(L_0);
|
|
GraphEditor_FocusCameraOnNode_m426AA6E0F2B0B4863338DEC6144CE836A1BDA17F(L_0, L_1, NULL);
|
|
// graphEditor.SelectNode(graphNode, uiSystem);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_2 = __this->___graphEditor_0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_3 = __this->___graphNode_1;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_4 = ___0_uiSystem;
|
|
NullCheck(L_2);
|
|
GraphEditor_SelectNode_m11C6D0EC4798AE1E8F46DB23F5A406593164A5BF(L_2, L_3, L_4, NULL);
|
|
// uiSystem.Platform.ShowObjectProperty(graphNode);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___0_uiSystem;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6;
|
|
L_6 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_5, NULL);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_7 = __this->___graphNode_1;
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void DungeonArchitect.UI.UIPlatform::ShowObjectProperty(System.Object) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_6, L_7);
|
|
// }
|
|
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.UI.EditorCommand_SetBorderContent::.ctor(DungeonArchitect.UI.Widgets.BorderWidget,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_SetBorderContent__ctor_mEBABBD412CE4109A813616C3324FA742F4EC58CE (EditorCommand_SetBorderContent_tAC0BBEB695E7431E758FE138F856EAD00D65028A* __this, BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* ___0_border, RuntimeObject* ___1_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public EditorCommand_SetBorderContent(BorderWidget border, IWidget content)
|
|
DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A(__this, NULL);
|
|
// this.border = border;
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_0 = ___0_border;
|
|
__this->___border_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___border_0), (void*)L_0);
|
|
// this.content = content;
|
|
RuntimeObject* L_1 = ___1_content;
|
|
__this->___content_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_1), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.EditorCommand_SetBorderContent::Execute(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_SetBorderContent_Execute_mB380206FBB7EDEBDA9AF87174CE0AFFC677BC5FF (EditorCommand_SetBorderContent_tAC0BBEB695E7431E758FE138F856EAD00D65028A* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// border.SetContent(content);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_0 = __this->___border_0;
|
|
RuntimeObject* L_1 = __this->___content_1;
|
|
NullCheck(L_0);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_2;
|
|
L_2 = BorderWidget_SetContent_m6AE78B088E6C3FDED2AB967C687D5456DA0BDC6C(L_0, L_1, 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.UI.EditorCommand_UpdateWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_UpdateWidget__ctor_mC3BE59863CF73741F4928EF0CB4C78E3259ADDB9 (EditorCommand_UpdateWidget_t6EECCBBF322C9F58CC2DE6582982420E7963BD1E* __this, RuntimeObject* ___0_content, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public EditorCommand_UpdateWidget(IWidget content, Rect bounds)
|
|
DeferredUICommandBase__ctor_mF35D96324BB5033FE94B6998EA22FCC4FF656B8A(__this, NULL);
|
|
// this.content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___content_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_0), (void*)L_0);
|
|
// this.bounds = bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
__this->___bounds_1 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.EditorCommand_UpdateWidget::Execute(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorCommand_UpdateWidget_Execute_m511A889AB590AC7703F6A139975B2B01D2E7E3A5 (EditorCommand_UpdateWidget_t6EECCBBF322C9F58CC2DE6582982420E7963BD1E* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// content.UpdateWidget(uiSystem, bounds);
|
|
RuntimeObject* L_0 = __this->___content_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = __this->___bounds_1;
|
|
NullCheck(L_0);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_0, L_1, 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.Void DungeonArchitect.UI.GUIState::.ctor(DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public GUIState(UIRenderer renderer)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.renderer = renderer;
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
__this->___renderer_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___renderer_2), (void*)L_0);
|
|
// Save();
|
|
GUIState_Save_mFD1FD8DB7B2BBC7AB68538BE0588D6462D5AC93E(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.GUIState::Save()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState_Save_mFD1FD8DB7B2BBC7AB68538BE0588D6462D5AC93E (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (renderer != null)
|
|
RuntimeObject* L_0 = __this->___renderer_2;
|
|
if (!L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
// color = renderer.color;
|
|
RuntimeObject* L_1 = __this->___renderer_2;
|
|
NullCheck(L_1);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
L_2 = InterfaceFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(30 /* UnityEngine.Color DungeonArchitect.UI.UIRenderer::get_color() */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_1);
|
|
__this->___color_0 = L_2;
|
|
// backgroundColor = renderer.backgroundColor;
|
|
RuntimeObject* L_3 = __this->___renderer_2;
|
|
NullCheck(L_3);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
|
|
L_4 = InterfaceFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(32 /* UnityEngine.Color DungeonArchitect.UI.UIRenderer::get_backgroundColor() */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_3);
|
|
__this->___backgroundColor_1 = L_4;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.GUIState::Restore()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (renderer != null)
|
|
RuntimeObject* L_0 = __this->___renderer_2;
|
|
if (!L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
// renderer.color = color;
|
|
RuntimeObject* L_1 = __this->___renderer_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = __this->___color_0;
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(31 /* System.Void DungeonArchitect.UI.UIRenderer::set_color(UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_1, L_2);
|
|
// renderer.backgroundColor = backgroundColor;
|
|
RuntimeObject* L_3 = __this->___renderer_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = __this->___backgroundColor_1;
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(33 /* System.Void DungeonArchitect.UI.UIRenderer::set_backgroundColor(UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_3, L_4);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
// }
|
|
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.UI.UIResourceLookup::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIResourceLookup__ctor_mE5DE0CA34F242119AB62DB2F30FE2580D4CF24FE (UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.UIResourceLookup::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIResourceLookup__cctor_m2590ACEBEBC51F330DD10F9124B0941B051ADF17 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral029E63D0AFA80496BB4433595654B57563A2BFCC);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0770702B1B6141022EB45C427253AF8A3F686E0B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14012A0530C8D4308F2719C0F54A8517C8B32F9B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ADC57B7675AD055BBB2D7B3358ACCDD76EE7C77);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C4D61EA99256FA236FBCC4A1FA49994EBDB9DBC);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EFDF2E50D39052173603CC3DFDD2428A653F124);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2324752145E5E0885F440BC2DF79B9662ACB18BD);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B2E42689FF06E21AFC8E153B24AAD6C0B80128E);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral334C5B6A2446016EDB32773ADE2F82457768313B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral356AD84D244601D4C5C0DBA7F5812262C0081D90);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48A5D681911D9771DB63096FD4114FE17395F73A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E3D0FD67A4D185B72F796AF0F5F4F2B37B789DD);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59B4E0547717BA6D1FD9C594A087CE8503D31BDA);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7122E242DF6B19200B936248A0B630A580A550B5);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral730406E5FA099E1C3ECB8188D698C86B695F5FEC);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82752EA7AD03C2EF6827C535F2EEBD99ED6C48EC);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83FC9F61A09A241FD0E1541269283855B4366246);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral872E7A6D06186A439B73189287EF7D922AE042D2);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90372EF61F933C32E65F8F924D22F6E07EC8C655);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B53A91777F11C3E00D35717F5FB1F62D77D5B68);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BFEB5255A22BF9760CFE1E270399C7AC6BA3814);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA474A78EEFFB71573016424147241CD4C794453B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA91803972A25C5E08C9B05F6EE6F1F298D15DBB3);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD7901F33D4E9552717294806532D509DC92BF8D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEC5F79E2E7C6B6937DFB4E1596BBF1C06591A63);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8752368DFBA25F8DC01BDFDEF23059137149723);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0018A9BD78669460150AEE8895F01B1A9D3B2B5);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD93722D800E6D0311F70CA0547736E2BF63FEB6B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF82A8E16E0D6F0A46E3B448FCF4D15543B2A603);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public static readonly string TEXTURE_GO_NODE_SELECTION = "graph_node_go_selection";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_SELECTION_0 = _stringLiteral48A5D681911D9771DB63096FD4114FE17395F73A;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_SELECTION_0), (void*)_stringLiteral48A5D681911D9771DB63096FD4114FE17395F73A);
|
|
// public static readonly string TEXTURE_GO_NODE_FRAME = "graph_node_go_frame";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_FRAME_1 = _stringLiteral2B2E42689FF06E21AFC8E153B24AAD6C0B80128E;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_FRAME_1), (void*)_stringLiteral2B2E42689FF06E21AFC8E153B24AAD6C0B80128E);
|
|
// public static readonly string TEXTURE_GO_NODE_BG = "graph_node_go_bg";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_BG_2 = _stringLiteralBD7901F33D4E9552717294806532D509DC92BF8D;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_GO_NODE_BG_2), (void*)_stringLiteralBD7901F33D4E9552717294806532D509DC92BF8D);
|
|
// public static readonly string TEXTURE_PIN_GLOW = "graph_pin_glow";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_PIN_GLOW_3 = _stringLiteral1ADC57B7675AD055BBB2D7B3358ACCDD76EE7C77;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_PIN_GLOW_3), (void*)_stringLiteral1ADC57B7675AD055BBB2D7B3358ACCDD76EE7C77);
|
|
// public static readonly string TEXTURE_MULTI_GO_NODE_FRAME = "graph_node_multi_go_frame";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MULTI_GO_NODE_FRAME_4 = _stringLiteral0770702B1B6141022EB45C427253AF8A3F686E0B;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MULTI_GO_NODE_FRAME_4), (void*)_stringLiteral0770702B1B6141022EB45C427253AF8A3F686E0B);
|
|
// public static readonly string TEXTURE_MARKER_NODE_SELECTION = "graph_node_marker_selection";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_SELECTION_5 = _stringLiteral59B4E0547717BA6D1FD9C594A087CE8503D31BDA;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_SELECTION_5), (void*)_stringLiteral59B4E0547717BA6D1FD9C594A087CE8503D31BDA);
|
|
// public static readonly string TEXTURE_MARKER_NODE_FRAME = "graph_node_marker_frame";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_FRAME_6 = _stringLiteralC8752368DFBA25F8DC01BDFDEF23059137149723;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_FRAME_6), (void*)_stringLiteralC8752368DFBA25F8DC01BDFDEF23059137149723);
|
|
// public static readonly string TEXTURE_MARKER_EMITTER_NODE_FRAME = "graph_node_marker_emitter_frame";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_EMITTER_NODE_FRAME_7 = _stringLiteralDF82A8E16E0D6F0A46E3B448FCF4D15543B2A603;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_EMITTER_NODE_FRAME_7), (void*)_stringLiteralDF82A8E16E0D6F0A46E3B448FCF4D15543B2A603);
|
|
// public static readonly string TEXTURE_MARKER_NODE_BG = "graph_node_marker_bg";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_BG_8 = _stringLiteral1C4D61EA99256FA236FBCC4A1FA49994EBDB9DBC;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_MARKER_NODE_BG_8), (void*)_stringLiteral1C4D61EA99256FA236FBCC4A1FA49994EBDB9DBC);
|
|
// public static readonly string TEXTURE_CURSOR_RING = "sc_cursor_circle";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_CURSOR_RING_9 = _stringLiteral4E3D0FD67A4D185B72F796AF0F5F4F2B37B789DD;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_CURSOR_RING_9), (void*)_stringLiteral4E3D0FD67A4D185B72F796AF0F5F4F2B37B789DD);
|
|
// public static readonly string TEXTURE_CURSOR_RING_SOLID = "sc_cursor_circle_solid";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_CURSOR_RING_SOLID_10 = _stringLiteralD93722D800E6D0311F70CA0547736E2BF63FEB6B;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_CURSOR_RING_SOLID_10), (void*)_stringLiteralD93722D800E6D0311F70CA0547736E2BF63FEB6B);
|
|
// public static readonly string TEXTURE_REFRESH_16 = "refresh_16";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_REFRESH_16_11 = _stringLiteral9B53A91777F11C3E00D35717F5FB1F62D77D5B68;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___TEXTURE_REFRESH_16_11), (void*)_stringLiteral9B53A91777F11C3E00D35717F5FB1F62D77D5B68);
|
|
// public static readonly string GUI_STYLE_BANNER = "DABannerStyle";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___GUI_STYLE_BANNER_12 = _stringLiteralD0018A9BD78669460150AEE8895F01B1A9D3B2B5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___GUI_STYLE_BANNER_12), (void*)_stringLiteralD0018A9BD78669460150AEE8895F01B1A9D3B2B5);
|
|
// public static readonly string ICON_CLOSE_16x = "icon_close_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_CLOSE_16x_13 = _stringLiteral356AD84D244601D4C5C0DBA7F5812262C0081D90;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_CLOSE_16x_13), (void*)_stringLiteral356AD84D244601D4C5C0DBA7F5812262C0081D90);
|
|
// public static readonly string ICON_PLUS_16x = "icon_plus_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLUS_16x_14 = _stringLiteral82752EA7AD03C2EF6827C535F2EEBD99ED6C48EC;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLUS_16x_14), (void*)_stringLiteral82752EA7AD03C2EF6827C535F2EEBD99ED6C48EC);
|
|
// public static readonly string ICON_MOVEUP_16x = "icon_up_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_MOVEUP_16x_15 = _stringLiteral1EFDF2E50D39052173603CC3DFDD2428A653F124;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_MOVEUP_16x_15), (void*)_stringLiteral1EFDF2E50D39052173603CC3DFDD2428A653F124);
|
|
// public static readonly string ICON_MOVEDOWN_16x = "icon_down_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_MOVEDOWN_16x_16 = _stringLiteral730406E5FA099E1C3ECB8188D698C86B695F5FEC;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_MOVEDOWN_16x_16), (void*)_stringLiteral730406E5FA099E1C3ECB8188D698C86B695F5FEC);
|
|
// public static readonly string ICON_ZOOMFIT_16x = "icon_fit_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_ZOOMFIT_16x_17 = _stringLiteralA91803972A25C5E08C9B05F6EE6F1F298D15DBB3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_ZOOMFIT_16x_17), (void*)_stringLiteralA91803972A25C5E08C9B05F6EE6F1F298D15DBB3);
|
|
// public static readonly string ICON_ERROR_16x = "icon_error_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_ERROR_16x_18 = _stringLiteralA474A78EEFFB71573016424147241CD4C794453B;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_ERROR_16x_18), (void*)_stringLiteralA474A78EEFFB71573016424147241CD4C794453B);
|
|
// public static readonly string ICON_WARNING_16x = "icon_warning_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_WARNING_16x_19 = _stringLiteral872E7A6D06186A439B73189287EF7D922AE042D2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_WARNING_16x_19), (void*)_stringLiteral872E7A6D06186A439B73189287EF7D922AE042D2);
|
|
// public static readonly string ICON_INFO_16x = "icon_info_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_INFO_16x_20 = _stringLiteral7122E242DF6B19200B936248A0B630A580A550B5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_INFO_16x_20), (void*)_stringLiteral7122E242DF6B19200B936248A0B630A580A550B5);
|
|
// public static readonly string ICON_SUCCESS_16x = "icon_success_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_SUCCESS_16x_21 = _stringLiteral14012A0530C8D4308F2719C0F54A8517C8B32F9B;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_SUCCESS_16x_21), (void*)_stringLiteral14012A0530C8D4308F2719C0F54A8517C8B32F9B);
|
|
// public static readonly string ICON_WHITE_16x = "icon_white_16";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_WHITE_16x_22 = _stringLiteral90372EF61F933C32E65F8F924D22F6E07EC8C655;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_WHITE_16x_22), (void*)_stringLiteral90372EF61F933C32E65F8F924D22F6E07EC8C655);
|
|
// public static readonly string ICON_PLAY_16x = "icon_play_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLAY_16x_23 = _stringLiteral029E63D0AFA80496BB4433595654B57563A2BFCC;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLAY_16x_23), (void*)_stringLiteral029E63D0AFA80496BB4433595654B57563A2BFCC);
|
|
// public static readonly string ICON_PLAY_16xb = "icon_play_16xb";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLAY_16xb_24 = _stringLiteral334C5B6A2446016EDB32773ADE2F82457768313B;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_PLAY_16xb_24), (void*)_stringLiteral334C5B6A2446016EDB32773ADE2F82457768313B);
|
|
// public static readonly string ICON_SETTINGS_16x = "icon_settings_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_SETTINGS_16x_25 = _stringLiteralBEC5F79E2E7C6B6937DFB4E1596BBF1C06591A63;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_SETTINGS_16x_25), (void*)_stringLiteralBEC5F79E2E7C6B6937DFB4E1596BBF1C06591A63);
|
|
// public static readonly string ICON_DISCORD_16x = "icon_discord_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_DISCORD_16x_26 = _stringLiteral2324752145E5E0885F440BC2DF79B9662ACB18BD;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_DISCORD_16x_26), (void*)_stringLiteral2324752145E5E0885F440BC2DF79B9662ACB18BD);
|
|
// public static readonly string ICON_DOCS_16x = "icon_docs_16x";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_DOCS_16x_27 = _stringLiteral9BFEB5255A22BF9760CFE1E270399C7AC6BA3814;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_DOCS_16x_27), (void*)_stringLiteral9BFEB5255A22BF9760CFE1E270399C7AC6BA3814);
|
|
// public static readonly string SKIN_TOOLBAR_BUTTONS = "ToolbarButtons";
|
|
((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___SKIN_TOOLBAR_BUTTONS_28 = _stringLiteral83FC9F61A09A241FD0E1541269283855B4366246;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___SKIN_TOOLBAR_BUTTONS_28), (void*)_stringLiteral83FC9F61A09A241FD0E1541269283855B4366246);
|
|
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.UI.Widgets.WidgetClickEvent::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetClickEvent__ctor_m6BDA30A173BE11743F4D424A912E85179EF67B57 (WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* __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
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_Multicast(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* currentDelegate = reinterpret_cast<OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_clickEvent, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenInst(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_clickEvent);
|
|
typedef void (*FunctionPointerType) (WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_clickEvent, method);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenStatic(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_clickEvent, method);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenStaticInvoker(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_clickEvent);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_ClosedStaticInvoker(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_clickEvent);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenVirtual(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_clickEvent);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_clickEvent);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenInterface(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_clickEvent);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_clickEvent);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenGenericVirtual(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_clickEvent);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_clickEvent);
|
|
}
|
|
void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenGenericInterface(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_clickEvent);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_clickEvent);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnWidgetClicked::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetClicked__ctor_mE851B299837743D731A6F2AD757F12483E8ECFCB (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnWidgetClicked::Invoke(DungeonArchitect.UI.Widgets.WidgetClickEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_clickEvent, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.OnWidgetClicked::BeginInvoke(DungeonArchitect.UI.Widgets.WidgetClickEvent,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnWidgetClicked_BeginInvoke_mB9277E50E642B35975732FBF404D68820DAC3636 (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_clickEvent;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnWidgetClicked::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWidgetClicked_EndInvoke_m25A3A71EDAFF9B5808846AE47B8DDF4B981BE507 (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.BorderWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BorderWidget__ctor_m3DFA587333020F74B68CEB876F34344CE822CFAF (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// float paddingLeft = 5;
|
|
__this->___paddingLeft_8 = (5.0f);
|
|
// float paddingTop = 26;
|
|
__this->___paddingTop_9 = (26.0f);
|
|
// float paddingRight = 5;
|
|
__this->___paddingRight_10 = (5.0f);
|
|
// float paddingBottom = 5;
|
|
__this->___paddingBottom_11 = (5.0f);
|
|
// Color color = new Color(0.3f, 0.3f, 0.3f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.300000012f), (0.300000012f), (0.300000012f), /*hidden argument*/NULL);
|
|
__this->___color_12 = L_0;
|
|
// Color borderColor = Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
__this->___borderColor_13 = L_1;
|
|
// string title = "";
|
|
__this->___title_14 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___title_14), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
// int titleFontSize = 14;
|
|
__this->___titleFontSize_15 = ((int32_t)14);
|
|
// Color titleColor = new Color(0.75f, 0.75f, 0.75f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_2), (0.75f), (0.75f), (0.75f), /*hidden argument*/NULL);
|
|
__this->___titleColor_16 = L_2;
|
|
// Vector2 titleOffset = new Vector2(5, 4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_3), (5.0f), (4.0f), /*hidden argument*/NULL);
|
|
__this->___titleOffset_17 = L_3;
|
|
// bool drawOutline = true;
|
|
__this->___drawOutline_18 = (bool)1;
|
|
// public BorderWidget() { }
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// public BorderWidget() { }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BorderWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BorderWidget__ctor_mB1869D188606A73397AEA08B1649F8513CC2DE1C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// float paddingLeft = 5;
|
|
__this->___paddingLeft_8 = (5.0f);
|
|
// float paddingTop = 26;
|
|
__this->___paddingTop_9 = (26.0f);
|
|
// float paddingRight = 5;
|
|
__this->___paddingRight_10 = (5.0f);
|
|
// float paddingBottom = 5;
|
|
__this->___paddingBottom_11 = (5.0f);
|
|
// Color color = new Color(0.3f, 0.3f, 0.3f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.300000012f), (0.300000012f), (0.300000012f), /*hidden argument*/NULL);
|
|
__this->___color_12 = L_0;
|
|
// Color borderColor = Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
__this->___borderColor_13 = L_1;
|
|
// string title = "";
|
|
__this->___title_14 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___title_14), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
// int titleFontSize = 14;
|
|
__this->___titleFontSize_15 = ((int32_t)14);
|
|
// Color titleColor = new Color(0.75f, 0.75f, 0.75f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_2), (0.75f), (0.75f), (0.75f), /*hidden argument*/NULL);
|
|
__this->___titleColor_16 = L_2;
|
|
// Vector2 titleOffset = new Vector2(5, 4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_3), (5.0f), (4.0f), /*hidden argument*/NULL);
|
|
__this->___titleOffset_17 = L_3;
|
|
// bool drawOutline = true;
|
|
__this->___drawOutline_18 = (bool)1;
|
|
// public BorderWidget(IWidget content)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.Content = content;
|
|
RuntimeObject* L_4 = ___0_content;
|
|
__this->___Content_7 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Content_7), (void*)L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetContent(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetContent_m6AE78B088E6C3FDED2AB967C687D5456DA0BDC6C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___Content_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Content_7), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetPadding(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetPadding_m5E2005B4365BEF9922AB0F1E6F552AA323B8916E (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, float ___0_left, float ___1_top, float ___2_right, float ___3_bottom, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// paddingLeft = left;
|
|
float L_0 = ___0_left;
|
|
__this->___paddingLeft_8 = L_0;
|
|
// paddingTop = top;
|
|
float L_1 = ___1_top;
|
|
__this->___paddingTop_9 = L_1;
|
|
// paddingRight = right;
|
|
float L_2 = ___2_right;
|
|
__this->___paddingRight_10 = L_2;
|
|
// paddingBottom = bottom;
|
|
float L_3 = ___3_bottom;
|
|
__this->___paddingBottom_11 = L_3;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetColor_m94D8328E7348E47A17B69BD98AAF92BDC151ECCB (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.color = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
__this->___color_12 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetBorderColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetBorderColor_m35F7499AF5B6D0B2F284BD69C973E9661DE8E502 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_borderColor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.borderColor = borderColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_borderColor;
|
|
__this->___borderColor_13 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTransparent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTransparent_mE685D4223CBA86717F21362D9E2C71C230A4B914 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.color = new Color(0, 0, 0, 0);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
__this->___color_12 = L_0;
|
|
// this.borderColor = new Color(0, 0, 0, 0);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
__this->___borderColor_13 = L_1;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitle(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitle_mD3FA5E830FFABC9C3392753BB2F248B4888F9378 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, String_t* ___0_title, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.title = title;
|
|
String_t* L_0 = ___0_title;
|
|
__this->___title_14 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___title_14), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitleGetter(System.Func`1<System.String>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitleGetter_mD81CCC42DF1C87BBC5B2FED28F782BF8319B1FC5 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___0_getter, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// this.TitleGetter = new System.Func<string>(getter);
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_0 = ___0_getter;
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_1 = (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)il2cpp_codegen_object_new(Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B(L_1, L_0, (intptr_t)((void*)Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_RuntimeMethod_var), NULL);
|
|
__this->___TitleGetter_20 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___TitleGetter_20), (void*)L_1);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitleFontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitleFontSize_m7DCC21303B376508187B7B855FA169AB3FED9EB2 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, int32_t ___0_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.titleFontSize = size;
|
|
int32_t L_0 = ___0_size;
|
|
__this->___titleFontSize_15 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitleColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitleColor_m3A4F4DDD8738348D5315AD709CE69879E0517D9C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.titleColor = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
__this->___titleColor_16 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitleOffset(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitleOffset_m43BCCFEA23AA97B3BCCCCC820633855070090336 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_offset, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.titleOffset = offset;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_offset;
|
|
__this->___titleOffset_17 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetTitleWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetTitleWidget_m335D77A7D0DB8A8FF5915FFE3042DD09488D3B20 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.titleWidget = widget;
|
|
RuntimeObject* L_0 = ___0_widget;
|
|
__this->___titleWidget_19 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___titleWidget_19), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BorderWidget DungeonArchitect.UI.Widgets.BorderWidget::SetDrawOutline(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* BorderWidget_SetDrawOutline_m7B451358A2B877BA584B5D63099F7D863C16A569 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, bool ___0_drawOutline, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.drawOutline = drawOutline;
|
|
bool L_0 = ___0_drawOutline;
|
|
__this->___drawOutline_18 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BorderWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BorderWidget_UpdateWidget_mCE9A1A5F08EC999795C625A954223DDB29DBCB3C (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// var contentBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// contentBounds.x += paddingLeft;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_5 = (&V_0);
|
|
float L_6;
|
|
L_6 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB(L_5, NULL);
|
|
float L_7 = __this->___paddingLeft_8;
|
|
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406(L_5, ((float)il2cpp_codegen_add(L_6, L_7)), NULL);
|
|
// contentBounds.y += paddingTop;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_8 = (&V_0);
|
|
float L_9;
|
|
L_9 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49(L_8, NULL);
|
|
float L_10 = __this->___paddingTop_9;
|
|
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629(L_8, ((float)il2cpp_codegen_add(L_9, L_10)), NULL);
|
|
// contentBounds.width -= paddingLeft + paddingRight;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_11 = (&V_0);
|
|
float L_12;
|
|
L_12 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9(L_11, NULL);
|
|
float L_13 = __this->___paddingLeft_8;
|
|
float L_14 = __this->___paddingRight_10;
|
|
Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A(L_11, ((float)il2cpp_codegen_subtract(L_12, ((float)il2cpp_codegen_add(L_13, L_14)))), NULL);
|
|
// contentBounds.height -= paddingTop + paddingBottom;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_15 = (&V_0);
|
|
float L_16;
|
|
L_16 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_15, NULL);
|
|
float L_17 = __this->___paddingTop_9;
|
|
float L_18 = __this->___paddingBottom_11;
|
|
Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03(L_15, ((float)il2cpp_codegen_subtract(L_16, ((float)il2cpp_codegen_add(L_17, L_18)))), NULL);
|
|
// Content.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_19 = __this->___Content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_20 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21 = V_0;
|
|
NullCheck(L_19);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_19, L_20, L_21);
|
|
// if (titleWidget != null)
|
|
RuntimeObject* L_22 = __this->___titleWidget_19;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
}
|
|
{
|
|
// titleWidget.UpdateWidget(uiSystem, bounds);
|
|
RuntimeObject* L_23 = __this->___titleWidget_19;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_24 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_25 = ___1_bounds;
|
|
NullCheck(L_23);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BorderWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BorderWidget_DrawImpl_m927F8130298B0C510D68BD9871ACF1F580AA0A36 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_2 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
String_t* V_4 = NULL;
|
|
{
|
|
// Rect borderBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_2, NULL);
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___0_uiSystem;
|
|
bool L_4;
|
|
L_4 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// renderer.DrawRect(borderBounds, color);
|
|
RuntimeObject* L_5 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = __this->___color_12;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_5, L_6, L_7);
|
|
// if (drawOutline)
|
|
bool L_8 = __this->___drawOutline_18;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetFocusHighlight(renderer, borderBounds, borderColor);
|
|
RuntimeObject* L_9 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = __this->___borderColor_13;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3(L_9, L_10, L_11, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// if (titleWidget != null)
|
|
RuntimeObject* L_12 = __this->___titleWidget_19;
|
|
if (!L_12)
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
// titleWidget.Draw(uiSystem, renderer);
|
|
RuntimeObject* L_13 = __this->___titleWidget_19;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_14 = ___0_uiSystem;
|
|
RuntimeObject* L_15 = ___1_renderer;
|
|
NullCheck(L_13);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(1 /* System.Void DungeonArchitect.UI.Widgets.IWidget::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_13, L_14, L_15);
|
|
goto IL_00f3;
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
// else if (title.Length > 0 || TitleGetter != null)
|
|
String_t* L_16 = __this->___title_14;
|
|
NullCheck(L_16);
|
|
int32_t L_17;
|
|
L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL);
|
|
if ((((int32_t)L_17) > ((int32_t)0)))
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_18 = __this->___TitleGetter_20;
|
|
if (!L_18)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_19 = ___0_uiSystem;
|
|
bool L_20;
|
|
L_20 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_19, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_00f3;
|
|
}
|
|
}
|
|
{
|
|
// var titleStyle = new GUIStyle(GUI.skin.label);
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_21;
|
|
L_21 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
|
|
NullCheck(L_21);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_22;
|
|
L_22 = GUISkin_get_label_m99E1A8D6D8592F88F581437D24DB1EDE05C63E5E(L_21, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_23 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_23);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_23, L_22, NULL);
|
|
V_2 = L_23;
|
|
// titleStyle.fontSize = titleFontSize;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_24 = V_2;
|
|
int32_t L_25 = __this->___titleFontSize_15;
|
|
NullCheck(L_24);
|
|
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_24, L_25, NULL);
|
|
// titleStyle.normal.textColor = titleColor;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_26 = V_2;
|
|
NullCheck(L_26);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_27;
|
|
L_27 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_26, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_28 = __this->___titleColor_16;
|
|
NullCheck(L_27);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_27, L_28, NULL);
|
|
// titleStyle.alignment = TextAnchor.UpperLeft;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_29 = V_2;
|
|
NullCheck(L_29);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_29, 0, NULL);
|
|
// var titleBounds = borderBounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_30 = V_0;
|
|
V_3 = L_30;
|
|
// titleBounds.position += titleOffset;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_31 = (&V_3);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
|
|
L_32 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38(L_31, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = __this->___titleOffset_17;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
|
|
L_34 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_32, L_33, NULL);
|
|
Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05(L_31, L_34, NULL);
|
|
// string caption = title;
|
|
String_t* L_35 = __this->___title_14;
|
|
V_4 = L_35;
|
|
// if (TitleGetter != null)
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_36 = __this->___TitleGetter_20;
|
|
if (!L_36)
|
|
{
|
|
goto IL_00e9;
|
|
}
|
|
}
|
|
{
|
|
// caption = TitleGetter();
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_37 = __this->___TitleGetter_20;
|
|
NullCheck(L_37);
|
|
String_t* L_38;
|
|
L_38 = Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_inline(L_37, NULL);
|
|
V_4 = L_38;
|
|
}
|
|
|
|
IL_00e9:
|
|
{
|
|
// renderer.Label(titleBounds, caption, titleStyle);
|
|
RuntimeObject* L_39 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_40 = V_3;
|
|
String_t* L_41 = V_4;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_42 = V_2;
|
|
NullCheck(L_39);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_39, L_40, L_41, L_42);
|
|
}
|
|
|
|
IL_00f3:
|
|
{
|
|
// if (Content != null)
|
|
RuntimeObject* L_43 = __this->___Content_7;
|
|
if (!L_43)
|
|
{
|
|
goto IL_0108;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, Content);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_44 = ___0_uiSystem;
|
|
RuntimeObject* L_45 = ___1_renderer;
|
|
RuntimeObject* L_46 = __this->___Content_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_44, L_45, L_46, NULL);
|
|
}
|
|
|
|
IL_0108:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.BorderWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BorderWidget_IsCompositeWidget_mA6BC6A7EECB62A59D5AA0989D65D1ED49CF66103 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.BorderWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* BorderWidget_GetChildWidgets_mE8FCE172FE9347E939EC2947D5DD9FBD4544BF0A (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new[] { Content };
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = L_0;
|
|
RuntimeObject* L_2 = __this->___Content_7;
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_2);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
|
|
return L_1;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.BorderWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BorderWidget_GetDesiredSize_m6A9873371021F74555A2A5B86D8D14E1C4098EA5 (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var contentSize = size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
|
|
V_0 = L_0;
|
|
// contentSize.x -= paddingLeft + paddingRight;
|
|
float* L_1 = (&(&V_0)->___x_0);
|
|
float* L_2 = L_1;
|
|
float L_3 = *((float*)L_2);
|
|
float L_4 = __this->___paddingLeft_8;
|
|
float L_5 = __this->___paddingRight_10;
|
|
*((float*)L_2) = (float)((float)il2cpp_codegen_subtract(L_3, ((float)il2cpp_codegen_add(L_4, L_5))));
|
|
// contentSize.y -= paddingTop + paddingBottom;
|
|
float* L_6 = (&(&V_0)->___y_1);
|
|
float* L_7 = L_6;
|
|
float L_8 = *((float*)L_7);
|
|
float L_9 = __this->___paddingTop_9;
|
|
float L_10 = __this->___paddingBottom_11;
|
|
*((float*)L_7) = (float)((float)il2cpp_codegen_subtract(L_8, ((float)il2cpp_codegen_add(L_9, L_10))));
|
|
// var desiredSize = Content.GetDesiredSize(contentSize, uiSystem);
|
|
RuntimeObject* L_11 = __this->___Content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_13 = ___1_uiSystem;
|
|
NullCheck(L_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_11, L_12, L_13);
|
|
V_1 = L_14;
|
|
// desiredSize.x += paddingLeft + paddingRight;
|
|
float* L_15 = (&(&V_1)->___x_0);
|
|
float* L_16 = L_15;
|
|
float L_17 = *((float*)L_16);
|
|
float L_18 = __this->___paddingLeft_8;
|
|
float L_19 = __this->___paddingRight_10;
|
|
*((float*)L_16) = (float)((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_add(L_18, L_19))));
|
|
// desiredSize.y += paddingTop + paddingBottom;
|
|
float* L_20 = (&(&V_1)->___y_1);
|
|
float* L_21 = L_20;
|
|
float L_22 = *((float*)L_21);
|
|
float L_23 = __this->___paddingTop_9;
|
|
float L_24 = __this->___paddingBottom_11;
|
|
*((float*)L_21) = (float)((float)il2cpp_codegen_add(L_22, ((float)il2cpp_codegen_add(L_23, L_24))));
|
|
// return desiredSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_1;
|
|
return L_25;
|
|
}
|
|
}
|
|
#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.UI.Widgets.ButtonWidget::add_ButtonPressed(DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonWidget_add_ButtonPressed_m37273A292418462D488D1F81F252C8A97B02F651 (ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* __this, OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_0 = NULL;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_1 = NULL;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_2 = NULL;
|
|
{
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_0 = __this->___ButtonPressed_9;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_2 = V_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)CastclassSealed((RuntimeObject*)L_4, OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4_il2cpp_TypeInfo_var));
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4** L_5 = (&__this->___ButtonPressed_9);
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_6 = V_2;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_7 = V_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_9 = V_0;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)L_9) == ((RuntimeObject*)(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget::remove_ButtonPressed(DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonWidget_remove_ButtonPressed_m1FC0D181E79FECFA36E44DC7CACEA5BAAA0A2492 (ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* __this, OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_0 = NULL;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_1 = NULL;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* V_2 = NULL;
|
|
{
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_0 = __this->___ButtonPressed_9;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_2 = V_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)CastclassSealed((RuntimeObject*)L_4, OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4_il2cpp_TypeInfo_var));
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4** L_5 = (&__this->___ButtonPressed_9);
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_6 = V_2;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_7 = V_1;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_9 = V_0;
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)L_9) == ((RuntimeObject*)(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget::.ctor(UnityEngine.GUIContent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonWidget__ctor_m384210C2FC13032FB19DA21F3630E01F9D8B2BC0 (ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Color color = new Color(0.8f, 0.8f, 0.8f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.800000012f), (0.800000012f), (0.800000012f), /*hidden argument*/NULL);
|
|
__this->___color_8 = L_0;
|
|
// public ButtonWidget(GUIContent content)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.content = content;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_1 = ___0_content;
|
|
__this->___content_7 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ButtonWidget DungeonArchitect.UI.Widgets.ButtonWidget::SetColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* ButtonWidget_SetColor_m2E4961D57C044EFA30C25F50E45E277539957DFE (ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.color = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
__this->___color_8 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonWidget_DrawImpl_m3C07B5148E31E882B6DB344D5E329815373E72AD (ButtonWidget_t17D1923E93D81913BD92E0F0654DBB0A30110F74* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B3_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B1_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B2_0 = NULL;
|
|
{
|
|
// var style = new GUIStyle(GUI.skin.button);
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_0;
|
|
L_0 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
|
|
NullCheck(L_0);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_1;
|
|
L_1 = GUISkin_get_button_m51948EBD478CF9223522AD29B7FBD1BABAABE289(L_0, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_2, L_1, NULL);
|
|
V_0 = L_2;
|
|
// style.normal.textColor = Color.black;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_4;
|
|
L_4 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_3, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
L_5 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
NullCheck(L_4);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_4, L_5, NULL);
|
|
// var state = new GUIState(renderer);
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_7 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_7, L_6, NULL);
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
|
|
L_9 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_2 = L_9;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_2), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_1), L_8, L_10, NULL);
|
|
// renderer.color = color;
|
|
RuntimeObject* L_11 = ___1_renderer;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = __this->___color_8;
|
|
NullCheck(L_11);
|
|
InterfaceActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(31 /* System.Void DungeonArchitect.UI.UIRenderer::set_color(UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_11, L_12);
|
|
// if (renderer.Button(bounds, content, style))
|
|
RuntimeObject* L_13 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_14 = V_1;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_15 = __this->___content_7;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_16 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_17;
|
|
L_17 = InterfaceFuncInvoker3< bool, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(2 /* System.Boolean DungeonArchitect.UI.UIRenderer::Button(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_13, L_14, L_15, L_16);
|
|
G_B1_0 = L_7;
|
|
if (!L_17)
|
|
{
|
|
G_B3_0 = L_7;
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// if (ButtonPressed != null)
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_18 = __this->___ButtonPressed_9;
|
|
G_B2_0 = G_B1_0;
|
|
if (!L_18)
|
|
{
|
|
G_B3_0 = G_B1_0;
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// ButtonPressed.Invoke(uiSystem);
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* L_19 = __this->___ButtonPressed_9;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_20 = ___0_uiSystem;
|
|
NullCheck(L_19);
|
|
OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_inline(L_19, L_20, NULL);
|
|
G_B3_0 = G_B2_0;
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// state.Restore();
|
|
NullCheck(G_B3_0);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(G_B3_0, 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
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_Multicast(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* currentDelegate = reinterpret_cast<OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_uiSystem, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenInst(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, method);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenStatic(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, method);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenStaticInvoker(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_uiSystem);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_ClosedStaticInvoker(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_uiSystem);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenVirtual(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_uiSystem);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenInterface(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_uiSystem);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenGenericVirtual(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_uiSystem);
|
|
}
|
|
void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenGenericInterface(OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_uiSystem);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed__ctor_m5EB15B8EAFDA250C36274E6BCBD583746A5538B0 (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed::Invoke(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079 (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed::BeginInvoke(DungeonArchitect.UI.UISystem,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnButtonPressed_BeginInvoke_m82EF6BE676790E7F5FA83EAAC4F6D627DF81DB0C (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_uiSystem;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ButtonWidget/OnButtonPressed::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed_EndInvoke_mA0BFB41B2830413BA741EA5D100F1D8087F1AF19 (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.ImageWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageWidget__ctor_m60934DB089074DA4814CF4E5AA43E61F39FCFF1F (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Color tint = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
__this->___tint_9 = L_0;
|
|
// public ImageWidget() {}
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// public ImageWidget() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ImageWidget::.ctor(UnityEngine.Texture2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageWidget__ctor_mD910EEE5FEFCB5FEAA92A85AB81F9F509A29C2A4 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Color tint = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
__this->___tint_9 = L_0;
|
|
// public ImageWidget(Texture2D texture)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.texture = texture;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___0_texture;
|
|
__this->___texture_7 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___texture_7), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ImageWidget DungeonArchitect.UI.Widgets.ImageWidget::SetImage(UnityEngine.Texture2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* ImageWidget_SetImage_m55EB82F5250A1357B656F85483EA671A45C10B61 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.texture = texture;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_texture;
|
|
__this->___texture_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___texture_7), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ImageWidget DungeonArchitect.UI.Widgets.ImageWidget::SetDrawMode(DungeonArchitect.UI.Widgets.ImageWidgetDrawMode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* ImageWidget_SetDrawMode_mBD43776835F1EA10A609D6FE42AD50D84803E78B (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, int32_t ___0_drawMode, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.drawMode = drawMode;
|
|
int32_t L_0 = ___0_drawMode;
|
|
__this->___drawMode_8 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ImageWidget DungeonArchitect.UI.Widgets.ImageWidget::SetTint(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* ImageWidget_SetTint_m2142637CBA39769C945A8432C8D4194C70352CF5 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_tint, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.tint = tint;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_tint;
|
|
__this->___tint_9 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.ImageWidget::CalculateFitSize(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageWidget_CalculateFitSize_mC3FE6D22EE6B1FD337B43CB0D975A397EAEFD6C2 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, 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;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
{
|
|
// if (texture == null) return size;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___texture_7;
|
|
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_0010;
|
|
}
|
|
}
|
|
{
|
|
// if (texture == null) return size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_size;
|
|
return L_2;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// var scale = size.x / texture.width;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_size;
|
|
float L_4 = L_3.___x_0;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___texture_7;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_5);
|
|
V_0 = ((float)(L_4/((float)L_6)));
|
|
// scale = Mathf.Min(1, scale);
|
|
float L_7 = V_0;
|
|
float L_8;
|
|
L_8 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline((1.0f), L_7, NULL);
|
|
V_0 = L_8;
|
|
// var sizeX = texture.width * scale;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = __this->___texture_7;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_9);
|
|
float L_11 = V_0;
|
|
// var sizeY = texture.height * scale;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = __this->___texture_7;
|
|
NullCheck(L_12);
|
|
int32_t L_13;
|
|
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12);
|
|
float L_14 = V_0;
|
|
V_1 = ((float)il2cpp_codegen_multiply(((float)L_13), L_14));
|
|
// return new Vector2(sizeX, sizeY);
|
|
float L_15 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
|
|
memset((&L_16), 0, sizeof(L_16));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)il2cpp_codegen_multiply(((float)L_10), L_11)), L_15, /*hidden argument*/NULL);
|
|
return L_16;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.ImageWidget::CalculateFillSize(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageWidget_CalculateFillSize_m65D9E14D8D9EAF19EB87E45BFFF79C170452FD92 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, 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;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
{
|
|
// if (texture == null) return size;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___texture_7;
|
|
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_0010;
|
|
}
|
|
}
|
|
{
|
|
// if (texture == null) return size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_size;
|
|
return L_2;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// var scaleX = size.x / texture.width;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_size;
|
|
float L_4 = L_3.___x_0;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___texture_7;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_5);
|
|
// var scaleY = size.y / texture.height;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___0_size;
|
|
float L_8 = L_7.___y_1;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = __this->___texture_7;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_9);
|
|
V_0 = ((float)(L_8/((float)L_10)));
|
|
// var scale = Mathf.Max(scaleX, scaleY);
|
|
float L_11 = V_0;
|
|
float L_12;
|
|
L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_4/((float)L_6))), L_11, NULL);
|
|
V_1 = L_12;
|
|
// var sizeX = texture.width * scale;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = __this->___texture_7;
|
|
NullCheck(L_13);
|
|
int32_t L_14;
|
|
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_13);
|
|
float L_15 = V_1;
|
|
// var sizeY = texture.height * scale;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = __this->___texture_7;
|
|
NullCheck(L_16);
|
|
int32_t L_17;
|
|
L_17 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_16);
|
|
float L_18 = V_1;
|
|
V_2 = ((float)il2cpp_codegen_multiply(((float)L_17), L_18));
|
|
// return new Vector2(sizeX, sizeY);
|
|
float L_19 = V_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
memset((&L_20), 0, sizeof(L_20));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_20), ((float)il2cpp_codegen_multiply(((float)L_14), L_15)), L_19, /*hidden argument*/NULL);
|
|
return L_20;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.ImageWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageWidget_GetDesiredSize_m7BEA4F0B70368687A475469BEB7B06553FE47811 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, 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 (texture == null)
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___texture_7;
|
|
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_0010;
|
|
}
|
|
}
|
|
{
|
|
// return size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_size;
|
|
return L_2;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// if (drawMode == ImageWidgetDrawMode.Fit)
|
|
int32_t L_3 = __this->___drawMode_8;
|
|
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
// return CalculateFitSize(size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = ImageWidget_CalculateFitSize_mC3FE6D22EE6B1FD337B43CB0D975A397EAEFD6C2(__this, L_4, NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// else if (drawMode == ImageWidgetDrawMode.Fill)
|
|
int32_t L_6 = __this->___drawMode_8;
|
|
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// return CalculateFillSize(size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___0_size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = ImageWidget_CalculateFillSize_m65D9E14D8D9EAF19EB87E45BFFF79C170452FD92(__this, L_7, NULL);
|
|
return L_8;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// else if (drawMode == ImageWidgetDrawMode.Fit)
|
|
int32_t L_9 = __this->___drawMode_8;
|
|
// return new Vector2(texture.width, texture.height);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = __this->___texture_7;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_10);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = __this->___texture_7;
|
|
NullCheck(L_12);
|
|
int32_t L_13;
|
|
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
memset((&L_14), 0, sizeof(L_14));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), ((float)L_11), ((float)L_13), /*hidden argument*/NULL);
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ImageWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageWidget_DrawImpl_m93788680159951C3E130AEFF8B3C86F42BC76ED8 (ImageWidget_tAE4D08370736800E2BB5B551B61E1A7362E942D6* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
float V_6 = 0.0f;
|
|
float V_7 = 0.0f;
|
|
float V_8 = 0.0f;
|
|
float V_9 = 0.0f;
|
|
float V_10 = 0.0f;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B4_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B3_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B8_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B6_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B5_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B7_0 = NULL;
|
|
{
|
|
// if (IsPaintEvent(uiSystem) && texture != null)
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
bool L_1;
|
|
L_1 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_018a;
|
|
}
|
|
}
|
|
{
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___texture_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_018a;
|
|
}
|
|
}
|
|
{
|
|
// var size = WidgetBounds.size;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
|
|
L_4 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_5 = L_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_5), NULL);
|
|
V_0 = L_5;
|
|
// size.x--;
|
|
float* L_6 = (&(&V_0)->___x_0);
|
|
float* L_7 = L_6;
|
|
float L_8 = *((float*)L_7);
|
|
*((float*)L_7) = (float)((float)il2cpp_codegen_subtract(L_8, (1.0f)));
|
|
// var bounds = new Rect(Vector2.zero, size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_1), L_9, L_10, NULL);
|
|
// var state = new GUIState(renderer);
|
|
RuntimeObject* L_11 = ___1_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_12 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_12, L_11, NULL);
|
|
// var drawSize = bounds.size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
|
|
L_13 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
V_2 = L_13;
|
|
// Vector2 offset = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
V_3 = L_14;
|
|
// if (drawMode == ImageWidgetDrawMode.Fit)
|
|
int32_t L_15 = __this->___drawMode_8;
|
|
G_B3_0 = L_12;
|
|
if ((!(((uint32_t)L_15) == ((uint32_t)1))))
|
|
{
|
|
G_B4_0 = L_12;
|
|
goto IL_009d;
|
|
}
|
|
}
|
|
{
|
|
// drawSize = CalculateFitSize(size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
|
|
L_17 = ImageWidget_CalculateFitSize_mC3FE6D22EE6B1FD337B43CB0D975A397EAEFD6C2(__this, L_16, NULL);
|
|
V_2 = L_17;
|
|
// var offsetX = (bounds.size.x - drawSize.x) * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
|
|
L_18 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
float L_19 = L_18.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_2;
|
|
float L_21 = L_20.___x_0;
|
|
V_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), (0.5f)));
|
|
// offset = new Vector2(offsetX, 0);
|
|
float L_22 = V_6;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_22, (0.0f), NULL);
|
|
G_B8_0 = G_B3_0;
|
|
goto IL_015a;
|
|
}
|
|
|
|
IL_009d:
|
|
{
|
|
// else if (drawMode == ImageWidgetDrawMode.Fill)
|
|
int32_t L_23 = __this->___drawMode_8;
|
|
G_B5_0 = G_B4_0;
|
|
if ((!(((uint32_t)L_23) == ((uint32_t)2))))
|
|
{
|
|
G_B6_0 = G_B4_0;
|
|
goto IL_00f1;
|
|
}
|
|
}
|
|
{
|
|
// drawSize = CalculateFillSize(size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
|
|
L_25 = ImageWidget_CalculateFillSize_m65D9E14D8D9EAF19EB87E45BFFF79C170452FD92(__this, L_24, NULL);
|
|
V_2 = L_25;
|
|
// var offsetX = (bounds.size.x - drawSize.x) * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
|
|
L_26 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
float L_27 = L_26.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
|
|
float L_29 = L_28.___x_0;
|
|
V_7 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_27, L_29)), (0.5f)));
|
|
// var offsetY = (bounds.size.y - drawSize.y) * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
|
|
L_30 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
float L_31 = L_30.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_2;
|
|
float L_33 = L_32.___y_1;
|
|
V_8 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_31, L_33)), (0.5f)));
|
|
// offset = new Vector2(offsetX, offsetY);
|
|
float L_34 = V_7;
|
|
float L_35 = V_8;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_34, L_35, NULL);
|
|
G_B8_0 = G_B5_0;
|
|
goto IL_015a;
|
|
}
|
|
|
|
IL_00f1:
|
|
{
|
|
// else if (drawMode == ImageWidgetDrawMode.Fixed)
|
|
int32_t L_36 = __this->___drawMode_8;
|
|
G_B7_0 = G_B6_0;
|
|
if ((!(((uint32_t)L_36) == ((uint32_t)3))))
|
|
{
|
|
G_B8_0 = G_B6_0;
|
|
goto IL_015a;
|
|
}
|
|
}
|
|
{
|
|
// drawSize = new Vector2(texture.width, texture.height);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_37 = __this->___texture_7;
|
|
NullCheck(L_37);
|
|
int32_t L_38;
|
|
L_38 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_37);
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_39 = __this->___texture_7;
|
|
NullCheck(L_39);
|
|
int32_t L_40;
|
|
L_40 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_39);
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)L_38), ((float)L_40), NULL);
|
|
// var offsetX = (bounds.size.x - drawSize.x) * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
|
|
L_41 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
float L_42 = L_41.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_2;
|
|
float L_44 = L_43.___x_0;
|
|
V_9 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_42, L_44)), (0.5f)));
|
|
// var offsetY = (bounds.size.y - drawSize.y) * 0.5f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
|
|
L_45 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
float L_46 = L_45.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_2;
|
|
float L_48 = L_47.___y_1;
|
|
V_10 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_46, L_48)), (0.5f)));
|
|
// offset = new Vector2(offsetX, offsetY);
|
|
float L_49 = V_9;
|
|
float L_50 = V_10;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_49, L_50, NULL);
|
|
G_B8_0 = G_B7_0;
|
|
}
|
|
|
|
IL_015a:
|
|
{
|
|
// var drawBounds = new Rect(bounds.position + offset, drawSize);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51;
|
|
L_51 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_1), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
|
|
L_53 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_51, L_52, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_2;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_4), L_53, L_54, NULL);
|
|
// renderer.DrawTexture(drawBounds, texture, ScaleMode.StretchToFill, true, tint);
|
|
RuntimeObject* L_55 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_56 = V_4;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_57 = __this->___texture_7;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_58 = __this->___tint_9;
|
|
NullCheck(L_55);
|
|
InterfaceActionInvoker5< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, bool, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(12 /* System.Void DungeonArchitect.UI.UIRenderer::DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode,System.Boolean,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_55, L_56, L_57, 0, (bool)1, L_58);
|
|
// state.Restore();
|
|
NullCheck(G_B8_0);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(G_B8_0, NULL);
|
|
}
|
|
|
|
IL_018a:
|
|
{
|
|
// }
|
|
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.UI.Widgets.LabelWidget::get_Text()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public string Text { get; private set; }
|
|
String_t* L_0 = __this->___U3CTextU3Ek__BackingField_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_Text(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_set_Text_mC25FB16CE9A089DD2CAC89B23FBFDD90F1099E98 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, String_t* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public string Text { get; private set; }
|
|
String_t* L_0 = ___0_value;
|
|
__this->___U3CTextU3Ek__BackingField_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_8), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.LabelWidget::get_Color()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F LabelWidget_get_Color_m9FD675568BEA92E9015911A654DCCCE8C8002A91 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color Color { get; private set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CColorU3Ek__BackingField_9;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_Color(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_set_Color_mD55E792A2CF505E2F5432B9095BE7DE6A2BF0279 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color Color { get; private set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
|
|
__this->___U3CColorU3Ek__BackingField_9 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.UI.Widgets.LabelWidget::get_FontSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LabelWidget_get_FontSize_m02900AFA8E27427716A95B3CEB6275C463FB91A0 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; private set; }
|
|
int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_FontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_set_FontSize_mFDC7E78B8404D0C0458F068F0EF33DAE63C6CD49 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; private set; }
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CFontSizeU3Ek__BackingField_10 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LabelWidget::get_WordWrap()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LabelWidget_get_WordWrap_mE312BE4A074E1BE9CDF50C09E324C0DD3FBF7293 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool WordWrap { get; set; }
|
|
bool L_0 = __this->___U3CWordWrapU3Ek__BackingField_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_WordWrap(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_set_WordWrap_m73F37E44F338D468ECB7DBAC8477E47F0F02C874 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool WordWrap { get; set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CWordWrapU3Ek__BackingField_11 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.TextAnchor DungeonArchitect.UI.Widgets.LabelWidget::get_TextAlign()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LabelWidget_get_TextAlign_m32F99F8A781471576CD27176E6C47B650C64E65E (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public TextAnchor TextAlign { get; private set; }
|
|
int32_t L_0 = __this->___U3CTextAlignU3Ek__BackingField_12;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::set_TextAlign(UnityEngine.TextAnchor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_set_TextAlign_mBADD86ACDA88FFBD79D11FDBFFDFA77A34F9AE83 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public TextAnchor TextAlign { get; private set; }
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CTextAlignU3Ek__BackingField_12 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget__ctor_mFB79AC28A917846E37C269BD8BEC57D04621DA9C (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, String_t* ___0_text, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public LabelWidget(string text)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.Text = text;
|
|
String_t* L_0 = ___0_text;
|
|
LabelWidget_set_Text_mC25FB16CE9A089DD2CAC89B23FBFDD90F1099E98_inline(__this, L_0, NULL);
|
|
// Color = Color.black;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
|
|
LabelWidget_set_Color_mD55E792A2CF505E2F5432B9095BE7DE6A2BF0279_inline(__this, L_1, NULL);
|
|
// WordWrap = false;
|
|
LabelWidget_set_WordWrap_m73F37E44F338D468ECB7DBAC8477E47F0F02C874_inline(__this, (bool)0, NULL);
|
|
// TextAlign = TextAnchor.UpperLeft;
|
|
LabelWidget_set_TextAlign_mBADD86ACDA88FFBD79D11FDBFFDFA77A34F9AE83_inline(__this, 0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetColor_mAC2A5CCA5C5419E34B338E519E6B5D7BCC18C86E (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Color = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
LabelWidget_set_Color_mD55E792A2CF505E2F5432B9095BE7DE6A2BF0279_inline(__this, L_0, NULL);
|
|
// style = null;
|
|
__this->___style_7 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetFontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetFontSize_mEAF1EBD1F7FC1983F991BC71144B5E35DDE13F7D (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.FontSize = size;
|
|
int32_t L_0 = ___0_size;
|
|
LabelWidget_set_FontSize_mFDC7E78B8404D0C0458F068F0EF33DAE63C6CD49_inline(__this, L_0, NULL);
|
|
// style = null;
|
|
__this->___style_7 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetTextAlign(UnityEngine.TextAnchor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetTextAlign_m9E7EA2343E34B179F0960E52C6DBAB0EC8C34375 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_align, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.TextAlign = align;
|
|
int32_t L_0 = ___0_align;
|
|
LabelWidget_set_TextAlign_mBADD86ACDA88FFBD79D11FDBFFDFA77A34F9AE83_inline(__this, L_0, NULL);
|
|
// style = null;
|
|
__this->___style_7 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LabelWidget DungeonArchitect.UI.Widgets.LabelWidget::SetWordWrap(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* LabelWidget_SetWordWrap_mA51770E98A34FDA6A49B299C92FD191326BDEF63 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, bool ___0_wordWrap, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.WordWrap = wordWrap;
|
|
bool L_0 = ___0_wordWrap;
|
|
LabelWidget_set_WordWrap_m73F37E44F338D468ECB7DBAC8477E47F0F02C874_inline(__this, L_0, NULL);
|
|
// style = null;
|
|
__this->___style_7 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)NULL);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// UnityEngine.GUIStyle DungeonArchitect.UI.Widgets.LabelWidget::CreateStyle(DungeonArchitect.UI.UIStyleManager)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* LabelWidget_CreateStyle_mD2A3A8704D17F6607A611FD81B6BEA879390770D (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, RuntimeObject* ___0_styleManager, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var style = styleManager.GetLabelStyle();
|
|
RuntimeObject* L_0 = ___0_styleManager;
|
|
NullCheck(L_0);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_1;
|
|
L_1 = InterfaceFuncInvoker0< GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(3 /* UnityEngine.GUIStyle DungeonArchitect.UI.UIStyleManager::GetLabelStyle() */, UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C_il2cpp_TypeInfo_var, L_0);
|
|
// style.fontSize = FontSize;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2 = L_1;
|
|
int32_t L_3;
|
|
L_3 = LabelWidget_get_FontSize_m02900AFA8E27427716A95B3CEB6275C463FB91A0_inline(__this, NULL);
|
|
NullCheck(L_2);
|
|
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_2, L_3, NULL);
|
|
// style.alignment = TextAlign;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = L_2;
|
|
int32_t L_5;
|
|
L_5 = LabelWidget_get_TextAlign_m32F99F8A781471576CD27176E6C47B650C64E65E_inline(__this, NULL);
|
|
NullCheck(L_4);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_4, L_5, NULL);
|
|
// style.normal.textColor = Color;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = L_4;
|
|
NullCheck(L_6);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_7;
|
|
L_7 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_6, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
|
|
L_8 = LabelWidget_get_Color_m9FD675568BEA92E9015911A654DCCCE8C8002A91_inline(__this, NULL);
|
|
NullCheck(L_7);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_7, L_8, NULL);
|
|
// style.wordWrap = WordWrap;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_9 = L_6;
|
|
bool L_10;
|
|
L_10 = LabelWidget_get_WordWrap_mE312BE4A074E1BE9CDF50C09E324C0DD3FBF7293_inline(__this, NULL);
|
|
NullCheck(L_9);
|
|
GUIStyle_set_wordWrap_m7A232701F60F4EB8FAFA57F6BAF9F94731DD009C(L_9, L_10, NULL);
|
|
// return style;
|
|
return L_9;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.UI.Widgets.LabelWidget::CalcHeight(DungeonArchitect.UI.UIStyleManager,System.String,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LabelWidget_CalcHeight_mC4EF2A06DEE7E3A5DED86C562C1F62674B32A8ED (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, RuntimeObject* ___0_styleManager, String_t* ___1_text, float ___2_width, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (style == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = __this->___style_7;
|
|
if (L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// style = CreateStyle(styleManager);
|
|
RuntimeObject* L_1 = ___0_styleManager;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2;
|
|
L_2 = LabelWidget_CreateStyle_mD2A3A8704D17F6607A611FD81B6BEA879390770D(__this, L_1, NULL);
|
|
__this->___style_7 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)L_2);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return style.CalcHeight(new GUIContent(text), width);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3 = __this->___style_7;
|
|
String_t* L_4 = ___1_text;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_5 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_5, L_4, NULL);
|
|
float L_6 = ___2_width;
|
|
NullCheck(L_3);
|
|
float L_7;
|
|
L_7 = GUIStyle_CalcHeight_m57DA8F6020AE71B561ABCBCE74E0E58FD2ECC5E8(L_3, L_5, L_6, NULL);
|
|
return L_7;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.LabelWidget::CalcSize(DungeonArchitect.UI.UISystem,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LabelWidget_CalcSize_mFF79DD029219A85311D08A52AC6657FBF8870206 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_text, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (style == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = __this->___style_7;
|
|
if (L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// style = CreateStyle(uiSystem.StyleManager);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___0_uiSystem;
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270_inline(L_1, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3;
|
|
L_3 = LabelWidget_CreateStyle_mD2A3A8704D17F6607A611FD81B6BEA879390770D(__this, L_2, NULL);
|
|
__this->___style_7 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)L_3);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// return style.CalcSize(new GUIContent(text));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = __this->___style_7;
|
|
String_t* L_5 = ___1_text;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_6 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_6, L_5, NULL);
|
|
NullCheck(L_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = GUIStyle_CalcSize_m3015BAC288A5D6D29C0596ECE8117C8F9DFF9A76(L_4, L_6, NULL);
|
|
return L_7;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.LabelWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LabelWidget_GetDesiredSize_m5B64A841D0A50BF30908E93E77F00D338BA69F9F (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
// if (WordWrap)
|
|
bool L_0;
|
|
L_0 = LabelWidget_get_WordWrap_mE312BE4A074E1BE9CDF50C09E324C0DD3FBF7293_inline(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
// var height = CalcHeight(uiSystem.StyleManager, Text, size.x);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270_inline(L_1, NULL);
|
|
String_t* L_3;
|
|
L_3 = LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B_inline(__this, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_size;
|
|
float L_5 = L_4.___x_0;
|
|
float L_6;
|
|
L_6 = LabelWidget_CalcHeight_mC4EF2A06DEE7E3A5DED86C562C1F62674B32A8ED(__this, L_2, L_3, L_5, NULL);
|
|
V_0 = L_6;
|
|
// return new Vector2(size.x, height);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___0_size;
|
|
float L_8 = L_7.___x_0;
|
|
float L_9 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_8, L_9, /*hidden argument*/NULL);
|
|
return L_10;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
// return CalcSize(uiSystem, Text);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_11 = ___1_uiSystem;
|
|
String_t* L_12;
|
|
L_12 = LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B_inline(__this, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
|
|
L_13 = LabelWidget_CalcSize_mFF79DD029219A85311D08A52AC6657FBF8870206(__this, L_11, L_12, NULL);
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LabelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LabelWidget_DrawImpl_m29B2F536C2EAC1A369B4AD388734979B957AC977 (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
bool L_1;
|
|
L_1 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// if (style == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = __this->___style_7;
|
|
if (L_5)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
// style = CreateStyle(uiSystem.StyleManager);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___0_uiSystem;
|
|
NullCheck(L_6);
|
|
RuntimeObject* L_7;
|
|
L_7 = UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270_inline(L_6, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_8;
|
|
L_8 = LabelWidget_CreateStyle_mD2A3A8704D17F6607A611FD81B6BEA879390770D(__this, L_7, NULL);
|
|
__this->___style_7 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___style_7), (void*)L_8);
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// renderer.Label(bounds, Text, style);
|
|
RuntimeObject* L_9 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0;
|
|
String_t* L_11;
|
|
L_11 = LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B_inline(__this, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_12 = __this->___style_7;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_9, L_10, L_11, L_12);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
// }
|
|
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.UI.Widgets.LinkWidget::add_LinkClicked(DungeonArchitect.UI.Widgets.OnWidgetClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_add_LinkClicked_m3CC22A607BFD2B87F0FE5F81CAEACB6C739CEDAB (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_0 = NULL;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_1 = NULL;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_2 = NULL;
|
|
{
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_0 = __this->___LinkClicked_12;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_2 = V_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)CastclassSealed((RuntimeObject*)L_4, OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var));
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED** L_5 = (&__this->___LinkClicked_12);
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_6 = V_2;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_7 = V_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_9 = V_0;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)L_9) == ((RuntimeObject*)(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::remove_LinkClicked(DungeonArchitect.UI.Widgets.OnWidgetClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_remove_LinkClicked_mB49C8D34DEB6F2BBA5391A9E24574B9C4D5E8FC5 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_0 = NULL;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_1 = NULL;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* V_2 = NULL;
|
|
{
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_0 = __this->___LinkClicked_12;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_2 = V_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)CastclassSealed((RuntimeObject*)L_4, OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var));
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED** L_5 = (&__this->___LinkClicked_12);
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_6 = V_2;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_7 = V_1;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_9 = V_0;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)L_9) == ((RuntimeObject*)(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget__ctor_m3DCDA204E1652BA0B3329988F31442A2FBB7B49A (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public LinkWidget() : this(null) { }
|
|
LinkWidget__ctor_mE2E8DC2F70986DFD2E46CB312AAF031159449763(__this, (RuntimeObject*)NULL, NULL);
|
|
// public LinkWidget() : this(null) { }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget__ctor_mE2E8DC2F70986DFD2E46CB312AAF031159449763 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// bool drawLinkOutline = true;
|
|
__this->___drawLinkOutline_8 = (bool)1;
|
|
// Color highlightColor = WidgetUtils.FOCUS_HIGHLITE_COLOR;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ((WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_StaticFields*)il2cpp_codegen_static_fields_for(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var))->___FOCUS_HIGHLITE_COLOR_0;
|
|
__this->___highlightColor_11 = L_0;
|
|
// public LinkWidget(IWidget content)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.content = content;
|
|
RuntimeObject* L_1 = ___0_content;
|
|
__this->___content_7 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetContent(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetContent_m9EA19F89E5B40CAAF4495B603FFE4C1370D77A68 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___content_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetHighlightColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetHighlightColor_m0A19729CDDB44EA9C834B95E61CDD51D2DB96141 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.highlightColor = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
|
|
__this->___highlightColor_11 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetUserData(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetUserData_mAC85ADEE2EE9DD3D3559DEA73766232895B61664 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.userdata = userdata;
|
|
RuntimeObject* L_0 = ___0_userdata;
|
|
__this->___userdata_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___userdata_10), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.LinkWidget DungeonArchitect.UI.Widgets.LinkWidget::SetDrawLinkOutline(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* LinkWidget_SetDrawLinkOutline_mBEC721D1E906CE9EB07B75AE40822E19D908A018 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, bool ___0_drawLinkOutline, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.drawLinkOutline = drawLinkOutline;
|
|
bool L_0 = ___0_drawLinkOutline;
|
|
__this->___drawLinkOutline_8 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_UpdateWidget_m2D8C3665C6D8F4DC7D41FC0928C4334DA2EFCA98 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// var contentBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// content.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_5 = __this->___content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = V_0;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_5, L_6, L_7);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_DrawImpl_mE1EB16DCB0CF6F96BE33083F660C3C010FF9B914 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// if (content != null)
|
|
RuntimeObject* L_0 = __this->___content_7;
|
|
if (!L_0)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
// Rect linkBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2;
|
|
L_2 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_2 = L_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_2), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_1, L_3, NULL);
|
|
// renderer.AddCursorRect(linkBounds, UICursorType.Link);
|
|
RuntimeObject* L_4 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = V_0;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, int32_t >::Invoke(28 /* System.Void DungeonArchitect.UI.UIRenderer::AddCursorRect(UnityEngine.Rect,DungeonArchitect.UI.UICursorType) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_4, L_5, 3);
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, content);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___0_uiSystem;
|
|
RuntimeObject* L_7 = ___1_renderer;
|
|
RuntimeObject* L_8 = __this->___content_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_6, L_7, L_8, NULL);
|
|
// var eventType = uiSystem.Platform.CurrentEvent.type;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___0_uiSystem;
|
|
NullCheck(L_9);
|
|
RuntimeObject* L_10;
|
|
L_10 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_9, NULL);
|
|
NullCheck(L_10);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11;
|
|
L_11 = InterfaceFuncInvoker0< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* >::Invoke(10 /* UnityEngine.Event DungeonArchitect.UI.UIPlatform::get_CurrentEvent() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_10);
|
|
NullCheck(L_11);
|
|
int32_t L_12;
|
|
L_12 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_11, NULL);
|
|
V_1 = L_12;
|
|
// if (eventType == EventType.Repaint || eventType == EventType.MouseMove)
|
|
int32_t L_13 = V_1;
|
|
if ((((int32_t)L_13) == ((int32_t)7)))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_14 = V_1;
|
|
if ((!(((uint32_t)L_14) == ((uint32_t)2))))
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
// if (hovered && drawLinkOutline)
|
|
bool L_15 = __this->___hovered_9;
|
|
if (!L_15)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
bool L_16 = __this->___drawLinkOutline_8;
|
|
if (!L_16)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetFocusHighlight(renderer, linkBounds, highlightColor);
|
|
RuntimeObject* L_17 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_18 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = __this->___highlightColor_11;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3(L_17, L_18, L_19, NULL);
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
// hovered = false;
|
|
__this->___hovered_9 = (bool)0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LinkWidget::RequiresInputEveryFrame()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LinkWidget_RequiresInputEveryFrame_mEE1248AD0BC36FD99F0FE9F920256A363A7723C9 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public override bool RequiresInputEveryFrame() { return true; }
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.LinkWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LinkWidget_IsCompositeWidget_mC00D3EBA86BAA80C14B0EA2BC88841CC0F246781 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.LinkWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* LinkWidget_GetChildWidgets_m697503F862697010FB309A97CE2A0E6785609117 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new[] { content };
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = L_0;
|
|
RuntimeObject* L_2 = __this->___content_7;
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_2);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
|
|
return L_1;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.LinkWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LinkWidget_GetDesiredSize_m6D20B8E1D2FFCE8C8B8372D199C1288FE00089C2 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return content.GetDesiredSize(size, uiSystem);
|
|
RuntimeObject* L_0 = __this->___content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_size;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_0, L_1, L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.LinkWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkWidget_HandleInput_mEE79AE08DC45BA457CCE44DC009BDA8969583507 (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* V_3 = NULL;
|
|
{
|
|
// base.HandleInput(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23(__this, L_0, L_1, NULL);
|
|
// Rect linkBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_2 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_2), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// bool insideBounds = linkBounds.Contains(e.mousePosition);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_5, NULL);
|
|
bool L_7;
|
|
L_7 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_6, NULL);
|
|
V_1 = L_7;
|
|
// hovered = insideBounds;
|
|
bool L_8 = V_1;
|
|
__this->___hovered_9 = L_8;
|
|
// if (e.type == EventType.MouseDown && insideBounds)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_e;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_9, NULL);
|
|
bool L_11 = V_1;
|
|
if (!((int32_t)(((((int32_t)L_10) == ((int32_t)0))? 1 : 0)&(int32_t)L_11)))
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// if (LinkClicked != null)
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_12 = __this->___LinkClicked_12;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// var clickEvent = new WidgetClickEvent();
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_13 = (WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*)il2cpp_codegen_object_new(WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_13);
|
|
WidgetClickEvent__ctor_m6BDA30A173BE11743F4D424A912E85179EF67B57(L_13, NULL);
|
|
V_3 = L_13;
|
|
// clickEvent.e = e;
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_14 = V_3;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = ___0_e;
|
|
NullCheck(L_14);
|
|
L_14->___e_0 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_14->___e_0), (void*)L_15);
|
|
// clickEvent.uiSystem = uiSystem;
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_16 = V_3;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_17 = ___1_uiSystem;
|
|
NullCheck(L_16);
|
|
L_16->___uiSystem_1 = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_16->___uiSystem_1), (void*)L_17);
|
|
// clickEvent.userdata = userdata;
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_18 = V_3;
|
|
RuntimeObject* L_19 = __this->___userdata_10;
|
|
NullCheck(L_18);
|
|
L_18->___userdata_2 = L_19;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___userdata_2), (void*)L_19);
|
|
// LinkClicked.Invoke(clickEvent);
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_20 = __this->___LinkClicked_12;
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_21 = V_3;
|
|
NullCheck(L_20);
|
|
OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_inline(L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// }
|
|
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
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_Multicast(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* currentDelegate = reinterpret_cast<OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_data, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenInst(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_data);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_data, method);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenStatic(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_data, method);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenStaticInvoker(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_data);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_ClosedStaticInvoker(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_data);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenVirtual(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_data);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_data);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenInterface(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_data);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_data);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenGenericVirtual(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_data);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_data);
|
|
}
|
|
void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenGenericInterface(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_data);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_data);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnListViewItemSelected::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnListViewItemSelected__ctor_m1DFDD47CB957B438AE2B91F09F0B55090ADAB925 (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnListViewItemSelected::Invoke(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_data, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.OnListViewItemSelected::BeginInvoke(System.Object,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnListViewItemSelected_BeginInvoke_m6F4EDA78597242F891F8DB912855BC94886301EE (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_data;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnListViewItemSelected::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnListViewItemSelected_EndInvoke_m11AA8C5BEC581867615312F26C1E84A4E86CC917 (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.Boolean DungeonArchitect.UI.Widgets.ListViewTextItemWidget::get_Selected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ListViewTextItemWidget_get_Selected_m3BDF2C5005A6C348FCF1454ED200133F580ED698 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool Selected { get; set; }
|
|
bool L_0 = __this->___U3CSelectedU3Ek__BackingField_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::set_Selected(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_set_Selected_m08682BBD20DCA760B92B88A7D114510F99DA7CBE (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool Selected { get; set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CSelectedU3Ek__BackingField_7 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.UI.Widgets.ListViewTextItemWidget::get_ItemData()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ListViewTextItemWidget_get_ItemData_mC30BB43CBB577076A8469E408FAD7BD3A6FAD1F3 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public object ItemData { get; set; }
|
|
RuntimeObject* L_0 = __this->___U3CItemDataU3Ek__BackingField_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::set_ItemData(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_set_ItemData_m843558E504C9D4018F3E379F39BF5BDD5BCD7A2A (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public object ItemData { get; set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CItemDataU3Ek__BackingField_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CItemDataU3Ek__BackingField_8), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::add_ItemSelected(DungeonArchitect.UI.Widgets.OnListViewItemSelected)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_add_ItemSelected_mEFE2F6F2EA74A540BE6809353C3A184C562520AC (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_0 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_1 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_2 = NULL;
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_0 = __this->___ItemSelected_14;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_2 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)CastclassSealed((RuntimeObject*)L_4, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var));
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA** L_5 = (&__this->___ItemSelected_14);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_6 = V_2;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_7 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_9 = V_0;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_9) == ((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::remove_ItemSelected(DungeonArchitect.UI.Widgets.OnListViewItemSelected)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_remove_ItemSelected_m9B077071438D3D23C3FB3691D80EC6853D7F8248 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_0 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_1 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_2 = NULL;
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_0 = __this->___ItemSelected_14;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_2 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)CastclassSealed((RuntimeObject*)L_4, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var));
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA** L_5 = (&__this->___ItemSelected_14);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_6 = V_2;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_7 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_9 = V_0;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_9) == ((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::add_ItemDoubleClicked(DungeonArchitect.UI.Widgets.OnListViewItemSelected)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_add_ItemDoubleClicked_m17D45E3AB7EF7BF0AF550BC27D169F2CD536E81D (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_0 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_1 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_2 = NULL;
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_0 = __this->___ItemDoubleClicked_15;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_2 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)CastclassSealed((RuntimeObject*)L_4, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var));
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA** L_5 = (&__this->___ItemDoubleClicked_15);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_6 = V_2;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_7 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_9 = V_0;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_9) == ((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::remove_ItemDoubleClicked(DungeonArchitect.UI.Widgets.OnListViewItemSelected)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_remove_ItemDoubleClicked_m0AEAA3E7AD8CE2D12CC83A2997DD5CC765D5F55F (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_0 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_1 = NULL;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* V_2 = NULL;
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_0 = __this->___ItemDoubleClicked_15;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_2 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)CastclassSealed((RuntimeObject*)L_4, OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA_il2cpp_TypeInfo_var));
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA** L_5 = (&__this->___ItemDoubleClicked_15);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_6 = V_2;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_7 = V_1;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_9 = V_0;
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_9) == ((RuntimeObject*)(OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::.ctor(System.Object,System.Func`1<System.String>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget__ctor_m26A9F23753DC1DD0882B0C6F8FB1E9769C6218C5 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, RuntimeObject* ___0_itemData, Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___1_captionGetter, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public GUIStyle TextStyle = new GUIStyle();
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9(L_0, NULL);
|
|
__this->___TextStyle_9 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___TextStyle_9), (void*)L_0);
|
|
// public GUIStyle SelectedTextStyle = new GUIStyle();
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_1 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9(L_1, NULL);
|
|
__this->___SelectedTextStyle_10 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___SelectedTextStyle_10), (void*)L_1);
|
|
// public Color SelectedColor = new Color(1.0f, 0.5f, 0.0f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_2), (1.0f), (0.5f), (0.0f), /*hidden argument*/NULL);
|
|
__this->___SelectedColor_11 = L_2;
|
|
// public float OffsetX = 10;
|
|
__this->___OffsetX_12 = (10.0f);
|
|
// public ListViewTextItemWidget(object itemData, System.Func<string> captionGetter)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.captionGetter = captionGetter;
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_3 = ___1_captionGetter;
|
|
__this->___captionGetter_13 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___captionGetter_13), (void*)L_3);
|
|
// this.ItemData = itemData;
|
|
RuntimeObject* L_4 = ___0_itemData;
|
|
ListViewTextItemWidget_set_ItemData_m843558E504C9D4018F3E379F39BF5BDD5BCD7A2A_inline(__this, L_4, NULL);
|
|
// TextStyle.normal.textColor = new Color(0.8f, 0.8f, 0.8f);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = __this->___TextStyle_9;
|
|
NullCheck(L_5);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_6;
|
|
L_6 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_5, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_7), (0.800000012f), (0.800000012f), (0.800000012f), /*hidden argument*/NULL);
|
|
NullCheck(L_6);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_6, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_DrawImpl_m4CFB27F6FFEFADBB93FA54B5CA7515201D4ED56C (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B2_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B1_0 = NULL;
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_0 = ___1_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// if (Selected)
|
|
bool L_5;
|
|
L_5 = ListViewTextItemWidget_get_Selected_m3BDF2C5005A6C348FCF1454ED200133F580ED698_inline(__this, NULL);
|
|
G_B1_0 = L_1;
|
|
if (!L_5)
|
|
{
|
|
G_B2_0 = L_1;
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
// renderer.DrawRect(bounds, SelectedColor);
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = __this->___SelectedColor_11;
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_6, L_7, L_8);
|
|
G_B2_0 = G_B1_0;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// DrawText(renderer, bounds);
|
|
RuntimeObject* L_9 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0;
|
|
VirtualActionInvoker2< RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(46 /* System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::DrawText(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect) */, __this, L_9, L_10);
|
|
// guiState.Restore();
|
|
NullCheck(G_B2_0);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(G_B2_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::DrawText(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_DrawText_m9D2D5AA72EB1D971D3383CF6FEF61056F3091999 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* V_3 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* G_B3_0 = NULL;
|
|
{
|
|
// var style = Selected ? SelectedTextStyle : TextStyle;
|
|
bool L_0;
|
|
L_0 = ListViewTextItemWidget_get_Selected_m3BDF2C5005A6C348FCF1454ED200133F580ED698_inline(__this, NULL);
|
|
if (L_0)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_1 = __this->___TextStyle_9;
|
|
G_B3_0 = L_1;
|
|
goto IL_0016;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2 = __this->___SelectedTextStyle_10;
|
|
G_B3_0 = L_2;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
V_0 = G_B3_0;
|
|
// float x = OffsetX;
|
|
float L_3 = __this->___OffsetX_12;
|
|
V_1 = L_3;
|
|
// float y = (bounds.height - style.lineHeight) / 2.0f;
|
|
float L_4;
|
|
L_4 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___1_bounds), NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
float L_6;
|
|
L_6 = GUIStyle_get_lineHeight_mC814199D1ABA3CE38358BA70347562B0CDFEB96E(L_5, NULL);
|
|
V_2 = ((float)(((float)il2cpp_codegen_subtract(L_4, L_6))/(2.0f)));
|
|
// var content = new GUIContent(GetCaption());
|
|
String_t* L_7;
|
|
L_7 = ListViewTextItemWidget_GetCaption_m53862080BB297ED394008825E224066E482D0FF5(__this, NULL);
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_8 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_8, L_7, NULL);
|
|
V_3 = L_8;
|
|
// var textSize = style.CalcSize(content);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_9 = V_0;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_10 = V_3;
|
|
NullCheck(L_9);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
L_11 = GUIStyle_CalcSize_m3015BAC288A5D6D29C0596ECE8117C8F9DFF9A76(L_9, L_10, NULL);
|
|
V_4 = L_11;
|
|
// var textBounds = new Rect(new Vector2(x, y), textSize);
|
|
float L_12 = V_1;
|
|
float L_13 = V_2;
|
|
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 = V_4;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_5), L_14, L_15, NULL);
|
|
// renderer.Label(textBounds, content, style);
|
|
RuntimeObject* L_16 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17 = V_5;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_18 = V_3;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_19 = V_0;
|
|
NullCheck(L_16);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(9 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_16, L_17, L_18, L_19);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.UI.Widgets.ListViewTextItemWidget::GetCaption()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ListViewTextItemWidget_GetCaption_m53862080BB297ED394008825E224066E482D0FF5 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return captionGetter != null ? captionGetter() : "-";
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_0 = __this->___captionGetter_13;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
return _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_1 = __this->___captionGetter_13;
|
|
NullCheck(L_1);
|
|
String_t* L_2;
|
|
L_2 = Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_inline(L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_HandleInput_m1BB19178581C325AF715D6E830D46BAD809B6253 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.HandleInput(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23(__this, L_0, L_1, NULL);
|
|
// var localBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// if (localBounds.Contains(e.mousePosition))
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_5, NULL);
|
|
bool L_7;
|
|
L_7 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_6, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.MouseDown)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_8, NULL);
|
|
if (L_9)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// if (e.clickCount == 1)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = ___0_e;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = Event_get_clickCount_mEF418EB4A36318F07E5F3463E4E5E8A4C454DE7D(L_10, NULL);
|
|
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
// if (ItemSelected != null)
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_12 = __this->___ItemSelected_14;
|
|
if (!L_12)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// ItemSelected.Invoke(ItemData);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_13 = __this->___ItemSelected_14;
|
|
RuntimeObject* L_14;
|
|
L_14 = ListViewTextItemWidget_get_ItemData_mC30BB43CBB577076A8469E408FAD7BD3A6FAD1F3_inline(__this, NULL);
|
|
NullCheck(L_13);
|
|
OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_inline(L_13, L_14, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// else if (e.clickCount == 2)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = ___0_e;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = Event_get_clickCount_mEF418EB4A36318F07E5F3463E4E5E8A4C454DE7D(L_15, NULL);
|
|
if ((!(((uint32_t)L_16) == ((uint32_t)2))))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// if (ItemDoubleClicked != null)
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_17 = __this->___ItemDoubleClicked_15;
|
|
if (!L_17)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// ItemDoubleClicked.Invoke(ItemData);
|
|
OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* L_18 = __this->___ItemDoubleClicked_15;
|
|
RuntimeObject* L_19;
|
|
L_19 = ListViewTextItemWidget_get_ItemData_mC30BB43CBB577076A8469E408FAD7BD3A6FAD1F3_inline(__this, NULL);
|
|
NullCheck(L_18);
|
|
OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_inline(L_18, L_19, NULL);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ListViewTextItemWidget::HandleDragStart(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListViewTextItemWidget_HandleDragStart_mB23465BA7E4B00FABE137B4FB1F34E4AEBEC31A2 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_2, NULL);
|
|
// if (bounds.Contains(e.mousePosition))
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = ___0_e;
|
|
NullCheck(L_3);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// base.HandleDragStart(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_7 = ___1_uiSystem;
|
|
WidgetBase_HandleDragStart_mA7D340C9E5B86002195584E97EAFF6506FF5CAE9(__this, L_6, L_7, NULL);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.ListViewTextItemWidget::CanAcquireFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ListViewTextItemWidget_CanAcquireFocus_m8755EBA5992FE07C1C3370BA65C328B61081D180 (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)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.UI.Widgets.SplitterNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterNode__ctor_mFDD981999A96960E5168A0968BE026F020E05A4C (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* __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
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_Multicast(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* currentDelegate = reinterpret_cast<OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_prev, ___1_next, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenInst(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_prev);
|
|
typedef void (*FunctionPointerType) (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_prev, ___1_next, method);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenStatic(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_prev, ___1_next, method);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenStaticInvoker(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_prev, ___1_next);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_ClosedStaticInvoker(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_prev, ___1_next);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenVirtual(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_prev);
|
|
VirtualActionInvoker1< SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_prev, ___1_next);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenInterface(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_prev);
|
|
InterfaceActionInvoker1< SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_prev, ___1_next);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenGenericVirtual(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_prev);
|
|
GenericVirtualActionInvoker1< SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(method, ___0_prev, ___1_next);
|
|
}
|
|
void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenGenericInterface(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_prev);
|
|
GenericInterfaceActionInvoker1< SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* >::Invoke(method, ___0_prev, ___1_next);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnSplitBarResized::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSplitBarResized__ctor_m5BCB22186B910CE1C2718C2DC4B424EE5939CA5B (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnSplitBarResized::Invoke(DungeonArchitect.UI.Widgets.SplitterNode,DungeonArchitect.UI.Widgets.SplitterNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_prev, ___1_next, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.OnSplitBarResized::BeginInvoke(DungeonArchitect.UI.Widgets.SplitterNode,DungeonArchitect.UI.Widgets.SplitterNode,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnSplitBarResized_BeginInvoke_m0D4397D3D90552E857A6CCA3099610DF958492B7 (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_prev;
|
|
__d_args[1] = ___1_next;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnSplitBarResized::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSplitBarResized_EndInvoke_m8ED393C18860B616F948C68A14D26AD6E6216385 (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.SplitterDirection DungeonArchitect.UI.Widgets.Splitter::get_Direction()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SplitterDirection Direction { get { return direction; } }
|
|
int32_t L_0 = __this->___direction_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::add_SplitBarDragged(DungeonArchitect.UI.Widgets.OnSplitBarResized)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_add_SplitBarDragged_m73917DB9363A2955EEF8AA1A4DBA4D01BCAF7795 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_0 = NULL;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_1 = NULL;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_2 = NULL;
|
|
{
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_0 = __this->___SplitBarDragged_13;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_2 = V_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)CastclassSealed((RuntimeObject*)L_4, OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC_il2cpp_TypeInfo_var));
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC** L_5 = (&__this->___SplitBarDragged_13);
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_6 = V_2;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_7 = V_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_9 = V_0;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)L_9) == ((RuntimeObject*)(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::remove_SplitBarDragged(DungeonArchitect.UI.Widgets.OnSplitBarResized)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_remove_SplitBarDragged_m6D56EB18CEC12FC84B72EEFD32F49083F523B817 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_0 = NULL;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_1 = NULL;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* V_2 = NULL;
|
|
{
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_0 = __this->___SplitBarDragged_13;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_2 = V_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)CastclassSealed((RuntimeObject*)L_4, OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC_il2cpp_TypeInfo_var));
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC** L_5 = (&__this->___SplitBarDragged_13);
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_6 = V_2;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_7 = V_1;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_9 = V_0;
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)L_9) == ((RuntimeObject*)(OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::.ctor(DungeonArchitect.UI.Widgets.SplitterDirection)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter__ctor_mBF7D8C9ADDCEA81C167C5BE6C9799E3AD9E53FBC (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, int32_t ___0_direction, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5CF9F1089A8C4BA3FBC01F863D6B8F0236123D15_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public float minWindowSize = 100;
|
|
__this->___minWindowSize_9 = (100.0f);
|
|
// public float barSize = 6;
|
|
__this->___barSize_10 = (6.0f);
|
|
// public Color barColor = new Color(0.20f, 0.20f, 0.20f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.200000003f), (0.200000003f), (0.200000003f), /*hidden argument*/NULL);
|
|
__this->___barColor_11 = L_0;
|
|
// public Color barHighlightColor = new Color(0.15f, 0.15f, 0.15f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_1), (0.150000006f), (0.150000006f), (0.150000006f), /*hidden argument*/NULL);
|
|
__this->___barHighlightColor_12 = L_1;
|
|
// private List<SplitterNode> nodes = new List<SplitterNode>();
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_2 = (List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7*)il2cpp_codegen_object_new(List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
List_1__ctor_m5CF9F1089A8C4BA3FBC01F863D6B8F0236123D15(L_2, List_1__ctor_m5CF9F1089A8C4BA3FBC01F863D6B8F0236123D15_RuntimeMethod_var);
|
|
__this->___nodes_14 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodes_14), (void*)L_2);
|
|
// public Splitter(SplitterDirection direction)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.direction = direction;
|
|
int32_t L_3 = ___0_direction;
|
|
__this->___direction_7 = L_3;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::SetMinWindowSize(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_SetMinWindowSize_mB459ABE7BD7E65FEEB414CAB9733B7D3D4E8C0F8 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, float ___0_minWindowSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.minWindowSize = minWindowSize;
|
|
float L_0 = ___0_minWindowSize;
|
|
__this->___minWindowSize_9 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::SetBarSize(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_SetBarSize_m04462C02CCCE004B9B6261030D95703FD4155D9A (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, float ___0_barSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.barSize = barSize;
|
|
float L_0 = ___0_barSize;
|
|
__this->___barSize_10 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::SetFreeSize(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_SetFreeSize_m2FC9478D69F49EB329F50A5CA24C43646AB96C79 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, bool ___0_freeSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.freeSize = freeSize;
|
|
bool L_0 = ___0_freeSize;
|
|
__this->___freeSize_8 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::AddWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_AddWidget_m21FEA616C8D4D297B01309031942755D3C0D5496 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return AddWidget(widget, 1);
|
|
RuntimeObject* L_0 = ___0_widget;
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_1;
|
|
L_1 = Splitter_AddWidget_m466FA378DAA91937CA503043FA0B65356A555AFB(__this, L_0, (1.0f), NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.Splitter DungeonArchitect.UI.Widgets.Splitter::AddWidget(DungeonArchitect.UI.Widgets.IWidget,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* Splitter_AddWidget_m466FA378DAA91937CA503043FA0B65356A555AFB (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, RuntimeObject* ___0_widget, float ___1_weight, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_0 = NULL;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_1 = NULL;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* G_B3_0 = NULL;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* G_B2_0 = NULL;
|
|
float G_B4_0 = 0.0f;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* G_B4_1 = NULL;
|
|
{
|
|
// if (nodes.Count > 0)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_0 = __this->___nodes_14;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_inline(L_0, List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
if ((((int32_t)L_1) <= ((int32_t)0)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
// var barNode = new SplitterNode();
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_2 = (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*)il2cpp_codegen_object_new(SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
SplitterNode__ctor_mFDD981999A96960E5168A0968BE026F020E05A4C(L_2, NULL);
|
|
V_1 = L_2;
|
|
// barNode.Content = new SplitterDragBarWidget(this);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_3 = V_1;
|
|
SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* L_4 = (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2*)il2cpp_codegen_object_new(SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
SplitterDragBarWidget__ctor_mB475F06FDA82F7916E8599EF147B00A5319EB05F(L_4, __this, NULL);
|
|
NullCheck(L_3);
|
|
L_3->___Content_0 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___Content_0), (void*)L_4);
|
|
// barNode.Weight = freeSize ? barSize : 0;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_5 = V_1;
|
|
bool L_6 = __this->___freeSize_8;
|
|
G_B2_0 = L_5;
|
|
if (L_6)
|
|
{
|
|
G_B3_0 = L_5;
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
G_B4_0 = (0.0f);
|
|
G_B4_1 = G_B2_0;
|
|
goto IL_0036;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
float L_7 = __this->___barSize_10;
|
|
G_B4_0 = L_7;
|
|
G_B4_1 = G_B3_0;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
NullCheck(G_B4_1);
|
|
G_B4_1->___Weight_1 = G_B4_0;
|
|
// barNode.IsSplitBar = true;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
L_8->___IsSplitBar_2 = (bool)1;
|
|
// nodes.Add(barNode);
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_9 = __this->___nodes_14;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_10 = V_1;
|
|
NullCheck(L_9);
|
|
List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_inline(L_9, L_10, List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// var node = new SplitterNode();
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_11 = (SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*)il2cpp_codegen_object_new(SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
SplitterNode__ctor_mFDD981999A96960E5168A0968BE026F020E05A4C(L_11, NULL);
|
|
V_0 = L_11;
|
|
// node.Content = widget;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_12 = V_0;
|
|
RuntimeObject* L_13 = ___0_widget;
|
|
NullCheck(L_12);
|
|
L_12->___Content_0 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_12->___Content_0), (void*)L_13);
|
|
// node.Weight = weight;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_14 = V_0;
|
|
float L_15 = ___1_weight;
|
|
NullCheck(L_14);
|
|
L_14->___Weight_1 = L_15;
|
|
// nodes.Add(node);
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_16 = __this->___nodes_14;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_17 = V_0;
|
|
NullCheck(L_16);
|
|
List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_inline(L_16, L_17, List_1_Add_mDCA42A7619A70E74E86F359B47D6E85F3454AE59_RuntimeMethod_var);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.Splitter::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Splitter_IsCompositeWidget_mC139E38606FFE00355136D8DCE03594967F118CE (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public override bool IsCompositeWidget() { return true; }
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.Splitter::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* Splitter_GetChildWidgets_mCB0C48772F63C8CED5E781F61E95AB993890F68F (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* V_0 = NULL;
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_2 = NULL;
|
|
{
|
|
// var widgets = new List<IWidget>();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_0 = (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*)il2cpp_codegen_object_new(List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C(L_0, List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in nodes)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_1 = __this->___nodes_14;
|
|
NullCheck(L_1);
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 L_2;
|
|
L_2 = List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31(L_1, List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754((&V_1), Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_3;
|
|
L_3 = Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_inline((&V_1), Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (node.Content != null)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5 = L_4->___Content_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// widgets.Add(node.Content);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_6 = V_0;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8 = L_7->___Content_0;
|
|
NullCheck(L_6);
|
|
List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline(L_6, L_8, List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2((&V_1), Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// return widgets.ToArray();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_11;
|
|
L_11 = List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059(L_10, List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::OnSplitBarDragged(DungeonArchitect.UI.Widgets.SplitterDragBarWidget,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_OnSplitBarDragged_mB13665524BE2C523532CCB75953BA442AFC2E092 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* ___0_barWidget, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
|
|
float V_2 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
float V_6 = 0.0f;
|
|
float V_7 = 0.0f;
|
|
float V_8 = 0.0f;
|
|
float V_9 = 0.0f;
|
|
int32_t V_10 = 0;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_11 = NULL;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_12 = NULL;
|
|
float G_B3_0 = 0.0f;
|
|
float G_B13_0 = 0.0f;
|
|
int32_t G_B19_0 = 0;
|
|
{
|
|
// float dragDistance = (direction == SplitterDirection.Horizontal) ? delta.x : delta.y;
|
|
int32_t L_0 = __this->___direction_7;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_delta;
|
|
float L_2 = L_1.___y_1;
|
|
G_B3_0 = L_2;
|
|
goto IL_0016;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_delta;
|
|
float L_4 = L_3.___x_0;
|
|
G_B3_0 = L_4;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
V_0 = G_B3_0;
|
|
// var sizes = GetLayoutSizes(WidgetBounds.size);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
|
|
L_5 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_3 = L_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7;
|
|
L_7 = Splitter_GetLayoutSizes_m8AA93D2BDFBFC2A9B1CAF2D40AB2D5A30F119C10(__this, L_6, NULL);
|
|
V_1 = L_7;
|
|
// var totalContentSize = 0.0f;
|
|
V_2 = (0.0f);
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
V_4 = 0;
|
|
goto IL_0058;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// if (!nodes[i].IsSplitBar)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_8 = __this->___nodes_14;
|
|
int32_t L_9 = V_4;
|
|
NullCheck(L_8);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_10;
|
|
L_10 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_8, L_9, List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
NullCheck(L_10);
|
|
bool L_11 = L_10->___IsSplitBar_2;
|
|
if (L_11)
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
// totalContentSize += sizes[i];
|
|
float L_12 = V_2;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = V_1;
|
|
int32_t L_14 = V_4;
|
|
NullCheck(L_13);
|
|
int32_t L_15 = L_14;
|
|
float L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
V_2 = ((float)il2cpp_codegen_add(L_12, L_16));
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_17 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_18 = V_4;
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_19 = __this->___nodes_14;
|
|
NullCheck(L_19);
|
|
int32_t L_20;
|
|
L_20 = List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_inline(L_19, List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
if ((((int32_t)L_18) < ((int32_t)L_20)))
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// for (int i = 1; i + 1 < sizes.Length; i++)
|
|
V_5 = 1;
|
|
goto IL_017c;
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
// var node = nodes[i];
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_21 = __this->___nodes_14;
|
|
int32_t L_22 = V_5;
|
|
NullCheck(L_21);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_23;
|
|
L_23 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_21, L_22, List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
// if (node.Content == barWidget)
|
|
NullCheck(L_23);
|
|
RuntimeObject* L_24 = L_23->___Content_0;
|
|
SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* L_25 = ___0_barWidget;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_24) == ((RuntimeObject*)(SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2*)L_25))))
|
|
{
|
|
goto IL_0176;
|
|
}
|
|
}
|
|
{
|
|
// var sizePrev = sizes[i - 1];
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = V_1;
|
|
int32_t L_27 = V_5;
|
|
NullCheck(L_26);
|
|
int32_t L_28 = ((int32_t)il2cpp_codegen_subtract(L_27, 1));
|
|
float L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
|
|
V_6 = L_29;
|
|
// var sizeNext = sizes[i + 1];
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_1;
|
|
int32_t L_31 = V_5;
|
|
NullCheck(L_30);
|
|
int32_t L_32 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
float L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
|
|
V_7 = L_33;
|
|
// var newSizePrev = sizePrev + dragDistance;
|
|
float L_34 = V_6;
|
|
float L_35 = V_0;
|
|
V_8 = ((float)il2cpp_codegen_add(L_34, L_35));
|
|
// var newSizeNext = freeSize ? sizeNext : sizeNext - dragDistance;
|
|
bool L_36 = __this->___freeSize_8;
|
|
if (L_36)
|
|
{
|
|
goto IL_00ab;
|
|
}
|
|
}
|
|
{
|
|
float L_37 = V_7;
|
|
float L_38 = V_0;
|
|
G_B13_0 = ((float)il2cpp_codegen_subtract(L_37, L_38));
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
float L_39 = V_7;
|
|
G_B13_0 = L_39;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
V_9 = G_B13_0;
|
|
// var invalid = (newSizePrev < sizePrev && newSizePrev < minWindowSize)
|
|
// || (newSizeNext < sizeNext && newSizeNext < minWindowSize);
|
|
float L_40 = V_8;
|
|
float L_41 = V_6;
|
|
if ((!(((float)L_40) < ((float)L_41))))
|
|
{
|
|
goto IL_00bf;
|
|
}
|
|
}
|
|
{
|
|
float L_42 = V_8;
|
|
float L_43 = __this->___minWindowSize_9;
|
|
if ((((float)L_42) < ((float)L_43)))
|
|
{
|
|
goto IL_00d4;
|
|
}
|
|
}
|
|
|
|
IL_00bf:
|
|
{
|
|
float L_44 = V_9;
|
|
float L_45 = V_7;
|
|
if ((!(((float)L_44) < ((float)L_45))))
|
|
{
|
|
goto IL_00d1;
|
|
}
|
|
}
|
|
{
|
|
float L_46 = V_9;
|
|
float L_47 = __this->___minWindowSize_9;
|
|
G_B19_0 = ((((float)L_46) < ((float)L_47))? 1 : 0);
|
|
goto IL_00d5;
|
|
}
|
|
|
|
IL_00d1:
|
|
{
|
|
G_B19_0 = 0;
|
|
goto IL_00d5;
|
|
}
|
|
|
|
IL_00d4:
|
|
{
|
|
G_B19_0 = 1;
|
|
}
|
|
|
|
IL_00d5:
|
|
{
|
|
// if (!invalid)
|
|
if (G_B19_0)
|
|
{
|
|
goto IL_0188;
|
|
}
|
|
}
|
|
{
|
|
// sizes[i - 1] = newSizePrev;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = V_1;
|
|
int32_t L_49 = V_5;
|
|
float L_50 = V_8;
|
|
NullCheck(L_48);
|
|
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_49, 1))), (float)L_50);
|
|
// sizes[i + 1] = newSizeNext;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = V_1;
|
|
int32_t L_52 = V_5;
|
|
float L_53 = V_9;
|
|
NullCheck(L_51);
|
|
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_52, 1))), (float)L_53);
|
|
// for (int n = 0; n < nodes.Count; n++)
|
|
V_10 = 0;
|
|
goto IL_012d;
|
|
}
|
|
|
|
IL_00ef:
|
|
{
|
|
// if (freeSize)
|
|
bool L_54 = __this->___freeSize_8;
|
|
if (!L_54)
|
|
{
|
|
goto IL_010f;
|
|
}
|
|
}
|
|
{
|
|
// nodes[n].Weight = sizes[n];
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_55 = __this->___nodes_14;
|
|
int32_t L_56 = V_10;
|
|
NullCheck(L_55);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_57;
|
|
L_57 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_55, L_56, List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_1;
|
|
int32_t L_59 = V_10;
|
|
NullCheck(L_58);
|
|
int32_t L_60 = L_59;
|
|
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
|
|
NullCheck(L_57);
|
|
L_57->___Weight_1 = L_61;
|
|
goto IL_0127;
|
|
}
|
|
|
|
IL_010f:
|
|
{
|
|
// nodes[n].Weight = sizes[n] / totalContentSize;
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_62 = __this->___nodes_14;
|
|
int32_t L_63 = V_10;
|
|
NullCheck(L_62);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_64;
|
|
L_64 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_62, L_63, List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_1;
|
|
int32_t L_66 = V_10;
|
|
NullCheck(L_65);
|
|
int32_t L_67 = L_66;
|
|
float L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
|
|
float L_69 = V_2;
|
|
NullCheck(L_64);
|
|
L_64->___Weight_1 = ((float)(L_68/L_69));
|
|
}
|
|
|
|
IL_0127:
|
|
{
|
|
// for (int n = 0; n < nodes.Count; n++)
|
|
int32_t L_70 = V_10;
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_70, 1));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
// for (int n = 0; n < nodes.Count; n++)
|
|
int32_t L_71 = V_10;
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_72 = __this->___nodes_14;
|
|
NullCheck(L_72);
|
|
int32_t L_73;
|
|
L_73 = List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_inline(L_72, List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
if ((((int32_t)L_71) < ((int32_t)L_73)))
|
|
{
|
|
goto IL_00ef;
|
|
}
|
|
}
|
|
{
|
|
// if (SplitBarDragged != null)
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_74 = __this->___SplitBarDragged_13;
|
|
if (!L_74)
|
|
{
|
|
goto IL_0188;
|
|
}
|
|
}
|
|
{
|
|
// var nodePrev = nodes[i - 1];
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_75 = __this->___nodes_14;
|
|
int32_t L_76 = V_5;
|
|
NullCheck(L_75);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_77;
|
|
L_77 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_75, ((int32_t)il2cpp_codegen_subtract(L_76, 1)), List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
V_11 = L_77;
|
|
// var nodeNext = nodes[i + 1];
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_78 = __this->___nodes_14;
|
|
int32_t L_79 = V_5;
|
|
NullCheck(L_78);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_80;
|
|
L_80 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_78, ((int32_t)il2cpp_codegen_add(L_79, 1)), List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
V_12 = L_80;
|
|
// SplitBarDragged.Invoke(nodePrev, nodeNext);
|
|
OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* L_81 = __this->___SplitBarDragged_13;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_82 = V_11;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_83 = V_12;
|
|
NullCheck(L_81);
|
|
OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_inline(L_81, L_82, L_83, NULL);
|
|
// break;
|
|
return;
|
|
}
|
|
|
|
IL_0176:
|
|
{
|
|
// for (int i = 1; i + 1 < sizes.Length; i++)
|
|
int32_t L_84 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_84, 1));
|
|
}
|
|
|
|
IL_017c:
|
|
{
|
|
// for (int i = 1; i + 1 < sizes.Length; i++)
|
|
int32_t L_85 = V_5;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_86 = V_1;
|
|
NullCheck(L_86);
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_85, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_86)->max_length)))))
|
|
{
|
|
goto IL_006f;
|
|
}
|
|
}
|
|
|
|
IL_0188:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_UpdateWidget_m1B58650048091D97BCABEB3D1A70AEE4848F612E (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
int32_t V_2 = 0;
|
|
float V_3 = 0.0f;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_4 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// var sizes = GetLayoutSizes(bounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&___1_bounds), NULL);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3;
|
|
L_3 = Splitter_GetLayoutSizes_m8AA93D2BDFBFC2A9B1CAF2D40AB2D5A30F119C10(__this, L_2, NULL);
|
|
V_0 = L_3;
|
|
// float offset = 0;
|
|
V_1 = (0.0f);
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
V_2 = 0;
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// var size = sizes[i];
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_0;
|
|
int32_t L_5 = V_2;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
float L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
V_3 = L_7;
|
|
// var node = nodes[i];
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_8 = __this->___nodes_14;
|
|
int32_t L_9 = V_2;
|
|
NullCheck(L_8);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_10;
|
|
L_10 = List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA(L_8, L_9, List_1_get_Item_mE957534BED51A74C5F437A48900B885F91277BBA_RuntimeMethod_var);
|
|
V_4 = L_10;
|
|
// if (node.Content != null)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_11 = V_4;
|
|
NullCheck(L_11);
|
|
RuntimeObject* L_12 = L_11->___Content_0;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
// var nodeBounds = GetWidgetBounds(WidgetBounds.size, offset, size);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
|
|
L_13 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_6 = L_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_6), NULL);
|
|
float L_15 = V_1;
|
|
float L_16 = V_3;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
|
|
L_17 = Splitter_GetWidgetBounds_m1388840B6602CB7008285E3BE3E44C3090FB87F6(__this, L_14, L_15, L_16, NULL);
|
|
V_5 = L_17;
|
|
// node.Content.UpdateWidget(uiSystem, nodeBounds);
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_18 = V_4;
|
|
NullCheck(L_18);
|
|
RuntimeObject* L_19 = L_18->___Content_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_20 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21 = V_5;
|
|
NullCheck(L_19);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_19, L_20, L_21);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// offset += size;
|
|
float L_22 = V_1;
|
|
float L_23 = V_3;
|
|
V_1 = ((float)il2cpp_codegen_add(L_22, L_23));
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_24 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_25 = V_2;
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_26 = __this->___nodes_14;
|
|
NullCheck(L_26);
|
|
int32_t L_27;
|
|
L_27 = List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_inline(L_26, List_1_get_Count_m33B93CA4768FCE416169481D8F6A2B9DD243BF4C_RuntimeMethod_var);
|
|
if ((((int32_t)L_25) < ((int32_t)L_27)))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_DrawImpl_m88039E9B07741FFD3FFE00DC494F6256FCE251ED (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
// var children = GetChildWidgets();
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0;
|
|
L_0 = VirtualFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(34 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.WidgetBase::GetChildWidgets() */, __this);
|
|
// foreach (var childWidget in children)
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_001b;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var childWidget in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, childWidget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___0_uiSystem;
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
RuntimeObject* L_7 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// foreach (var childWidget in children)
|
|
int32_t L_9 = V_1;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.Splitter::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Splitter_HandleInput_m34F1FAC03948C95E92557AA9A510EA2015937B26 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.HandleInput(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23(__this, L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.Splitter::GetWidgetBounds(UnityEngine.Vector2,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Splitter_GetWidgetBounds_m1388840B6602CB7008285E3BE3E44C3090FB87F6 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_hostSize, float ___1_offset, float ___2_size, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// Rect bounds = new Rect(Vector2.zero, hostSize);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_hostSize;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_1, NULL);
|
|
// if (Direction == SplitterDirection.Horizontal)
|
|
int32_t L_2;
|
|
L_2 = Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F_inline(__this, NULL);
|
|
if (L_2)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
// bounds.x += offset;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_3 = (&V_0);
|
|
float L_4;
|
|
L_4 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB(L_3, NULL);
|
|
float L_5 = ___1_offset;
|
|
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406(L_3, ((float)il2cpp_codegen_add(L_4, L_5)), NULL);
|
|
// bounds.width = size;
|
|
float L_6 = ___2_size;
|
|
Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_0), L_6, NULL);
|
|
goto IL_0045;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
// bounds.y += offset;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_7 = (&V_0);
|
|
float L_8;
|
|
L_8 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49(L_7, NULL);
|
|
float L_9 = ___1_offset;
|
|
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629(L_7, ((float)il2cpp_codegen_add(L_8, L_9)), NULL);
|
|
// bounds.height = size;
|
|
float L_10 = ___2_size;
|
|
Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_0), L_10, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// return bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = V_0;
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Single[] DungeonArchitect.UI.Widgets.Splitter::GetLayoutSizes(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Splitter_GetLayoutSizes_m8AA93D2BDFBFC2A9B1CAF2D40AB2D5A30F119C10 (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_windowSize, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_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;
|
|
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* V_4 = NULL;
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_6 = NULL;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_7 = NULL;
|
|
float V_8 = 0.0f;
|
|
float V_9 = 0.0f;
|
|
float G_B3_0 = 0.0f;
|
|
{
|
|
// float totalSize = (Direction == SplitterDirection.Horizontal) ? windowSize.x : windowSize.y;
|
|
int32_t L_0;
|
|
L_0 = Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F_inline(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_windowSize;
|
|
float L_2 = L_1.___y_1;
|
|
G_B3_0 = L_2;
|
|
goto IL_0016;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_windowSize;
|
|
float L_4 = L_3.___x_0;
|
|
G_B3_0 = L_4;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
V_0 = G_B3_0;
|
|
// float totalWeight = 0;
|
|
V_1 = (0.0f);
|
|
// float totalBarSizes = 0;
|
|
V_2 = (0.0f);
|
|
// foreach (var node in nodes)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_5 = __this->___nodes_14;
|
|
NullCheck(L_5);
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 L_6;
|
|
L_6 = List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31(L_5, List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
V_5 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0064:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754((&V_5), Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_0032_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_7;
|
|
L_7 = Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_inline((&V_5), Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
V_6 = L_7;
|
|
// if (node.IsSplitBar)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_8 = V_6;
|
|
NullCheck(L_8);
|
|
bool L_9 = L_8->___IsSplitBar_2;
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f_1;
|
|
}
|
|
}
|
|
{
|
|
// totalBarSizes += barSize;
|
|
float L_10 = V_2;
|
|
float L_11 = __this->___barSize_10;
|
|
V_2 = ((float)il2cpp_codegen_add(L_10, L_11));
|
|
goto IL_0059_1;
|
|
}
|
|
|
|
IL_004f_1:
|
|
{
|
|
// totalWeight += node.Weight;
|
|
float L_12 = V_1;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_13 = V_6;
|
|
NullCheck(L_13);
|
|
float L_14 = L_13->___Weight_1;
|
|
V_1 = ((float)il2cpp_codegen_add(L_12, L_14));
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_15;
|
|
L_15 = Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2((&V_5), Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
if (L_15)
|
|
{
|
|
goto IL_0032_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
// if (freeSize) {
|
|
bool L_16 = __this->___freeSize_8;
|
|
if (!L_16)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
// totalSize = totalWeight + totalBarSizes;
|
|
float L_17 = V_1;
|
|
float L_18 = V_2;
|
|
V_0 = ((float)il2cpp_codegen_add(L_17, L_18));
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
// float availableSize = totalSize - totalBarSizes;
|
|
float L_19 = V_0;
|
|
float L_20 = V_2;
|
|
V_3 = ((float)il2cpp_codegen_subtract(L_19, L_20));
|
|
// var sizes = new List<float>();
|
|
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_21 = (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*)il2cpp_codegen_object_new(List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_il2cpp_TypeInfo_var);
|
|
NullCheck(L_21);
|
|
List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802(L_21, List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var);
|
|
V_4 = L_21;
|
|
// foreach (var node in nodes)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_22 = __this->___nodes_14;
|
|
NullCheck(L_22);
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 L_23;
|
|
L_23 = List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31(L_22, List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
V_5 = L_23;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00de:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754((&V_5), Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00d3_1;
|
|
}
|
|
|
|
IL_0098_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_24;
|
|
L_24 = Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_inline((&V_5), Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
V_7 = L_24;
|
|
// if (node.IsSplitBar)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_25 = V_7;
|
|
NullCheck(L_25);
|
|
bool L_26 = L_25->___IsSplitBar_2;
|
|
if (!L_26)
|
|
{
|
|
goto IL_00b9_1;
|
|
}
|
|
}
|
|
{
|
|
// sizes.Add(barSize);
|
|
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_27 = V_4;
|
|
float L_28 = __this->___barSize_10;
|
|
NullCheck(L_27);
|
|
List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_inline(L_27, L_28, List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var);
|
|
goto IL_00d3_1;
|
|
}
|
|
|
|
IL_00b9_1:
|
|
{
|
|
// var ratio = node.Weight / totalWeight;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_29 = V_7;
|
|
NullCheck(L_29);
|
|
float L_30 = L_29->___Weight_1;
|
|
float L_31 = V_1;
|
|
V_8 = ((float)(L_30/L_31));
|
|
// var size = availableSize * ratio;
|
|
float L_32 = V_3;
|
|
float L_33 = V_8;
|
|
V_9 = ((float)il2cpp_codegen_multiply(L_32, L_33));
|
|
// sizes.Add(size);
|
|
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_34 = V_4;
|
|
float L_35 = V_9;
|
|
NullCheck(L_34);
|
|
List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_inline(L_34, L_35, List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d3_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_36;
|
|
L_36 = Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2((&V_5), Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
if (L_36)
|
|
{
|
|
goto IL_0098_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ec;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00ec:
|
|
{
|
|
// return sizes.ToArray();
|
|
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_37 = V_4;
|
|
NullCheck(L_37);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38;
|
|
L_38 = List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658(L_37, List_1_ToArray_m7A70CC060DF87F0CCC73317BC6DE68C5D970C658_RuntimeMethod_var);
|
|
return L_38;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.Splitter::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Splitter_GetDesiredSize_mD062B2964B62F5B9682A89334D93F283F2F436AE (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* V_2 = NULL;
|
|
{
|
|
// if (freeSize)
|
|
bool L_0 = __this->___freeSize_8;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0068;
|
|
}
|
|
}
|
|
{
|
|
// var totalSize = 0.0f;
|
|
V_0 = (0.0f);
|
|
// foreach (var node in nodes)
|
|
List_1_tC73B1C58898C248E88855D22A9CF75880B919FF7* L_1 = __this->___nodes_14;
|
|
NullCheck(L_1);
|
|
Enumerator_tE46D9EA80B833BD617A05DBC84839B3D02BF7749 L_2;
|
|
L_2 = List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31(L_1, List_1_GetEnumerator_m531E06D98C65BBBF76682814D5619AEF3826AE31_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0038:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754((&V_1), Enumerator_Dispose_m071844943DDC76B64A413148D90988CD16488754_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_002d_1;
|
|
}
|
|
|
|
IL_001c_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_3;
|
|
L_3 = Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_inline((&V_1), Enumerator_get_Current_m4ADE41A2CCCC1B7CFF263D1E2C31C712D357CB78_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// totalSize += node.Weight;
|
|
float L_4 = V_0;
|
|
SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
float L_6 = L_5->___Weight_1;
|
|
V_0 = ((float)il2cpp_codegen_add(L_4, L_6));
|
|
}
|
|
|
|
IL_002d_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_7;
|
|
L_7 = Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2((&V_1), Enumerator_MoveNext_m30A4204F78AED8F951E8260C29B6FFF3408D94D2_RuntimeMethod_var);
|
|
if (L_7)
|
|
{
|
|
goto IL_001c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
// return (direction == SplitterDirection.Horizontal)
|
|
// ? new Vector2(totalSize, size.x)
|
|
// : new Vector2(size.x, totalSize);
|
|
int32_t L_8 = __this->___direction_7;
|
|
if (!L_8)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_size;
|
|
float L_10 = L_9.___x_0;
|
|
float L_11 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_12), L_10, L_11, /*hidden argument*/NULL);
|
|
return L_12;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
float L_13 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___0_size;
|
|
float L_15 = L_14.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
|
|
memset((&L_16), 0, sizeof(L_16));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), L_13, L_15, /*hidden argument*/NULL);
|
|
return L_16;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
// return size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___0_size;
|
|
return L_17;
|
|
}
|
|
}
|
|
#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.UI.Widgets.SplitterDragBarWidget::.ctor(DungeonArchitect.UI.Widgets.Splitter)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget__ctor_mB475F06FDA82F7916E8599EF147B00A5319EB05F (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* ___0_parent, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SplitterDragBarWidget(Splitter parent)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.parent = parent;
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_0 = ___0_parent;
|
|
__this->___parent_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___parent_7), (void*)L_0);
|
|
// ShowFocusHighlight = true;
|
|
WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC_inline(__this, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SplitterDragBarWidget::CanAcquireFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SplitterDragBarWidget_CanAcquireFocus_mA752B43368FC42DE701D4A8AB2C050DC2C5BE6B9 (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public override bool CanAcquireFocus() { return true; }
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget_DrawImpl_m55FED3A954F08C774EF8822AB887951FE7C3A750 (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_2, NULL);
|
|
// DrawBar(renderer, bounds, parent.barColor);
|
|
RuntimeObject* L_3 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = V_0;
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_5 = __this->___parent_7;
|
|
NullCheck(L_5);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = L_5->___barColor_11;
|
|
SplitterDragBarWidget_DrawBar_mFFADE7D738E7E5A09AD758257908C9F8CF8FC6ED(__this, L_3, L_4, L_6, NULL);
|
|
// bool isFocused = (uiSystem != null) ? uiSystem.FocusedWidget == this as IWidget : false;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_7 = ___0_uiSystem;
|
|
if (L_7)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 0;
|
|
goto IL_003c;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___0_uiSystem;
|
|
NullCheck(L_8);
|
|
RuntimeObject* L_9;
|
|
L_9 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(L_8, NULL);
|
|
G_B3_0 = ((((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2*)__this))? 1 : 0);
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// if (isFocused && ShowFocusHighlight)
|
|
if (!G_B3_0)
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
bool L_10;
|
|
L_10 = WidgetBase_get_ShowFocusHighlight_m819450C3FAE834842A0AD1643B6FBF48EAD2E4A7_inline(__this, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
// DrawFocusHighlight(uiSystem, renderer);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_11 = ___0_uiSystem;
|
|
RuntimeObject* L_12 = ___1_renderer;
|
|
VirtualActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(31 /* System.Void DungeonArchitect.UI.Widgets.WidgetBase::DrawFocusHighlight(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, __this, L_11, L_12);
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::DrawBar(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget_DrawBar_mFFADE7D738E7E5A09AD758257908C9F8CF8FC6ED (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_barColor, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// renderer.Box(bounds, new GUIContent());
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_2 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
GUIContent__ctor_m89AC53A7E9BF9EB9E70297353DEAA6FEC2C800AC(L_2, NULL);
|
|
NullCheck(L_0);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* >::Invoke(6 /* System.Void DungeonArchitect.UI.UIRenderer::Box(UnityEngine.Rect,UnityEngine.GUIContent) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_0, L_1, L_2);
|
|
// renderer.DrawRect(bounds, barColor);
|
|
RuntimeObject* L_3 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = ___1_bounds;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___2_barColor;
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_3, L_4, L_5);
|
|
// var cursor = parent.Direction == SplitterDirection.Horizontal
|
|
// ? UICursorType.ResizeHorizontal
|
|
// : UICursorType.ResizeVertical;
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_6 = __this->___parent_7;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F_inline(L_6, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 2;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
G_B3_0 = 1;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
V_0 = G_B3_0;
|
|
// renderer.AddCursorRect(bounds, cursor);
|
|
RuntimeObject* L_8 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9 = ___1_bounds;
|
|
int32_t L_10 = V_0;
|
|
NullCheck(L_8);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, int32_t >::Invoke(28 /* System.Void DungeonArchitect.UI.UIRenderer::AddCursorRect(UnityEngine.Rect,DungeonArchitect.UI.UICursorType) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_8, L_9, L_10);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget_HandleInput_mD677C090E27F9FF21A3410649E7B804055DC9057 (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.HandleInput(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23(__this, L_0, L_1, NULL);
|
|
// if (e.type == EventType.MouseDrag)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
if ((!(((uint32_t)L_3) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// parent.OnSplitBarDragged(this, e.delta);
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_4 = __this->___parent_7;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_5, NULL);
|
|
NullCheck(L_4);
|
|
Splitter_OnSplitBarDragged_mB13665524BE2C523532CCB75953BA442AFC2E092(L_4, __this, L_6, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// else if (e.type == EventType.MouseUp)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_7 = ___0_e;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_7, NULL);
|
|
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
// uiSystem.RequestFocus(null);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___1_uiSystem;
|
|
NullCheck(L_9);
|
|
UISystem_RequestFocus_m531B342AC0B4F70D566D259201BF283342A2B780(L_9, (RuntimeObject*)NULL, NULL);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SplitterDragBarWidget::DrawFocusHighlight(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplitterDragBarWidget_DrawFocusHighlight_m45A58AFC741E7B46056946FEC98312A928156F49 (SplitterDragBarWidget_t2F1FDB690097283255FFDDFFB14CBE26FFF9A7F2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_2, NULL);
|
|
// DrawBar(renderer, bounds, parent.barHighlightColor);
|
|
RuntimeObject* L_3 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = V_0;
|
|
Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* L_5 = __this->___parent_7;
|
|
NullCheck(L_5);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = L_5->___barHighlightColor_12;
|
|
SplitterDragBarWidget_DrawBar_mFFADE7D738E7E5A09AD758257908C9F8CF8FC6ED(__this, L_3, L_4, L_6, 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.UI.Widgets.DebugWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugWidget__ctor_mA733F3363C8F1AC4B5ECF2124F619D451735B46D (DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public DebugWidget() : this("", new Color(0.1f, 0.1f, 0.1f))
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.100000001f), (0.100000001f), (0.100000001f), /*hidden argument*/NULL);
|
|
DebugWidget__ctor_m319DC35FA7690FBE42B1BAE1041981B3F1333252(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.DebugWidget::.ctor(System.String,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugWidget__ctor_m319DC35FA7690FBE42B1BAE1041981B3F1333252 (DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924* __this, String_t* ___0_caption, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2474EB85E7EEF13C75BB9EE2A361443B79F99AC);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Color debugColor = Color.red;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
__this->___debugColor_7 = L_0;
|
|
// string caption = "Panel";
|
|
__this->___caption_8 = _stringLiteralA2474EB85E7EEF13C75BB9EE2A361443B79F99AC;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___caption_8), (void*)_stringLiteralA2474EB85E7EEF13C75BB9EE2A361443B79F99AC);
|
|
// public DebugWidget(string caption, Color color)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.debugColor = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_color;
|
|
__this->___debugColor_7 = L_1;
|
|
// this.caption = caption;
|
|
String_t* L_2 = ___0_caption;
|
|
__this->___caption_8 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___caption_8), (void*)L_2);
|
|
// ShowFocusHighlight = true;
|
|
WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC_inline(__this, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.DebugWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugWidget_DrawImpl_mEAE1BEAB55137EA55D725CECD6C74D2A92D2BEB8 (DebugWidget_t5F2263B73AABCC9BABF2E4629685F859EF4C7924* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B2_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B1_0 = NULL;
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_0 = ___1_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___0_uiSystem;
|
|
bool L_3;
|
|
L_3 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_2, NULL);
|
|
G_B1_0 = L_1;
|
|
if (!L_3)
|
|
{
|
|
G_B2_0 = L_1;
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
|
|
L_5 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_4, L_6, NULL);
|
|
// renderer.Box(bounds, new GUIContent(caption));
|
|
RuntimeObject* L_7 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8 = V_0;
|
|
String_t* L_9 = __this->___caption_8;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_10 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_10, L_9, NULL);
|
|
NullCheck(L_7);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* >::Invoke(6 /* System.Void DungeonArchitect.UI.UIRenderer::Box(UnityEngine.Rect,UnityEngine.GUIContent) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_7, L_8, L_10);
|
|
// renderer.DrawRect(bounds, debugColor);
|
|
RuntimeObject* L_11 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = __this->___debugColor_7;
|
|
NullCheck(L_11);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_11, L_12, L_13);
|
|
G_B2_0 = G_B1_0;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
// guiState.Restore();
|
|
NullCheck(G_B2_0);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(G_B2_0, 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.UI.Widgets.BreadCrumbWidgetNode::.ctor(System.String,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidgetNode__ctor_m9FF629692A8A57F102B498457AA2D00D0D71752F (BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* __this, String_t* ___0_displayText, RuntimeObject* ___1_userdata, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public BreadCrumbWidgetNode(string displayText, object userdata)
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// this.displayText = displayText;
|
|
String_t* L_0 = ___0_displayText;
|
|
__this->___displayText_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___displayText_0), (void*)L_0);
|
|
// this.userdata = userdata;
|
|
RuntimeObject* L_1 = ___1_userdata;
|
|
__this->___userdata_1 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___userdata_1), (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
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_Multicast(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* currentDelegate = reinterpret_cast<OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenInst(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userdata, method);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenStatic(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userdata, method);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenStaticInvoker(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_userdata);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_ClosedStaticInvoker(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_userdata);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenVirtual(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_userdata);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenInterface(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_userdata);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenGenericVirtual(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_userdata);
|
|
}
|
|
void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenGenericInterface(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_userdata);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBreadCrumbLinkClicked__ctor_mC07EEB4572E042671B5CC04DDE40318A26F265C8 (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked::Invoke(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked::BeginInvoke(System.Object,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnBreadCrumbLinkClicked_BeginInvoke_mAC9DEAB7AD74647B8DABE681D76387F8762B70EA (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[2] = {0};
|
|
__d_args[0] = ___0_userdata;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBreadCrumbLinkClicked_EndInvoke_m79E3AB879E05B5E514FC8C5FACA3E08DD47163E4 (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.BreadCrumbWidget::add_LinkClicked(DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_add_LinkClicked_mD4D988063664BBC243ADFD3E382EBB9401F927C2 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_0 = NULL;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_1 = NULL;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_2 = NULL;
|
|
{
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_0 = __this->___LinkClicked_11;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_2 = V_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)CastclassSealed((RuntimeObject*)L_4, OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE_il2cpp_TypeInfo_var));
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE** L_5 = (&__this->___LinkClicked_11);
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_6 = V_2;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_7 = V_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_9 = V_0;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)L_9) == ((RuntimeObject*)(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::remove_LinkClicked(DungeonArchitect.UI.Widgets.OnBreadCrumbLinkClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_remove_LinkClicked_mAD8397778D8B01D25B8E64F225FF21530CFB0F62 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_0 = NULL;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_1 = NULL;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* V_2 = NULL;
|
|
{
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_0 = __this->___LinkClicked_11;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_2 = V_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)CastclassSealed((RuntimeObject*)L_4, OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE_il2cpp_TypeInfo_var));
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE** L_5 = (&__this->___LinkClicked_11);
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_6 = V_2;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_7 = V_1;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_9 = V_0;
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)L_9) == ((RuntimeObject*)(OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.UI.Widgets.BreadCrumbWidget::get_FontSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BreadCrumbWidget_get_FontSize_mC5E13B50E4D5772429CCDE6EE5AE21D8E5177613 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; set; }
|
|
int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_12;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::set_FontSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_set_FontSize_mEAB5FAE451C71308B37357238B807BA958D48112 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; set; }
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CFontSizeU3Ek__BackingField_12 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Color DungeonArchitect.UI.Widgets.BreadCrumbWidget::get_TextColor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F BreadCrumbWidget_get_TextColor_m32095E350A2C5E3C3D6F26C1EC04CA951B17A574 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color TextColor { get; set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CTextColorU3Ek__BackingField_13;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::set_TextColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_set_TextColor_mC440454D79A91C8BCC4F610B44B17BDCAA77F539 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color TextColor { get; set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
|
|
__this->___U3CTextColorU3Ek__BackingField_13 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget__ctor_mCA80A55E577FFBB6D4B175A1D2C3747EF272943D (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFB26E2CC22EB4EB2FE90A4CA50E5EB743A90F652_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// int padding = 5;
|
|
__this->___padding_8 = 5;
|
|
// List<BreadCrumbWidgetNode> items = new List<BreadCrumbWidgetNode>();
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_0 = (List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F*)il2cpp_codegen_object_new(List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mFB26E2CC22EB4EB2FE90A4CA50E5EB743A90F652(L_0, List_1__ctor_mFB26E2CC22EB4EB2FE90A4CA50E5EB743A90F652_RuntimeMethod_var);
|
|
__this->___items_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___items_10), (void*)L_0);
|
|
// public BreadCrumbWidget()
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// content = new NullWidget();
|
|
NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* L_1 = (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50*)il2cpp_codegen_object_new(NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
NullWidget__ctor_m749ED866DC0A41339D636DE9DD01D4B0F284E48F(L_1, NULL);
|
|
__this->___content_7 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.BreadCrumbWidget DungeonArchitect.UI.Widgets.BreadCrumbWidget::SetPadding(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* BreadCrumbWidget_SetPadding_m90448373DAF238C4B898CBD069224B272F60BABA (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, int32_t ___0_padding, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.padding = padding;
|
|
int32_t L_0 = ___0_padding;
|
|
__this->___padding_8 = L_0;
|
|
// requestRebuild = true;
|
|
__this->___requestRebuild_9 = (bool)1;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.UI.Widgets.BreadCrumbWidget::GetTopItemUserData()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BreadCrumbWidget_GetTopItemUserData_m8F1D1D63F29971B9536C02AE1C7FF81EE5CBD759 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (items.Count == 0) return null;
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_0 = __this->___items_10;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_inline(L_0, List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
if (L_1)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (items.Count == 0) return null;
|
|
return NULL;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// return items[items.Count - 1].userdata;
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_2 = __this->___items_10;
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_3 = __this->___items_10;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_inline(L_3, List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
NullCheck(L_2);
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_5;
|
|
L_5 = List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646(L_2, ((int32_t)il2cpp_codegen_subtract(L_4, 1)), List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646_RuntimeMethod_var);
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6 = L_5->___userdata_1;
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.BreadCrumbWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BreadCrumbWidget_IsCompositeWidget_mF04E0F41ED9D47DC9AE976BB47B0197AA51B37AF (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.BreadCrumbWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* BreadCrumbWidget_GetChildWidgets_mE6B8CE4249682FFEB7C07E1F74A69FC9928D7CF2 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new[] { content };
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = L_0;
|
|
RuntimeObject* L_2 = __this->___content_7;
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_2);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
|
|
return L_1;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.BreadCrumbWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BreadCrumbWidget_GetDesiredSize_mAFFCC9AA7F4D4F28315606B3423AB5E0BA8487AC (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return content.GetDesiredSize(size, uiSystem);
|
|
RuntimeObject* L_0 = __this->___content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_size;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_0, L_1, L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::PushPage(System.String,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_PushPage_m3AC57A67876350512EF95F90887F3724AF91FA5F (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, String_t* ___0_displayName, RuntimeObject* ___1_userdata, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8318A6AA5E06810E89C2C2C5F5BA85C8FFD94A40_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// items.Add(new BreadCrumbWidgetNode(displayName, userdata));
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_0 = __this->___items_10;
|
|
String_t* L_1 = ___0_displayName;
|
|
RuntimeObject* L_2 = ___1_userdata;
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_3 = (BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8*)il2cpp_codegen_object_new(BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
BreadCrumbWidgetNode__ctor_m9FF629692A8A57F102B498457AA2D00D0D71752F(L_3, L_1, L_2, NULL);
|
|
NullCheck(L_0);
|
|
List_1_Add_m8318A6AA5E06810E89C2C2C5F5BA85C8FFD94A40_inline(L_0, L_3, List_1_Add_m8318A6AA5E06810E89C2C2C5F5BA85C8FFD94A40_RuntimeMethod_var);
|
|
// requestRebuild = true;
|
|
__this->___requestRebuild_9 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::MoveToPage(DungeonArchitect.UI.Widgets.BreadCrumbWidgetNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_MoveToPage_m2D5EDFB26E861F2DA79E3C68DBDFBD6D87ED40DE (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m4E0FB5A993C860E20C6F92ED3B8CB8C19DF3E1AF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
|
|
IL_0002:
|
|
{
|
|
// var lastIndex = items.Count - 1;
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_0 = __this->___items_10;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_inline(L_0, List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
|
|
// var lastItem = items[lastIndex];
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_2 = __this->___items_10;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_4;
|
|
L_4 = List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646(L_2, L_3, List_1_get_Item_m84E07D8893EDA4BED756A493EFA37C688D2DE646_RuntimeMethod_var);
|
|
// if (lastItem == node)
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_5 = ___0_node;
|
|
if ((((RuntimeObject*)(BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8*)L_4) == ((RuntimeObject*)(BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8*)L_5)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// items.RemoveAt(lastIndex);
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_6 = __this->___items_10;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
List_1_RemoveAt_m4E0FB5A993C860E20C6F92ED3B8CB8C19DF3E1AF(L_6, L_7, List_1_RemoveAt_m4E0FB5A993C860E20C6F92ED3B8CB8C19DF3E1AF_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// while (items.Count > 0)
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_8 = __this->___items_10;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_inline(L_8, List_1_get_Count_m9E9F7051CAA5E7F5734E3DD5F377C3FEDCBC4B5C_RuntimeMethod_var);
|
|
if ((((int32_t)L_9) > ((int32_t)0)))
|
|
{
|
|
goto IL_0002;
|
|
}
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// requestRebuild = true;
|
|
__this->___requestRebuild_9 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_Clear_m9729FE7AB8D6CF6D7140E283D004204E428AAA78 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m1F133D4C792D5375997BC2CE9C62BA8ED6D066B8_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// items.Clear();
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_0 = __this->___items_10;
|
|
NullCheck(L_0);
|
|
List_1_Clear_m1F133D4C792D5375997BC2CE9C62BA8ED6D066B8_inline(L_0, List_1_Clear_m1F133D4C792D5375997BC2CE9C62BA8ED6D066B8_RuntimeMethod_var);
|
|
// requestRebuild = true;
|
|
__this->___requestRebuild_9 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::Rebuild(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_Rebuild_m551F4C1966C079B1BEBF1EDC677158154CF65327 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BreadCrumbWidget_OnCrumbItemClicked_mC68F9E8A44672134701BFBFA2E92D2F7CAE74CEB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA69B58ED7AD5A4829A85668579EF520F95997F41_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m083FC4ACF7F1B05FA45E4840CBB1EDA0B51A9BA6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m94AE3B57F44C6FDAC885335D11F31400145A41EB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD3BE04A9D0721C0CE230E5D7CD6232A7D38DE9A2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* V_0 = NULL;
|
|
bool V_1 = false;
|
|
Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* V_3 = NULL;
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* V_4 = NULL;
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* V_5 = NULL;
|
|
{
|
|
// var stackPanel = new StackPanelWidget(StackPanelOrientation.Horizontal);
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_0 = (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D*)il2cpp_codegen_object_new(StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
StackPanelWidget__ctor_mB1510EED2127F16650DC00DB978495DBB2370A52(L_0, 0, NULL);
|
|
V_0 = L_0;
|
|
// var firstNode = true;
|
|
V_1 = (bool)1;
|
|
// foreach (var node in items)
|
|
List_1_tC401332FD3864B34E748B9F038C90F6F2DFD7C0F* L_1 = __this->___items_10;
|
|
NullCheck(L_1);
|
|
Enumerator_t779455FAFAF48D40F1559174D5C8C5B83F77CAF5 L_2;
|
|
L_2 = List_1_GetEnumerator_mD3BE04A9D0721C0CE230E5D7CD6232A7D38DE9A2(L_1, List_1_GetEnumerator_mD3BE04A9D0721C0CE230E5D7CD6232A7D38DE9A2_RuntimeMethod_var);
|
|
V_2 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0118:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mA69B58ED7AD5A4829A85668579EF520F95997F41((&V_2), Enumerator_Dispose_mA69B58ED7AD5A4829A85668579EF520F95997F41_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_010a_1;
|
|
}
|
|
|
|
IL_001a_1:
|
|
{
|
|
// foreach (var node in items)
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_3;
|
|
L_3 = Enumerator_get_Current_m94AE3B57F44C6FDAC885335D11F31400145A41EB_inline((&V_2), Enumerator_get_Current_m94AE3B57F44C6FDAC885335D11F31400145A41EB_RuntimeMethod_var);
|
|
V_3 = L_3;
|
|
// if (!firstNode)
|
|
bool L_4 = V_1;
|
|
if (L_4)
|
|
{
|
|
goto IL_0081_1;
|
|
}
|
|
}
|
|
{
|
|
// var arrow =
|
|
// new BorderWidget(
|
|
// new LabelWidget(">")
|
|
// .SetFontSize(FontSize)
|
|
// .SetColor(TextColor))
|
|
// .SetPadding(padding, padding, padding, padding)
|
|
// .SetTransparent();
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_5 = (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD*)il2cpp_codegen_object_new(LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
LabelWidget__ctor_mFB79AC28A917846E37C269BD8BEC57D04621DA9C(L_5, _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5, NULL);
|
|
int32_t L_6;
|
|
L_6 = BreadCrumbWidget_get_FontSize_mC5E13B50E4D5772429CCDE6EE5AE21D8E5177613_inline(__this, NULL);
|
|
NullCheck(L_5);
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_7;
|
|
L_7 = LabelWidget_SetFontSize_mEAF1EBD1F7FC1983F991BC71144B5E35DDE13F7D(L_5, L_6, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
|
|
L_8 = BreadCrumbWidget_get_TextColor_m32095E350A2C5E3C3D6F26C1EC04CA951B17A574_inline(__this, NULL);
|
|
NullCheck(L_7);
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_9;
|
|
L_9 = LabelWidget_SetColor_mAC2A5CCA5C5419E34B338E519E6B5D7BCC18C86E(L_7, L_8, NULL);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_10 = (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0*)il2cpp_codegen_object_new(BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
BorderWidget__ctor_mB1869D188606A73397AEA08B1649F8513CC2DE1C(L_10, L_9, NULL);
|
|
int32_t L_11 = __this->___padding_8;
|
|
int32_t L_12 = __this->___padding_8;
|
|
int32_t L_13 = __this->___padding_8;
|
|
int32_t L_14 = __this->___padding_8;
|
|
NullCheck(L_10);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_15;
|
|
L_15 = BorderWidget_SetPadding_m5E2005B4365BEF9922AB0F1E6F552AA323B8916E(L_10, ((float)L_11), ((float)L_12), ((float)L_13), ((float)L_14), NULL);
|
|
NullCheck(L_15);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_16;
|
|
L_16 = BorderWidget_SetTransparent_mE685D4223CBA86717F21362D9E2C71C230A4B914(L_15, NULL);
|
|
V_5 = L_16;
|
|
// stackPanel.AddWidget(arrow, 0, true);
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_17 = V_0;
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_18 = V_5;
|
|
NullCheck(L_17);
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_19;
|
|
L_19 = StackPanelWidget_AddWidget_mC0F17E787F3D126F3F99418498F2CE4B65F430F0(L_17, L_18, (0.0f), (bool)1, NULL);
|
|
}
|
|
|
|
IL_0081_1:
|
|
{
|
|
// firstNode = false;
|
|
V_1 = (bool)0;
|
|
// var crumb = new LinkWidget(
|
|
// new BorderWidget(
|
|
// new LabelWidget(node.displayText)
|
|
// .SetFontSize(FontSize)
|
|
// .SetColor(TextColor))
|
|
// .SetPadding(padding, padding, padding, padding)
|
|
// .SetTransparent());
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_20 = V_3;
|
|
NullCheck(L_20);
|
|
String_t* L_21 = L_20->___displayText_0;
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_22 = (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD*)il2cpp_codegen_object_new(LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_22);
|
|
LabelWidget__ctor_mFB79AC28A917846E37C269BD8BEC57D04621DA9C(L_22, L_21, NULL);
|
|
int32_t L_23;
|
|
L_23 = BreadCrumbWidget_get_FontSize_mC5E13B50E4D5772429CCDE6EE5AE21D8E5177613_inline(__this, NULL);
|
|
NullCheck(L_22);
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_24;
|
|
L_24 = LabelWidget_SetFontSize_mEAF1EBD1F7FC1983F991BC71144B5E35DDE13F7D(L_22, L_23, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25;
|
|
L_25 = BreadCrumbWidget_get_TextColor_m32095E350A2C5E3C3D6F26C1EC04CA951B17A574_inline(__this, NULL);
|
|
NullCheck(L_24);
|
|
LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* L_26;
|
|
L_26 = LabelWidget_SetColor_mAC2A5CCA5C5419E34B338E519E6B5D7BCC18C86E(L_24, L_25, NULL);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_27 = (BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0*)il2cpp_codegen_object_new(BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_27);
|
|
BorderWidget__ctor_mB1869D188606A73397AEA08B1649F8513CC2DE1C(L_27, L_26, NULL);
|
|
int32_t L_28 = __this->___padding_8;
|
|
int32_t L_29 = __this->___padding_8;
|
|
int32_t L_30 = __this->___padding_8;
|
|
int32_t L_31 = __this->___padding_8;
|
|
NullCheck(L_27);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_32;
|
|
L_32 = BorderWidget_SetPadding_m5E2005B4365BEF9922AB0F1E6F552AA323B8916E(L_27, ((float)L_28), ((float)L_29), ((float)L_30), ((float)L_31), NULL);
|
|
NullCheck(L_32);
|
|
BorderWidget_tE4A0106D590D6AC80B4094CBA1D3215E736A67B0* L_33;
|
|
L_33 = BorderWidget_SetTransparent_mE685D4223CBA86717F21362D9E2C71C230A4B914(L_32, NULL);
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_34 = (LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36*)il2cpp_codegen_object_new(LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36_il2cpp_TypeInfo_var);
|
|
NullCheck(L_34);
|
|
LinkWidget__ctor_mE2E8DC2F70986DFD2E46CB312AAF031159449763(L_34, L_33, NULL);
|
|
V_4 = L_34;
|
|
// crumb.SetUserData(node);
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_35 = V_4;
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_36 = V_3;
|
|
NullCheck(L_35);
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_37;
|
|
L_37 = LinkWidget_SetUserData_mAC85ADEE2EE9DD3D3559DEA73766232895B61664(L_35, L_36, NULL);
|
|
// crumb.SetDrawLinkOutline(false);
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_38 = V_4;
|
|
NullCheck(L_38);
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_39;
|
|
L_39 = LinkWidget_SetDrawLinkOutline_mBEC721D1E906CE9EB07B75AE40822E19D908A018(L_38, (bool)0, NULL);
|
|
// crumb.LinkClicked += OnCrumbItemClicked;
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_40 = V_4;
|
|
OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* L_41 = (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED*)il2cpp_codegen_object_new(OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED_il2cpp_TypeInfo_var);
|
|
NullCheck(L_41);
|
|
OnWidgetClicked__ctor_mE851B299837743D731A6F2AD757F12483E8ECFCB(L_41, __this, (intptr_t)((void*)BreadCrumbWidget_OnCrumbItemClicked_mC68F9E8A44672134701BFBFA2E92D2F7CAE74CEB_RuntimeMethod_var), NULL);
|
|
NullCheck(L_40);
|
|
LinkWidget_add_LinkClicked_m3CC22A607BFD2B87F0FE5F81CAEACB6C739CEDAB(L_40, L_41, NULL);
|
|
// stackPanel.AddWidget(crumb, 0, true);
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_42 = V_0;
|
|
LinkWidget_t9669D02F1A13247E5A8D5A2FDD487E0CAC0B3C36* L_43 = V_4;
|
|
NullCheck(L_42);
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_44;
|
|
L_44 = StackPanelWidget_AddWidget_mC0F17E787F3D126F3F99418498F2CE4B65F430F0(L_42, L_43, (0.0f), (bool)1, NULL);
|
|
}
|
|
|
|
IL_010a_1:
|
|
{
|
|
// foreach (var node in items)
|
|
bool L_45;
|
|
L_45 = Enumerator_MoveNext_m083FC4ACF7F1B05FA45E4840CBB1EDA0B51A9BA6((&V_2), Enumerator_MoveNext_m083FC4ACF7F1B05FA45E4840CBB1EDA0B51A9BA6_RuntimeMethod_var);
|
|
if (L_45)
|
|
{
|
|
goto IL_001a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0126:
|
|
{
|
|
// content = stackPanel;
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_46 = V_0;
|
|
__this->___content_7 = L_46;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_46);
|
|
// requestRebuild = false;
|
|
__this->___requestRebuild_9 = (bool)0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::OnCrumbItemClicked(DungeonArchitect.UI.Widgets.WidgetClickEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_OnCrumbItemClicked_mC68F9E8A44672134701BFBFA2E92D2F7CAE74CEB (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* V_0 = NULL;
|
|
{
|
|
// var node = clickEvent.userdata as BreadCrumbWidgetNode;
|
|
WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* L_0 = ___0_clickEvent;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1 = L_0->___userdata_2;
|
|
V_0 = ((BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8*)IsInstClass((RuntimeObject*)L_1, BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8_il2cpp_TypeInfo_var));
|
|
// if (node != null)
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
// MoveToPage(node);
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_3 = V_0;
|
|
BreadCrumbWidget_MoveToPage_m2D5EDFB26E861F2DA79E3C68DBDFBD6D87ED40DE(__this, L_3, NULL);
|
|
// if (LinkClicked != null)
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_4 = __this->___LinkClicked_11;
|
|
if (!L_4)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
// LinkClicked.Invoke(node.userdata);
|
|
OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* L_5 = __this->___LinkClicked_11;
|
|
BreadCrumbWidgetNode_t35E4C264BCF0C1C6F309C4D4CA38D0EC0981B5D8* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
RuntimeObject* L_7 = L_6->___userdata_1;
|
|
NullCheck(L_5);
|
|
OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_inline(L_5, L_7, NULL);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_UpdateWidget_m4A99C0087FCD9FD0FC05B552D590C5663D43B584 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// if (content == null || requestRebuild)
|
|
RuntimeObject* L_2 = __this->___content_7;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
bool L_3 = __this->___requestRebuild_9;
|
|
if (!L_3)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// Rebuild(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_4 = ___0_uiSystem;
|
|
BreadCrumbWidget_Rebuild_m551F4C1966C079B1BEBF1EDC677158154CF65327(__this, L_4, NULL);
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// var contentBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
|
|
L_6 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_5, L_7, NULL);
|
|
// content.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_8 = __this->___content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0;
|
|
NullCheck(L_8);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_8, L_9, L_10);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.BreadCrumbWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BreadCrumbWidget_DrawImpl_mCC083289A6F841638B4F7886403137B979553E37 (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (content != null)
|
|
RuntimeObject* L_0 = __this->___content_7;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, content);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___0_uiSystem;
|
|
RuntimeObject* L_2 = ___1_renderer;
|
|
RuntimeObject* L_3 = __this->___content_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_1, L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// }
|
|
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.UI.Widgets.GridPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelNode__ctor_m1A10248820D9AF1D8980107AF0D3FAD40C889D82 (GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* __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.UI.Widgets.GridPanelWidget::.ctor(DungeonArchitect.UI.Widgets.GridPanelArrangementType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelWidget__ctor_m42A853AA08E8D2ABCA153210FC934996CF9BDB22 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, int32_t ___0_arrangement, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m506851872477598DB31028615F22B9DF49A0B2A8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<GridPanelNode> nodes = new List<GridPanelNode>();
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_0 = (List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1*)il2cpp_codegen_object_new(List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m506851872477598DB31028615F22B9DF49A0B2A8(L_0, List_1__ctor_m506851872477598DB31028615F22B9DF49A0B2A8_RuntimeMethod_var);
|
|
__this->___nodes_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodes_7), (void*)L_0);
|
|
// IntVector2 padding = new IntVector2(10, 10);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_1), ((int32_t)10), ((int32_t)10), /*hidden argument*/NULL);
|
|
__this->___padding_9 = L_1;
|
|
// public Vector2 cellSize = new Vector2(100, 100);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (100.0f), (100.0f), /*hidden argument*/NULL);
|
|
__this->___cellSize_10 = L_2;
|
|
// public Vector2 desiredCellSize = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
__this->___desiredCellSize_11 = L_3;
|
|
// IntVector2 renderedCells = new IntVector2(0, 0);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_4), 0, 0, /*hidden argument*/NULL);
|
|
__this->___renderedCells_13 = L_4;
|
|
// public GridPanelWidget(GridPanelArrangementType arrangement)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.arrangement = arrangement;
|
|
int32_t L_5 = ___0_arrangement;
|
|
__this->___arrangement_8 = L_5;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget DungeonArchitect.UI.Widgets.GridPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* GridPanelWidget_AddWidget_mEDAD0B176626932D2BD2DE23EF9DD89804953D5F (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, RuntimeObject* ___0_Widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9F37ECFCFCBA535552926F359523C2FC8F675C9A_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* V_0 = NULL;
|
|
{
|
|
// var node = new GridPanelNode();
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_0 = (GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E*)il2cpp_codegen_object_new(GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GridPanelNode__ctor_m1A10248820D9AF1D8980107AF0D3FAD40C889D82(L_0, NULL);
|
|
V_0 = L_0;
|
|
// node.Widget = Widget;
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_1 = V_0;
|
|
RuntimeObject* L_2 = ___0_Widget;
|
|
NullCheck(L_1);
|
|
L_1->___Widget_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___Widget_0), (void*)L_2);
|
|
// nodes.Add(node);
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_3 = __this->___nodes_7;
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_4 = V_0;
|
|
NullCheck(L_3);
|
|
List_1_Add_m9F37ECFCFCBA535552926F359523C2FC8F675C9A_inline(L_3, L_4, List_1_Add_m9F37ECFCFCBA535552926F359523C2FC8F675C9A_RuntimeMethod_var);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget DungeonArchitect.UI.Widgets.GridPanelWidget::SetArrangementType(DungeonArchitect.UI.Widgets.GridPanelArrangementType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* GridPanelWidget_SetArrangementType_m510ED4801F98BDD96EA13BA68BE180BF548994DC (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, int32_t ___0_arrangement, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.arrangement = arrangement;
|
|
int32_t L_0 = ___0_arrangement;
|
|
__this->___arrangement_8 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelArrangementType DungeonArchitect.UI.Widgets.GridPanelWidget::GetArrangementType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridPanelWidget_GetArrangementType_mA7E4CB30EDAD673C1C57B6CA9A4CDB499C11755A (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return arrangement;
|
|
int32_t L_0 = __this->___arrangement_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget DungeonArchitect.UI.Widgets.GridPanelWidget::SetPadding(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* GridPanelWidget_SetPadding_m1FBC44350B1FCA18E8CF8E918E7D455B5AAADD22 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.padding = new IntVector2(x, y);
|
|
int32_t L_0 = ___0_x;
|
|
int32_t L_1 = ___1_y;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_2), L_0, L_1, /*hidden argument*/NULL);
|
|
__this->___padding_9 = L_2;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget DungeonArchitect.UI.Widgets.GridPanelWidget::SetAutoSize(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* GridPanelWidget_SetAutoSize_m2740EFCE2AA550C30CACB60A2483732086C986A3 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, bool ___0_autoSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.autoSize = autoSize;
|
|
bool L_0 = ___0_autoSize;
|
|
__this->___autoSize_12 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GridPanelWidget DungeonArchitect.UI.Widgets.GridPanelWidget::SetCellSize(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* GridPanelWidget_SetCellSize_mE6D71DBC1E4F879F3A22B2E2796F524313E79713 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, float ___0_width, float ___1_height, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.cellSize = new Vector2(width, height);
|
|
float L_0 = ___0_width;
|
|
float L_1 = ___1_height;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
|
|
__this->___cellSize_10 = L_2;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GridPanelWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridPanelWidget_GetDesiredSize_mB01AA6B90B31128F113C2058E6A95E235B8A1E7C (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
{
|
|
// UpdateDesiredCellSize(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
GridPanelWidget_UpdateDesiredCellSize_m0DD6582E4760958BD723A198697817F5430EECAA(__this, L_0, NULL);
|
|
// var cellHeight = padding.y + desiredCellSize.y;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_1 = (&__this->___padding_9);
|
|
int32_t L_2 = L_1->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = (&__this->___desiredCellSize_11);
|
|
float L_4 = L_3->___y_1;
|
|
V_0 = ((float)il2cpp_codegen_add(((float)L_2), L_4));
|
|
// var targetWidth = size.x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_size;
|
|
float L_6 = L_5.___x_0;
|
|
// var targetHeight = renderedCells.y * cellHeight + padding.y;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_7 = (&__this->___renderedCells_13);
|
|
int32_t L_8 = L_7->___y_1;
|
|
float L_9 = V_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_10 = (&__this->___padding_9);
|
|
int32_t L_11 = L_10->___y_1;
|
|
V_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_8), L_9)), ((float)L_11)));
|
|
// return new Vector2(targetWidth, targetHeight);
|
|
float L_12 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
|
|
memset((&L_13), 0, sizeof(L_13));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_6, L_12, /*hidden argument*/NULL);
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GridPanelWidget::UpdateDesiredCellSize(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelWidget_UpdateDesiredCellSize_m0DD6582E4760958BD723A198697817F5430EECAA (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* V_1 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// if (autoSize)
|
|
bool L_0 = __this->___autoSize_12;
|
|
if (!L_0)
|
|
{
|
|
goto IL_00a1;
|
|
}
|
|
}
|
|
{
|
|
// desiredCellSize = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
__this->___desiredCellSize_11 = L_1;
|
|
// foreach (var node in nodes)
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_2 = __this->___nodes_7;
|
|
NullCheck(L_2);
|
|
Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA L_3;
|
|
L_3 = List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3(L_2, List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3_RuntimeMethod_var);
|
|
V_0 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0093:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D((&V_0), Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0088_1;
|
|
}
|
|
|
|
IL_0024_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_4;
|
|
L_4 = Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_inline((&V_0), Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_RuntimeMethod_var);
|
|
V_1 = L_4;
|
|
// if (node.Widget != null)
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6 = L_5->___Widget_0;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0088_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeSize = node.Widget.GetDesiredSize(Vector2.zero, uiSystem);
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8 = L_7->___Widget_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___0_uiSystem;
|
|
NullCheck(L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
L_11 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_8, L_9, L_10);
|
|
V_2 = L_11;
|
|
// desiredCellSize.x = Mathf.Max(desiredCellSize.x, nodeSize.x);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (&__this->___desiredCellSize_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = (&__this->___desiredCellSize_11);
|
|
float L_14 = L_13->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = V_2;
|
|
float L_16 = L_15.___x_0;
|
|
float L_17;
|
|
L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_14, L_16, NULL);
|
|
L_12->___x_0 = L_17;
|
|
// desiredCellSize.y = Mathf.Max(desiredCellSize.y, nodeSize.y);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_18 = (&__this->___desiredCellSize_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_19 = (&__this->___desiredCellSize_11);
|
|
float L_20 = L_19->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_2;
|
|
float L_22 = L_21.___y_1;
|
|
float L_23;
|
|
L_23 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_20, L_22, NULL);
|
|
L_18->___y_1 = L_23;
|
|
}
|
|
|
|
IL_0088_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_24;
|
|
L_24 = Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5((&V_0), Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5_RuntimeMethod_var);
|
|
if (L_24)
|
|
{
|
|
goto IL_0024_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a1:
|
|
{
|
|
// desiredCellSize = cellSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = __this->___cellSize_10;
|
|
__this->___desiredCellSize_11 = L_25;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GridPanelWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelWidget_UpdateWidget_m41D97691FA45CC7EBB68C41844F64CDF959AE1D7 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBA38A578C34BE6698F501FC0C73AE147C6E8EFCF_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
float V_7 = 0.0f;
|
|
float V_8 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// UpdateDesiredCellSize(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___0_uiSystem;
|
|
GridPanelWidget_UpdateDesiredCellSize_m0DD6582E4760958BD723A198697817F5430EECAA(__this, L_2, NULL);
|
|
// if (autoSize)
|
|
bool L_3 = __this->___autoSize_12;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
// cellSize = desiredCellSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = __this->___desiredCellSize_11;
|
|
__this->___cellSize_10 = L_4;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// var targetWidth = WidgetBounds.size.x;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
|
|
L_5 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_3 = L_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
float L_7 = L_6.___x_0;
|
|
// var cellWidth = padding.x + cellSize.x;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_8 = (&__this->___padding_9);
|
|
int32_t L_9 = L_8->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_10 = (&__this->___cellSize_10);
|
|
float L_11 = L_10->___x_0;
|
|
V_0 = ((float)il2cpp_codegen_add(((float)L_9), L_11));
|
|
// int numCellsX = Mathf.FloorToInt(targetWidth / (float)cellWidth);
|
|
float L_12 = V_0;
|
|
int32_t L_13;
|
|
L_13 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_7/((float)L_12))), NULL);
|
|
V_1 = L_13;
|
|
// numCellsX = Mathf.Max(1, numCellsX);
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15;
|
|
L_15 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_14, NULL);
|
|
V_1 = L_15;
|
|
// int numCellsY = Mathf.CeilToInt(nodes.Count / (float)numCellsX);
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_16 = __this->___nodes_7;
|
|
NullCheck(L_16);
|
|
int32_t L_17;
|
|
L_17 = List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_inline(L_16, List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_RuntimeMethod_var);
|
|
int32_t L_18 = V_1;
|
|
int32_t L_19;
|
|
L_19 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_17)/((float)L_18))), NULL);
|
|
V_2 = L_19;
|
|
// renderedCells = new IntVector2(numCellsX, numCellsY);
|
|
int32_t L_20 = V_1;
|
|
int32_t L_21 = V_2;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_22;
|
|
memset((&L_22), 0, sizeof(L_22));
|
|
IntVector2__ctor_mD3BAEE651E799C5D5F4BAE76D31BFAA7ABD176E0((&L_22), L_20, L_21, /*hidden argument*/NULL);
|
|
__this->___renderedCells_13 = L_22;
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
V_4 = 0;
|
|
goto IL_012d;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
// int ix = i % numCellsX;
|
|
int32_t L_23 = V_4;
|
|
int32_t L_24 = V_1;
|
|
V_5 = ((int32_t)(L_23%L_24));
|
|
// int iy = i / numCellsX;
|
|
int32_t L_25 = V_4;
|
|
int32_t L_26 = V_1;
|
|
V_6 = ((int32_t)(L_25/L_26));
|
|
// float x = (cellSize.x + padding.x) * ix;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_27 = (&__this->___cellSize_10);
|
|
float L_28 = L_27->___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_29 = (&__this->___padding_9);
|
|
int32_t L_30 = L_29->___x_0;
|
|
int32_t L_31 = V_5;
|
|
V_7 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_28, ((float)L_30))), ((float)L_31)));
|
|
// float y = (cellSize.y + padding.y) * iy;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_32 = (&__this->___cellSize_10);
|
|
float L_33 = L_32->___y_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_34 = (&__this->___padding_9);
|
|
int32_t L_35 = L_34->___y_1;
|
|
int32_t L_36 = V_6;
|
|
V_8 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_33, ((float)L_35))), ((float)L_36)));
|
|
// var nodeBounds = new Rect(
|
|
// x + padding.x,
|
|
// y + padding.y,
|
|
// cellSize.x,
|
|
// cellSize.y);
|
|
float L_37 = V_7;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_38 = (&__this->___padding_9);
|
|
int32_t L_39 = L_38->___x_0;
|
|
float L_40 = V_8;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_41 = (&__this->___padding_9);
|
|
int32_t L_42 = L_41->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = (&__this->___cellSize_10);
|
|
float L_44 = L_43->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_45 = (&__this->___cellSize_10);
|
|
float L_46 = L_45->___y_1;
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_9), ((float)il2cpp_codegen_add(L_37, ((float)L_39))), ((float)il2cpp_codegen_add(L_40, ((float)L_42))), L_44, L_46, NULL);
|
|
// var node = nodes[i];
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_47 = __this->___nodes_7;
|
|
int32_t L_48 = V_4;
|
|
NullCheck(L_47);
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_49;
|
|
L_49 = List_1_get_Item_mBA38A578C34BE6698F501FC0C73AE147C6E8EFCF(L_47, L_48, List_1_get_Item_mBA38A578C34BE6698F501FC0C73AE147C6E8EFCF_RuntimeMethod_var);
|
|
// node.Widget.UpdateWidget(uiSystem, nodeBounds);
|
|
NullCheck(L_49);
|
|
RuntimeObject* L_50 = L_49->___Widget_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_51 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_52 = V_9;
|
|
NullCheck(L_50);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_50, L_51, L_52);
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_53 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_53, 1));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_54 = V_4;
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_55 = __this->___nodes_7;
|
|
NullCheck(L_55);
|
|
int32_t L_56;
|
|
L_56 = List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_inline(L_55, List_1_get_Count_mF8D787EF8C206B70BF691A8DEE09A56412769C9C_RuntimeMethod_var);
|
|
if ((((int32_t)L_54) < ((int32_t)L_56)))
|
|
{
|
|
goto IL_008a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GridPanelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPanelWidget_DrawImpl_mB033A5701AD0020874034266A7AE4823DB677CC8 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0;
|
|
L_0 = VirtualFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(34 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.WidgetBase::GetChildWidgets() */, __this);
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_001b;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, childWidget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___0_uiSystem;
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
RuntimeObject* L_7 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
int32_t L_9 = V_1;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GridPanelWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridPanelWidget_IsCompositeWidget_mDB279D17ABB4B84D0DED5EE07E9E4B41BB9AC344 (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.GridPanelWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* GridPanelWidget_GetChildWidgets_mD89052225752CF0ACFF04335ACFA46B846BD036E (GridPanelWidget_t480967F32828C78039F7FDC74F3ED0953A6452A7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* V_0 = NULL;
|
|
Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* V_2 = NULL;
|
|
{
|
|
// var children = new List<IWidget>();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_0 = (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*)il2cpp_codegen_object_new(List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C(L_0, List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in nodes)
|
|
List_1_tDDDBE5A344CC689A1BCCA06681ED2CBCD26CD1A1* L_1 = __this->___nodes_7;
|
|
NullCheck(L_1);
|
|
Enumerator_t578BD38D1E3ECF2FFAEE7228006E715D63CC6DDA L_2;
|
|
L_2 = List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3(L_1, List_1_GetEnumerator_m5458EBD28253FCEC6EED1E71DED34B0D491CF5D3_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D((&V_1), Enumerator_Dispose_m84E099AF97A668B93658A9B42F2E66BD7849668D_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_3;
|
|
L_3 = Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_inline((&V_1), Enumerator_get_Current_mDD54D164F629FAD606454DD4E9F9840B412EFA21_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (node.Widget != null)
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5 = L_4->___Widget_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// children.Add(node.Widget);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_6 = V_0;
|
|
GridPanelNode_t311FC0287E84C096B13AF4D7A9277F8DA2A8968E* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8 = L_7->___Widget_0;
|
|
NullCheck(L_6);
|
|
List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline(L_6, L_8, List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5((&V_1), Enumerator_MoveNext_mF368C72AFEDADDC0112A9DCD83DF3BC7D608D3B5_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// return children.ToArray();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_11;
|
|
L_11 = List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059(L_10, List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
return L_11;
|
|
}
|
|
}
|
|
#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.UI.Widgets.OverlayPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelNode__ctor_mFC8E14577005A3100B93EC5983102282486EC12C (OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 Size = new Vector2(100, 100);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (100.0f), (100.0f), /*hidden argument*/NULL);
|
|
__this->___Size_1 = L_0;
|
|
// public Vector2 Offset = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
__this->___Offset_2 = L_1;
|
|
// public Rect Bounds = Rect.zero;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2;
|
|
L_2 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
__this->___Bounds_5 = 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
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget DungeonArchitect.UI.Widgets.OverlayPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget,DungeonArchitect.UI.Widgets.OverlayPanelHAlign,DungeonArchitect.UI.Widgets.OverlayPanelVAlign,UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* OverlayPanelWidget_AddWidget_m43D3DB082D1569A417BEC34BDF6026FEE77866B3 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, RuntimeObject* ___0_widget, int32_t ___1_HAlign, int32_t ___2_VAlign, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_size, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_offset, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEDB9A31149AA435B84C6662A3E8B09EFD68E796F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_0 = NULL;
|
|
{
|
|
// var node = new OverlayPanelNode();
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_0 = (OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3*)il2cpp_codegen_object_new(OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
OverlayPanelNode__ctor_mFC8E14577005A3100B93EC5983102282486EC12C(L_0, NULL);
|
|
V_0 = L_0;
|
|
// node.Widget = widget;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_1 = V_0;
|
|
RuntimeObject* L_2 = ___0_widget;
|
|
NullCheck(L_1);
|
|
L_1->___Widget_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___Widget_0), (void*)L_2);
|
|
// node.Size = size;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_3 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_size;
|
|
NullCheck(L_3);
|
|
L_3->___Size_1 = L_4;
|
|
// node.Offset = offset;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_5 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___4_offset;
|
|
NullCheck(L_5);
|
|
L_5->___Offset_2 = L_6;
|
|
// node.VAlign = VAlign;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_7 = V_0;
|
|
int32_t L_8 = ___2_VAlign;
|
|
NullCheck(L_7);
|
|
L_7->___VAlign_3 = L_8;
|
|
// node.HAlign = HAlign;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_9 = V_0;
|
|
int32_t L_10 = ___1_HAlign;
|
|
NullCheck(L_9);
|
|
L_9->___HAlign_4 = L_10;
|
|
// nodes.Add(node);
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_11 = __this->___nodes_7;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_12 = V_0;
|
|
NullCheck(L_11);
|
|
List_1_Add_mEDB9A31149AA435B84C6662A3E8B09EFD68E796F_inline(L_11, L_12, List_1_Add_mEDB9A31149AA435B84C6662A3E8B09EFD68E796F_RuntimeMethod_var);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelWidget DungeonArchitect.UI.Widgets.OverlayPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* OverlayPanelWidget_AddWidget_m3FD576C220677E35DB5E6108FB627F028B8ED921 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return AddWidget(widget, OverlayPanelHAlign.Fill, OverlayPanelVAlign.Fill, Vector2.zero, Vector2.zero);
|
|
RuntimeObject* L_0 = ___0_widget;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* L_3;
|
|
L_3 = OverlayPanelWidget_AddWidget_m43D3DB082D1569A417BEC34BDF6026FEE77866B3(__this, L_0, 0, 0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelWidget_UpdateWidget_mC275FBC5D940DB345B7CCC2AADA2356C175740FF (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// UpdateNodeBounds(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___0_uiSystem;
|
|
OverlayPanelWidget_UpdateNodeBounds_mF947494F765C8083BC03BA8482CF7A1F95C53466(__this, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelWidget_DrawImpl_mD20FD282F6B4079FE7C85B9C4860C13369627B6F (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_1 = NULL;
|
|
{
|
|
// foreach (var node in nodes)
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_0 = __this->___nodes_7;
|
|
NullCheck(L_0);
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 L_1;
|
|
L_1 = List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E(L_0, List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_002e:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04((&V_0), Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0023_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_2;
|
|
L_2 = Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_inline((&V_0), Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, node.Widget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___0_uiSystem;
|
|
RuntimeObject* L_4 = ___1_renderer;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6 = L_5->___Widget_0;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_3, L_4, L_6, NULL);
|
|
}
|
|
|
|
IL_0023_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_7;
|
|
L_7 = Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177((&V_0), Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
if (L_7)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.OverlayPanelNode DungeonArchitect.UI.Widgets.OverlayPanelWidget::FindIntersectingNode(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* OverlayPanelWidget_FindIntersectingNode_mE578F0AC2CA5EC73AFB9EC0B81F82722D5E106F6 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_1 = NULL;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_2 = NULL;
|
|
{
|
|
// foreach (var node in nodes)
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_0 = __this->___nodes_7;
|
|
NullCheck(L_0);
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 L_1;
|
|
L_1 = List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E(L_0, List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0033:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04((&V_0), Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0028_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_2;
|
|
L_2 = Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_inline((&V_0), Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (node.Bounds.Contains(position))
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_4 = (&L_3->___Bounds_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_position;
|
|
bool L_6;
|
|
L_6 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B(L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0028_1;
|
|
}
|
|
}
|
|
{
|
|
// return node;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* 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_m6805AF026F8325C18043F1C24E4A9F37FF695177((&V_0), Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_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 (OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3*)NULL;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// }
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_9 = V_2;
|
|
return L_9;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelWidget::UpdateNodeBounds(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelWidget_UpdateNodeBounds_mF947494F765C8083BC03BA8482CF7A1F95C53466 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_3 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// var windowSize = WidgetBounds.size;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
|
|
L_0 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
V_0 = L_1;
|
|
// foreach (var node in nodes)
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_2 = __this->___nodes_7;
|
|
NullCheck(L_2);
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 L_3;
|
|
L_3 = List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E(L_2, List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04((&V_2), Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01b0_1;
|
|
}
|
|
|
|
IL_0020_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_4;
|
|
L_4 = Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_inline((&V_2), Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
V_3 = L_4;
|
|
// var position = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
V_4 = L_5;
|
|
// var size = node.Size;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = L_6->___Size_1;
|
|
V_5 = L_7;
|
|
// if (node.HAlign == OverlayPanelHAlign.Fill)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_8 = V_3;
|
|
NullCheck(L_8);
|
|
int32_t L_9 = L_8->___HAlign_4;
|
|
if (L_9)
|
|
{
|
|
goto IL_0072_1;
|
|
}
|
|
}
|
|
{
|
|
// position.x = node.Offset.x;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_10 = V_3;
|
|
NullCheck(L_10);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = (&L_10->___Offset_2);
|
|
float L_12 = L_11->___x_0;
|
|
(&V_4)->___x_0 = L_12;
|
|
// size.x = windowSize.x - node.Offset.x * 2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_0;
|
|
float L_14 = L_13.___x_0;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_15 = V_3;
|
|
NullCheck(L_15);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_16 = (&L_15->___Offset_2);
|
|
float L_17 = L_16->___x_0;
|
|
(&V_5)->___x_0 = ((float)il2cpp_codegen_subtract(L_14, ((float)il2cpp_codegen_multiply(L_17, (2.0f)))));
|
|
goto IL_00e7_1;
|
|
}
|
|
|
|
IL_0072_1:
|
|
{
|
|
// else if (node.HAlign == OverlayPanelHAlign.Left)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_18 = V_3;
|
|
NullCheck(L_18);
|
|
int32_t L_19 = L_18->___HAlign_4;
|
|
if ((!(((uint32_t)L_19) == ((uint32_t)1))))
|
|
{
|
|
goto IL_008f_1;
|
|
}
|
|
}
|
|
{
|
|
// position.x = node.Offset.x;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_20 = V_3;
|
|
NullCheck(L_20);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_21 = (&L_20->___Offset_2);
|
|
float L_22 = L_21->___x_0;
|
|
(&V_4)->___x_0 = L_22;
|
|
goto IL_00e7_1;
|
|
}
|
|
|
|
IL_008f_1:
|
|
{
|
|
// else if (node.HAlign == OverlayPanelHAlign.Right)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_23 = V_3;
|
|
NullCheck(L_23);
|
|
int32_t L_24 = L_23->___HAlign_4;
|
|
if ((!(((uint32_t)L_24) == ((uint32_t)3))))
|
|
{
|
|
goto IL_00bf_1;
|
|
}
|
|
}
|
|
{
|
|
// position.x = windowSize.x - node.Size.x - node.Offset.x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_0;
|
|
float L_26 = L_25.___x_0;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_27 = V_3;
|
|
NullCheck(L_27);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_28 = (&L_27->___Size_1);
|
|
float L_29 = L_28->___x_0;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_30 = V_3;
|
|
NullCheck(L_30);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_31 = (&L_30->___Offset_2);
|
|
float L_32 = L_31->___x_0;
|
|
(&V_4)->___x_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_26, L_29)), L_32));
|
|
goto IL_00e7_1;
|
|
}
|
|
|
|
IL_00bf_1:
|
|
{
|
|
// else if (node.HAlign == OverlayPanelHAlign.Center)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_33 = V_3;
|
|
NullCheck(L_33);
|
|
int32_t L_34 = L_33->___HAlign_4;
|
|
if ((!(((uint32_t)L_34) == ((uint32_t)2))))
|
|
{
|
|
goto IL_00e7_1;
|
|
}
|
|
}
|
|
{
|
|
// position.x = (windowSize.x - node.Size.x) / 2.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_0;
|
|
float L_36 = L_35.___x_0;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_37 = V_3;
|
|
NullCheck(L_37);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_38 = (&L_37->___Size_1);
|
|
float L_39 = L_38->___x_0;
|
|
(&V_4)->___x_0 = ((float)(((float)il2cpp_codegen_subtract(L_36, L_39))/(2.0f)));
|
|
}
|
|
|
|
IL_00e7_1:
|
|
{
|
|
// if (node.VAlign == OverlayPanelVAlign.Fill)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_40 = V_3;
|
|
NullCheck(L_40);
|
|
int32_t L_41 = L_40->___VAlign_3;
|
|
if (L_41)
|
|
{
|
|
goto IL_0122_1;
|
|
}
|
|
}
|
|
{
|
|
// position.y = node.Offset.y;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_42 = V_3;
|
|
NullCheck(L_42);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = (&L_42->___Offset_2);
|
|
float L_44 = L_43->___y_1;
|
|
(&V_4)->___y_1 = L_44;
|
|
// size.y = windowSize.y - node.Offset.y * 2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_0;
|
|
float L_46 = L_45.___y_1;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_47 = V_3;
|
|
NullCheck(L_47);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_48 = (&L_47->___Offset_2);
|
|
float L_49 = L_48->___y_1;
|
|
(&V_5)->___y_1 = ((float)il2cpp_codegen_subtract(L_46, ((float)il2cpp_codegen_multiply(L_49, (2.0f)))));
|
|
goto IL_0197_1;
|
|
}
|
|
|
|
IL_0122_1:
|
|
{
|
|
// else if (node.VAlign == OverlayPanelVAlign.Top)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_50 = V_3;
|
|
NullCheck(L_50);
|
|
int32_t L_51 = L_50->___VAlign_3;
|
|
if ((!(((uint32_t)L_51) == ((uint32_t)1))))
|
|
{
|
|
goto IL_013f_1;
|
|
}
|
|
}
|
|
{
|
|
// position.y = node.Offset.y;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_52 = V_3;
|
|
NullCheck(L_52);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_53 = (&L_52->___Offset_2);
|
|
float L_54 = L_53->___y_1;
|
|
(&V_4)->___y_1 = L_54;
|
|
goto IL_0197_1;
|
|
}
|
|
|
|
IL_013f_1:
|
|
{
|
|
// else if (node.VAlign == OverlayPanelVAlign.Bottom)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_55 = V_3;
|
|
NullCheck(L_55);
|
|
int32_t L_56 = L_55->___VAlign_3;
|
|
if ((!(((uint32_t)L_56) == ((uint32_t)3))))
|
|
{
|
|
goto IL_016f_1;
|
|
}
|
|
}
|
|
{
|
|
// position.y = windowSize.y - node.Size.y - node.Offset.y;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_0;
|
|
float L_58 = L_57.___y_1;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_59 = V_3;
|
|
NullCheck(L_59);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_60 = (&L_59->___Size_1);
|
|
float L_61 = L_60->___y_1;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_62 = V_3;
|
|
NullCheck(L_62);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_63 = (&L_62->___Offset_2);
|
|
float L_64 = L_63->___y_1;
|
|
(&V_4)->___y_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_58, L_61)), L_64));
|
|
goto IL_0197_1;
|
|
}
|
|
|
|
IL_016f_1:
|
|
{
|
|
// else if (node.VAlign == OverlayPanelVAlign.Center)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_65 = V_3;
|
|
NullCheck(L_65);
|
|
int32_t L_66 = L_65->___VAlign_3;
|
|
if ((!(((uint32_t)L_66) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0197_1;
|
|
}
|
|
}
|
|
{
|
|
// position.y = (windowSize.y - node.Size.y) / 2.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67 = V_0;
|
|
float L_68 = L_67.___y_1;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_69 = V_3;
|
|
NullCheck(L_69);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_70 = (&L_69->___Size_1);
|
|
float L_71 = L_70->___y_1;
|
|
(&V_4)->___y_1 = ((float)(((float)il2cpp_codegen_subtract(L_68, L_71))/(2.0f)));
|
|
}
|
|
|
|
IL_0197_1:
|
|
{
|
|
// var nodeBounds = new Rect(position, size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_72 = V_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_5;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_6), L_72, L_73, NULL);
|
|
// node.Widget.UpdateWidget(uiSystem, nodeBounds);
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_74 = V_3;
|
|
NullCheck(L_74);
|
|
RuntimeObject* L_75 = L_74->___Widget_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_76 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_77 = V_6;
|
|
NullCheck(L_75);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_75, L_76, L_77);
|
|
}
|
|
|
|
IL_01b0_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_78;
|
|
L_78 = Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177((&V_2), Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
if (L_78)
|
|
{
|
|
goto IL_0020_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01cc;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01cc:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.OverlayPanelWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OverlayPanelWidget_IsCompositeWidget_m1CFCAD6A43BAA122C2FEC678C8FC7D00E9100561 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.OverlayPanelWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* OverlayPanelWidget_GetChildWidgets_mDCC9263428FB28B30580D11BB712F5E958FD7BE0 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* V_0 = NULL;
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* V_2 = NULL;
|
|
{
|
|
// var children = new List<IWidget>();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_0 = (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*)il2cpp_codegen_object_new(List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C(L_0, List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in nodes)
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_1 = __this->___nodes_7;
|
|
NullCheck(L_1);
|
|
Enumerator_tE55482E7AD5A943B95D9C4A1EBCB109D3E9C1699 L_2;
|
|
L_2 = List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E(L_1, List_1_GetEnumerator_mE47A85276BE398D353D7A035AD9C6BB8CDC0E70E_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04((&V_1), Enumerator_Dispose_m50A52310DC30F8F91F0955039986F66C71440F04_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_3;
|
|
L_3 = Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_inline((&V_1), Enumerator_get_Current_m3FCC878604F6A4B5FF717819A974C143EDD8F1E8_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (node.Widget != null)
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5 = L_4->___Widget_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// children.Add(node.Widget);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_6 = V_0;
|
|
OverlayPanelNode_tB7C8FFBE9DD07FCCEA515AC3764302C7AEBA0FB3* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8 = L_7->___Widget_0;
|
|
NullCheck(L_6);
|
|
List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline(L_6, L_8, List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177((&V_1), Enumerator_MoveNext_m6805AF026F8325C18043F1C24E4A9F37FF695177_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// return children.ToArray();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_11;
|
|
L_11 = List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059(L_10, List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.OverlayPanelWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayPanelWidget__ctor_mF0B4EA3AFD2CFAB52645C2276A1C3EAB800943E5 (OverlayPanelWidget_tFE73B006DF580D3FD1DD51C830B823EE254B4AEA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEA794384D0BCBC6B14D579E8267D30719243327A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<OverlayPanelNode> nodes = new List<OverlayPanelNode>();
|
|
List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA* L_0 = (List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA*)il2cpp_codegen_object_new(List_1_tB5C1BAE4B3B4C1919967830F33A6CFA112B3F2DA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mEA794384D0BCBC6B14D579E8267D30719243327A(L_0, List_1__ctor_mEA794384D0BCBC6B14D579E8267D30719243327A_RuntimeMethod_var);
|
|
__this->___nodes_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodes_7), (void*)L_0);
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__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.UI.Widgets.PanelWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PanelWidget__ctor_mC0B452A6F4460023BC16DA9C1F4B4E91A727EFA9 (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public PanelWidget() { }
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// public PanelWidget() { }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.PanelWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PanelWidget__ctor_mE22A32995633F261A7732D3458567E89723686DE (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public PanelWidget(IWidget content)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.Content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___Content_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Content_7), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.PanelWidget DungeonArchitect.UI.Widgets.PanelWidget::SetContent(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* PanelWidget_SetContent_mE0805BC52605F54669E2DAC1953941FC7056CA98 (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___Content_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Content_7), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.PanelWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PanelWidget_UpdateWidget_mB531187FBB956BA6EFE1541369BD870B4D4AF45F (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// if (Content != null)
|
|
RuntimeObject* L_2 = __this->___Content_7;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// var contentBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
|
|
L_4 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_3, L_5, NULL);
|
|
// Content.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_6 = __this->___Content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_7 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8 = V_0;
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_6, L_7, L_8);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.PanelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PanelWidget_DrawImpl_m9ACDF896ECB442366BF6B0F4A30FBAD48156E668 (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (Content != null)
|
|
RuntimeObject* L_0 = __this->___Content_7;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, Content);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___0_uiSystem;
|
|
RuntimeObject* L_2 = ___1_renderer;
|
|
RuntimeObject* L_3 = __this->___Content_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_1, L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.PanelWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PanelWidget_IsCompositeWidget_mBEB66B7882C868672D6E90CA877B09977A762B95 (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.PanelWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* PanelWidget_GetChildWidgets_m46199960CF7F9FB6165F22F0877AFE782B9CB872 (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new[] { Content };
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = L_0;
|
|
RuntimeObject* L_2 = __this->___Content_7;
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_2);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
|
|
return L_1;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.PanelWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PanelWidget_GetDesiredSize_m4162B6956EBCB8F8F168706501AF17C9B2F082FC (PanelWidget_tF2FA3BCDC10ED332DAF229F5E7759AC72532FD9B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (Content != null)
|
|
RuntimeObject* L_0 = __this->___Content_7;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// return Content.GetDesiredSize(size, uiSystem);
|
|
RuntimeObject* L_1 = __this->___Content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_size;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___1_uiSystem;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1, L_2, L_3);
|
|
return L_4;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// return base.GetDesiredSize(size, uiSystem);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_size;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___1_uiSystem;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = WidgetBase_GetDesiredSize_m01EF77388D6C772EEB324695B74F41FB086FDBD2(__this, L_5, L_6, NULL);
|
|
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
|
|
// System.Void DungeonArchitect.UI.Widgets.ScrollPanelWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollPanelWidget__ctor_m489D19E3B7E78E3A86AD97880C36D600491F9752 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, RuntimeObject* ___0_content, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// : this(content, true)
|
|
RuntimeObject* L_0 = ___0_content;
|
|
ScrollPanelWidget__ctor_m6FF61ED57CA04EA09A63A1D2E7911C1DD7C9FAC7(__this, L_0, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ScrollPanelWidget::.ctor(DungeonArchitect.UI.Widgets.IWidget,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollPanelWidget__ctor_m6FF61ED57CA04EA09A63A1D2E7911C1DD7C9FAC7 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, RuntimeObject* ___0_content, bool ___1_mouseScrollingEnabled, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bool MouseScrollingEnabled = true;
|
|
__this->___MouseScrollingEnabled_8 = (bool)1;
|
|
// public ScrollPanelWidget(IWidget content, bool mouseScrollingEnabled)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.content = content;
|
|
RuntimeObject* L_0 = ___0_content;
|
|
__this->___content_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___content_7), (void*)L_0);
|
|
// this.MouseScrollingEnabled = mouseScrollingEnabled;
|
|
bool L_1 = ___1_mouseScrollingEnabled;
|
|
__this->___MouseScrollingEnabled_8 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ScrollPanelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollPanelWidget_DrawImpl_mAAD07E3BE6DDA32B442A039A95A3072EF23CFE3A (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_2, NULL);
|
|
// ScrollPosition = renderer.BeginScrollView(bounds, ScrollPosition, content.WidgetBounds);
|
|
RuntimeObject* L_3 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = VirtualFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(21 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.WidgetBase::get_ScrollPosition() */, __this);
|
|
RuntimeObject* L_6 = __this->___content_7;
|
|
NullCheck(L_6);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
|
|
L_7 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_6);
|
|
NullCheck(L_3);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = InterfaceFuncInvoker3< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.UIRenderer::BeginScrollView(UnityEngine.Rect,UnityEngine.Vector2,UnityEngine.Rect) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_3, L_4, L_5, L_7);
|
|
VirtualActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(22 /* System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_ScrollPosition(UnityEngine.Vector2) */, __this, L_8);
|
|
// content.Draw(uiSystem, renderer);
|
|
RuntimeObject* L_9 = __this->___content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___0_uiSystem;
|
|
RuntimeObject* L_11 = ___1_renderer;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(1 /* System.Void DungeonArchitect.UI.Widgets.IWidget::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_9, L_10, L_11);
|
|
// renderer.EndScrollView(MouseScrollingEnabled);
|
|
RuntimeObject* L_12 = ___1_renderer;
|
|
bool L_13 = __this->___MouseScrollingEnabled_8;
|
|
NullCheck(L_12);
|
|
InterfaceActionInvoker1< bool >::Invoke(13 /* System.Void DungeonArchitect.UI.UIRenderer::EndScrollView(System.Boolean) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_12, L_13);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ScrollPanelWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollPanelWidget_UpdateWidget_m3999F0023204CEF0DCAD38B55D9FB6E62CADF5BC (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// var contentSize = content.GetDesiredSize(bounds.size, uiSystem);
|
|
RuntimeObject* L_2 = __this->___content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&___1_bounds), NULL);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_4 = ___0_uiSystem;
|
|
NullCheck(L_2);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_2, L_3, L_4);
|
|
V_0 = L_5;
|
|
// contentSize.x = Mathf.Max(contentSize.x, bounds.size.x);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_0;
|
|
float L_7 = L_6.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
L_8 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&___1_bounds), NULL);
|
|
float L_9 = L_8.___x_0;
|
|
float L_10;
|
|
L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_7, L_9, NULL);
|
|
(&V_0)->___x_0 = L_10;
|
|
// if (contentSize.y > bounds.height)
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
|
|
float L_12 = L_11.___y_1;
|
|
float L_13;
|
|
L_13 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___1_bounds), NULL);
|
|
if ((!(((float)L_12) > ((float)L_13))))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// contentSize.x -= 16;
|
|
float* L_14 = (&(&V_0)->___x_0);
|
|
float* L_15 = L_14;
|
|
float L_16 = *((float*)L_15);
|
|
*((float*)L_15) = (float)((float)il2cpp_codegen_subtract(L_16, (16.0f)));
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// var contentBounds = new Rect(Vector2.zero, contentSize);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
|
|
L_17 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_0;
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_1), L_17, L_18, NULL);
|
|
// content.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_19 = __this->___content_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_20 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21 = V_1;
|
|
NullCheck(L_19);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_19, L_20, L_21);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.ScrollPanelWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ScrollPanelWidget_GetDesiredSize_m637A8989681B0CEC59F53C62DC5BD073803C9217 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return content.GetDesiredSize(size, uiSystem);
|
|
RuntimeObject* L_0 = __this->___content_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_size;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_0, L_1, L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.ScrollPanelWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScrollPanelWidget_IsCompositeWidget_m801D66CF02B498EDBDFDFFEDC95DD1922F014252 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.ScrollPanelWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* ScrollPanelWidget_GetChildWidgets_m3549ECEE27B6E849333156F716B17828D2138400 (ScrollPanelWidget_t2CB2201231A52AE477122887A1A26AA81BB37FF7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new[] { content };
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = L_0;
|
|
RuntimeObject* L_2 = __this->___content_7;
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_2);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
|
|
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.UI.Widgets.StackPanelNode::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelNode__ctor_m5A1AD3C49C2DDD022380D6EA608426467E819417 (StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float Size = 100;
|
|
__this->___Size_3 = (100.0f);
|
|
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.UI.Widgets.StackPanelWidget::.ctor(DungeonArchitect.UI.Widgets.StackPanelOrientation)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelWidget__ctor_mB1510EED2127F16650DC00DB978495DBB2370A52 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, int32_t ___0_orientation, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6A15537101B1293D1E46420F626BB276539995B2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<StackPanelNode> nodes = new List<StackPanelNode>();
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_0 = (List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1*)il2cpp_codegen_object_new(List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m6A15537101B1293D1E46420F626BB276539995B2(L_0, List_1__ctor_m6A15537101B1293D1E46420F626BB276539995B2_RuntimeMethod_var);
|
|
__this->___nodes_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodes_7), (void*)L_0);
|
|
// StackPanelOrientation Orientation = StackPanelOrientation.Vertical;
|
|
__this->___Orientation_8 = 1;
|
|
// public StackPanelWidget(StackPanelOrientation orientation)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.Orientation = orientation;
|
|
int32_t L_1 = ___0_orientation;
|
|
__this->___Orientation_8 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget DungeonArchitect.UI.Widgets.StackPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* StackPanelWidget_AddWidget_mE9E893649B3769B9AFB7602480B96CA3B6A05A91 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, RuntimeObject* ___0_Widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_0 = NULL;
|
|
{
|
|
// var node = new StackPanelNode();
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_0 = (StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851*)il2cpp_codegen_object_new(StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
StackPanelNode__ctor_m5A1AD3C49C2DDD022380D6EA608426467E819417(L_0, NULL);
|
|
V_0 = L_0;
|
|
// node.Widget = Widget;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_1 = V_0;
|
|
RuntimeObject* L_2 = ___0_Widget;
|
|
NullCheck(L_1);
|
|
L_1->___Widget_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___Widget_0), (void*)L_2);
|
|
// node.AutoSize = true;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___AutoSize_1 = (bool)1;
|
|
// nodes.Add(node);
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_4 = __this->___nodes_7;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_inline(L_4, L_5, List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_RuntimeMethod_var);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget DungeonArchitect.UI.Widgets.StackPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* StackPanelWidget_AddWidget_m849B6792734C204DB16C27908BE54270B648F93B (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, RuntimeObject* ___0_Widget, float ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return AddWidget(Widget, size, false);
|
|
RuntimeObject* L_0 = ___0_Widget;
|
|
float L_1 = ___1_size;
|
|
StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* L_2;
|
|
L_2 = StackPanelWidget_AddWidget_mC0F17E787F3D126F3F99418498F2CE4B65F430F0(__this, L_0, L_1, (bool)0, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.StackPanelWidget DungeonArchitect.UI.Widgets.StackPanelWidget::AddWidget(DungeonArchitect.UI.Widgets.IWidget,System.Single,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* StackPanelWidget_AddWidget_mC0F17E787F3D126F3F99418498F2CE4B65F430F0 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, RuntimeObject* ___0_Widget, float ___1_size, bool ___2_adjustToDynamicDesiredSize, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_0 = NULL;
|
|
{
|
|
// var node = new StackPanelNode();
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_0 = (StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851*)il2cpp_codegen_object_new(StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
StackPanelNode__ctor_m5A1AD3C49C2DDD022380D6EA608426467E819417(L_0, NULL);
|
|
V_0 = L_0;
|
|
// node.Widget = Widget;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_1 = V_0;
|
|
RuntimeObject* L_2 = ___0_Widget;
|
|
NullCheck(L_1);
|
|
L_1->___Widget_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___Widget_0), (void*)L_2);
|
|
// node.Size = size;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_3 = V_0;
|
|
float L_4 = ___1_size;
|
|
NullCheck(L_3);
|
|
L_3->___Size_3 = L_4;
|
|
// node.AdjustToDynamicDesiredSize = adjustToDynamicDesiredSize;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_5 = V_0;
|
|
bool L_6 = ___2_adjustToDynamicDesiredSize;
|
|
NullCheck(L_5);
|
|
L_5->___AdjustToDynamicDesiredSize_2 = L_6;
|
|
// nodes.Add(node);
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_7 = __this->___nodes_7;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_8 = V_0;
|
|
NullCheck(L_7);
|
|
List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_inline(L_7, L_8, List_1_Add_mD1410AB6A048B14FD4AC52235953235AB4DFCBB8_RuntimeMethod_var);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.StackPanelWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 StackPanelWidget_GetDesiredSize_mE21638B9097FD88606F52ADB5ADBEC25A2D5397D (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_3 = NULL;
|
|
float V_4 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// var fixedLength = 0.0f;
|
|
V_0 = (0.0f);
|
|
// foreach (var node in nodes)
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_0 = __this->___nodes_7;
|
|
NullCheck(L_0);
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 L_1;
|
|
L_1 = List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF(L_0, List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
V_2 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00d4:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723((&V_2), Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00c6_1;
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_2;
|
|
L_2 = Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_inline((&V_2), Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
V_3 = L_2;
|
|
// if (!node.AutoSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_3 = V_3;
|
|
NullCheck(L_3);
|
|
bool L_4 = L_3->___AutoSize_1;
|
|
if (L_4)
|
|
{
|
|
goto IL_00c6_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeSize = node.Size;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_5 = V_3;
|
|
NullCheck(L_5);
|
|
float L_6 = L_5->___Size_3;
|
|
V_4 = L_6;
|
|
// if (Orientation == StackPanelOrientation.Horizontal)
|
|
int32_t L_7 = __this->___Orientation_8;
|
|
if (L_7)
|
|
{
|
|
goto IL_007a_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeDesiredSize = new Vector2(nodeSize, size.y);
|
|
float L_8 = V_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_size;
|
|
float L_10 = L_9.___y_1;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), L_8, L_10, NULL);
|
|
// nodeDesiredSize = node.Widget.GetDesiredSize(nodeDesiredSize, uiSystem);
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_11 = V_3;
|
|
NullCheck(L_11);
|
|
RuntimeObject* L_12 = L_11->___Widget_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_5;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_14 = ___1_uiSystem;
|
|
NullCheck(L_12);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
|
|
L_15 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_12, L_13, L_14);
|
|
V_5 = L_15;
|
|
// nodeSize = nodeDesiredSize.x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_5;
|
|
float L_17 = L_16.___x_0;
|
|
V_4 = L_17;
|
|
// if (node.AdjustToDynamicDesiredSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_18 = V_3;
|
|
NullCheck(L_18);
|
|
bool L_19 = L_18->___AdjustToDynamicDesiredSize_2;
|
|
if (!L_19)
|
|
{
|
|
goto IL_00c1_1;
|
|
}
|
|
}
|
|
{
|
|
// size.y = nodeDesiredSize.y;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_5;
|
|
float L_21 = L_20.___y_1;
|
|
(&___0_size)->___y_1 = L_21;
|
|
goto IL_00c1_1;
|
|
}
|
|
|
|
IL_007a_1:
|
|
{
|
|
// else if (Orientation == StackPanelOrientation.Vertical)
|
|
int32_t L_22 = __this->___Orientation_8;
|
|
if ((!(((uint32_t)L_22) == ((uint32_t)1))))
|
|
{
|
|
goto IL_00c1_1;
|
|
}
|
|
}
|
|
{
|
|
// var nodeDesiredSize = new Vector2(size.x, nodeSize);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___0_size;
|
|
float L_24 = L_23.___x_0;
|
|
float L_25 = V_4;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_24, L_25, NULL);
|
|
// nodeDesiredSize = node.Widget.GetDesiredSize(nodeDesiredSize, uiSystem);
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_26 = V_3;
|
|
NullCheck(L_26);
|
|
RuntimeObject* L_27 = L_26->___Widget_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_6;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_29 = ___1_uiSystem;
|
|
NullCheck(L_27);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
|
|
L_30 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_27, L_28, L_29);
|
|
V_6 = L_30;
|
|
// nodeSize = nodeDesiredSize.y;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = V_6;
|
|
float L_32 = L_31.___y_1;
|
|
V_4 = L_32;
|
|
// if (node.AdjustToDynamicDesiredSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_33 = V_3;
|
|
NullCheck(L_33);
|
|
bool L_34 = L_33->___AdjustToDynamicDesiredSize_2;
|
|
if (!L_34)
|
|
{
|
|
goto IL_00c1_1;
|
|
}
|
|
}
|
|
{
|
|
// size.x = nodeDesiredSize.x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_6;
|
|
float L_36 = L_35.___x_0;
|
|
(&___0_size)->___x_0 = L_36;
|
|
}
|
|
|
|
IL_00c1_1:
|
|
{
|
|
// fixedLength += nodeSize;
|
|
float L_37 = V_0;
|
|
float L_38 = V_4;
|
|
V_0 = ((float)il2cpp_codegen_add(L_37, L_38));
|
|
}
|
|
|
|
IL_00c6_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_39;
|
|
L_39 = Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B((&V_2), Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
if (L_39)
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00e2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00e2:
|
|
{
|
|
// var desiredSize = size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = ___0_size;
|
|
V_1 = L_40;
|
|
// if (Orientation == StackPanelOrientation.Horizontal)
|
|
int32_t L_41 = __this->___Orientation_8;
|
|
if (L_41)
|
|
{
|
|
goto IL_0101;
|
|
}
|
|
}
|
|
{
|
|
// desiredSize.x = Mathf.Max(desiredSize.x, fixedLength);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = V_1;
|
|
float L_43 = L_42.___x_0;
|
|
float L_44 = V_0;
|
|
float L_45;
|
|
L_45 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_43, L_44, NULL);
|
|
(&V_1)->___x_0 = L_45;
|
|
goto IL_011d;
|
|
}
|
|
|
|
IL_0101:
|
|
{
|
|
// else if (Orientation == StackPanelOrientation.Vertical)
|
|
int32_t L_46 = __this->___Orientation_8;
|
|
if ((!(((uint32_t)L_46) == ((uint32_t)1))))
|
|
{
|
|
goto IL_011d;
|
|
}
|
|
}
|
|
{
|
|
// desiredSize.y = Mathf.Max(desiredSize.y, fixedLength);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_1;
|
|
float L_48 = L_47.___y_1;
|
|
float L_49 = V_0;
|
|
float L_50;
|
|
L_50 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_48, L_49, NULL);
|
|
(&V_1)->___y_1 = L_50;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
// return desiredSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_1;
|
|
return L_51;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.StackPanelWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelWidget_UpdateWidget_mB2A764170BFDD5CC5BEA5EC0BAC6101F85C4D570 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m37B18CB3424777D2FCE628A74D0B91431286EF9A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m05ED5E29006CCA7763FCED6521E5ECD82DA25A3F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
int32_t V_1 = 0;
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_5 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
int32_t V_9 = 0;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_10 = NULL;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_11 = NULL;
|
|
float V_12 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B7_0;
|
|
memset((&G_B7_0), 0, sizeof(G_B7_0));
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* G_B9_0 = NULL;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* G_B8_0 = NULL;
|
|
float G_B10_0 = 0.0f;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* G_B10_1 = NULL;
|
|
float G_B17_0 = 0.0f;
|
|
float G_B26_0 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D G_B34_0;
|
|
memset((&G_B34_0), 0, sizeof(G_B34_0));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// foreach (var node in nodes)
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_2 = __this->___nodes_7;
|
|
NullCheck(L_2);
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 L_3;
|
|
L_3 = List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF(L_2, List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
V_4 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ae:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723((&V_4), Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00a0_1;
|
|
}
|
|
|
|
IL_001a_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_4;
|
|
L_4 = Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_inline((&V_4), Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
V_5 = L_4;
|
|
// if (!node.AutoSize && node.AdjustToDynamicDesiredSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_5 = V_5;
|
|
NullCheck(L_5);
|
|
bool L_6 = L_5->___AutoSize_1;
|
|
if (L_6)
|
|
{
|
|
goto IL_00a0_1;
|
|
}
|
|
}
|
|
{
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_7 = V_5;
|
|
NullCheck(L_7);
|
|
bool L_8 = L_7->___AdjustToDynamicDesiredSize_2;
|
|
if (!L_8)
|
|
{
|
|
goto IL_00a0_1;
|
|
}
|
|
}
|
|
{
|
|
// var size = bounds.size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&___1_bounds), NULL);
|
|
V_6 = L_9;
|
|
// var ds = (Orientation == StackPanelOrientation.Horizontal)
|
|
// ? new Vector2(node.Size, size.y)
|
|
// : new Vector2(size.x, node.Size);
|
|
int32_t L_10 = __this->___Orientation_8;
|
|
if (!L_10)
|
|
{
|
|
goto IL_005b_1;
|
|
}
|
|
}
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_6;
|
|
float L_12 = L_11.___x_0;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_13 = V_5;
|
|
NullCheck(L_13);
|
|
float L_14 = L_13->___Size_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
|
|
memset((&L_15), 0, sizeof(L_15));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_15), L_12, L_14, /*hidden argument*/NULL);
|
|
G_B7_0 = L_15;
|
|
goto IL_006e_1;
|
|
}
|
|
|
|
IL_005b_1:
|
|
{
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_16 = V_5;
|
|
NullCheck(L_16);
|
|
float L_17 = L_16->___Size_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_6;
|
|
float L_19 = L_18.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
memset((&L_20), 0, sizeof(L_20));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_20), L_17, L_19, /*hidden argument*/NULL);
|
|
G_B7_0 = L_20;
|
|
}
|
|
|
|
IL_006e_1:
|
|
{
|
|
V_7 = G_B7_0;
|
|
// ds = node.Widget.GetDesiredSize(ds, uiSystem);
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_21 = V_5;
|
|
NullCheck(L_21);
|
|
RuntimeObject* L_22 = L_21->___Widget_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_24 = ___0_uiSystem;
|
|
NullCheck(L_22);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
|
|
L_25 = InterfaceFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(10 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_22, L_23, L_24);
|
|
V_7 = L_25;
|
|
// node.Size = (Orientation == StackPanelOrientation.Horizontal)
|
|
// ? ds.x
|
|
// : ds.y;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_26 = V_5;
|
|
int32_t L_27 = __this->___Orientation_8;
|
|
G_B8_0 = L_26;
|
|
if (!L_27)
|
|
{
|
|
G_B9_0 = L_26;
|
|
goto IL_0094_1;
|
|
}
|
|
}
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_7;
|
|
float L_29 = L_28.___y_1;
|
|
G_B10_0 = L_29;
|
|
G_B10_1 = G_B8_0;
|
|
goto IL_009b_1;
|
|
}
|
|
|
|
IL_0094_1:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_7;
|
|
float L_31 = L_30.___x_0;
|
|
G_B10_0 = L_31;
|
|
G_B10_1 = G_B9_0;
|
|
}
|
|
|
|
IL_009b_1:
|
|
{
|
|
NullCheck(G_B10_1);
|
|
G_B10_1->___Size_3 = G_B10_0;
|
|
}
|
|
|
|
IL_00a0_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_32;
|
|
L_32 = Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B((&V_4), Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
if (L_32)
|
|
{
|
|
goto IL_001a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00bc;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
// float availableSize = (Orientation == StackPanelOrientation.Horizontal) ? WidgetBounds.width : WidgetBounds.height;
|
|
int32_t L_33 = __this->___Orientation_8;
|
|
if (!L_33)
|
|
{
|
|
goto IL_00d5;
|
|
}
|
|
}
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_34;
|
|
L_34 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_8 = L_34;
|
|
float L_35;
|
|
L_35 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_8), NULL);
|
|
G_B17_0 = L_35;
|
|
goto IL_00e4;
|
|
}
|
|
|
|
IL_00d5:
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_36;
|
|
L_36 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_8 = L_36;
|
|
float L_37;
|
|
L_37 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_8), NULL);
|
|
G_B17_0 = L_37;
|
|
}
|
|
|
|
IL_00e4:
|
|
{
|
|
V_0 = G_B17_0;
|
|
// int autoSizedNodeCount = 0;
|
|
V_1 = 0;
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
V_9 = 0;
|
|
goto IL_011a;
|
|
}
|
|
|
|
IL_00ec:
|
|
{
|
|
// var node = nodes[i];
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_38 = __this->___nodes_7;
|
|
int32_t L_39 = V_9;
|
|
NullCheck(L_38);
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_40;
|
|
L_40 = List_1_get_Item_m05ED5E29006CCA7763FCED6521E5ECD82DA25A3F(L_38, L_39, List_1_get_Item_m05ED5E29006CCA7763FCED6521E5ECD82DA25A3F_RuntimeMethod_var);
|
|
V_10 = L_40;
|
|
// if (!node.AutoSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_41 = V_10;
|
|
NullCheck(L_41);
|
|
bool L_42 = L_41->___AutoSize_1;
|
|
if (L_42)
|
|
{
|
|
goto IL_0110;
|
|
}
|
|
}
|
|
{
|
|
// availableSize -= node.Size;
|
|
float L_43 = V_0;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_44 = V_10;
|
|
NullCheck(L_44);
|
|
float L_45 = L_44->___Size_3;
|
|
V_0 = ((float)il2cpp_codegen_subtract(L_43, L_45));
|
|
goto IL_0114;
|
|
}
|
|
|
|
IL_0110:
|
|
{
|
|
// autoSizedNodeCount++;
|
|
int32_t L_46 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_46, 1));
|
|
}
|
|
|
|
IL_0114:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_47 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_47, 1));
|
|
}
|
|
|
|
IL_011a:
|
|
{
|
|
// for (int i = 0; i < nodes.Count; i++)
|
|
int32_t L_48 = V_9;
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_49 = __this->___nodes_7;
|
|
NullCheck(L_49);
|
|
int32_t L_50;
|
|
L_50 = List_1_get_Count_m37B18CB3424777D2FCE628A74D0B91431286EF9A_inline(L_49, List_1_get_Count_m37B18CB3424777D2FCE628A74D0B91431286EF9A_RuntimeMethod_var);
|
|
if ((((int32_t)L_48) < ((int32_t)L_50)))
|
|
{
|
|
goto IL_00ec;
|
|
}
|
|
}
|
|
{
|
|
// float autoSize = autoSizedNodeCount > 0 ? Mathf.Max(0.0f, availableSize) / autoSizedNodeCount : 0;
|
|
int32_t L_51 = V_1;
|
|
if ((((int32_t)L_51) > ((int32_t)0)))
|
|
{
|
|
goto IL_0134;
|
|
}
|
|
}
|
|
{
|
|
G_B26_0 = (0.0f);
|
|
goto IL_0142;
|
|
}
|
|
|
|
IL_0134:
|
|
{
|
|
float L_52 = V_0;
|
|
float L_53;
|
|
L_53 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_52, NULL);
|
|
int32_t L_54 = V_1;
|
|
G_B26_0 = ((float)(L_53/((float)L_54)));
|
|
}
|
|
|
|
IL_0142:
|
|
{
|
|
V_2 = G_B26_0;
|
|
// float offset = 0;
|
|
V_3 = (0.0f);
|
|
// foreach (var node in nodes)
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_55 = __this->___nodes_7;
|
|
NullCheck(L_55);
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 L_56;
|
|
L_56 = List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF(L_55, List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
V_4 = L_56;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01de:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723((&V_4), Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01d0_1;
|
|
}
|
|
|
|
IL_0158_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_57;
|
|
L_57 = Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_inline((&V_4), Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
V_11 = L_57;
|
|
// if (!node.AutoSize)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_58 = V_11;
|
|
NullCheck(L_58);
|
|
bool L_59 = L_58->___AutoSize_1;
|
|
if (L_59)
|
|
{
|
|
goto IL_0175_1;
|
|
}
|
|
}
|
|
{
|
|
// nodeSize = node.Size;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_60 = V_11;
|
|
NullCheck(L_60);
|
|
float L_61 = L_60->___Size_3;
|
|
V_12 = L_61;
|
|
goto IL_0178_1;
|
|
}
|
|
|
|
IL_0175_1:
|
|
{
|
|
// nodeSize = autoSize;
|
|
float L_62 = V_2;
|
|
V_12 = L_62;
|
|
}
|
|
|
|
IL_0178_1:
|
|
{
|
|
// var nodeBounds = (Orientation == StackPanelOrientation.Horizontal)
|
|
// ? new Rect(offset, 0, nodeSize, WidgetBounds.height)
|
|
// : new Rect(0, offset, WidgetBounds.width, nodeSize);
|
|
int32_t L_63 = __this->___Orientation_8;
|
|
if (!L_63)
|
|
{
|
|
goto IL_019e_1;
|
|
}
|
|
}
|
|
{
|
|
float L_64 = V_3;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_65;
|
|
L_65 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_8 = L_65;
|
|
float L_66;
|
|
L_66 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_8), NULL);
|
|
float L_67 = V_12;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_68;
|
|
memset((&L_68), 0, sizeof(L_68));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_68), (0.0f), L_64, L_66, L_67, /*hidden argument*/NULL);
|
|
G_B34_0 = L_68;
|
|
goto IL_01ba_1;
|
|
}
|
|
|
|
IL_019e_1:
|
|
{
|
|
float L_69 = V_3;
|
|
float L_70 = V_12;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_71;
|
|
L_71 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_8 = L_71;
|
|
float L_72;
|
|
L_72 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_8), NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_73;
|
|
memset((&L_73), 0, sizeof(L_73));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_73), L_69, (0.0f), L_70, L_72, /*hidden argument*/NULL);
|
|
G_B34_0 = L_73;
|
|
}
|
|
|
|
IL_01ba_1:
|
|
{
|
|
V_13 = G_B34_0;
|
|
// node.Widget.UpdateWidget(uiSystem, nodeBounds);
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_74 = V_11;
|
|
NullCheck(L_74);
|
|
RuntimeObject* L_75 = L_74->___Widget_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_76 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_77 = V_13;
|
|
NullCheck(L_75);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_75, L_76, L_77);
|
|
// offset += nodeSize;
|
|
float L_78 = V_3;
|
|
float L_79 = V_12;
|
|
V_3 = ((float)il2cpp_codegen_add(L_78, L_79));
|
|
}
|
|
|
|
IL_01d0_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_80;
|
|
L_80 = Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B((&V_4), Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
if (L_80)
|
|
{
|
|
goto IL_0158_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.StackPanelWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackPanelWidget_DrawImpl_m0D648329699F73AFD840BE0F49550F0EBB65775B (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_0;
|
|
L_0 = VirtualFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(34 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.WidgetBase::GetChildWidgets() */, __this);
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_001b;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, childWidget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___0_uiSystem;
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
RuntimeObject* L_7 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// foreach (var childWidget in GetChildWidgets())
|
|
int32_t L_9 = V_1;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.StackPanelWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StackPanelWidget_IsCompositeWidget_m7228494C966223E95555FE95EC53FDC8C8B15856 (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.StackPanelWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* StackPanelWidget_GetChildWidgets_m8443C7486F79F9B3B471C1B31C90DBA9FB48479C (StackPanelWidget_t7B87853589ADB953734F6BE8520F0B9368C83C2D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* V_0 = NULL;
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* V_2 = NULL;
|
|
{
|
|
// var children = new List<IWidget>();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_0 = (List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA*)il2cpp_codegen_object_new(List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C(L_0, List_1__ctor_mD7AF333CF5C814679F9F7B0E71BFAB8A0017082C_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in nodes)
|
|
List_1_tBD1FADB991D51D82CAF055C38C663AEF6BB06DF1* L_1 = __this->___nodes_7;
|
|
NullCheck(L_1);
|
|
Enumerator_t8878213C097E4495E0EEE305AFEB70F654C8DF43 L_2;
|
|
L_2 = List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF(L_1, List_1_GetEnumerator_m7CC260488E8E4D5A537B96882C5924B1FB39FEFF_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723((&V_1), Enumerator_Dispose_m3673E70F3F38C228981F574DBF211186DDB1C723_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_3;
|
|
L_3 = Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_inline((&V_1), Enumerator_get_Current_mF3EF99D142BC20760D66114B85374DDC3DD99E5C_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
// if (node.Widget != null)
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_4 = V_2;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5 = L_4->___Widget_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// children.Add(node.Widget);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_6 = V_0;
|
|
StackPanelNode_t1A7848C466EB45B9EA9730E85128EB5A0CC3C851* L_7 = V_2;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8 = L_7->___Widget_0;
|
|
NullCheck(L_6);
|
|
List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline(L_6, L_8, List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B((&V_1), Enumerator_MoveNext_m7C80D3FA4C74F62DDD1BCE5C326C6D31D7BD5B4B_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// return children.ToArray();
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_11;
|
|
L_11 = List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059(L_10, List_1_ToArray_m6E1E014D4B6760B93B3ED98E83E16BCC6AD5B059_RuntimeMethod_var);
|
|
return L_11;
|
|
}
|
|
}
|
|
#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.SxWorld DungeonArchitect.UI.Widgets.SxViewportWidget::get_World()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SxWorld World { get; }
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_0 = __this->___U3CWorldU3Ek__BackingField_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
{
|
|
// get => renderer != null ? renderer.Camera : null;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_0 = __this->___renderer_8;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825*)NULL;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_1 = __this->___renderer_8;
|
|
NullCheck(L_1);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_2;
|
|
L_2 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::LookAt(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_LookAt_m255F303258CCA26B5DB0FC56129D5A162C212A7B (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_target, 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));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// var cameraDirection = Vector3.forward;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
L_0 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
V_0 = L_0;
|
|
// var targetDirection = (targetCamLocation - target).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_target;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_2, NULL);
|
|
V_2 = L_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
|
|
V_1 = L_4;
|
|
// targetDirection.y = 0;
|
|
(&V_1)->___y_3 = (0.0f);
|
|
// targetDirection.Normalize();
|
|
Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_1), NULL);
|
|
// yaw = Mathf.Acos(Vector3.Dot(cameraDirection, targetDirection)) * Mathf.Rad2Deg;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1;
|
|
float L_7;
|
|
L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
|
|
float L_8;
|
|
L_8 = acosf(L_7);
|
|
__this->___yaw_11 = ((float)il2cpp_codegen_multiply(L_8, (57.2957802f)));
|
|
// var cross = Vector3.Cross(cameraDirection, targetDirection);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_9, L_10, NULL);
|
|
// if (cross.y < 0)
|
|
float L_12 = L_11.___y_3;
|
|
if ((!(((float)L_12) < ((float)(0.0f)))))
|
|
{
|
|
goto IL_0066;
|
|
}
|
|
}
|
|
{
|
|
// yaw = -yaw;
|
|
float L_13 = __this->___yaw_11;
|
|
__this->___yaw_11 = ((-L_13));
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
// var v1 = (target - targetCamLocation).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_target;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_14, L_15, NULL);
|
|
V_2 = L_16;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
|
|
V_3 = L_17;
|
|
// var v2 = v1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_3;
|
|
V_4 = L_18;
|
|
// v2.y = 0;
|
|
(&V_4)->___y_3 = (0.0f);
|
|
// v2.Normalize();
|
|
Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_4), NULL);
|
|
// pitch = -Mathf.Acos(Vector3.Dot(v1, v2)) * Mathf.Rad2Deg;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_4;
|
|
float L_21;
|
|
L_21 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_19, L_20, NULL);
|
|
float L_22;
|
|
L_22 = acosf(L_21);
|
|
__this->___pitch_10 = ((float)il2cpp_codegen_multiply(((-L_22)), (57.2957802f)));
|
|
// if (v1.y > 0)
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3;
|
|
float L_24 = L_23.___y_3;
|
|
if ((!(((float)L_24) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_00c5;
|
|
}
|
|
}
|
|
{
|
|
// pitch = -pitch;
|
|
float L_25 = __this->___pitch_10;
|
|
__this->___pitch_10 = ((-L_25));
|
|
}
|
|
|
|
IL_00c5:
|
|
{
|
|
// renderStateInvalidated = true;
|
|
__this->___renderStateInvalidated_17 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::ResetFrameTimer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_ResetFrameTimer_mBC2833E6004DF8FE2BA2B4B5BD383FE84ECD19C4 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// frameTime.SkipNextFrameTime = true;
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_0 = __this->___frameTime_9;
|
|
NullCheck(L_0);
|
|
FrameTime_set_SkipNextFrameTime_m9F49C30D1AA6673CA6B1995681335B15BBFD6335_inline(L_0, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_AnglePerPixelX()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SxViewportWidget_get_AnglePerPixelX_m0CB6693E5A7A7EC05E46B956310CD8727057062D (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelX { get; set; } = 0.4f;
|
|
float L_0 = __this->___U3CAnglePerPixelXU3Ek__BackingField_18;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::set_AnglePerPixelX(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_set_AnglePerPixelX_mAEB7B54C5C184C1BE2BD3B31E84E5D2C39AA3787 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelX { get; set; } = 0.4f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CAnglePerPixelXU3Ek__BackingField_18 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Single DungeonArchitect.UI.Widgets.SxViewportWidget::get_AnglePerPixelY()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SxViewportWidget_get_AnglePerPixelY_mD3BF167D6B2C386F3E7D49A4D4E31F0247A3788D (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelY { get; set; } = 0.4f;
|
|
float L_0 = __this->___U3CAnglePerPixelYU3Ek__BackingField_19;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::set_AnglePerPixelY(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_set_AnglePerPixelY_m4C99C4F16AF1221185A936346C6E44EC9DA1E296 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelY { get; set; } = 0.4f;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CAnglePerPixelYU3Ek__BackingField_19 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
{
|
|
// get => renderer != null ? renderer.FOV : 0;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_0 = __this->___renderer_8;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
return (0.0f);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_1 = __this->___renderer_8;
|
|
NullCheck(L_1);
|
|
float L_2;
|
|
L_2 = SxRenderer_get_FOV_m04B5ECB56E05213629AE62FB5684AA80CADFF072_inline(L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
{
|
|
// get => renderer != null ? renderer.GetAspectRatio() : 1;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_0 = __this->___renderer_8;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
return (1.0f);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_1 = __this->___renderer_8;
|
|
NullCheck(L_1);
|
|
float L_2;
|
|
L_2 = SxRenderer_GetAspectRatio_mD6F1E4F0226BAC33952AF46DC77BD9E7A4C4D38D(L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget__ctor_m050204F21719B2CD3622081AEA5893BFEAAAF3E3 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// protected FrameTime frameTime = new FrameTime();
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_0 = (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B*)il2cpp_codegen_object_new(FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
FrameTime__ctor_m6749DD015617F8E50064D16A75A7AD93676C6D2D(L_0, NULL);
|
|
__this->___frameTime_9 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___frameTime_9), (void*)L_0);
|
|
// protected float OrbitAnglePerPixel = 0.5f;
|
|
__this->___OrbitAnglePerPixel_12 = (0.5f);
|
|
// protected float ZoomPerScrollUnit = 0.5f;
|
|
__this->___ZoomPerScrollUnit_13 = (0.5f);
|
|
// public float MoveSpeed = 4.0f;
|
|
__this->___MoveSpeed_15 = (4.0f);
|
|
// public float AnglePerPixelX { get; set; } = 0.4f;
|
|
__this->___U3CAnglePerPixelXU3Ek__BackingField_18 = (0.400000006f);
|
|
// public float AnglePerPixelY { get; set; } = 0.4f;
|
|
__this->___U3CAnglePerPixelYU3Ek__BackingField_19 = (0.400000006f);
|
|
// public float PivotDistance = 10;
|
|
__this->___PivotDistance_20 = (10.0f);
|
|
// public SxViewportWidget()
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// ShowFocusHighlight = true;
|
|
WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC_inline(__this, (bool)1, NULL);
|
|
// renderer = new SxRenderer();
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_1 = (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323*)il2cpp_codegen_object_new(SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
SxRenderer__ctor_mF26DD4669AC9A8FF07475FDFF614F974643C82FD(L_1, NULL);
|
|
__this->___renderer_8 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___renderer_8), (void*)L_1);
|
|
// renderer.SetClearState(true, true, Color.white);
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_2 = __this->___renderer_8;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
L_3 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
NullCheck(L_2);
|
|
SxRenderer_SetClearState_m4A28072217AFBF98015598725A717000CF501311(L_2, (bool)1, (bool)1, L_3, NULL);
|
|
// ResetCamera(true);
|
|
SxViewportWidget_ResetCamera_m76CA4D65AF947EA8F9DC9C8088DA405C7B4E999A(__this, (bool)1, NULL);
|
|
// PivotDistance = targetCamLocation.magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = (&__this->___targetCamLocation_14);
|
|
float L_5;
|
|
L_5 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_4, NULL);
|
|
__this->___PivotDistance_20 = L_5;
|
|
// UpdateCamera();
|
|
SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924(__this, NULL);
|
|
// World = new SxWorld();
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_6 = (SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD*)il2cpp_codegen_object_new(SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
SxWorld__ctor_m69690DE32D857025D839EEE159284F9EF51A90E1(L_6, NULL);
|
|
__this->___U3CWorldU3Ek__BackingField_7 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorldU3Ek__BackingField_7), (void*)L_6);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
{
|
|
// SetCameraLocation(new Vector3(6, 6, -6), immediate);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (6.0f), (6.0f), (-6.0f), /*hidden argument*/NULL);
|
|
bool L_1 = ___0_immediate;
|
|
SxViewportWidget_SetCameraLocation_m0C8D4EA6DA3D4138E97023EA3C1E8A498582AF23(__this, L_0, L_1, NULL);
|
|
// LookAt(Vector3.zero);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
SxViewportWidget_LookAt_m255F303258CCA26B5DB0FC56129D5A162C212A7B(__this, L_2, NULL);
|
|
// UpdateCamera();
|
|
SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
{
|
|
// targetCamLocation = location;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_location;
|
|
__this->___targetCamLocation_14 = L_0;
|
|
// if (immediate)
|
|
bool L_1 = ___1_immediate;
|
|
if (!L_1)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// renderer.Camera.Location = location;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_2 = __this->___renderer_8;
|
|
NullCheck(L_2);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_3;
|
|
L_3 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_2, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_location;
|
|
NullCheck(L_3);
|
|
SxCamera_set_Location_m5A52DD4489A70488C3315B9ACCE2996C09CF0BCA(L_3, L_4, NULL);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// renderStateInvalidated = true;
|
|
__this->___renderStateInvalidated_17 = (bool)1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::SetClearState(System.Boolean,System.Boolean,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_SetClearState_mD496E77EA79673E08A293AF9921277A8416A0F1D (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, bool ___0_clearDepth, bool ___1_clearColor, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// renderer.SetClearState(clearDepth, clearColor, color);
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_0 = __this->___renderer_8;
|
|
bool L_1 = ___0_clearDepth;
|
|
bool L_2 = ___1_clearColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___2_color;
|
|
NullCheck(L_0);
|
|
SxRenderer_SetClearState_m4A28072217AFBF98015598725A717000CF501311(L_0, L_1, L_2, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::CanAcquireFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SxViewportWidget_CanAcquireFocus_m5C31CD880DA795CCC7625400D2264EB4E093F21B (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::RequiresInputEveryFrame()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SxViewportWidget_RequiresInputEveryFrame_m3E48E42E83053623267AF55554DC3ACC31570D39 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public override bool RequiresInputEveryFrame() { return true; }
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_DrawImpl_mFC258C226774EEDF457FE61ABCB5DDDD1080D0F8 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_uiRenderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B2_0 = NULL;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* G_B1_0 = NULL;
|
|
{
|
|
// var guiState = new GUIState(uiRenderer);
|
|
RuntimeObject* L_0 = ___1_uiRenderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_4, NULL);
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___0_uiSystem;
|
|
bool L_6;
|
|
L_6 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_5, NULL);
|
|
G_B1_0 = L_1;
|
|
if (!L_6)
|
|
{
|
|
G_B2_0 = L_1;
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
// uiRenderer.DrawTexture(bounds, renderer.Texture);
|
|
RuntimeObject* L_7 = ___1_uiRenderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8 = V_0;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_9 = __this->___renderer_8;
|
|
NullCheck(L_9);
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
|
|
L_10 = SxRenderer_get_Texture_m96A56D2E73A0BA88B646B073B81B853D9E7804C2_inline(L_9, NULL);
|
|
NullCheck(L_7);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(11 /* System.Void DungeonArchitect.UI.UIRenderer::DrawTexture(UnityEngine.Rect,UnityEngine.Texture) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_7, L_8, L_10);
|
|
G_B2_0 = G_B1_0;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// guiState.Restore();
|
|
NullCheck(G_B2_0);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(G_B2_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_UpdateWidget_mA52CFF91B140679BB2080BD8281484C58B5374A3 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// frameTime.Tick(uiSystem.Platform.timeSinceStartup);
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_2 = __this->___frameTime_9;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___0_uiSystem;
|
|
NullCheck(L_3);
|
|
RuntimeObject* L_4;
|
|
L_4 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_3, NULL);
|
|
NullCheck(L_4);
|
|
double L_5;
|
|
L_5 = InterfaceFuncInvoker0< double >::Invoke(7 /* System.Double DungeonArchitect.UI.UIPlatform::get_timeSinceStartup() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_4);
|
|
NullCheck(L_2);
|
|
FrameTime_Tick_mFFCA370A140785B4983B6017510B70656957FBEB(L_2, L_5, NULL);
|
|
// UpdateCamera();
|
|
SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924(__this, NULL);
|
|
// if (renderStateInvalidated || IsCameraMoving())
|
|
bool L_6 = __this->___renderStateInvalidated_17;
|
|
if (L_6)
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
bool L_7;
|
|
L_7 = SxViewportWidget_IsCameraMoving_mDA2E81A363170A8F670D205AD9EF2BFFCCB49239(__this, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
// World.Tick(renderer.CreateRenderContext(), frameTime.DeltaTime);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_8;
|
|
L_8 = SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline(__this, NULL);
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_9 = __this->___renderer_8;
|
|
NullCheck(L_9);
|
|
SxRenderContext_tB0D706921881686CEE6F051D039A6FCF1BE43A63 L_10;
|
|
L_10 = SxRenderer_CreateRenderContext_m204F4A6FFE2F5D2724F3B99BD23791331E59EAA1(L_9, NULL);
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_11 = __this->___frameTime_9;
|
|
NullCheck(L_11);
|
|
float L_12;
|
|
L_12 = FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC_inline(L_11, NULL);
|
|
NullCheck(L_8);
|
|
SxWorld_Tick_mBD530694FE29253BB8F0FE34B7998A5E9947A7AB(L_8, L_10, L_12, NULL);
|
|
// RenderTexture();
|
|
SxViewportWidget_RenderTexture_m393C6117E923E6EDA1F6206F9DE85391DBCE35E9(__this, NULL);
|
|
// renderStateInvalidated = false;
|
|
__this->___renderStateInvalidated_17 = (bool)0;
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::RenderTexture()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_RenderTexture_m393C6117E923E6EDA1F6206F9DE85391DBCE35E9 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// renderer.Render(WidgetBounds.size, World);
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_0 = __this->___renderer_8;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_0 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_0), NULL);
|
|
SxWorld_t9DBFD5AA4842BF69A8BB2867607B89D034C23DBD* L_3;
|
|
L_3 = SxViewportWidget_get_World_m800A7BBFBE1049315EA147896130D35ADBC37521_inline(__this, NULL);
|
|
NullCheck(L_0);
|
|
SxRenderer_Render_mFD8B833C6E61D0F89437381BEBF7086EF9E3A8CD(L_0, L_2, L_3, NULL);
|
|
// lastRenderViewMatrix = Camera.ViewMatrix;
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_4;
|
|
L_4 = SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8(__this, NULL);
|
|
NullCheck(L_4);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
|
|
L_5 = SxCamera_get_ViewMatrix_m4395C364CFEEA88552BFA0E39F7FA7BE2E518EFC(L_4, NULL);
|
|
__this->___lastRenderViewMatrix_16 = L_5;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::UpdateCamera()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// var rotPitch = Quaternion.AngleAxis(pitch, Vector3.right);
|
|
float L_0 = __this->___pitch_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
|
|
L_2 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
// var rotYaw = Quaternion.AngleAxis(yaw, Vector3.up);
|
|
float L_3 = __this->___yaw_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
|
|
L_5 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_3, L_4, NULL);
|
|
V_1 = L_5;
|
|
// renderer.Camera.Rotation = rotYaw * rotPitch;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_6 = __this->___renderer_8;
|
|
NullCheck(L_6);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_7;
|
|
L_7 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_6, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = V_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_8, L_9, NULL);
|
|
NullCheck(L_7);
|
|
SxCamera_set_Rotation_m545A8BC14BF8A487598A99D9175F1BFF517F6708(L_7, L_10, NULL);
|
|
// float elasticPower = 12.0f;
|
|
V_2 = (12.0f);
|
|
// float t = frameTime.DeltaTime * elasticPower;
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_11 = __this->___frameTime_9;
|
|
NullCheck(L_11);
|
|
float L_12;
|
|
L_12 = FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC_inline(L_11, NULL);
|
|
float L_13 = V_2;
|
|
V_3 = ((float)il2cpp_codegen_multiply(L_12, L_13));
|
|
// var currentCamLocation = renderer.Camera.Location;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_14 = __this->___renderer_8;
|
|
NullCheck(L_14);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_15;
|
|
L_15 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_14, NULL);
|
|
NullCheck(L_15);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = SxCamera_get_Location_m310DA09594D938A393746256346A50CCBDB6FE3A_inline(L_15, NULL);
|
|
V_4 = L_16;
|
|
// currentCamLocation = Vector3.Lerp(currentCamLocation, targetCamLocation, t);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___targetCamLocation_14;
|
|
float L_19 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_17, L_18, L_19, NULL);
|
|
V_4 = L_20;
|
|
// renderer.Camera.Location = currentCamLocation;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_21 = __this->___renderer_8;
|
|
NullCheck(L_21);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_22;
|
|
L_22 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_21, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_4;
|
|
NullCheck(L_22);
|
|
SxCamera_set_Location_m5A52DD4489A70488C3315B9ACCE2996C09CF0BCA(L_22, L_23, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget::IsCameraMoving()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SxViewportWidget_IsCameraMoving_mDA2E81A363170A8F670D205AD9EF2BFFCCB49239 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t G_B8_0 = 0;
|
|
{
|
|
// var moveKeyPressed = keyStrafeLeft || keyStrafeRight || keyMoveForward || keyMoveBackward || keyMoveUp || keyMoveDown || keyOrbit;
|
|
bool L_0 = __this->___keyStrafeLeft_21;
|
|
if (L_0)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_1 = __this->___keyStrafeRight_22;
|
|
if (L_1)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_2 = __this->___keyMoveForward_23;
|
|
if (L_2)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_3 = __this->___keyMoveBackward_24;
|
|
if (L_3)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_4 = __this->___keyMoveUp_25;
|
|
if (L_4)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_5 = __this->___keyMoveDown_26;
|
|
if (L_5)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
bool L_6 = __this->___keyOrbit_27;
|
|
G_B8_0 = ((int32_t)(L_6));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
G_B8_0 = 1;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// if (moveKeyPressed) return true;
|
|
if (!G_B8_0)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
// if (moveKeyPressed) return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// var distance = (targetCamLocation - renderer.Camera.Location).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = __this->___targetCamLocation_14;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_8 = __this->___renderer_8;
|
|
NullCheck(L_8);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_9;
|
|
L_9 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_8, NULL);
|
|
NullCheck(L_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = SxCamera_get_Location_m310DA09594D938A393746256346A50CCBDB6FE3A_inline(L_9, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_10, NULL);
|
|
V_0 = L_11;
|
|
float L_12;
|
|
L_12 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL);
|
|
// return distance > 0.01f;
|
|
return (bool)((((float)L_12) > ((float)(0.00999999978f)))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::OnFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_OnFocus_mFCC6C3E6EB6C708AAF42CE6A78318798DA373C73 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::LostFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_LostFocus_m04FE9D6F3D86D73918259488A2C56A5A4B6CBA80 (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// keyStrafeLeft = false;
|
|
__this->___keyStrafeLeft_21 = (bool)0;
|
|
// keyStrafeRight = false;
|
|
__this->___keyStrafeRight_22 = (bool)0;
|
|
// keyMoveForward = false;
|
|
__this->___keyMoveForward_23 = (bool)0;
|
|
// keyMoveBackward = false;
|
|
__this->___keyMoveBackward_24 = (bool)0;
|
|
// keyMoveUp = false;
|
|
__this->___keyMoveUp_25 = (bool)0;
|
|
// keyMoveDown = false;
|
|
__this->___keyMoveDown_26 = (bool)0;
|
|
// keyOrbit = false;
|
|
__this->___keyOrbit_27 = (bool)0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SxViewportWidget_HandleInput_mCAA73D7B316237EB23064A96ACC24A25BDDC6D6D (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, 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));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 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));
|
|
float V_9 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
float V_11 = 0.0f;
|
|
float V_12 = 0.0f;
|
|
float V_13 = 0.0f;
|
|
float V_14 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
{
|
|
// base.HandleInput(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23(__this, L_0, L_1, NULL);
|
|
// bool isFocused = (uiSystem != null) ? uiSystem.FocusedWidget == this as IWidget : false;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___1_uiSystem;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___1_uiSystem;
|
|
NullCheck(L_3);
|
|
RuntimeObject* L_4;
|
|
L_4 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(L_3, NULL);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (e.isKey)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = Event_get_isKey_mDA8FE1CC5E305BAF181E86A727173C9BE9A1B754(L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_00fd;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.KeyDown)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_7 = ___0_e;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_7, NULL);
|
|
if ((!(((uint32_t)L_8) == ((uint32_t)4))))
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.A) keyStrafeLeft = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_e;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_9, NULL);
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)97)))))
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.A) keyStrafeLeft = true;
|
|
__this->___keyStrafeLeft_21 = (bool)1;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// if (e.keyCode == KeyCode.D) keyStrafeRight = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = ___0_e;
|
|
NullCheck(L_11);
|
|
int32_t L_12;
|
|
L_12 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_11, NULL);
|
|
if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)100)))))
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.D) keyStrafeRight = true;
|
|
__this->___keyStrafeRight_22 = (bool)1;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
// if (e.keyCode == KeyCode.W) keyMoveForward = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_e;
|
|
NullCheck(L_13);
|
|
int32_t L_14;
|
|
L_14 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_13, NULL);
|
|
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)119)))))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.W) keyMoveForward = true;
|
|
__this->___keyMoveForward_23 = (bool)1;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// if (e.keyCode == KeyCode.S) keyMoveBackward = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = ___0_e;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_15, NULL);
|
|
if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)115)))))
|
|
{
|
|
goto IL_006a;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.S) keyMoveBackward = true;
|
|
__this->___keyMoveBackward_24 = (bool)1;
|
|
}
|
|
|
|
IL_006a:
|
|
{
|
|
// if (e.keyCode == KeyCode.E) keyMoveUp = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_17 = ___0_e;
|
|
NullCheck(L_17);
|
|
int32_t L_18;
|
|
L_18 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_17, NULL);
|
|
if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)101)))))
|
|
{
|
|
goto IL_007b;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.E) keyMoveUp = true;
|
|
__this->___keyMoveUp_25 = (bool)1;
|
|
}
|
|
|
|
IL_007b:
|
|
{
|
|
// if (e.keyCode == KeyCode.Q) keyMoveDown = true;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_19 = ___0_e;
|
|
NullCheck(L_19);
|
|
int32_t L_20;
|
|
L_20 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_19, NULL);
|
|
if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)113)))))
|
|
{
|
|
goto IL_00fd;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.Q) keyMoveDown = true;
|
|
__this->___keyMoveDown_26 = (bool)1;
|
|
goto IL_00fd;
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
// else if (e.type == EventType.KeyUp)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_21 = ___0_e;
|
|
NullCheck(L_21);
|
|
int32_t L_22;
|
|
L_22 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_21, NULL);
|
|
if ((!(((uint32_t)L_22) == ((uint32_t)5))))
|
|
{
|
|
goto IL_00fd;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.A) keyStrafeLeft = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_23 = ___0_e;
|
|
NullCheck(L_23);
|
|
int32_t L_24;
|
|
L_24 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_23, NULL);
|
|
if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)97)))))
|
|
{
|
|
goto IL_00a8;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.A) keyStrafeLeft = false;
|
|
__this->___keyStrafeLeft_21 = (bool)0;
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
// if (e.keyCode == KeyCode.D) keyStrafeRight = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_25 = ___0_e;
|
|
NullCheck(L_25);
|
|
int32_t L_26;
|
|
L_26 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_25, NULL);
|
|
if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)100)))))
|
|
{
|
|
goto IL_00b9;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.D) keyStrafeRight = false;
|
|
__this->___keyStrafeRight_22 = (bool)0;
|
|
}
|
|
|
|
IL_00b9:
|
|
{
|
|
// if (e.keyCode == KeyCode.W) keyMoveForward = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_27 = ___0_e;
|
|
NullCheck(L_27);
|
|
int32_t L_28;
|
|
L_28 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_27, NULL);
|
|
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)119)))))
|
|
{
|
|
goto IL_00ca;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.W) keyMoveForward = false;
|
|
__this->___keyMoveForward_23 = (bool)0;
|
|
}
|
|
|
|
IL_00ca:
|
|
{
|
|
// if (e.keyCode == KeyCode.S) keyMoveBackward = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_29 = ___0_e;
|
|
NullCheck(L_29);
|
|
int32_t L_30;
|
|
L_30 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_29, NULL);
|
|
if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)115)))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.S) keyMoveBackward = false;
|
|
__this->___keyMoveBackward_24 = (bool)0;
|
|
}
|
|
|
|
IL_00db:
|
|
{
|
|
// if (e.keyCode == KeyCode.E) keyMoveUp = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_31 = ___0_e;
|
|
NullCheck(L_31);
|
|
int32_t L_32;
|
|
L_32 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_31, NULL);
|
|
if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)101)))))
|
|
{
|
|
goto IL_00ec;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.E) keyMoveUp = false;
|
|
__this->___keyMoveUp_25 = (bool)0;
|
|
}
|
|
|
|
IL_00ec:
|
|
{
|
|
// if (e.keyCode == KeyCode.Q) keyMoveDown = false;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_33 = ___0_e;
|
|
NullCheck(L_33);
|
|
int32_t L_34;
|
|
L_34 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_33, NULL);
|
|
if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)113)))))
|
|
{
|
|
goto IL_00fd;
|
|
}
|
|
}
|
|
{
|
|
// if (e.keyCode == KeyCode.Q) keyMoveDown = false;
|
|
__this->___keyMoveDown_26 = (bool)0;
|
|
}
|
|
|
|
IL_00fd:
|
|
{
|
|
// keyOrbit = e.alt;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_35 = ___0_e;
|
|
NullCheck(L_35);
|
|
bool L_36;
|
|
L_36 = Event_get_alt_m57F7F5C1F5FFCE43EFA6889F83CFA42DCA18A74B(L_35, NULL);
|
|
__this->___keyOrbit_27 = L_36;
|
|
// if (e.button == 0 && keyOrbit)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_37 = ___0_e;
|
|
NullCheck(L_37);
|
|
int32_t L_38;
|
|
L_38 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_37, NULL);
|
|
if (L_38)
|
|
{
|
|
goto IL_0212;
|
|
}
|
|
}
|
|
{
|
|
bool L_39 = __this->___keyOrbit_27;
|
|
if (!L_39)
|
|
{
|
|
goto IL_0212;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.MouseDrag)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_40 = ___0_e;
|
|
NullCheck(L_40);
|
|
int32_t L_41;
|
|
L_41 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_40, NULL);
|
|
if ((!(((uint32_t)L_41) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0212;
|
|
}
|
|
}
|
|
{
|
|
// var direction = Camera.Rotation * -Vector3.forward;
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_42;
|
|
L_42 = SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8(__this, NULL);
|
|
NullCheck(L_42);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43;
|
|
L_43 = SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline(L_42, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
|
|
L_44 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
|
|
L_45 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_44, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
|
|
L_46 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_43, L_45, NULL);
|
|
V_0 = L_46;
|
|
// var pivot = targetCamLocation + direction * PivotDistance;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_0;
|
|
float L_49 = __this->___PivotDistance_20;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
|
|
L_50 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_48, L_49, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
|
|
L_51 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_47, L_50, NULL);
|
|
V_1 = L_51;
|
|
// var pivotToCam = targetCamLocation - pivot;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
|
|
L_54 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_52, L_53, NULL);
|
|
V_2 = L_54;
|
|
// var newPivotToCam = Quaternion.AngleAxis(e.delta.x * OrbitAnglePerPixel, Vector3.up) * pivotToCam;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_55 = ___0_e;
|
|
NullCheck(L_55);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56;
|
|
L_56 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_55, NULL);
|
|
float L_57 = L_56.___x_0;
|
|
float L_58 = __this->___OrbitAnglePerPixel_12;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
|
|
L_59 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60;
|
|
L_60 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(((float)il2cpp_codegen_multiply(L_57, L_58)), L_59, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
|
|
L_62 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_60, L_61, NULL);
|
|
V_3 = L_62;
|
|
// var pitchRotAxis = Vector3.Cross(newPivotToCam.normalized, Vector3.up);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
|
|
L_63 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_3), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
|
|
L_64 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_63, L_64, NULL);
|
|
V_5 = L_65;
|
|
// var newYawPivotToCam = Quaternion.AngleAxis(e.delta.y * OrbitAnglePerPixel, pitchRotAxis) * newPivotToCam;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_66 = ___0_e;
|
|
NullCheck(L_66);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
|
|
L_67 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_66, NULL);
|
|
float L_68 = L_67.___y_1;
|
|
float L_69 = __this->___OrbitAnglePerPixel_12;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_5;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_71;
|
|
L_71 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(((float)il2cpp_codegen_multiply(L_68, L_69)), L_70, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
|
|
L_73 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_71, L_72, NULL);
|
|
V_6 = L_73;
|
|
// var dot = Vector3.Dot(newYawPivotToCam.normalized, Vector3.up);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
|
|
L_74 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_6), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
|
|
L_75 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
float L_76;
|
|
L_76 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_74, L_75, NULL);
|
|
V_7 = L_76;
|
|
// if (1 - Mathf.Abs(dot) > 1e-3f)
|
|
float L_77 = V_7;
|
|
float L_78;
|
|
L_78 = fabsf(L_77);
|
|
if ((!(((float)((float)il2cpp_codegen_subtract((1.0f), L_78))) > ((float)(0.00100000005f)))))
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
}
|
|
{
|
|
// newPivotToCam = newYawPivotToCam;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_6;
|
|
V_3 = L_79;
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
// var newCamLocation = pivot + newPivotToCam;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82;
|
|
L_82 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_80, L_81, NULL);
|
|
V_4 = L_82;
|
|
// SetCameraLocation(newCamLocation, true);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_4;
|
|
SxViewportWidget_SetCameraLocation_m0C8D4EA6DA3D4138E97023EA3C1E8A498582AF23(__this, L_83, (bool)1, NULL);
|
|
// LookAt(pivot);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_1;
|
|
SxViewportWidget_LookAt_m255F303258CCA26B5DB0FC56129D5A162C212A7B(__this, L_84, NULL);
|
|
// UpdateCamera();
|
|
SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924(__this, NULL);
|
|
// renderStateInvalidated = true;
|
|
__this->___renderStateInvalidated_17 = (bool)1;
|
|
}
|
|
|
|
IL_0212:
|
|
{
|
|
// if (e.type == EventType.ScrollWheel)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_85 = ___0_e;
|
|
NullCheck(L_85);
|
|
int32_t L_86;
|
|
L_86 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_85, NULL);
|
|
if ((!(((uint32_t)L_86) == ((uint32_t)6))))
|
|
{
|
|
goto IL_029f;
|
|
}
|
|
}
|
|
{
|
|
// var direction = Camera.Rotation * -Vector3.forward;
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_87;
|
|
L_87 = SxViewportWidget_get_Camera_mEC8E90A52993AA829E28F141E9999482EE18A4F8(__this, NULL);
|
|
NullCheck(L_87);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_88;
|
|
L_88 = SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline(L_87, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
|
|
L_89 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90;
|
|
L_90 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_89, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
|
|
L_91 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_88, L_90, NULL);
|
|
V_8 = L_91;
|
|
// var distance = ZoomPerScrollUnit * e.delta.y * -1;
|
|
float L_92 = __this->___ZoomPerScrollUnit_13;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_93 = ___0_e;
|
|
NullCheck(L_93);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94;
|
|
L_94 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_93, NULL);
|
|
float L_95 = L_94.___y_1;
|
|
V_9 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_92, L_95)), (-1.0f)));
|
|
// var newCamLocation = targetCamLocation + direction * distance;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_8;
|
|
float L_98 = V_9;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99;
|
|
L_99 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_97, L_98, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100;
|
|
L_100 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_96, L_99, NULL);
|
|
V_10 = L_100;
|
|
// PivotDistance -= distance;
|
|
float L_101 = __this->___PivotDistance_20;
|
|
float L_102 = V_9;
|
|
__this->___PivotDistance_20 = ((float)il2cpp_codegen_subtract(L_101, L_102));
|
|
// PivotDistance = Mathf.Max(1, PivotDistance);
|
|
float L_103 = __this->___PivotDistance_20;
|
|
float L_104;
|
|
L_104 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_103, NULL);
|
|
__this->___PivotDistance_20 = L_104;
|
|
// SetCameraLocation(newCamLocation, false);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_10;
|
|
SxViewportWidget_SetCameraLocation_m0C8D4EA6DA3D4138E97023EA3C1E8A498582AF23(__this, L_105, (bool)0, NULL);
|
|
// renderStateInvalidated = true;
|
|
__this->___renderStateInvalidated_17 = (bool)1;
|
|
}
|
|
|
|
IL_029f:
|
|
{
|
|
// if (e.button == 1)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_106 = ___0_e;
|
|
NullCheck(L_106);
|
|
int32_t L_107;
|
|
L_107 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_106, NULL);
|
|
if ((!(((uint32_t)L_107) == ((uint32_t)1))))
|
|
{
|
|
goto IL_045f;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.MouseDrag)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_108 = ___0_e;
|
|
NullCheck(L_108);
|
|
int32_t L_109;
|
|
L_109 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_108, NULL);
|
|
if ((!(((uint32_t)L_109) == ((uint32_t)3))))
|
|
{
|
|
goto IL_030e;
|
|
}
|
|
}
|
|
{
|
|
// pitch = Mathf.Clamp(pitch - AnglePerPixelX * e.delta.y, -90, 90);
|
|
float L_110 = __this->___pitch_10;
|
|
float L_111;
|
|
L_111 = SxViewportWidget_get_AnglePerPixelX_m0CB6693E5A7A7EC05E46B956310CD8727057062D_inline(__this, NULL);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_112 = ___0_e;
|
|
NullCheck(L_112);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_113;
|
|
L_113 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_112, NULL);
|
|
float L_114 = L_113.___y_1;
|
|
float L_115;
|
|
L_115 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_subtract(L_110, ((float)il2cpp_codegen_multiply(L_111, L_114)))), (-90.0f), (90.0f), NULL);
|
|
__this->___pitch_10 = L_115;
|
|
// yaw = yaw + AnglePerPixelY * e.delta.x;
|
|
float L_116 = __this->___yaw_11;
|
|
float L_117;
|
|
L_117 = SxViewportWidget_get_AnglePerPixelY_mD3BF167D6B2C386F3E7D49A4D4E31F0247A3788D_inline(__this, NULL);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_118 = ___0_e;
|
|
NullCheck(L_118);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_119;
|
|
L_119 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_118, NULL);
|
|
float L_120 = L_119.___x_0;
|
|
__this->___yaw_11 = ((float)il2cpp_codegen_add(L_116, ((float)il2cpp_codegen_multiply(L_117, L_120))));
|
|
// UpdateCamera();
|
|
SxViewportWidget_UpdateCamera_mF2BFB5E9DA9AE482C97CF0AE7B4871A0973CF924(__this, NULL);
|
|
// renderStateInvalidated = true;
|
|
__this->___renderStateInvalidated_17 = (bool)1;
|
|
}
|
|
|
|
IL_030e:
|
|
{
|
|
// float strafeDirection = 0;
|
|
V_11 = (0.0f);
|
|
// float forwardDirection = 0;
|
|
V_12 = (0.0f);
|
|
// float verticalDirection = 0;
|
|
V_13 = (0.0f);
|
|
// if (keyStrafeLeft) strafeDirection = 1;
|
|
bool L_121 = __this->___keyStrafeLeft_21;
|
|
if (!L_121)
|
|
{
|
|
goto IL_0332;
|
|
}
|
|
}
|
|
{
|
|
// if (keyStrafeLeft) strafeDirection = 1;
|
|
V_11 = (1.0f);
|
|
}
|
|
|
|
IL_0332:
|
|
{
|
|
// if (keyStrafeRight) strafeDirection = -1;
|
|
bool L_122 = __this->___keyStrafeRight_22;
|
|
if (!L_122)
|
|
{
|
|
goto IL_0341;
|
|
}
|
|
}
|
|
{
|
|
// if (keyStrafeRight) strafeDirection = -1;
|
|
V_11 = (-1.0f);
|
|
}
|
|
|
|
IL_0341:
|
|
{
|
|
// if (keyMoveForward) forwardDirection = 1;
|
|
bool L_123 = __this->___keyMoveForward_23;
|
|
if (!L_123)
|
|
{
|
|
goto IL_0350;
|
|
}
|
|
}
|
|
{
|
|
// if (keyMoveForward) forwardDirection = 1;
|
|
V_12 = (1.0f);
|
|
}
|
|
|
|
IL_0350:
|
|
{
|
|
// if (keyMoveBackward) forwardDirection = -1;
|
|
bool L_124 = __this->___keyMoveBackward_24;
|
|
if (!L_124)
|
|
{
|
|
goto IL_035f;
|
|
}
|
|
}
|
|
{
|
|
// if (keyMoveBackward) forwardDirection = -1;
|
|
V_12 = (-1.0f);
|
|
}
|
|
|
|
IL_035f:
|
|
{
|
|
// if (keyMoveUp) verticalDirection = 1;
|
|
bool L_125 = __this->___keyMoveUp_25;
|
|
if (!L_125)
|
|
{
|
|
goto IL_036e;
|
|
}
|
|
}
|
|
{
|
|
// if (keyMoveUp) verticalDirection = 1;
|
|
V_13 = (1.0f);
|
|
}
|
|
|
|
IL_036e:
|
|
{
|
|
// if (keyMoveDown) verticalDirection = -1;
|
|
bool L_126 = __this->___keyMoveDown_26;
|
|
if (!L_126)
|
|
{
|
|
goto IL_037d;
|
|
}
|
|
}
|
|
{
|
|
// if (keyMoveDown) verticalDirection = -1;
|
|
V_13 = (-1.0f);
|
|
}
|
|
|
|
IL_037d:
|
|
{
|
|
// float deltaTime = Mathf.Min(0.1f, frameTime.DeltaTime);
|
|
FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* L_127 = __this->___frameTime_9;
|
|
NullCheck(L_127);
|
|
float L_128;
|
|
L_128 = FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC_inline(L_127, NULL);
|
|
float L_129;
|
|
L_129 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline((0.100000001f), L_128, NULL);
|
|
V_14 = L_129;
|
|
// if (strafeDirection != 0)
|
|
float L_130 = V_11;
|
|
if ((((float)L_130) == ((float)(0.0f))))
|
|
{
|
|
goto IL_03dd;
|
|
}
|
|
}
|
|
{
|
|
// var right = Quaternion.AngleAxis(yaw, Vector3.up) * Vector3.right;
|
|
float L_131 = __this->___yaw_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132;
|
|
L_132 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_133;
|
|
L_133 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_131, L_132, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134;
|
|
L_134 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135;
|
|
L_135 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_133, L_134, NULL);
|
|
// var move = right * (strafeDirection * MoveSpeed * deltaTime);
|
|
float L_136 = V_11;
|
|
float L_137 = __this->___MoveSpeed_15;
|
|
float L_138 = V_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139;
|
|
L_139 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_135, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_136, L_137)), L_138)), NULL);
|
|
V_15 = L_139;
|
|
// targetCamLocation += move;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = V_15;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142;
|
|
L_142 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_140, L_141, NULL);
|
|
__this->___targetCamLocation_14 = L_142;
|
|
}
|
|
|
|
IL_03dd:
|
|
{
|
|
// if (forwardDirection != 0)
|
|
float L_143 = V_12;
|
|
if ((((float)L_143) == ((float)(0.0f))))
|
|
{
|
|
goto IL_042b;
|
|
}
|
|
}
|
|
{
|
|
// var forward = renderer.Camera.Rotation * -Vector3.forward;
|
|
SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* L_144 = __this->___renderer_8;
|
|
NullCheck(L_144);
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_145;
|
|
L_145 = SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline(L_144, NULL);
|
|
NullCheck(L_145);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_146;
|
|
L_146 = SxCamera_get_Rotation_mCA07DDCBF6887AB545E5530067534003925CE481_inline(L_145, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_147;
|
|
L_147 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148;
|
|
L_148 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_147, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_149;
|
|
L_149 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_146, L_148, NULL);
|
|
// var move = forward * (forwardDirection * MoveSpeed * deltaTime);
|
|
float L_150 = V_12;
|
|
float L_151 = __this->___MoveSpeed_15;
|
|
float L_152 = V_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_153;
|
|
L_153 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_149, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_150, L_151)), L_152)), NULL);
|
|
V_16 = L_153;
|
|
// targetCamLocation += move;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_154 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_155 = V_16;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156;
|
|
L_156 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_154, L_155, NULL);
|
|
__this->___targetCamLocation_14 = L_156;
|
|
}
|
|
|
|
IL_042b:
|
|
{
|
|
// if (verticalDirection != 0)
|
|
float L_157 = V_13;
|
|
if ((((float)L_157) == ((float)(0.0f))))
|
|
{
|
|
goto IL_045f;
|
|
}
|
|
}
|
|
{
|
|
// var move = Vector3.up * (verticalDirection * MoveSpeed * deltaTime);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158;
|
|
L_158 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
float L_159 = V_13;
|
|
float L_160 = __this->___MoveSpeed_15;
|
|
float L_161 = V_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162;
|
|
L_162 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_158, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_159, L_160)), L_161)), NULL);
|
|
V_17 = L_162;
|
|
// targetCamLocation += move;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163 = __this->___targetCamLocation_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_164 = V_17;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165;
|
|
L_165 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_163, L_164, NULL);
|
|
__this->___targetCamLocation_14 = L_165;
|
|
}
|
|
|
|
IL_045f:
|
|
{
|
|
// }
|
|
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.UI.Widgets.SxViewportWidget/FrameTime::get_DeltaTime()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float DeltaTime { get; set; } = 0;
|
|
float L_0 = __this->___U3CDeltaTimeU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::set_DeltaTime(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime_set_DeltaTime_m55AF43634D08B71717D0A584CF92B46AB1149F09 (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float DeltaTime { get; set; } = 0;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CDeltaTimeU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::get_SkipNextFrameTime()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FrameTime_get_SkipNextFrameTime_mE350ED6440B4B89672B7F37C2B995C1973E4C937 (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool SkipNextFrameTime { get; set; }= false;
|
|
bool L_0 = __this->___U3CSkipNextFrameTimeU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::set_SkipNextFrameTime(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime_set_SkipNextFrameTime_m9F49C30D1AA6673CA6B1995681335B15BBFD6335 (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool SkipNextFrameTime { get; set; }= false;
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CSkipNextFrameTimeU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::Tick(System.Double)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime_Tick_mFFCA370A140785B4983B6017510B70656957FBEB (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, double ___0_timeSinceStartup, const RuntimeMethod* method)
|
|
{
|
|
double V_0 = 0.0;
|
|
{
|
|
// double currentTime = timeSinceStartup;
|
|
double L_0 = ___0_timeSinceStartup;
|
|
V_0 = L_0;
|
|
// if (lastUpdateTimestamp > 0)
|
|
double L_1 = __this->___lastUpdateTimestamp_0;
|
|
if ((!(((double)L_1) > ((double)(0.0)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
// DeltaTime = (float) (currentTime - lastUpdateTimestamp);
|
|
double L_2 = V_0;
|
|
double L_3 = __this->___lastUpdateTimestamp_0;
|
|
FrameTime_set_DeltaTime_m55AF43634D08B71717D0A584CF92B46AB1149F09_inline(__this, ((float)((double)il2cpp_codegen_subtract(L_2, L_3))), NULL);
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// if (SkipNextFrameTime)
|
|
bool L_4;
|
|
L_4 = FrameTime_get_SkipNextFrameTime_mE350ED6440B4B89672B7F37C2B995C1973E4C937_inline(__this, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
// SkipNextFrameTime = false;
|
|
FrameTime_set_SkipNextFrameTime_m9F49C30D1AA6673CA6B1995681335B15BBFD6335_inline(__this, (bool)0, NULL);
|
|
// DeltaTime = 0;
|
|
FrameTime_set_DeltaTime_m55AF43634D08B71717D0A584CF92B46AB1149F09_inline(__this, (0.0f), NULL);
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// lastUpdateTimestamp = currentTime;
|
|
double L_5 = V_0;
|
|
__this->___lastUpdateTimestamp_0 = L_5;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SxViewportWidget/FrameTime::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTime__ctor_m6749DD015617F8E50064D16A75A7AD93676C6D2D (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __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
|
|
void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_Multicast(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* currentDelegate = reinterpret_cast<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenInst(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_e);
|
|
typedef void (*FunctionPointerType) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_e, ___1_uiSystem, method);
|
|
}
|
|
void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenStatic(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_e, ___1_uiSystem, method);
|
|
}
|
|
void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenStaticInvoker(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_e, ___1_uiSystem);
|
|
}
|
|
void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_ClosedStaticInvoker(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_e, ___1_uiSystem);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetDragEvent::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetDragEvent__ctor_m6E51E861A4FA393E46A63B11855AD9167B860C49 (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetDragEvent::Invoke(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97 (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.WidgetDragEvent::BeginInvoke(UnityEngine.Event,DungeonArchitect.UI.UISystem,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WidgetDragEvent_BeginInvoke_mB24A5D499DF6C45DBE8B70133411F3F13FE12E3C (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_e;
|
|
__d_args[1] = ___1_uiSystem;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetDragEvent::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetDragEvent_EndInvoke_m6D4C33308F37CD08648913365357C8BCEDCC1868 (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.Boolean DungeonArchitect.UI.Widgets.WidgetBase::get_ShowFocusHighlight()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_get_ShowFocusHighlight_m819450C3FAE834842A0AD1643B6FBF48EAD2E4A7 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return showFocusHighlight; }
|
|
bool L_0 = __this->___showFocusHighlight_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_ShowFocusHighlight(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { showFocusHighlight = value; }
|
|
bool L_0 = ___0_value;
|
|
__this->___showFocusHighlight_0 = L_0;
|
|
// set { showFocusHighlight = value; }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.WidgetBase::get_WidgetBounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return widgetBounds; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___widgetBounds_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_WidgetBounds(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_set_WidgetBounds_m8F479216A830A6CD059417585620E08AD829F612 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { widgetBounds = value; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___widgetBounds_1 = L_0;
|
|
// set { widgetBounds = value; }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.WidgetBase::get_ScrollPosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 WidgetBase_get_ScrollPosition_m869D207051430C362D3A4A3569D68C26AA4E19A8 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return scrollPosition; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___scrollPosition_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::set_ScrollPosition(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_set_ScrollPosition_m28D0B375F5E51064C19D5E309B360E1EB5D38F0C (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { scrollPosition = value; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
|
|
__this->___scrollPosition_2 = L_0;
|
|
// set { scrollPosition = value; }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::CanAcquireFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_CanAcquireFocus_m448462284DF7EAFA9914A0F236F1725BF66015AF (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual bool CanAcquireFocus() { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::RequiresInputEveryFrame()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_RequiresInputEveryFrame_mF16655440D28963223DDB0B532DFB47364B9A6DA (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual bool RequiresInputEveryFrame() { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.WidgetBase::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 WidgetBase_GetDesiredSize_m01EF77388D6C772EEB324695B74F41FB086FDBD2 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual Vector2 GetDesiredSize(Vector2 size, UISystem uiSystem) { return size; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_Draw_mFA0100A3BC0CB6D0625F27A100702E00155470CD (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawImpl(uiSystem, renderer);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
RuntimeObject* L_1 = ___1_renderer;
|
|
VirtualActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(26 /* System.Void DungeonArchitect.UI.Widgets.WidgetBase::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, __this, L_0, L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_DrawImpl_mCAEDCF4E64F2660A9555A47AC4DA9CE397D83243 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// WidgetBounds = bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___1_bounds;
|
|
WidgetBase_set_WidgetBounds_m8F479216A830A6CD059417585620E08AD829F612_inline(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::OnFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_OnFocus_m7D63966AD8DAB628B6B8090C9CAFB51B204D9301 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::LostFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_LostFocus_m5576D4099010725E6641196BA399359EDCDC2ABB (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsPaintEvent(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return uiSystem.Platform.CurrentEvent.type == EventType.Repaint;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2;
|
|
L_2 = InterfaceFuncInvoker0< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* >::Invoke(10 /* UnityEngine.Event DungeonArchitect.UI.UIPlatform::get_CurrentEvent() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
return (bool)((((int32_t)L_3) == ((int32_t)7))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleMessage(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.Widgets.WidgetMessage)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleMessage_m59B06E245990F68F9EF29585466EA8F8C8E7C4AF (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, int32_t ___1_message, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (message == WidgetMessage.DrawHighlight)
|
|
int32_t L_0 = ___1_message;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::DrawFocusHighlight(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_DrawFocusHighlight_m0719F8F2266F65DF08ECF5E8105888FA80647067 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var hilightBounds = new Rect(new Vector2(0.5f, 0.5f), WidgetBounds.size - Vector2.one);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.5f), (0.5f), /*hidden argument*/NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_2, L_3, NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_4, NULL);
|
|
// WidgetUtils.DrawWidgetFocusHighlight(renderer, hilightBounds, WidgetUtils.FOCUS_HIGHLITE_COLOR);
|
|
RuntimeObject* L_5 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ((WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_StaticFields*)il2cpp_codegen_static_fields_for(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var))->___FOCUS_HIGHLITE_COLOR_0;
|
|
WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3(L_5, L_6, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleInput_mF15E983FABEC55D72A0E9C1C62D217753F5B0A23 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// switch (e.type)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) == ((int32_t)3)))
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)((int32_t)9))))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)((int32_t)10))))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// if (uiSystem.SupportsDragDrop && DragDropEnabled)
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___1_uiSystem;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean DungeonArchitect.UI.UISystem::get_SupportsDragDrop() */, L_5);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
bool L_7 = __this->___DragDropEnabled_3;
|
|
if (!L_7)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
// HandleDragStart(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___1_uiSystem;
|
|
VirtualActionInvoker2< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(36 /* System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragStart(UnityEngine.Event,DungeonArchitect.UI.UISystem) */, __this, L_8, L_9);
|
|
// break;
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
// if (uiSystem.SupportsDragDrop && DragDropEnabled && IsDragDataSupported(e, uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___1_uiSystem;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean DungeonArchitect.UI.UISystem::get_SupportsDragDrop() */, L_10);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
bool L_12 = __this->___DragDropEnabled_3;
|
|
if (!L_12)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_14 = ___1_uiSystem;
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(35 /* System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsDragDataSupported(UnityEngine.Event,DungeonArchitect.UI.UISystem) */, __this, L_13, L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
// HandleDragUpdate(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_17 = ___1_uiSystem;
|
|
WidgetBase_HandleDragUpdate_m17C7D98ADEE83A3EBB8A5B0D0CA66A58138E66D2(__this, L_16, L_17, NULL);
|
|
// break;
|
|
return;
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// if (uiSystem.SupportsDragDrop && DragDropEnabled && IsDragDataSupported(e, uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_18 = ___1_uiSystem;
|
|
NullCheck(L_18);
|
|
bool L_19;
|
|
L_19 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean DungeonArchitect.UI.UISystem::get_SupportsDragDrop() */, L_18);
|
|
if (!L_19)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
bool L_20 = __this->___DragDropEnabled_3;
|
|
if (!L_20)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_21 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_22 = ___1_uiSystem;
|
|
bool L_23;
|
|
L_23 = VirtualFuncInvoker2< bool, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(35 /* System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsDragDataSupported(UnityEngine.Event,DungeonArchitect.UI.UISystem) */, __this, L_21, L_22);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
// HandleDragPerform(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_24 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_25 = ___1_uiSystem;
|
|
WidgetBase_HandleDragPerform_m380E58AFD137FF78DF5F3B51F3B3A44AE075B20A(__this, L_24, L_25, NULL);
|
|
}
|
|
|
|
IL_0074:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_IsCompositeWidget_mA4DB78D27CC78AA515C0290437D2A0562D539997 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual bool IsCompositeWidget() { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.WidgetBase::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* WidgetBase_GetChildWidgets_m6AA267BBEC4EADA0C85D3617835229EA88FB5778 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual IWidget[] GetChildWidgets() { return null; }
|
|
return (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)NULL;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetBase::IsDragDataSupported(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetBase_IsDragDataSupported_m4A80F6946951722D24C3895C700FA5FCEAEDC0C3 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// protected virtual bool IsDragDataSupported(Event e, UISystem uiSystem) { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::add_DragStart(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_add_DragStart_mBA6B06CCF77B0561C9ABEFC55998AC144E9F5BBA (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragStart_4;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragStart_4);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::remove_DragStart(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_remove_DragStart_mEF0D8D9C73418DF105C599275BD3E8274194491D (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragStart_4;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragStart_4);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::add_DragUpdate(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_add_DragUpdate_mF363A4C5C5C9EB64EE9ADED6B268930F03D3C8CD (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragUpdate_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragUpdate_5);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::remove_DragUpdate(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_remove_DragUpdate_mF6612C9DEC66CFF4ED0B797F2A9B9434419DC03D (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragUpdate_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragUpdate_5);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::add_DragPerform(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_add_DragPerform_m5258F1D2740B7B4C1BCA9B7B0E72BB0436C05E39 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragPerform_6;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragPerform_6);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::remove_DragPerform(DungeonArchitect.UI.Widgets.WidgetDragEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_remove_DragPerform_m6E12A87073951ED3B86DE44C910C8A78D14F5E33 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_0 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_1 = NULL;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* V_2 = NULL;
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_0 = __this->___DragPerform_6;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_1 = V_0;
|
|
V_1 = L_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_2 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)CastclassSealed((RuntimeObject*)L_4, WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20_il2cpp_TypeInfo_var));
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20** L_5 = (&__this->___DragPerform_6);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_6 = V_2;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = V_1;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_9 = V_0;
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_9) == ((RuntimeObject*)(WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragStart(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragStart_mA7D340C9E5B86002195584E97EAFF6506FF5CAE9 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7958E1A3088757D027AD7CEBBA353FFD03B17974);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// uiSystem.Platform.DragDrop.PrepareStartDrag();
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* DungeonArchitect.UI.UIDragDrop DungeonArchitect.UI.UIPlatform::get_DragDrop() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void DungeonArchitect.UI.UIDragDrop::PrepareStartDrag() */, UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var, L_2);
|
|
// uiSystem.Platform.DragDrop.StartDrag("Widget Drag");
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___1_uiSystem;
|
|
NullCheck(L_3);
|
|
RuntimeObject* L_4;
|
|
L_4 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_3, NULL);
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5;
|
|
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* DungeonArchitect.UI.UIDragDrop DungeonArchitect.UI.UIPlatform::get_DragDrop() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_4);
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker1< String_t* >::Invoke(1 /* System.Void DungeonArchitect.UI.UIDragDrop::StartDrag(System.String) */, UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var, L_5, _stringLiteral7958E1A3088757D027AD7CEBBA353FFD03B17974);
|
|
// Event.current.Use();
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6;
|
|
L_6 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
|
|
NullCheck(L_6);
|
|
Event_Use_mD77A166D8CFEC4997484C58BC55FEB2D288D3453(L_6, NULL);
|
|
// if (DragStart != null)
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_7 = __this->___DragStart_4;
|
|
if (!L_7)
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}
|
|
{
|
|
// DragStart.Invoke(e, uiSystem);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_8 = __this->___DragStart_4;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___1_uiSystem;
|
|
NullCheck(L_8);
|
|
WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_inline(L_8, L_9, L_10, NULL);
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragUpdate(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragUpdate_m17C7D98ADEE83A3EBB8A5B0D0CA66A58138E66D2 (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// uiSystem.Platform.DragDrop.SetVisualMode(UIDragDropVisualMode.Copy);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* DungeonArchitect.UI.UIDragDrop DungeonArchitect.UI.UIPlatform::get_DragDrop() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker1< int32_t >::Invoke(2 /* System.Void DungeonArchitect.UI.UIDragDrop::SetVisualMode(DungeonArchitect.UI.UIDragDropVisualMode) */, UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var, L_2, 1);
|
|
// if (DragUpdate != null)
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = __this->___DragUpdate_5;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// DragUpdate.Invoke(e, uiSystem);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_4 = __this->___DragUpdate_5;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___1_uiSystem;
|
|
NullCheck(L_4);
|
|
WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_inline(L_4, L_5, L_6, NULL);
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::HandleDragPerform(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase_HandleDragPerform_m380E58AFD137FF78DF5F3B51F3B3A44AE075B20A (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// uiSystem.Platform.DragDrop.AcceptDrag();
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* DungeonArchitect.UI.UIDragDrop DungeonArchitect.UI.UIPlatform::get_DragDrop() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker0::Invoke(3 /* System.Void DungeonArchitect.UI.UIDragDrop::AcceptDrag() */, UIDragDrop_t843A2B121A28E494129DA4A3B6A5443A6FFAC5E1_il2cpp_TypeInfo_var, L_2);
|
|
// if (DragPerform != null)
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_3 = __this->___DragPerform_6;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// DragPerform.Invoke(e, uiSystem);
|
|
WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* L_4 = __this->___DragPerform_6;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___1_uiSystem;
|
|
NullCheck(L_4);
|
|
WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_inline(L_4, L_5, L_6, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// private Rect widgetBounds = Rect.zero;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
|
|
L_0 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
__this->___widgetBounds_1 = L_0;
|
|
// private Vector2 scrollPosition = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
__this->___scrollPosition_2 = 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.UI.Widgets.NullWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWidget_DrawImpl_m8BC60FC1953C4A002C4615148B9D98E083AD63E2 (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.NullWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWidget__ctor_m749ED866DC0A41339D636DE9DD01D4B0F284E48F (NullWidget_t766744F539179339909738FB4A1E43B2B4B6DF50* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__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.UI.Widgets.SpacerWidget::.ctor(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpacerWidget__ctor_m534F78FA4231B8FE0C28A08AF6324556C20400AB (SpacerWidget_t8F1103033697F1B37F0C62CF15AB6F7E6C87B48C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SpacerWidget(Vector2 size)
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// this.desiredSize = size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
|
|
__this->___desiredSize_7 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.SpacerWidget::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SpacerWidget_GetDesiredSize_m8AD832E951932ACA0803282CAD48A94A9CE5982F (SpacerWidget_t8F1103033697F1B37F0C62CF15AB6F7E6C87B48C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return this.desiredSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___desiredSize_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.SpacerWidget::SetSize(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpacerWidget_SetSize_mCBB5D7D84613DE015B30328B7571719565CBB106 (SpacerWidget_t8F1103033697F1B37F0C62CF15AB6F7E6C87B48C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.desiredSize = size;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
|
|
__this->___desiredSize_7 = 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.UI.Widgets.WidgetUtils::GetWidgets(DungeonArchitect.UI.Widgets.IWidget,System.Collections.Generic.List`1<DungeonArchitect.UI.Widgets.IWidget>&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_GetWidgets_m6A13AD5C3A30FCD9A8C6911E68D7E1496418FF00 (RuntimeObject* ___0_widget, List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA** ___1_result, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_0 = NULL;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
// if (widget == null)
|
|
RuntimeObject* L_0 = ___0_widget;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
// result.Add(widget);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA** L_1 = ___1_result;
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA* L_2 = *((List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA**)L_1);
|
|
RuntimeObject* L_3 = ___0_widget;
|
|
NullCheck(L_2);
|
|
List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_inline(L_2, L_3, List_1_Add_mDD64FFF4712A2C41A1EDFB3D55D15D0161A4A09E_RuntimeMethod_var);
|
|
// var children = widget.GetChildWidgets();
|
|
RuntimeObject* L_4 = ___0_widget;
|
|
NullCheck(L_4);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_5;
|
|
L_5 = InterfaceFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(9 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.IWidget::GetChildWidgets() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_4);
|
|
V_0 = L_5;
|
|
// if (children != null)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_6 = V_0;
|
|
if (!L_6)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_7 = V_0;
|
|
V_1 = L_7;
|
|
V_2 = 0;
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_8 = V_1;
|
|
int32_t L_9 = V_2;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
RuntimeObject* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
// GetWidgets(child, ref result);
|
|
List_1_t6E7BC731769E96FEDC173A50E9A014AD1C3CE5FA** L_12 = ___1_result;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_GetWidgets_m6A13AD5C3A30FCD9A8C6911E68D7E1496418FF00(L_11, L_12, NULL);
|
|
int32_t L_13 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
// foreach (var child in children)
|
|
int32_t L_14 = V_2;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_15 = V_1;
|
|
NullCheck(L_15);
|
|
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::HandleWidgetInput(DungeonArchitect.UI.UISystem,UnityEngine.Event,UnityEngine.Vector2,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_HandleWidgetInput_m46769EDAF24EDC80FE716931435013D0528AEE96 (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___1_e, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_mousePosition, RuntimeObject* ___3_widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
bool V_2 = false;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_3 = NULL;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* V_4 = NULL;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
RuntimeObject* V_7 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
{
|
|
// if (widget != null)
|
|
RuntimeObject* L_0 = ___3_widget;
|
|
if (!L_0)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, widget.WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
RuntimeObject* L_2 = ___3_widget;
|
|
NullCheck(L_2);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
|
|
L_3 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_2);
|
|
V_1 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_1, L_4, NULL);
|
|
// if (bounds.Contains(mousePosition))
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___2_mousePosition;
|
|
bool L_6;
|
|
L_6 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
// mousePosition += widget.ScrollPosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___2_mousePosition;
|
|
RuntimeObject* L_8 = ___3_widget;
|
|
NullCheck(L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(15 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::get_ScrollPosition() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_9, NULL);
|
|
___2_mousePosition = L_10;
|
|
// bool propagateInput = false;
|
|
V_2 = (bool)0;
|
|
// if (widget == uiSystem.FocusedWidget)
|
|
RuntimeObject* L_11 = ___3_widget;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___0_uiSystem;
|
|
NullCheck(L_12);
|
|
RuntimeObject* L_13;
|
|
L_13 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(L_12, NULL);
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_11) == ((RuntimeObject*)(RuntimeObject*)L_13))))
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
// propagateInput = true;
|
|
V_2 = (bool)1;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
// if (widget.RequiresInputEveryFrame())
|
|
RuntimeObject* L_14 = ___3_widget;
|
|
NullCheck(L_14);
|
|
bool L_15;
|
|
L_15 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean DungeonArchitect.UI.Widgets.IWidget::RequiresInputEveryFrame() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
// propagateInput = true;
|
|
V_2 = (bool)1;
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
// if (propagateInput)
|
|
bool L_16 = V_2;
|
|
if (!L_16)
|
|
{
|
|
goto IL_006e;
|
|
}
|
|
}
|
|
{
|
|
// var widgetEvent = new Event(e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_17 = ___1_e;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
Event__ctor_m2B0432603F3209172DCC917FE6AC7F6ACF419279(L_18, L_17, NULL);
|
|
V_4 = L_18;
|
|
// widgetEvent.mousePosition = mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_19 = V_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = ___2_mousePosition;
|
|
NullCheck(L_19);
|
|
Event_set_mousePosition_m221CDC5C9556DE91E82242A693D9E14FAC371F38(L_19, L_20, NULL);
|
|
// widget.HandleInput(widgetEvent, uiSystem);
|
|
RuntimeObject* L_21 = ___3_widget;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_22 = V_4;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_23 = ___0_uiSystem;
|
|
NullCheck(L_21);
|
|
InterfaceActionInvoker2< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(2 /* System.Void DungeonArchitect.UI.Widgets.IWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_21, L_22, L_23);
|
|
}
|
|
|
|
IL_006e:
|
|
{
|
|
// var children = widget.GetChildWidgets();
|
|
RuntimeObject* L_24 = ___3_widget;
|
|
NullCheck(L_24);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_25;
|
|
L_25 = InterfaceFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(9 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.IWidget::GetChildWidgets() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_24);
|
|
V_3 = L_25;
|
|
// if (children != null)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_26 = V_3;
|
|
if (!L_26)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_27 = V_3;
|
|
V_5 = L_27;
|
|
V_6 = 0;
|
|
goto IL_00b3;
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_28 = V_5;
|
|
int32_t L_29 = V_6;
|
|
NullCheck(L_28);
|
|
int32_t L_30 = L_29;
|
|
RuntimeObject* L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
V_7 = L_31;
|
|
// if (child == null) continue;
|
|
RuntimeObject* L_32 = V_7;
|
|
if (!L_32)
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
}
|
|
{
|
|
// var childMousePosition = mousePosition - child.WidgetBounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = ___2_mousePosition;
|
|
RuntimeObject* L_34 = V_7;
|
|
NullCheck(L_34);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_35;
|
|
L_35 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_34);
|
|
V_1 = L_35;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
|
|
L_36 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_1), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
|
|
L_37 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_33, L_36, NULL);
|
|
V_8 = L_37;
|
|
// HandleWidgetInput(uiSystem, e, childMousePosition, child);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_38 = ___0_uiSystem;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_39 = ___1_e;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_8;
|
|
RuntimeObject* L_41 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_HandleWidgetInput_m46769EDAF24EDC80FE716931435013D0528AEE96(L_38, L_39, L_40, L_41, NULL);
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_42 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_42, 1));
|
|
}
|
|
|
|
IL_00b3:
|
|
{
|
|
// foreach (var child in children)
|
|
int32_t L_43 = V_6;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_44 = V_5;
|
|
NullCheck(L_44);
|
|
if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::BuildWidgetEvent(UnityEngine.Vector2,DungeonArchitect.UI.Widgets.IWidget,DungeonArchitect.UI.Widgets.IWidget,UnityEngine.Vector2&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_BuildWidgetEvent_mD2A7D9DF11BE3EBCC408032EE80FB727F19C8CA7 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePosition, RuntimeObject* ___1_root, RuntimeObject* ___2_widgetToFind, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_widgetMousePosition, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_0 = NULL;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
RuntimeObject* V_3 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// mousePosition += root.ScrollPosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_mousePosition;
|
|
RuntimeObject* L_1 = ___1_root;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(15 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::get_ScrollPosition() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_2, NULL);
|
|
___0_mousePosition = L_3;
|
|
// if (root == widgetToFind)
|
|
RuntimeObject* L_4 = ___1_root;
|
|
RuntimeObject* L_5 = ___2_widgetToFind;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_5))))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// widgetMousePosition = mousePosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = ___3_widgetMousePosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___0_mousePosition;
|
|
*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_6 = L_7;
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// var children = root.GetChildWidgets();
|
|
RuntimeObject* L_8 = ___1_root;
|
|
NullCheck(L_8);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_9;
|
|
L_9 = InterfaceFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(9 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.IWidget::GetChildWidgets() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_8);
|
|
V_0 = L_9;
|
|
// if (children != null)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_10 = V_0;
|
|
if (!L_10)
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_11 = V_0;
|
|
V_1 = L_11;
|
|
V_2 = 0;
|
|
goto IL_0057;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_12 = V_1;
|
|
int32_t L_13 = V_2;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
RuntimeObject* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
V_3 = L_15;
|
|
// if (child == null) continue;
|
|
RuntimeObject* L_16 = V_3;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0053;
|
|
}
|
|
}
|
|
{
|
|
// var childMousePosition = mousePosition - child.WidgetBounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___0_mousePosition;
|
|
RuntimeObject* L_18 = V_3;
|
|
NullCheck(L_18);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_19;
|
|
L_19 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_18);
|
|
V_4 = L_19;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
L_20 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_4), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
|
|
L_21 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_17, L_20, NULL);
|
|
// if (BuildWidgetEvent(childMousePosition, child, widgetToFind, ref widgetMousePosition))
|
|
RuntimeObject* L_22 = V_3;
|
|
RuntimeObject* L_23 = ___2_widgetToFind;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_24 = ___3_widgetMousePosition;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
bool L_25;
|
|
L_25 = WidgetUtils_BuildWidgetEvent_mD2A7D9DF11BE3EBCC408032EE80FB727F19C8CA7(L_21, L_22, L_23, L_24, NULL);
|
|
if (!L_25)
|
|
{
|
|
goto IL_0053;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
int32_t L_26 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// foreach (var child in children)
|
|
int32_t L_27 = V_2;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_28 = V_1;
|
|
NullCheck(L_28);
|
|
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::FindWidgetOnCursor(UnityEngine.Event,DungeonArchitect.UI.Widgets.IWidget,UnityEngine.Event&,DungeonArchitect.UI.Widgets.IWidget&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_FindWidgetOnCursor_mFBF98033B78DACD15B3FFBFB42043A38EA12FEB3 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, RuntimeObject* ___1_widget, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB** ___2_outEvent, RuntimeObject** ___3_outWidget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_3 = NULL;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
RuntimeObject* V_6 = NULL;
|
|
{
|
|
// if (widget != null)
|
|
RuntimeObject* L_0 = ___1_widget;
|
|
if (!L_0)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// var mousePosition = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_e;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_1, NULL);
|
|
V_0 = L_2;
|
|
// var bounds = new Rect(Vector2.zero, widget.WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
RuntimeObject* L_4 = ___1_widget;
|
|
NullCheck(L_4);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
|
|
L_5 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_4);
|
|
V_2 = L_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_2), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_1), L_3, L_6, NULL);
|
|
// if (bounds.Contains(mousePosition))
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
bool L_8;
|
|
L_8 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_1), L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// mousePosition += widget.ScrollPosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
RuntimeObject* L_10 = ___1_widget;
|
|
NullCheck(L_10);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
L_11 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(15 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::get_ScrollPosition() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_10);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
L_12 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_9, L_11, NULL);
|
|
V_0 = L_12;
|
|
// var children = widget.GetChildWidgets();
|
|
RuntimeObject* L_13 = ___1_widget;
|
|
NullCheck(L_13);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_14;
|
|
L_14 = InterfaceFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(9 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.IWidget::GetChildWidgets() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_13);
|
|
V_3 = L_14;
|
|
// if (children != null)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_15 = V_3;
|
|
if (!L_15)
|
|
{
|
|
goto IL_0093;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_16 = V_3;
|
|
V_4 = L_16;
|
|
V_5 = 0;
|
|
goto IL_008b;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_17 = V_4;
|
|
int32_t L_18 = V_5;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
RuntimeObject* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
V_6 = L_20;
|
|
// var childEvent = new Event(e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_21 = ___0_e;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_22 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_22);
|
|
Event__ctor_m2B0432603F3209172DCC917FE6AC7F6ACF419279(L_22, L_21, NULL);
|
|
// childEvent.mousePosition = mousePosition - child.WidgetBounds.position;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_23 = L_22;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_0;
|
|
RuntimeObject* L_25 = V_6;
|
|
NullCheck(L_25);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_26;
|
|
L_26 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_25);
|
|
V_2 = L_26;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
|
|
L_27 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_2), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
|
|
L_28 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_24, L_27, NULL);
|
|
NullCheck(L_23);
|
|
Event_set_mousePosition_m221CDC5C9556DE91E82242A693D9E14FAC371F38(L_23, L_28, NULL);
|
|
// if (FindWidgetOnCursor(childEvent, child, out outEvent, out outWidget))
|
|
RuntimeObject* L_29 = V_6;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB** L_30 = ___2_outEvent;
|
|
RuntimeObject** L_31 = ___3_outWidget;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
bool L_32;
|
|
L_32 = WidgetUtils_FindWidgetOnCursor_mFBF98033B78DACD15B3FFBFB42043A38EA12FEB3(L_23, L_29, L_30, L_31, NULL);
|
|
if (!L_32)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
int32_t L_33 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_008b:
|
|
{
|
|
// foreach (var child in children)
|
|
int32_t L_34 = V_5;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_35 = V_4;
|
|
NullCheck(L_35);
|
|
if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// outEvent = new Event(e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB** L_36 = ___2_outEvent;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_37 = ___0_e;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_38 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_38);
|
|
Event__ctor_m2B0432603F3209172DCC917FE6AC7F6ACF419279(L_38, L_37, NULL);
|
|
*((RuntimeObject**)L_36) = (RuntimeObject*)L_38;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_36, (void*)(RuntimeObject*)L_38);
|
|
// outWidget = widget;
|
|
RuntimeObject** L_39 = ___3_outWidget;
|
|
RuntimeObject* L_40 = ___1_widget;
|
|
*((RuntimeObject**)L_39) = (RuntimeObject*)L_40;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_39, (void*)(RuntimeObject*)L_40);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
// outEvent = null;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB** L_41 = ___2_outEvent;
|
|
*((RuntimeObject**)L_41) = (RuntimeObject*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_41, (void*)(RuntimeObject*)NULL);
|
|
// outWidget = null;
|
|
RuntimeObject** L_42 = ___3_outWidget;
|
|
*((RuntimeObject**)L_42) = (RuntimeObject*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_42, (void*)(RuntimeObject*)NULL);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::ProcessDragOperation(UnityEngine.Event,DungeonArchitect.UI.Widgets.IWidget,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_ProcessDragOperation_mC7E8DCDC8E674DCED26CA29F41D4EB639FF69321 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, RuntimeObject* ___1_widget, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___2_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
// if (e.type == EventType.DragUpdated || e.type == EventType.DragPerform)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
if ((((int32_t)L_1) == ((int32_t)((int32_t)9))))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)10)))))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// if (FindWidgetOnCursor(e, widget, out widgetEvent, out widgetOnCursor))
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
RuntimeObject* L_5 = ___1_widget;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = WidgetUtils_FindWidgetOnCursor_mFBF98033B78DACD15B3FFBFB42043A38EA12FEB3(L_4, L_5, (&V_0), (&V_1), NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// if (widgetOnCursor != null)
|
|
RuntimeObject* L_7 = V_1;
|
|
if (!L_7)
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.DragUpdated)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_8, NULL);
|
|
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)9)))))
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// widgetOnCursor.HandleInput(e, uiSystem);
|
|
RuntimeObject* L_10 = V_1;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___2_uiSystem;
|
|
NullCheck(L_10);
|
|
InterfaceActionInvoker2< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(2 /* System.Void DungeonArchitect.UI.Widgets.IWidget::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_10, L_11, L_12);
|
|
return;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// else if (e.type == EventType.DragPerform)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_e;
|
|
NullCheck(L_13);
|
|
int32_t L_14;
|
|
L_14 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_13, NULL);
|
|
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)10)))))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// if (uiSystem != null)
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_15 = ___2_uiSystem;
|
|
if (!L_15)
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// uiSystem.RequestFocus(widgetOnCursor);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_16 = ___2_uiSystem;
|
|
RuntimeObject* L_17 = V_1;
|
|
NullCheck(L_16);
|
|
UISystem_RequestFocus_m531B342AC0B4F70D566D259201BF283342A2B780(L_16, L_17, NULL);
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::ProcessInputFocus(UnityEngine.Vector2,DungeonArchitect.UI.UISystem,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_ProcessInputFocus_m882F4CAC2F501EC97B497E6F765C339D8F3367B5 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePosition, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, RuntimeObject* ___2_widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_1 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
RuntimeObject* V_5 = NULL;
|
|
{
|
|
// if (uiSystem == null || widget == null)
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = ___2_widget;
|
|
if (L_1)
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, widget.WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
RuntimeObject* L_3 = ___2_widget;
|
|
NullCheck(L_3);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
|
|
L_4 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_3);
|
|
V_2 = L_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_2), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_2, L_5, NULL);
|
|
// if (!bounds.Contains(mousePosition))
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_mousePosition;
|
|
bool L_7;
|
|
L_7 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_6, NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
// mousePosition += widget.ScrollPosition;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_mousePosition;
|
|
RuntimeObject* L_9 = ___2_widget;
|
|
NullCheck(L_9);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(15 /* UnityEngine.Vector2 DungeonArchitect.UI.Widgets.IWidget::get_ScrollPosition() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_9);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
L_11 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_8, L_10, NULL);
|
|
___0_mousePosition = L_11;
|
|
// if (widget.CanAcquireFocus())
|
|
RuntimeObject* L_12 = ___2_widget;
|
|
NullCheck(L_12);
|
|
bool L_13;
|
|
L_13 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean DungeonArchitect.UI.Widgets.IWidget::CanAcquireFocus() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_12);
|
|
if (!L_13)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// uiSystem.RequestFocus(widget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_14 = ___1_uiSystem;
|
|
RuntimeObject* L_15 = ___2_widget;
|
|
NullCheck(L_14);
|
|
UISystem_RequestFocus_m531B342AC0B4F70D566D259201BF283342A2B780(L_14, L_15, NULL);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// var children = widget.GetChildWidgets();
|
|
RuntimeObject* L_16 = ___2_widget;
|
|
NullCheck(L_16);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_17;
|
|
L_17 = InterfaceFuncInvoker0< IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* >::Invoke(9 /* DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.IWidget::GetChildWidgets() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_16);
|
|
V_1 = L_17;
|
|
// if (children != null)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_18 = V_1;
|
|
if (!L_18)
|
|
{
|
|
goto IL_0096;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_19 = V_1;
|
|
V_3 = L_19;
|
|
V_4 = 0;
|
|
goto IL_008f;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// foreach (var child in children)
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_20 = V_3;
|
|
int32_t L_21 = V_4;
|
|
NullCheck(L_20);
|
|
int32_t L_22 = L_21;
|
|
RuntimeObject* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
|
|
V_5 = L_23;
|
|
// if (child == null) continue;
|
|
RuntimeObject* L_24 = V_5;
|
|
if (!L_24)
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
// var childMousePosition = mousePosition - child.WidgetBounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___0_mousePosition;
|
|
RuntimeObject* L_26 = V_5;
|
|
NullCheck(L_26);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27;
|
|
L_27 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_26);
|
|
V_2 = L_27;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
|
|
L_28 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_2), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
|
|
L_29 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_25, L_28, NULL);
|
|
// if (ProcessInputFocus(childMousePosition, uiSystem, child))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_30 = ___1_uiSystem;
|
|
RuntimeObject* L_31 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
bool L_32;
|
|
L_32 = WidgetUtils_ProcessInputFocus_m882F4CAC2F501EC97B497E6F765C339D8F3367B5(L_29, L_30, L_31, NULL);
|
|
if (!L_32)
|
|
{
|
|
goto IL_0089;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
int32_t L_33 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
// foreach (var child in children)
|
|
int32_t L_34 = V_4;
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_35 = V_3;
|
|
NullCheck(L_35);
|
|
if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// DrawWidgetFocusHighlight(renderer, bounds, color, 1);
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___2_color;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetFocusHighlight_mE39D8F041516EC9EA14B3C19ECFF4DBF13C5F466(L_0, L_1, L_2, (1.0f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_mE39D8F041516EC9EA14B3C19ECFF4DBF13C5F466 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, float ___3_thickness, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// DrawWidgetFocusHighlight(renderer, bounds, color, thickness, null);
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___2_color;
|
|
float L_3 = ___3_thickness;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetFocusHighlight_m268380C9120EAE19FB883A8B09C7FC4256FA8D63(L_0, L_1, L_2, L_3, (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetFocusHighlight(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color,System.Single,UnityEngine.Texture2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetFocusHighlight_m268380C9120EAE19FB883A8B09C7FC4256FA8D63 (RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, float ___3_thickness, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___4_texture, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_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;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
{
|
|
// float x0 = (bounds.xMin + padding);
|
|
float L_0;
|
|
L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___1_bounds), NULL);
|
|
V_0 = ((float)il2cpp_codegen_add(L_0, (1.0f)));
|
|
// float y0 = (bounds.yMin + padding);
|
|
float L_1;
|
|
L_1 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___1_bounds), NULL);
|
|
V_1 = ((float)il2cpp_codegen_add(L_1, (1.0f)));
|
|
// float x1 = (bounds.xMax - padding);
|
|
float L_2;
|
|
L_2 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___1_bounds), NULL);
|
|
V_2 = ((float)il2cpp_codegen_subtract(L_2, (1.0f)));
|
|
// float y1 = (bounds.yMax - padding);
|
|
float L_3;
|
|
L_3 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___1_bounds), NULL);
|
|
V_3 = ((float)il2cpp_codegen_subtract(L_3, (1.0f)));
|
|
// Vector2 P00 = new Vector2(x0, y0);
|
|
float L_4 = V_0;
|
|
float L_5 = V_1;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_4), L_4, L_5, NULL);
|
|
// Vector2 P10 = new Vector2(x1, y0);
|
|
float L_6 = V_2;
|
|
float L_7 = V_1;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), L_6, L_7, NULL);
|
|
// Vector2 P11 = new Vector2(x1, y1);
|
|
float L_8 = V_2;
|
|
float L_9 = V_3;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_8, L_9, NULL);
|
|
// Vector2 P01 = new Vector2(x0, y1);
|
|
float L_10 = V_0;
|
|
float L_11 = V_3;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), L_10, L_11, NULL);
|
|
// if (thickness == 1)
|
|
float L_12 = ___3_thickness;
|
|
if ((!(((float)L_12) == ((float)(1.0f)))))
|
|
{
|
|
goto IL_00b8;
|
|
}
|
|
}
|
|
{
|
|
// renderer.DrawPolyLine(color, P00, P10, P11, P01, P00);
|
|
RuntimeObject* L_13 = ___0_renderer;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___2_color;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)5);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = L_15;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
|
|
L_18 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_17, NULL);
|
|
NullCheck(L_16);
|
|
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_18);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = L_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
L_21 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_20, NULL);
|
|
NullCheck(L_19);
|
|
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_21);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22 = L_19;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
|
|
L_24 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_23, NULL);
|
|
NullCheck(L_22);
|
|
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_24);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = L_22;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
|
|
L_27 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_26, NULL);
|
|
NullCheck(L_25);
|
|
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_27);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = L_25;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
|
|
L_30 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_29, NULL);
|
|
NullCheck(L_28);
|
|
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_30);
|
|
NullCheck(L_13);
|
|
InterfaceActionInvoker2< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(19 /* System.Void DungeonArchitect.UI.UIRenderer::DrawPolyLine(UnityEngine.Color,UnityEngine.Vector3[]) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_13, L_14, L_28);
|
|
return;
|
|
}
|
|
|
|
IL_00b8:
|
|
{
|
|
// if (texture != null)
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = ___4_texture;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_32;
|
|
L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_32)
|
|
{
|
|
goto IL_0119;
|
|
}
|
|
}
|
|
{
|
|
// renderer.DrawAAPolyLine(texture, thickness, color, P00, P10, P11, P01, P00);
|
|
RuntimeObject* L_33 = ___0_renderer;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = ___4_texture;
|
|
float L_35 = ___3_thickness;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36 = ___2_color;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_37 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)5);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = L_37;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
|
|
L_40 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_39, NULL);
|
|
NullCheck(L_38);
|
|
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = L_38;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
|
|
L_43 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_42, NULL);
|
|
NullCheck(L_41);
|
|
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_43);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_44 = L_41;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
|
|
L_46 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_45, NULL);
|
|
NullCheck(L_44);
|
|
(L_44)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_46);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_47 = L_44;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
|
|
L_49 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_48, NULL);
|
|
NullCheck(L_47);
|
|
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_49);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_50 = L_47;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
|
|
L_52 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_51, NULL);
|
|
NullCheck(L_50);
|
|
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_52);
|
|
NullCheck(L_33);
|
|
InterfaceActionInvoker4< Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, float, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(23 /* System.Void DungeonArchitect.UI.UIRenderer::DrawAAPolyLine(UnityEngine.Texture2D,System.Single,UnityEngine.Color,UnityEngine.Vector3[]) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_33, L_34, L_35, L_36, L_50);
|
|
return;
|
|
}
|
|
|
|
IL_0119:
|
|
{
|
|
// renderer.DrawAAPolyLine(thickness, color, P00, P10, P11, P01, P00);
|
|
RuntimeObject* L_53 = ___0_renderer;
|
|
float L_54 = ___3_thickness;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_55 = ___2_color;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)5);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = L_56;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
|
|
L_59 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_58, NULL);
|
|
NullCheck(L_57);
|
|
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_59);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_60 = L_57;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
|
|
L_62 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_61, NULL);
|
|
NullCheck(L_60);
|
|
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_62);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_63 = L_60;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_64, NULL);
|
|
NullCheck(L_63);
|
|
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_65);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_66 = L_63;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
|
|
L_68 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_67, NULL);
|
|
NullCheck(L_66);
|
|
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_68);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_69 = L_66;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
|
|
L_71 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_70, NULL);
|
|
NullCheck(L_69);
|
|
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_71);
|
|
NullCheck(L_53);
|
|
InterfaceActionInvoker3< float, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* >::Invoke(21 /* System.Void DungeonArchitect.UI.UIRenderer::DrawAAPolyLine(System.Single,UnityEngine.Color,UnityEngine.Vector3[]) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_53, L_54, L_55, L_69);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::DrawWidgetGroup(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, RuntimeObject* ___2_widget, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// renderer.BeginGroup(widget.WidgetBounds);
|
|
RuntimeObject* L_0 = ___1_renderer;
|
|
RuntimeObject* L_1 = ___2_widget;
|
|
NullCheck(L_1);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2;
|
|
L_2 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(11 /* UnityEngine.Rect DungeonArchitect.UI.Widgets.IWidget::get_WidgetBounds() */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_0);
|
|
InterfaceActionInvoker1< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.UIRenderer::BeginGroup(UnityEngine.Rect) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_0, L_2);
|
|
// widget.Draw(uiSystem, renderer);
|
|
RuntimeObject* L_3 = ___2_widget;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_4 = ___0_uiSystem;
|
|
RuntimeObject* L_5 = ___1_renderer;
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject* >::Invoke(1 /* System.Void DungeonArchitect.UI.Widgets.IWidget::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_3, L_4, L_5);
|
|
// renderer.EndGroup();
|
|
RuntimeObject* L_6 = ___1_renderer;
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker0::Invoke(1 /* System.Void DungeonArchitect.UI.UIRenderer::EndGroup() */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_6);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.WidgetUtils::IsDragEvent(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WidgetUtils_IsDragEvent_mE723C2E803DCCA8EF9EEE4F33BAFB7F3CD03C3AC (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return e.type == EventType.DragPerform
|
|
// || e.type == EventType.DragUpdated
|
|
// || e.type == EventType.DragExited
|
|
// || e.type == EventType.MouseDrag;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
if ((((int32_t)L_1) == ((int32_t)((int32_t)10))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
if ((((int32_t)L_3) == ((int32_t)((int32_t)9))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_4, NULL);
|
|
if ((((int32_t)L_5) == ((int32_t)((int32_t)15))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_6, NULL);
|
|
return (bool)((((int32_t)L_7) == ((int32_t)3))? 1 : 0);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils__ctor_m238D2BE7DC8F97E2AA6921DD1F8A1C69C42D711B (WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.WidgetUtils::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WidgetUtils__cctor_m98D704F4674F1880C329D3F5549867028652690C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public readonly static Color FOCUS_HIGHLITE_COLOR = new Color(1, 0.5f, 0, 1);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.5f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
((WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_StaticFields*)il2cpp_codegen_static_fields_for(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var))->___FOCUS_HIGHLITE_COLOR_0 = 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.UI.Widgets.HighlightWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighlightWidget__ctor_m5E99D0ACE0DC901AA1B66C7EF0272926E07C76DE (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color HighlightColor = Color.red;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
__this->___HighlightColor_9 = L_0;
|
|
// public float HighlightThickness = 3.0f;
|
|
__this->___HighlightThickness_10 = (3.0f);
|
|
// public float HighlightTime = 1.0f;
|
|
__this->___HighlightTime_11 = (1.0f);
|
|
// public HighlightWidget()
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__this, NULL);
|
|
// lastUpdateTime = 0;
|
|
__this->___lastUpdateTime_12 = (0.0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget DungeonArchitect.UI.Widgets.HighlightWidget::SetContent(DungeonArchitect.UI.Widgets.IWidget)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* HighlightWidget_SetContent_mF69A3BAFA0C6A7A7542351AF580F5FACFE996809 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Widget = widget;
|
|
RuntimeObject* L_0 = ___0_widget;
|
|
__this->___Widget_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Widget_7), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget DungeonArchitect.UI.Widgets.HighlightWidget::SetHighlightColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* HighlightWidget_SetHighlightColor_mB610B24220F3BA7537412223D0C31AE5A7B95639 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_highlightColor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.HighlightColor = highlightColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_highlightColor;
|
|
__this->___HighlightColor_9 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget DungeonArchitect.UI.Widgets.HighlightWidget::SetHighlightThickness(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* HighlightWidget_SetHighlightThickness_m5D33F24DA67FBD5A61B29DB7B67F94C37D85BD47 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, float ___0_highlightThickness, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.HighlightThickness = highlightThickness;
|
|
float L_0 = ___0_highlightThickness;
|
|
__this->___HighlightThickness_10 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget DungeonArchitect.UI.Widgets.HighlightWidget::SetHighlightTime(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* HighlightWidget_SetHighlightTime_mFC178BC5297EA3EC176F6B13B73C772FAB84C9A0 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, float ___0_highlightTime, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.HighlightTime = highlightTime;
|
|
float L_0 = ___0_highlightTime;
|
|
__this->___HighlightTime_11 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.HighlightWidget DungeonArchitect.UI.Widgets.HighlightWidget::SetObjectOfInterest(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* HighlightWidget_SetObjectOfInterest_m4FDD99B07E4C88456AD10CF4C41E935C12F0572B (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, RuntimeObject* ___0_objectOfInterest, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.ObjectOfInterest = objectOfInterest;
|
|
RuntimeObject* L_0 = ___0_objectOfInterest;
|
|
__this->___ObjectOfInterest_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___ObjectOfInterest_8), (void*)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.HighlightWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighlightWidget_DrawImpl_m9EB0CFA5295D6F321C8CDFF412589DE83516CA8A (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m8B834BD0CCA9686D5261AF1179C792A2C8AE2AB6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
float V_1 = 0.0f;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// if (lineTexture == null)
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___lineTexture_14;
|
|
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_0024;
|
|
}
|
|
}
|
|
{
|
|
// lineTexture = renderer.GetResource<Texture2D>(UIResourceLookup.ICON_WHITE_16x) as Texture2D;
|
|
RuntimeObject* L_2 = ___1_renderer;
|
|
il2cpp_codegen_runtime_class_init_inline(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
String_t* L_3 = ((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___ICON_WHITE_16x_22;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_4;
|
|
L_4 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m8B834BD0CCA9686D5261AF1179C792A2C8AE2AB6_RuntimeMethod_var, L_2, L_3);
|
|
__this->___lineTexture_14 = ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_4, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___lineTexture_14), (void*)((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_4, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var)));
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// if (Widget != null)
|
|
RuntimeObject* L_5 = __this->___Widget_7;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// WidgetUtils.DrawWidgetGroup(uiSystem, renderer, Widget);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_6 = ___0_uiSystem;
|
|
RuntimeObject* L_7 = ___1_renderer;
|
|
RuntimeObject* L_8 = __this->___Widget_7;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetGroup_m5336B1F0D9788AF9F61AFEFD5D119D1F72D90C3C(L_6, L_7, L_8, NULL);
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// if (remainingTime > 0 && IsPaintEvent(uiSystem))
|
|
float L_9 = __this->___remainingTime_13;
|
|
if ((!(((float)L_9) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_00c3;
|
|
}
|
|
}
|
|
{
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___0_uiSystem;
|
|
bool L_11;
|
|
L_11 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_00c3;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
L_12 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
|
|
L_13 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_3 = L_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_12, L_14, NULL);
|
|
// bounds = DMathUtils.ExpandRect(bounds, -HighlightThickness * 0.5f);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15 = V_0;
|
|
float L_16 = __this->___HighlightThickness_10;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
|
|
L_17 = MathUtils_ExpandRect_mD18FF53219C676AC9F6D580847FA24E2411B4B06(L_15, ((float)il2cpp_codegen_multiply(((-L_16)), (0.5f))), NULL);
|
|
V_0 = L_17;
|
|
// float intensity = Mathf.Sin(Mathf.PI * remainingTime * 2);
|
|
float L_18 = __this->___remainingTime_13;
|
|
float L_19;
|
|
L_19 = sinf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.14159274f), L_18)), (2.0f))));
|
|
V_1 = L_19;
|
|
// intensity = Mathf.Abs(intensity);
|
|
float L_20 = V_1;
|
|
float L_21;
|
|
L_21 = fabsf(L_20);
|
|
V_1 = L_21;
|
|
// var color = HighlightColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = __this->___HighlightColor_9;
|
|
V_2 = L_22;
|
|
// color.a *= intensity;
|
|
float* L_23 = (&(&V_2)->___a_3);
|
|
float* L_24 = L_23;
|
|
float L_25 = *((float*)L_24);
|
|
float L_26 = V_1;
|
|
*((float*)L_24) = (float)((float)il2cpp_codegen_multiply(L_25, L_26));
|
|
// WidgetUtils.DrawWidgetFocusHighlight(renderer, bounds, color, HighlightThickness, lineTexture);
|
|
RuntimeObject* L_27 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_28 = V_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29 = V_2;
|
|
float L_30 = __this->___HighlightThickness_10;
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = __this->___lineTexture_14;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
WidgetUtils_DrawWidgetFocusHighlight_m268380C9120EAE19FB883A8B09C7FC4256FA8D63(L_27, L_28, L_29, L_30, L_31, NULL);
|
|
}
|
|
|
|
IL_00c3:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.HighlightWidget::Activate(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighlightWidget_Activate_mE9C74C3D68E57210686BBCB7EC5F460AC6EA6C1B (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// remainingTime = HighlightTime;
|
|
float L_0 = __this->___HighlightTime_11;
|
|
__this->___remainingTime_13 = L_0;
|
|
// lastUpdateTime = uiSystem.Platform.timeSinceStartup;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___0_uiSystem;
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_1, NULL);
|
|
NullCheck(L_2);
|
|
double L_3;
|
|
L_3 = InterfaceFuncInvoker0< double >::Invoke(7 /* System.Double DungeonArchitect.UI.UIPlatform::get_timeSinceStartup() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_2);
|
|
__this->___lastUpdateTime_12 = L_3;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.HighlightWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighlightWidget_UpdateWidget_mE4FFAF30AF97A9ACDCC20CC7C05AC32473C5BB97 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
double V_0 = 0.0;
|
|
float V_1 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// if (remainingTime > 0)
|
|
float L_2 = __this->___remainingTime_13;
|
|
if ((!(((float)L_2) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_0056;
|
|
}
|
|
}
|
|
{
|
|
// double currentTime = uiSystem.Platform.timeSinceStartup;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___0_uiSystem;
|
|
NullCheck(L_3);
|
|
RuntimeObject* L_4;
|
|
L_4 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_3, NULL);
|
|
NullCheck(L_4);
|
|
double L_5;
|
|
L_5 = InterfaceFuncInvoker0< double >::Invoke(7 /* System.Double DungeonArchitect.UI.UIPlatform::get_timeSinceStartup() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_4);
|
|
V_0 = L_5;
|
|
// float deltaTime = (float)(currentTime - lastUpdateTime);
|
|
double L_6 = V_0;
|
|
double L_7 = __this->___lastUpdateTime_12;
|
|
V_1 = ((float)((double)il2cpp_codegen_subtract(L_6, L_7)));
|
|
// remainingTime -= deltaTime;
|
|
float L_8 = __this->___remainingTime_13;
|
|
float L_9 = V_1;
|
|
__this->___remainingTime_13 = ((float)il2cpp_codegen_subtract(L_8, L_9));
|
|
// remainingTime = Mathf.Max(0, remainingTime);
|
|
float L_10 = __this->___remainingTime_13;
|
|
float L_11;
|
|
L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_10, NULL);
|
|
__this->___remainingTime_13 = L_11;
|
|
// lastUpdateTime = currentTime;
|
|
double L_12 = V_0;
|
|
__this->___lastUpdateTime_12 = L_12;
|
|
}
|
|
|
|
IL_0056:
|
|
{
|
|
// if (Widget != null)
|
|
RuntimeObject* L_13 = __this->___Widget_7;
|
|
if (!L_13)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// var contentBounds = new Rect(Vector2.zero, WidgetBounds.size);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
|
|
L_15 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_3 = L_15;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
|
|
L_16 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_2), L_14, L_16, NULL);
|
|
// Widget.UpdateWidget(uiSystem, contentBounds);
|
|
RuntimeObject* L_17 = __this->___Widget_7;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_18 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_19 = V_2;
|
|
NullCheck(L_17);
|
|
InterfaceActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.IWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect) */, IWidget_t97C9AE977260D3F55295EFE0A8AC7214649866B8_il2cpp_TypeInfo_var, L_17, L_18, L_19);
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.HighlightWidget::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighlightWidget_IsCompositeWidget_m9380D96C8DE595783178901C69926929468C4EF5 (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.HighlightWidget::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* HighlightWidget_GetChildWidgets_m5B6A7B373A98EAF79158DB885416E14E9B1E5C7E (HighlightWidget_t1D041639C881F6603457B8D77C1AA333127433E3* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return Widget != null ? new[] { Widget } : null;
|
|
RuntimeObject* L_0 = __this->___Widget_7;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)NULL;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_1 = (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)SZArrayNew(IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* L_2 = L_1;
|
|
RuntimeObject* L_3 = __this->___Widget_7;
|
|
NullCheck(L_2);
|
|
ArrayElementTypeCheck (L_2, L_3);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_3);
|
|
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.UI.Widgets.ToolbarWidget::add_ButtonPressed(DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_add_ButtonPressed_mB1DB1E463A477734257EFCE98519A44039B15777 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_0 = NULL;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_1 = NULL;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_2 = NULL;
|
|
{
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_0 = __this->___ButtonPressed_10;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_2 = V_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)CastclassSealed((RuntimeObject*)L_4, OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5_il2cpp_TypeInfo_var));
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5** L_5 = (&__this->___ButtonPressed_10);
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_6 = V_2;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_7 = V_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_9 = V_0;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)L_9) == ((RuntimeObject*)(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::remove_ButtonPressed(DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_remove_ButtonPressed_mAC64D433A76AB5E2F31EE6EB3C73EEA28E197CF8 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_0 = NULL;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_1 = NULL;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* V_2 = NULL;
|
|
{
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_0 = __this->___ButtonPressed_10;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_2 = V_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)CastclassSealed((RuntimeObject*)L_4, OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5_il2cpp_TypeInfo_var));
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5** L_5 = (&__this->___ButtonPressed_10);
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_6 = V_2;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_7 = V_1;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_9 = V_0;
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)L_9) == ((RuntimeObject*)(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_UpdateWidget_m31756273748101DE9C4CA5B06B076CE27901FD54 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2BFB17F036B5B99DB01FE0FB49332E21BDF30C0D_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// base.UpdateWidget(uiSystem, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_bounds;
|
|
WidgetBase_UpdateWidget_m11931F1CE447ABD15875CF7248752EFD87AE741F(__this, L_0, L_1, NULL);
|
|
// var size = new Vector2(
|
|
// Padding * 2 + buttons.Count * ButtonSize,
|
|
// Padding * 2 + ButtonSize);
|
|
float L_2 = __this->___Padding_8;
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* L_3 = __this->___buttons_11;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = List_1_get_Count_m2BFB17F036B5B99DB01FE0FB49332E21BDF30C0D_inline(L_3, List_1_get_Count_m2BFB17F036B5B99DB01FE0FB49332E21BDF30C0D_RuntimeMethod_var);
|
|
float L_5 = __this->___ButtonSize_7;
|
|
float L_6 = __this->___Padding_8;
|
|
float L_7 = __this->___ButtonSize_7;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, (2.0f))), ((float)il2cpp_codegen_multiply(((float)L_4), L_5)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_6, (2.0f))), L_7)), NULL);
|
|
// WidgetBounds = new Rect(WidgetBounds.position, size);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
|
|
L_8 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_8;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_1), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&L_11), L_9, L_10, /*hidden argument*/NULL);
|
|
WidgetBase_set_WidgetBounds_m8F479216A830A6CD059417585620E08AD829F612_inline(__this, L_11, NULL);
|
|
// UpdateButtonBounds();
|
|
ToolbarWidget_UpdateButtonBounds_mA43F93247C27277E432B201664239466E79F0908(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::DrawImpl(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_DrawImpl_mB6A1424690ADCE0327379291F880C90C1A0C5AC6 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisTexture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_m680AFA289F2C7920F74B719B7CD23FD8A0B0B597_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* V_0 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* V_3 = NULL;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_4 = NULL;
|
|
{
|
|
// if (buttonStyle == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = __this->___buttonStyle_12;
|
|
if (L_0)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// var skin = renderer.GetResource<GUISkin>(UIResourceLookup.SKIN_TOOLBAR_BUTTONS) as GUISkin;
|
|
RuntimeObject* L_1 = ___1_renderer;
|
|
il2cpp_codegen_runtime_class_init_inline(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
String_t* L_2 = ((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___SKIN_TOOLBAR_BUTTONS_28;
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_3;
|
|
L_3 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var, L_1, L_2);
|
|
V_0 = ((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_3, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var));
|
|
// buttonStyle = skin.button;
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5;
|
|
L_5 = GUISkin_get_button_m51948EBD478CF9223522AD29B7FBD1BABAABE289(L_4, NULL);
|
|
__this->___buttonStyle_12 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___buttonStyle_12), (void*)L_5);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// if (buttonStyle == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = __this->___buttonStyle_12;
|
|
if (L_6)
|
|
{
|
|
goto IL_003e;
|
|
}
|
|
}
|
|
{
|
|
// buttonStyle = renderer.StyleManager.GetToolbarButtonStyle();
|
|
RuntimeObject* L_7 = ___1_renderer;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_8;
|
|
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(34 /* DungeonArchitect.UI.UIStyleManager DungeonArchitect.UI.UIRenderer::get_StyleManager() */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_7);
|
|
NullCheck(L_8);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_9;
|
|
L_9 = InterfaceFuncInvoker0< GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(0 /* UnityEngine.GUIStyle DungeonArchitect.UI.UIStyleManager::GetToolbarButtonStyle() */, UIStyleManager_t78405D171B48A713492B64795B96CD6CF365F88C_il2cpp_TypeInfo_var, L_8);
|
|
__this->___buttonStyle_12 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___buttonStyle_12), (void*)L_9);
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
// if (IsPaintEvent(uiSystem))
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_10 = ___0_uiSystem;
|
|
bool L_11;
|
|
L_11 = WidgetBase_IsPaintEvent_m01C71D454F88A3E52DB17A4B484EB6C58C555603(__this, L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
// var toolbarBounds = WidgetBounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12;
|
|
L_12 = WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline(__this, NULL);
|
|
V_1 = L_12;
|
|
// renderer.DrawRect(toolbarBounds, Background);
|
|
RuntimeObject* L_13 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_14 = V_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = __this->___Background_9;
|
|
NullCheck(L_13);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_13, L_14, L_15);
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
// foreach (var button in buttons)
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* L_16 = __this->___buttons_11;
|
|
NullCheck(L_16);
|
|
Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 L_17;
|
|
L_17 = List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA(L_16, List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA_RuntimeMethod_var);
|
|
V_2 = L_17;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00c4:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A((&V_2), Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00b9_1;
|
|
}
|
|
|
|
IL_0069_1:
|
|
{
|
|
// foreach (var button in buttons)
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_18;
|
|
L_18 = Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_inline((&V_2), Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_RuntimeMethod_var);
|
|
V_3 = L_18;
|
|
// var icon = renderer.GetResource<Texture>(button.IconId) as Texture;
|
|
RuntimeObject* L_19 = ___1_renderer;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_20 = V_3;
|
|
NullCheck(L_20);
|
|
String_t* L_21 = L_20->___IconId_1;
|
|
NullCheck(L_19);
|
|
RuntimeObject* L_22;
|
|
L_22 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisTexture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_m680AFA289F2C7920F74B719B7CD23FD8A0B0B597_RuntimeMethod_var, L_19, L_21);
|
|
V_4 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)IsInstClass((RuntimeObject*)L_22, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_il2cpp_TypeInfo_var));
|
|
// if (renderer.Button(button.Bounds, new GUIContent(icon), buttonStyle))
|
|
RuntimeObject* L_23 = ___1_renderer;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_24 = V_3;
|
|
NullCheck(L_24);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_25 = L_24->___Bounds_2;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = V_4;
|
|
GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_27 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_27);
|
|
GUIContent__ctor_mC6AAFA788B07A3B3033ED2590B1F0459ECDEFE10(L_27, L_26, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_28 = __this->___buttonStyle_12;
|
|
NullCheck(L_23);
|
|
bool L_29;
|
|
L_29 = InterfaceFuncInvoker3< bool, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(2 /* System.Boolean DungeonArchitect.UI.UIRenderer::Button(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_23, L_25, L_27, L_28);
|
|
if (!L_29)
|
|
{
|
|
goto IL_00b9_1;
|
|
}
|
|
}
|
|
{
|
|
// if (ButtonPressed != null)
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_30 = __this->___ButtonPressed_10;
|
|
if (!L_30)
|
|
{
|
|
goto IL_00b9_1;
|
|
}
|
|
}
|
|
{
|
|
// ButtonPressed.Invoke(uiSystem, button.ButtonId);
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* L_31 = __this->___ButtonPressed_10;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_32 = ___0_uiSystem;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_33 = V_3;
|
|
NullCheck(L_33);
|
|
String_t* L_34 = L_33->___ButtonId_0;
|
|
NullCheck(L_31);
|
|
OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_inline(L_31, L_32, L_34, NULL);
|
|
}
|
|
|
|
IL_00b9_1:
|
|
{
|
|
// foreach (var button in buttons)
|
|
bool L_35;
|
|
L_35 = Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6((&V_2), Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6_RuntimeMethod_var);
|
|
if (L_35)
|
|
{
|
|
goto IL_0069_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00d2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00d2:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::AddButton(System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_AddButton_m359757B12A090A1921A25E9E6B737C96865F67E0 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, String_t* ___0_buttonId, String_t* ___1_iconId, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m200260365A3A5E9E437B4EB4E04A52779CCAD1AA_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* V_0 = NULL;
|
|
{
|
|
// var button = new ButtonInfo();
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_0 = (ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7*)il2cpp_codegen_object_new(ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
ButtonInfo__ctor_m7283FAFB3C20884B8D0B33A835048FA66AAEAFED(L_0, NULL);
|
|
V_0 = L_0;
|
|
// button.ButtonId = buttonId;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_1 = V_0;
|
|
String_t* L_2 = ___0_buttonId;
|
|
NullCheck(L_1);
|
|
L_1->___ButtonId_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___ButtonId_0), (void*)L_2);
|
|
// button.IconId = iconId;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_3 = V_0;
|
|
String_t* L_4 = ___1_iconId;
|
|
NullCheck(L_3);
|
|
L_3->___IconId_1 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___IconId_1), (void*)L_4);
|
|
// buttons.Add(button);
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* L_5 = __this->___buttons_11;
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_6 = V_0;
|
|
NullCheck(L_5);
|
|
List_1_Add_m200260365A3A5E9E437B4EB4E04A52779CCAD1AA_inline(L_5, L_6, List_1_Add_m200260365A3A5E9E437B4EB4E04A52779CCAD1AA_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::UpdateButtonBounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget_UpdateButtonBounds_mA43F93247C27277E432B201664239466E79F0908 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// float x = Padding;
|
|
float L_0 = __this->___Padding_8;
|
|
V_0 = L_0;
|
|
// float y = Padding;
|
|
float L_1 = __this->___Padding_8;
|
|
V_1 = L_1;
|
|
// foreach (var button in buttons)
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* L_2 = __this->___buttons_11;
|
|
NullCheck(L_2);
|
|
Enumerator_t6F7365CD5F6241590BB159E8FD2CE959F84E94C7 L_3;
|
|
L_3 = List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA(L_2, List_1_GetEnumerator_m6AEF32BE3529D5C54B915E1A2E07939EB37776DA_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A((&V_2), Enumerator_Dispose_m59972730C264A77131A01731E87074883211380A_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0044_1;
|
|
}
|
|
|
|
IL_001c_1:
|
|
{
|
|
// foreach (var button in buttons)
|
|
ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* L_4;
|
|
L_4 = Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_inline((&V_2), Enumerator_get_Current_mFCA476D1C9565C73AFD320AA7848C9E36B604398_RuntimeMethod_var);
|
|
// button.Bounds = new Rect(x, y, ButtonSize, ButtonSize);
|
|
float L_5 = V_0;
|
|
float L_6 = V_1;
|
|
float L_7 = __this->___ButtonSize_7;
|
|
float L_8 = __this->___ButtonSize_7;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
|
|
memset((&L_9), 0, sizeof(L_9));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_9), L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
|
|
NullCheck(L_4);
|
|
L_4->___Bounds_2 = L_9;
|
|
// x += ButtonSize;
|
|
float L_10 = V_0;
|
|
float L_11 = __this->___ButtonSize_7;
|
|
V_0 = ((float)il2cpp_codegen_add(L_10, L_11));
|
|
}
|
|
|
|
IL_0044_1:
|
|
{
|
|
// foreach (var button in buttons)
|
|
bool L_12;
|
|
L_12 = Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6((&V_2), Enumerator_MoveNext_m7A0942D73BF8E06B2541FBBA8A2F868156698AA6_RuntimeMethod_var);
|
|
if (L_12)
|
|
{
|
|
goto IL_001c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget DungeonArchitect.UI.Widgets.ToolbarWidget::SetBackground(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* ToolbarWidget_SetBackground_m43C6F1CD940AAFBBA806D6A04261673E304A161E (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_background, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.Background = background;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_background;
|
|
__this->___Background_9 = L_0;
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.ToolbarWidget DungeonArchitect.UI.Widgets.ToolbarWidget::SetButtonSize(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* ToolbarWidget_SetButtonSize_m4ABDB7703F9DDAED4184CF3BA2721C862C54FFBC (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, int32_t ___0_buttonSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.ButtonSize = buttonSize;
|
|
int32_t L_0 = ___0_buttonSize;
|
|
__this->___ButtonSize_7 = ((float)L_0);
|
|
// return this;
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToolbarWidget__ctor_m7EB018C1630558CCA755D035EF6FCAB949987E44 (ToolbarWidget_t6E139F041004BC36AA76D48074AD4A418C3406B8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F93A68492F42CBE97BF208B32D980D7F137AF72_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public float ButtonSize = 20;
|
|
__this->___ButtonSize_7 = (20.0f);
|
|
// public Color Background = new Color(0, 0, 0, 0.25f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.25f), /*hidden argument*/NULL);
|
|
__this->___Background_9 = L_0;
|
|
// public List<ButtonInfo> buttons = new List<ButtonInfo>();
|
|
List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86* L_1 = (List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86*)il2cpp_codegen_object_new(List_1_t1270A853747A1110F54C707E0A3F9A4180CD6C86_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_m7F93A68492F42CBE97BF208B32D980D7F137AF72(L_1, List_1__ctor_m7F93A68492F42CBE97BF208B32D980D7F137AF72_RuntimeMethod_var);
|
|
__this->___buttons_11 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___buttons_11), (void*)L_1);
|
|
WidgetBase__ctor_mE012EBFC7AAED3EABB55BEFBCF4544531E4588CD(__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
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_Multicast(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* currentDelegate = reinterpret_cast<OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_uiSystem, ___1_id, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenInst(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, ___1_id, method);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenStatic(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_uiSystem, ___1_id, method);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenStaticInvoker(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_uiSystem, ___1_id);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_ClosedStaticInvoker(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_uiSystem, ___1_id);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenVirtual(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
VirtualActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_uiSystem, ___1_id);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenInterface(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
InterfaceActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_uiSystem, ___1_id);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenGenericVirtual(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericVirtualActionInvoker1< String_t* >::Invoke(method, ___0_uiSystem, ___1_id);
|
|
}
|
|
void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenGenericInterface(OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_uiSystem);
|
|
GenericInterfaceActionInvoker1< String_t* >::Invoke(method, ___0_uiSystem, ___1_id);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed__ctor_mAFF994D4E23E25A59B9888FB892BDBC03251E691 (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed::Invoke(DungeonArchitect.UI.UISystem,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uiSystem, ___1_id, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed::BeginInvoke(DungeonArchitect.UI.UISystem,System.String,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnButtonPressed_BeginInvoke_m6C0BEE3AB7BF7B480CED634BE0A0242E1154929B (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_uiSystem;
|
|
__d_args[1] = ___1_id;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.ToolbarWidget/OnButtonPressed::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonPressed_EndInvoke_m18CA8AE3E1959D5297A3DACAA51B37CC8E9485B4 (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.ToolbarWidget/ButtonInfo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonInfo__ctor_m7283FAFB3C20884B8D0B33A835048FA66AAEAFED (ButtonInfo_t1BF875509D940CE9DEDDEB62E41F31862F6340C7* __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.UI.Widgets.GraphEditors.GraphContextMenuEvent::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenuEvent__ctor_mA6261D694692BED29C95F901CB03CBBC98E4C8F9 (GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* __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.UI.Widgets.GraphEditors.GraphContextMenu::add_RequestContextMenuCreation(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_add_RequestContextMenuCreation_m4EF35F2FA8AAB581F99B52FE23FA17CF9940702D (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_0 = NULL;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_1 = NULL;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_2 = NULL;
|
|
{
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_0 = __this->___RequestContextMenuCreation_4;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_2 = V_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)CastclassSealed((RuntimeObject*)L_4, OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var));
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B** L_5 = (&__this->___RequestContextMenuCreation_4);
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_6 = V_2;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_7 = V_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_9 = V_0;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)L_9) == ((RuntimeObject*)(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::remove_RequestContextMenuCreation(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_remove_RequestContextMenuCreation_mB7625C124FBB0A3A6FFBE90E095D25EABEFFE380 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_0 = NULL;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_1 = NULL;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* V_2 = NULL;
|
|
{
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_0 = __this->___RequestContextMenuCreation_4;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_2 = V_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)CastclassSealed((RuntimeObject*)L_4, OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var));
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B** L_5 = (&__this->___RequestContextMenuCreation_4);
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_6 = V_2;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_7 = V_1;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_9 = V_0;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)L_9) == ((RuntimeObject*)(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::add_MenuItemClicked(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_add_MenuItemClicked_mEE606F3A7370C10D2D73F4FC6E21AB7C45ED72B2 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_0 = NULL;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_1 = NULL;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_2 = NULL;
|
|
{
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_0 = __this->___MenuItemClicked_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_2 = V_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)CastclassSealed((RuntimeObject*)L_4, OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var));
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC** L_5 = (&__this->___MenuItemClicked_5);
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_6 = V_2;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_7 = V_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_9 = V_0;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)L_9) == ((RuntimeObject*)(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::remove_MenuItemClicked(DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_remove_MenuItemClicked_m7841F4BB86670D5E7DF6133C27025BA5ED41E3A4 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_0 = NULL;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_1 = NULL;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* V_2 = NULL;
|
|
{
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_0 = __this->___MenuItemClicked_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_2 = V_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)CastclassSealed((RuntimeObject*)L_4, OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var));
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC** L_5 = (&__this->___MenuItemClicked_5);
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_6 = V_2;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_7 = V_1;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_9 = V_0;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)L_9) == ((RuntimeObject*)(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_HandleInput_mBE309664CA5D861327D7392A136C3A52C4F55C7A (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// switch (e.type)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
// if (e.button == dragButtonId)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = ___0_e;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_3, NULL);
|
|
int32_t L_5 = __this->___dragButtonId_1;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// dragged = false;
|
|
__this->___dragged_0 = (bool)0;
|
|
// break;
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
// if (e.button == dragButtonId)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_6, NULL);
|
|
int32_t L_8 = __this->___dragButtonId_1;
|
|
if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// dragged = true;
|
|
__this->___dragged_0 = (bool)1;
|
|
// break;
|
|
return;
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// if (e.button == dragButtonId && !dragged)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_e;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_9, NULL);
|
|
int32_t L_11 = __this->___dragButtonId_1;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
bool L_12 = __this->___dragged_0;
|
|
if (L_12)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// if (RequestContextMenuCreation != null)
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_13 = __this->___RequestContextMenuCreation_4;
|
|
if (!L_13)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// RequestContextMenuCreation.Invoke(e, uiSystem);
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_14 = __this->___RequestContextMenuCreation_4;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_16 = ___1_uiSystem;
|
|
NullCheck(L_14);
|
|
OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_inline(L_14, L_15, L_16, NULL);
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::BuildEvent(System.Object,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* GraphContextMenu_BuildEvent_m91183236B00AA63269C192B724C566FBDCBE4EE0 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, RuntimeObject* ___0_userdata, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var e = new GraphContextMenuEvent();
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_0 = (GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*)il2cpp_codegen_object_new(GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GraphContextMenuEvent__ctor_mA6261D694692BED29C95F901CB03CBBC98E4C8F9(L_0, NULL);
|
|
// e.userdata = userdata;
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_1 = L_0;
|
|
RuntimeObject* L_2 = ___0_userdata;
|
|
NullCheck(L_1);
|
|
L_1->___userdata_2 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___userdata_2), (void*)L_2);
|
|
// e.sourcePin = sourcePin;
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_3 = L_1;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_4 = __this->___sourcePin_2;
|
|
NullCheck(L_3);
|
|
L_3->___sourcePin_0 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___sourcePin_0), (void*)L_4);
|
|
// e.mouseWorldPosition = mouseWorldPosition;
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_5 = L_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = __this->___mouseWorldPosition_3;
|
|
NullCheck(L_5);
|
|
L_5->___mouseWorldPosition_1 = L_6;
|
|
// e.uiSystem = uiSystem;
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_7 = L_5;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___1_uiSystem;
|
|
NullCheck(L_7);
|
|
L_7->___uiSystem_3 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___uiSystem_3), (void*)L_8);
|
|
// return e;
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::DispatchMenuItemEvent(System.Object,DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu_DispatchMenuItemEvent_m329CD0B4C7A598867C6C228A0521F1FDBD4A0B7F (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, RuntimeObject* ___0_action, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (MenuItemClicked != null)
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_0 = __this->___MenuItemClicked_5;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// MenuItemClicked(action, e);
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_1 = __this->___MenuItemClicked_5;
|
|
RuntimeObject* L_2 = ___0_action;
|
|
GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* L_3 = ___1_e;
|
|
NullCheck(L_1);
|
|
OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_inline(L_1, L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphContextMenu__ctor_m9E34A645B1D91E1BD2890B6FF45383878C6FE2F1 (GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// protected int dragButtonId = 1;
|
|
__this->___dragButtonId_1 = 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
|
|
void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_Multicast(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* currentDelegate = reinterpret_cast<OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenInst(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_e);
|
|
typedef void (*FunctionPointerType) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_e, ___1_uiSystem, method);
|
|
}
|
|
void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenStatic(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_e, ___1_uiSystem, method);
|
|
}
|
|
void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenStaticInvoker(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_e, ___1_uiSystem);
|
|
}
|
|
void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_ClosedStaticInvoker(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_e, ___1_uiSystem);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation__ctor_mE19A03C0CB48DFF130FCC32C7D435B256083F7D0 (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::Invoke(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573 (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::BeginInvoke(UnityEngine.Event,DungeonArchitect.UI.UISystem,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnRequestContextMenuCreation_BeginInvoke_m5EBD73ACC4A73FC9795EA7E8F1F7F40C1E35790A (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_e;
|
|
__d_args[1] = ___1_uiSystem;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnRequestContextMenuCreation::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation_EndInvoke_m3F3F23E7C9F2648B5FF2AF9C50BFA8B47C4774C1 (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_Multicast(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* currentDelegate = reinterpret_cast<OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_userdata, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenInst(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userdata, ___1_e, method);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenStatic(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_userdata, ___1_e, method);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenStaticInvoker(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_userdata, ___1_e);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_ClosedStaticInvoker(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_userdata, ___1_e);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenVirtual(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
VirtualActionInvoker1< GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_userdata, ___1_e);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenInterface(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
InterfaceActionInvoker1< GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_userdata, ___1_e);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenGenericVirtual(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
GenericVirtualActionInvoker1< GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(method, ___0_userdata, ___1_e);
|
|
}
|
|
void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenGenericInterface(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_userdata);
|
|
GenericInterfaceActionInvoker1< GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* >::Invoke(method, ___0_userdata, ___1_e);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMenuItemClicked__ctor_m457912914B8BE27FAEAB980089C47C01C5B71BA2 (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual_12)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenInterface;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::Invoke(System.Object,DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63 (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_userdata, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::BeginInvoke(System.Object,DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnMenuItemClicked_BeginInvoke_m224D6EA78A2A4F6920227414B96ACF56E623A064 (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_userdata;
|
|
__d_args[1] = ___1_e;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu/OnMenuItemClicked::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMenuItemClicked_EndInvoke_mF629AB2DBC6245912DEE7F1F1E0EBC94230A4C95 (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.GraphEditors.NullGraphContextMenu::Show(DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor,DungeonArchitect.Graphs.GraphPin,UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullGraphContextMenu_Show_mA64D5B08910B8C1C8EE8E2F64D73AF274537E8D8 (NullGraphContextMenu_t830CE65D6B6716D61E774EB85488991A06CD900E* __this, GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* ___0_graphEditor, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___1_sourcePin, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_mouseWorld, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___3_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullGraphContextMenu__ctor_mBA27A1DDE92B81B8EDC3E03997A3B2246DDE3CEF (NullGraphContextMenu_t830CE65D6B6716D61E774EB85488991A06CD900E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
GraphContextMenu__ctor_m9E34A645B1D91E1BD2890B6FF45383878C6FE2F1(__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.UI.Widgets.GraphEditors.GraphRendererContext::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphRendererContext__ctor_m9EF4DFB67AE81F1A9B652B1E82C15739FA7784DC (GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public UIResourceLookup Resources = new UIResourceLookup();
|
|
UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92* L_0 = (UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92*)il2cpp_codegen_object_new(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
UIResourceLookup__ctor_mE5DE0CA34F242119AB62DB2F30FE2580D4CF24FE(L_0, NULL);
|
|
__this->___Resources_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Resources_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.UI.Widgets.GraphEditors.GraphEditorStyle::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditorStyle__ctor_mDFDAFFB97B6D3F74C4BF4C2408B1B5C26698964A (GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E8EBD5A53DEDF749B241291DDD838A13ACB332F);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD70BCE186D0E4D1CEF494DD038E0B62EE48B8296);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public Color backgroundColor = new Color(0.2f, 0.2f, 0.2f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (0.200000003f), (0.200000003f), (0.200000003f), /*hidden argument*/NULL);
|
|
__this->___backgroundColor_0 = L_0;
|
|
// public Color gridLineColorThick = new Color(1, 1, 1, 0.1f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (1.0f), (1.0f), (1.0f), (0.100000001f), /*hidden argument*/NULL);
|
|
__this->___gridLineColorThick_1 = L_1;
|
|
// public Color gridLineColorThin = new Color(1, 1, 1, 0.05f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_2), (1.0f), (1.0f), (1.0f), (0.0500000007f), /*hidden argument*/NULL);
|
|
__this->___gridLineColorThin_2 = L_2;
|
|
// public float gridCellSpacing = 20;
|
|
__this->___gridCellSpacing_3 = (20.0f);
|
|
// public int gridNumCells = 150;
|
|
__this->___gridNumCells_5 = ((int32_t)150);
|
|
// public string branding = "Dungeon Architect";
|
|
__this->___branding_6 = _stringLiteral9E8EBD5A53DEDF749B241291DDD838A13ACB332F;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___branding_6), (void*)_stringLiteral9E8EBD5A53DEDF749B241291DDD838A13ACB332F);
|
|
// public Color brandingColor = new Color(1, 1, 1, 0.1f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_3), (1.0f), (1.0f), (1.0f), (0.100000001f), /*hidden argument*/NULL);
|
|
__this->___brandingColor_7 = L_3;
|
|
// public int brandingSize = 40;
|
|
__this->___brandingSize_8 = ((int32_t)40);
|
|
// public string readonlyText = "[READ ONLY]";
|
|
__this->___readonlyText_9 = _stringLiteralD70BCE186D0E4D1CEF494DD038E0B62EE48B8296;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___readonlyText_9), (void*)_stringLiteralD70BCE186D0E4D1CEF494DD038E0B62EE48B8296);
|
|
// public Color readonlyColor = new Color(1, 1, .5f, 0.4f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), (1.0f), (1.0f), (0.5f), (0.400000006f), /*hidden argument*/NULL);
|
|
__this->___readonlyColor_10 = L_4;
|
|
// public int readonlySize = 40;
|
|
__this->___readonlySize_11 = ((int32_t)40);
|
|
// public Color overlayTextColorLo = new Color(1, 1, 1, 0.2f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
memset((&L_5), 0, sizeof(L_5));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_5), (1.0f), (1.0f), (1.0f), (0.200000003f), /*hidden argument*/NULL);
|
|
__this->___overlayTextColorLo_12 = L_5;
|
|
// public Color overlayTextColorHi = new Color(1, 1, 1, 0.6f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.600000024f), /*hidden argument*/NULL);
|
|
__this->___overlayTextColorHi_13 = L_6;
|
|
// public Color selectionBoxColor = new Color(1, 0.6f, 0, 0.6f);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_7), (1.0f), (0.600000024f), (0.0f), (0.600000024f), /*hidden argument*/NULL);
|
|
__this->___selectionBoxColor_14 = L_7;
|
|
// public Color commentTextColor = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
|
|
L_8 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
__this->___commentTextColor_15 = L_8;
|
|
// public bool displayAssetFilename = true;
|
|
__this->___displayAssetFilename_16 = (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.Graphs.GraphCamera DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_Camera()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* GraphEditor_get_Camera_m9EC313AB617544FA067DC63CFDCB4FB88D405449 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return camera; }
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_EditorStyle()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (editorStyle == null)
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_0 = __this->___editorStyle_6;
|
|
if (L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// editorStyle = CreateEditorStyle();
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_1;
|
|
L_1 = VirtualFuncInvoker0< GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* >::Invoke(29 /* DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateEditorStyle() */, __this);
|
|
__this->___editorStyle_6 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___editorStyle_6), (void*)L_1);
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// return editorStyle;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_2 = __this->___editorStyle_6;
|
|
return L_2;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_Events()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* GraphEditor_get_Events_mA200522F1A07DA4F744425E4F87DCBA82D358F18 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return events; }
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_0 = __this->___events_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_ShowFocusHighlight()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_get_ShowFocusHighlight_m22DA8CDC5CF21438F2922CDD0361BE423B085548 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return showFocusHighlight; }
|
|
bool L_0 = __this->___showFocusHighlight_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_ShowFocusHighlight(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_set_ShowFocusHighlight_m972CCF5E78BF830034CA5415F896A60CB09A729B (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { showFocusHighlight = value; }
|
|
bool L_0 = ___0_value;
|
|
__this->___showFocusHighlight_10 = L_0;
|
|
// set { showFocusHighlight = value; }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_WidgetBounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return widgetBounds; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___widgetBounds_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_WidgetBounds(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_set_WidgetBounds_m41082392AC3A4C3E289E12D3AAC5E47380B41559 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { widgetBounds = value; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___widgetBounds_11 = L_0;
|
|
// set { widgetBounds = value; }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_ScrollPosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphEditor_get_ScrollPosition_m95F19C4918B575A5EE929727961288519D605C49 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return scrollPosition; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___scrollPosition_12;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_ScrollPosition(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_set_ScrollPosition_m7C4973D3895FF457CE03506A85703B2884960DAA (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { scrollPosition = value; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
|
|
__this->___scrollPosition_12 = L_0;
|
|
// set { scrollPosition = value; }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_GraphLinkRenderer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IGraphLinkRenderer GraphLinkRenderer { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CGraphLinkRendererU3Ek__BackingField_13;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::set_GraphLinkRenderer(DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_set_GraphLinkRenderer_m4967BD60516D73BD64E42E6D23B375508441EB10 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IGraphLinkRenderer GraphLinkRenderer { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CGraphLinkRendererU3Ek__BackingField_13 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGraphLinkRendererU3Ek__BackingField_13), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_LastMousePosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphEditor_get_LastMousePosition_m8086643410018661CEBACD09B613A2AA8D09CECC (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 LastMousePosition { get { return lastMousePosition; } }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___lastMousePosition_20;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::get_Graph()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* GraphEditor_get_Graph_m528C6D975185B14343901B6E0B97EB8A3DDE1432 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return graph;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CanAcquireFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_CanAcquireFocus_mA5E53F96E281B968199B79D828DD2E8C8CF187C1 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool CanAcquireFocus() { return true; }
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SortNodesForDeletion(DungeonArchitect.Graphs.GraphNode[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SortNodesForDeletion_m2022B0E189986D149B5ABB0A792D302A4382270F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___0_nodesToDelete, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// protected virtual void SortNodesForDeletion(GraphNode[] nodesToDelete) { }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SortPinsForDrawing(DungeonArchitect.Graphs.GraphPin[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SortPinsForDrawing_m05EC0A37086C6D334CE9A41CD45D4865F6E5BD63 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* ___0_pins, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void SortPinsForDrawing(GraphPin[] pins) { }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateEditorStyle()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* GraphEditor_CreateEditorStyle_mF159C3E82F30DA2EDB43001825B267DFC27E1243 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// protected virtual GraphEditorStyle CreateEditorStyle() { return new GraphEditorStyle(); }
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_0 = (GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F*)il2cpp_codegen_object_new(GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GraphEditorStyle__ctor_mDFDAFFB97B6D3F74C4BF4C2408B1B5C26698964A(L_0, NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
// UnityEngine.Vector2 DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetDesiredSize(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphEditor_GetDesiredSize_m423A5A7B42B3054D30525F3B3CAB97BE7BCA7AE5 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 GetDesiredSize(Vector2 size, UISystem uiSystem) { return size; }
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMessage(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.Widgets.WidgetMessage)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleMessage_mA0EACE72602F9D863C39DC11B1C5F2AF7DEB2602 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, int32_t ___1_message, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawHighlight(DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawHighlight_m22D554400DC5F55375985ED1BCE4EF09E65114D1 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var hilightBounds = new Rect(new Vector2(0.5f, 0.5f), WidgetBounds.size - Vector2.one);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.5f), (0.5f), /*hidden argument*/NULL);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline(__this, NULL);
|
|
V_1 = L_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_2, L_3, NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_0), L_0, L_4, NULL);
|
|
// WidgetUtils.DrawWidgetFocusHighlight(renderer, hilightBounds, WidgetUtils.FOCUS_HIGHLITE_COLOR);
|
|
RuntimeObject* L_5 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ((WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_StaticFields*)il2cpp_codegen_static_fields_for(WidgetUtils_tB8D23E4AAF64276DDE410140BA99FA695A3EB384_il2cpp_TypeInfo_var))->___FOCUS_HIGHLITE_COLOR_0;
|
|
WidgetUtils_DrawWidgetFocusHighlight_mEF3117BD389C07EF1C3500F6A605FEAA54D76AC3(L_5, L_6, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::Init(DungeonArchitect.Graphs.Graph,UnityEngine.Rect,UnityEngine.Object,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_Init_m48A888DA8E65D52AB965BCE7A7A9C51F2233E7A3 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_editorBounds, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_assetObject, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___3_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// rendererContext.GraphEditor = this;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_0 = __this->___rendererContext_19;
|
|
NullCheck(L_0);
|
|
L_0->___GraphEditor_1 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_0->___GraphEditor_1), (void*)__this);
|
|
// this.assetObject = assetObject;
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = ___2_assetObject;
|
|
__this->___assetObject_7 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___assetObject_7), (void*)L_1);
|
|
// GraphLinkRenderer = CreateGraphLinkRenderer();
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(25 /* DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateGraphLinkRenderer() */, __this);
|
|
GraphEditor_set_GraphLinkRenderer_m4967BD60516D73BD64E42E6D23B375508441EB10_inline(__this, L_2, NULL);
|
|
// events = new GraphEditorEvents();
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_3 = (GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3*)il2cpp_codegen_object_new(GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
GraphEditorEvents__ctor_m4C6C9E17E2AF30125BDC503B15EF8145638BAEE3(L_3, NULL);
|
|
__this->___events_8 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___events_8), (void*)L_3);
|
|
// editorStyle = CreateEditorStyle();
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_4;
|
|
L_4 = VirtualFuncInvoker0< GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* >::Invoke(29 /* DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateEditorStyle() */, __this);
|
|
__this->___editorStyle_6 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___editorStyle_6), (void*)L_4);
|
|
// SetGraph(graph);
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_5 = ___0_graph;
|
|
GraphEditor_SetGraph_mB3EBDC5BFDDC83FCFE8916296C897EBB32758342_inline(__this, L_5, NULL);
|
|
// camera = new GraphCamera();
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_6 = (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727*)il2cpp_codegen_object_new(GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
GraphCamera__ctor_mB2071A9D97C06E7F1A5F4D5D2FAC1057878A0A2F(L_6, NULL);
|
|
__this->___camera_5 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___camera_5), (void*)L_6);
|
|
// FocusCameraOnBestFit(editorBounds);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = ___1_editorBounds;
|
|
GraphEditor_FocusCameraOnBestFit_mB8419F5368E4918870958E940DC7C2DE4D0D2A19(__this, L_7, NULL);
|
|
// uiSystem.Undo.UndoRedoPerformed += OnUndoRedoPerformed;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___3_uiSystem;
|
|
NullCheck(L_8);
|
|
RuntimeObject* L_9;
|
|
L_9 = UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline(L_8, NULL);
|
|
UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* L_10 = (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE*)il2cpp_codegen_object_new(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
UIUndoRedoDelegate__ctor_mDFAC820C0331931B48FDA81F0CC573000A541DF1(L_10, __this, (intptr_t)((void*)GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD_RuntimeMethod_var), NULL);
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker1< UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* >::Invoke(4 /* System.Void DungeonArchitect.UI.UIUndoSystem::add_UndoRedoPerformed(DungeonArchitect.UI.UIUndoRedoDelegate) */, UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var, L_9, L_10);
|
|
// graphReadOnly = false;
|
|
__this->___graphReadOnly_22 = (bool)0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SetReadOnly(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SetReadOnly_mC9A947D2BC87AF094AE10188A27D1C43483A4805 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, bool ___0_graphReadOnly, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.graphReadOnly = graphReadOnly;
|
|
bool L_0 = ___0_graphReadOnly;
|
|
__this->___graphReadOnly_22 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::Release(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_Release_mEF791CAD59FD1868766513CA180B27A647996ADB (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// uiSystem.Undo.UndoRedoPerformed -= OnUndoRedoPerformed;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline(L_0, NULL);
|
|
UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* L_2 = (UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE*)il2cpp_codegen_object_new(UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
UIUndoRedoDelegate__ctor_mDFAC820C0331931B48FDA81F0CC573000A541DF1(L_2, __this, (intptr_t)((void*)GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD_RuntimeMethod_var), NULL);
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker1< UIUndoRedoDelegate_t7CADEA08318780AC4278C2668EED4B8E1E67A4DE* >::Invoke(5 /* System.Void DungeonArchitect.UI.UIUndoSystem::remove_UndoRedoPerformed(DungeonArchitect.UI.UIUndoRedoDelegate) */, UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var, L_1, L_2);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SetGraph(DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SetGraph_mB3EBDC5BFDDC83FCFE8916296C897EBB32758342 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.graph = graph;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = ___0_graph;
|
|
__this->___graph_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___graph_4), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::FocusCameraOnNode(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_FocusCameraOnNode_m426AA6E0F2B0B4863338DEC6144CE836A1BDA17F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m0727FBC95B09A5EC348F9475535F4068EBD7E33B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral122021C512B9DB8696B6786CBD706E94E346F1A8);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (graph.Nodes.Contains(node))
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
NullCheck(L_0);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_1;
|
|
L_1 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_0, NULL);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_2 = ___0_node;
|
|
NullCheck(L_1);
|
|
bool L_3;
|
|
L_3 = List_1_Contains_m0727FBC95B09A5EC348F9475535F4068EBD7E33B(L_1, L_2, List_1_Contains_m0727FBC95B09A5EC348F9475535F4068EBD7E33B_RuntimeMethod_var);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// camera.FocusOnNode(node, lastDrawBounds);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_4 = __this->___camera_5;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5 = ___0_node;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6 = __this->___lastDrawBounds_21;
|
|
NullCheck(L_4);
|
|
GraphCamera_FocusOnNode_m72C2055AB3C7998C1C296B6762265461920EB12F(L_4, L_5, L_6, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// Debug.LogWarning("Cannot focus on graph node as it doesn't belong to the graph");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral122021C512B9DB8696B6786CBD706E94E346F1A8, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnFocus_m04ED24D32D58C02D3AF094BB28B58FA1E6233B39 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::LostFocus()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_LostFocus_m8BF2AAEB0C0E75E57BDB75B3DE277E8541D5187F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::RequiresInputEveryFrame()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_RequiresInputEveryFrame_m0CDB0E2BB1C067779A53FDE56101C29F5C0FFEAD (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual bool RequiresInputEveryFrame() { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::FocusCameraOnBestFit(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_FocusCameraOnBestFit_mB8419F5368E4918870958E940DC7C2DE4D0D2A19 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_editorBounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// camera.FocusOnBestFit(graph, editorBounds);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = __this->___graph_4;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___0_editorBounds;
|
|
NullCheck(L_0);
|
|
GraphCamera_FocusOnBestFit_mA93EBDEF4A96C6B807E248F168999FF186737FE6(L_0, L_1, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::FocusCameraOnBestFit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_FocusCameraOnBestFit_m878757DB6D8C309B708A5AD5AADC3690DA0D933A (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// camera.FocusOnBestFit(graph, lastDrawBounds);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = __this->___graph_4;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = __this->___lastDrawBounds_21;
|
|
NullCheck(L_0);
|
|
GraphCamera_FocusOnBestFit_mA93EBDEF4A96C6B807E248F168999FF186737FE6(L_0, L_1, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnEnable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnEnable_m29870CA66746421A5B7D8C1C38C920BFB11795B8 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// hideFlags = HideFlags.HideAndDontSave;
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(__this, ((int32_t)61), NULL);
|
|
// if (camera == null)
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
if (L_0)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// camera = new GraphCamera();
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_1 = (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727*)il2cpp_codegen_object_new(GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GraphCamera__ctor_mB2071A9D97C06E7F1A5F4D5D2FAC1057878A0A2F(L_1, NULL);
|
|
__this->___camera_5 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___camera_5), (void*)L_1);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// if (selectionBox == null)
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_2 = __this->___selectionBox_14;
|
|
if (L_2)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// selectionBox = new GraphSelectionBox();
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_3 = (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03*)il2cpp_codegen_object_new(GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
GraphSelectionBox__ctor_m5D01AE9B110FD91685AE891EA492D744F1939634(L_3, NULL);
|
|
__this->___selectionBox_14 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___selectionBox_14), (void*)L_3);
|
|
// selectionBox.SelectionPerformed += HandleBoxSelection;
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_4 = __this->___selectionBox_14;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_5 = (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)il2cpp_codegen_object_new(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
OnSelectionPerformed__ctor_m6C4715CC9640ED6E194C05CD6313BED27E1CCA65(L_5, __this, (intptr_t)((void*)GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8_RuntimeMethod_var), NULL);
|
|
NullCheck(L_4);
|
|
GraphSelectionBox_add_SelectionPerformed_m6518D615F36A343FA232A985817A89E11896D5AB(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// if (keyboardState == null)
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_6 = __this->___keyboardState_15;
|
|
if (L_6)
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
// keyboardState = new KeyboardState();
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_7 = (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358*)il2cpp_codegen_object_new(KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
KeyboardState__ctor_mD745045CF928054F9B684C1973D347253B0CCA44(L_7, NULL);
|
|
__this->___keyboardState_15 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___keyboardState_15), (void*)L_7);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
// if (cursorDragLink == null)
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_8 = __this->___cursorDragLink_16;
|
|
if (L_8)
|
|
{
|
|
goto IL_0082;
|
|
}
|
|
}
|
|
{
|
|
// cursorDragLink = new CursorDragLink();
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_9 = (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B*)il2cpp_codegen_object_new(CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
CursorDragLink__ctor_mD5ED8439DD0487E20B120C7359DF7CDB0E461785(L_9, NULL);
|
|
__this->___cursorDragLink_16 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cursorDragLink_16), (void*)L_9);
|
|
// cursorDragLink.DraggedLinkReleased += HandleMouseDraggedLinkReleased;
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_10 = __this->___cursorDragLink_16;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_11 = (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)il2cpp_codegen_object_new(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
OnDraggedLinkReleased__ctor_mE142293DF42F956187E907AE8B94DC8BB9D2202F(L_11, __this, (intptr_t)((void*)GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var), NULL);
|
|
NullCheck(L_10);
|
|
CursorDragLink_add_DraggedLinkReleased_m3706820B4622FA025E3699AA0F27BFD5809E6A9E(L_10, L_11, NULL);
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
// if (contextMenu == null)
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_12 = __this->___contextMenu_17;
|
|
if (L_12)
|
|
{
|
|
goto IL_00cd;
|
|
}
|
|
}
|
|
{
|
|
// contextMenu = CreateContextMenu();
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_13;
|
|
L_13 = VirtualFuncInvoker0< GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* >::Invoke(23 /* DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateContextMenu() */, __this);
|
|
__this->___contextMenu_17 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___contextMenu_17), (void*)L_13);
|
|
// if (contextMenu != null)
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_14 = __this->___contextMenu_17;
|
|
if (!L_14)
|
|
{
|
|
goto IL_00cd;
|
|
}
|
|
}
|
|
{
|
|
// contextMenu.RequestContextMenuCreation += OnRequestContextMenuCreation;
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_15 = __this->___contextMenu_17;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_16 = (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)il2cpp_codegen_object_new(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_16);
|
|
OnRequestContextMenuCreation__ctor_mE19A03C0CB48DFF130FCC32C7D435B256083F7D0(L_16, __this, (intptr_t)((void*)GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A_RuntimeMethod_var), NULL);
|
|
NullCheck(L_15);
|
|
GraphContextMenu_add_RequestContextMenuCreation_m4EF35F2FA8AAB581F99B52FE23FA17CF9940702D(L_15, L_16, NULL);
|
|
// contextMenu.MenuItemClicked += OnMenuItemClicked;
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_17 = __this->___contextMenu_17;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_18 = (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)il2cpp_codegen_object_new(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
OnMenuItemClicked__ctor_m457912914B8BE27FAEAB980089C47C01C5B71BA2(L_18, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 26)), NULL);
|
|
NullCheck(L_17);
|
|
GraphContextMenu_add_MenuItemClicked_mEE606F3A7370C10D2D73F4FC6E21AB7C45ED72B2(L_17, L_18, NULL);
|
|
}
|
|
|
|
IL_00cd:
|
|
{
|
|
// if (nodeRenderers == null)
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_19 = __this->___nodeRenderers_18;
|
|
if (L_19)
|
|
{
|
|
goto IL_00ec;
|
|
}
|
|
}
|
|
{
|
|
// nodeRenderers = new GraphNodeRendererFactory();
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_20 = (GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63*)il2cpp_codegen_object_new(GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63_il2cpp_TypeInfo_var);
|
|
NullCheck(L_20);
|
|
GraphNodeRendererFactory__ctor_m73312CA05EAE2D5D283B31270538132E697F4012(L_20, NULL);
|
|
__this->___nodeRenderers_18 = L_20;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___nodeRenderers_18), (void*)L_20);
|
|
// InitializeNodeRenderers(nodeRenderers);
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_21 = __this->___nodeRenderers_18;
|
|
VirtualActionInvoker1< GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* >::Invoke(24 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::InitializeNodeRenderers(DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory) */, __this, L_21);
|
|
}
|
|
|
|
IL_00ec:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnDisable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnDisable_m51B59D5E7AE7F519843AD853C0AD413C7E4ABCBB (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (cursorDragLink != null)
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_0 = __this->___cursorDragLink_16;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// cursorDragLink.DraggedLinkReleased -= HandleMouseDraggedLinkReleased;
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_1 = __this->___cursorDragLink_16;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_2 = (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)il2cpp_codegen_object_new(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
OnDraggedLinkReleased__ctor_mE142293DF42F956187E907AE8B94DC8BB9D2202F(L_2, __this, (intptr_t)((void*)GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var), NULL);
|
|
NullCheck(L_1);
|
|
CursorDragLink_remove_DraggedLinkReleased_m909AE396765065A5BCE5F5E492B7D175C04BA5F3(L_1, L_2, NULL);
|
|
// cursorDragLink.Destroy();
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_3 = __this->___cursorDragLink_16;
|
|
NullCheck(L_3);
|
|
CursorDragLink_Destroy_mBB695C9FB9F674AF04F3A1FCC85C030E63CF14C7(L_3, NULL);
|
|
// cursorDragLink = null;
|
|
__this->___cursorDragLink_16 = (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cursorDragLink_16), (void*)(CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B*)NULL);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// if (selectionBox != null)
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_4 = __this->___selectionBox_14;
|
|
if (!L_4)
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
// selectionBox.SelectionPerformed -= HandleBoxSelection;
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_5 = __this->___selectionBox_14;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_6 = (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)il2cpp_codegen_object_new(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
OnSelectionPerformed__ctor_m6C4715CC9640ED6E194C05CD6313BED27E1CCA65(L_6, __this, (intptr_t)((void*)GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8_RuntimeMethod_var), NULL);
|
|
NullCheck(L_5);
|
|
GraphSelectionBox_remove_SelectionPerformed_mD866D0C7E1728F63CC3397B4FBB20C29FA7663E1(L_5, L_6, NULL);
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
// if (cursorDragLink != null)
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_7 = __this->___cursorDragLink_16;
|
|
if (!L_7)
|
|
{
|
|
goto IL_006f;
|
|
}
|
|
}
|
|
{
|
|
// cursorDragLink.DraggedLinkReleased -= HandleMouseDraggedLinkReleased;
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_8 = __this->___cursorDragLink_16;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_9 = (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)il2cpp_codegen_object_new(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
OnDraggedLinkReleased__ctor_mE142293DF42F956187E907AE8B94DC8BB9D2202F(L_9, __this, (intptr_t)((void*)GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55_RuntimeMethod_var), NULL);
|
|
NullCheck(L_8);
|
|
CursorDragLink_remove_DraggedLinkReleased_m909AE396765065A5BCE5F5E492B7D175C04BA5F3(L_8, L_9, NULL);
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
// if (contextMenu != null)
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_10 = __this->___contextMenu_17;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00a6;
|
|
}
|
|
}
|
|
{
|
|
// contextMenu.RequestContextMenuCreation += OnRequestContextMenuCreation;
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_11 = __this->___contextMenu_17;
|
|
OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* L_12 = (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B*)il2cpp_codegen_object_new(OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
OnRequestContextMenuCreation__ctor_mE19A03C0CB48DFF130FCC32C7D435B256083F7D0(L_12, __this, (intptr_t)((void*)GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A_RuntimeMethod_var), NULL);
|
|
NullCheck(L_11);
|
|
GraphContextMenu_add_RequestContextMenuCreation_m4EF35F2FA8AAB581F99B52FE23FA17CF9940702D(L_11, L_12, NULL);
|
|
// contextMenu.MenuItemClicked += OnMenuItemClicked;
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_13 = __this->___contextMenu_17;
|
|
OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* L_14 = (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC*)il2cpp_codegen_object_new(OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
OnMenuItemClicked__ctor_m457912914B8BE27FAEAB980089C47C01C5B71BA2(L_14, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 26)), NULL);
|
|
NullCheck(L_13);
|
|
GraphContextMenu_add_MenuItemClicked_mEE606F3A7370C10D2D73F4FC6E21AB7C45ED72B2(L_13, L_14, NULL);
|
|
}
|
|
|
|
IL_00a6:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnDestroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnDestroy_mC983002C3C5F7461255CF062588FE06EE23ED59F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (cursorDragLink != null)
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_0 = __this->___cursorDragLink_16;
|
|
if (!L_0)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// cursorDragLink.Destroy();
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_1 = __this->___cursorDragLink_16;
|
|
NullCheck(L_1);
|
|
CursorDragLink_Destroy_mBB695C9FB9F674AF04F3A1FCC85C030E63CF14C7(L_1, NULL);
|
|
// cursorDragLink = null;
|
|
__this->___cursorDragLink_16 = (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cursorDragLink_16), (void*)(CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B*)NULL);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// if (nodeRenderers != null)
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_2 = __this->___nodeRenderers_18;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
// nodeRenderers.Release();
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_3 = __this->___nodeRenderers_18;
|
|
NullCheck(L_3);
|
|
GraphNodeRendererFactory_Release_m2E0A96E56BC9250AD64A22EDDE630C14C914F0F2(L_3, NULL);
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnUndoRedoPerformed(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnUndoRedoPerformed_mE98B6093762F53F40242C95416711CE06548ADCD (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// HandleGraphStateChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(42 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleGraphStateChanged(DungeonArchitect.UI.UISystem) */, __this, L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMarkedDirty(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleMarkedDirty_m7D9DA69254BFBE2B91ED49FF2042561C5BD9F8F7 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// uiSystem.Platform.MarkAssetDirty(graph);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_2 = __this->___graph_4;
|
|
NullCheck(L_1);
|
|
InterfaceActionInvoker1< RuntimeObject* >::Invoke(3 /* System.Void DungeonArchitect.UI.UIPlatform::MarkAssetDirty(System.Object) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1, L_2);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::UpdateWidget(DungeonArchitect.UI.UISystem,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_UpdateWidget_mBDAA93515DB183E21DF6DC7EBF872E18D9A986FB (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// WidgetBounds = bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___1_bounds;
|
|
GraphEditor_set_WidgetBounds_m41082392AC3A4C3E289E12D3AAC5E47380B41559_inline(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_Update_m0067375368F277858EF6FBC621F5B224CBF11FCF (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleGraphStateChanged(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleGraphStateChanged_m2F88CD4F9BB49BAB407B4532DA7D6DFA1F142517 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleNodePropertyChanged(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleNodePropertyChanged_m98CC7BD5D247593A86FC5A3CAE4FCA2D4EDE3609 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleBoxSelection(UnityEngine.Rect,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleBoxSelection_m7E77B0F4C0E46E6E2CCB45FF9152B2E595C108A8 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_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*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_3 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
bool V_5 = false;
|
|
{
|
|
// bool multiSelect = keyboardState.ShiftPressed;
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_0 = __this->___keyboardState_15;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = KeyboardState_get_ShiftPressed_mD3CC4B09BB99D4AE700767CA9F4CADFB11267B11_inline(L_0, NULL);
|
|
V_0 = L_1;
|
|
// bool selectedStateChanged = false;
|
|
V_1 = (bool)0;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_2 = __this->___graph_4;
|
|
NullCheck(L_2);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_3;
|
|
L_3 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 L_4;
|
|
L_4 = List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60(L_3, List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00a2:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1((&V_2), Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0097_1;
|
|
}
|
|
|
|
IL_0021_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5;
|
|
L_5 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_2), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
V_3 = L_5;
|
|
// var nodeBounds = new Rect(node.Bounds);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
|
|
L_7 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_6, NULL);
|
|
Rect__ctor_m5665723DD0443E990EA203A54451B2BB324D8224((&V_4), L_7, NULL);
|
|
// nodeBounds.position = camera.WorldToScreen(nodeBounds.position);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_8 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
|
|
L_9 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_4), NULL);
|
|
NullCheck(L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2(L_8, L_9, NULL);
|
|
Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05((&V_4), L_10, NULL);
|
|
// nodeBounds.size /= camera.ZoomLevel;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_11 = (&V_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
L_12 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267(L_11, NULL);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_13 = __this->___camera_5;
|
|
NullCheck(L_13);
|
|
float L_14;
|
|
L_14 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_13, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
|
|
L_15 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_12, L_14, NULL);
|
|
Rect_set_size_m346E4F7077E5A1C0F4E21966232CD726CB9E6BAA(L_11, L_15, NULL);
|
|
// var selected = nodeBounds.Overlaps(boundsScreenSpace);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = ___0_boundsScreenSpace;
|
|
bool L_17;
|
|
L_17 = Rect_Overlaps_m5A540A24DAD3327006A3A2E209CC17992173B572((&V_4), L_16, NULL);
|
|
V_5 = L_17;
|
|
// if (multiSelect)
|
|
bool L_18 = V_0;
|
|
if (!L_18)
|
|
{
|
|
goto IL_008b_1;
|
|
}
|
|
}
|
|
{
|
|
// if (selected)
|
|
bool L_19 = V_5;
|
|
if (!L_19)
|
|
{
|
|
goto IL_0097_1;
|
|
}
|
|
}
|
|
{
|
|
// selectedStateChanged |= SetSelectedState(node, selected);
|
|
bool L_20 = V_1;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_21 = V_3;
|
|
bool L_22 = V_5;
|
|
bool L_23;
|
|
L_23 = GraphEditor_SetSelectedState_mCE14E7C1887009D0CFD4E5BA8F4C74D01B2A9ED7(__this, L_21, L_22, NULL);
|
|
V_1 = (bool)((int32_t)((int32_t)L_20|(int32_t)L_23));
|
|
goto IL_0097_1;
|
|
}
|
|
|
|
IL_008b_1:
|
|
{
|
|
// selectedStateChanged |= SetSelectedState(node, selected);
|
|
bool L_24 = V_1;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_25 = V_3;
|
|
bool L_26 = V_5;
|
|
bool L_27;
|
|
L_27 = GraphEditor_SetSelectedState_mCE14E7C1887009D0CFD4E5BA8F4C74D01B2A9ED7(__this, L_25, L_26, NULL);
|
|
V_1 = (bool)((int32_t)((int32_t)L_24|(int32_t)L_27));
|
|
}
|
|
|
|
IL_0097_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_28;
|
|
L_28 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_2), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_28)
|
|
{
|
|
goto IL_0021_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00b0;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00b0:
|
|
{
|
|
// if (selectedStateChanged)
|
|
bool L_29 = V_1;
|
|
if (!L_29)
|
|
{
|
|
goto IL_00ba;
|
|
}
|
|
}
|
|
{
|
|
// OnNodeSelectionChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_30 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(46 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeSelectionChanged(DungeonArchitect.UI.UISystem) */, __this, L_30);
|
|
}
|
|
|
|
IL_00ba:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SetSelectedState(DungeonArchitect.Graphs.GraphNode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_SetSelectedState_mCE14E7C1887009D0CFD4E5BA8F4C74D01B2A9ED7 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, bool ___1_selected, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bool stateChanged = (node.Selected != selected);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_0, NULL);
|
|
bool L_2 = ___1_selected;
|
|
// node.Selected = selected;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_3 = ___0_node;
|
|
bool L_4 = ___1_selected;
|
|
NullCheck(L_3);
|
|
GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5(L_3, L_4, NULL);
|
|
// return stateChanged;
|
|
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleSelect(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleSelect_m6B0979AA47F4380DD1FE393C1E06FA16DBB93B6B (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
bool V_3 = false;
|
|
bool V_4 = false;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_5 = NULL;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_6 = NULL;
|
|
bool V_7 = false;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_8 = NULL;
|
|
int32_t V_9 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_10 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_12 = NULL;
|
|
bool V_13 = false;
|
|
int32_t G_B10_0 = 0;
|
|
{
|
|
// var mousePosition = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_0, NULL);
|
|
V_0 = L_1;
|
|
// var mousePositionWorld = camera.ScreenToWorld(mousePosition);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_2 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
|
|
NullCheck(L_2);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_2, L_3, NULL);
|
|
V_1 = L_4;
|
|
// var buttonId = 0;
|
|
V_2 = 0;
|
|
// if (e.type == EventType.MouseDown && e.button == buttonId)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_5, NULL);
|
|
if (L_6)
|
|
{
|
|
goto IL_017b;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_7 = ___0_e;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_7, NULL);
|
|
int32_t L_9 = V_2;
|
|
if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
|
|
{
|
|
goto IL_017b;
|
|
}
|
|
}
|
|
{
|
|
// bool multiSelect = keyboardState.ShiftPressed;
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_10 = __this->___keyboardState_15;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = KeyboardState_get_ShiftPressed_mD3CC4B09BB99D4AE700767CA9F4CADFB11267B11_inline(L_10, NULL);
|
|
V_3 = L_11;
|
|
// bool toggleSelect = keyboardState.ControlPressed;
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_12 = __this->___keyboardState_15;
|
|
NullCheck(L_12);
|
|
bool L_13;
|
|
L_13 = KeyboardState_get_ControlPressed_m6FCA9E725F974AD40C7C4F5DB1F7B6D843CDF8ED_inline(L_12, NULL);
|
|
V_4 = L_13;
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_14 = __this->___graph_4;
|
|
NullCheck(L_14);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_15;
|
|
L_15 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_14, NULL);
|
|
NullCheck(L_15);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_16;
|
|
L_16 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_15, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
V_5 = L_16;
|
|
// System.Array.Sort(sortedNodes, new NodeReversedZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_17 = V_5;
|
|
NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* L_18 = (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9*)il2cpp_codegen_object_new(NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3(L_18, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_17, L_18, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// GraphNode mouseOverNode = null;
|
|
V_6 = (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*)NULL;
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_19 = V_5;
|
|
V_8 = L_19;
|
|
V_9 = 0;
|
|
goto IL_0096;
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_20 = V_8;
|
|
int32_t L_21 = V_9;
|
|
NullCheck(L_20);
|
|
int32_t L_22 = L_21;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
|
|
V_10 = L_23;
|
|
// var mouseOver = node.Bounds.Contains(mousePositionWorld);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_24 = V_10;
|
|
NullCheck(L_24);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_25;
|
|
L_25 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_24, NULL);
|
|
V_11 = L_25;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_1;
|
|
bool L_27;
|
|
L_27 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_11), L_26, NULL);
|
|
// if (mouseOver)
|
|
if (!L_27)
|
|
{
|
|
goto IL_0090;
|
|
}
|
|
}
|
|
{
|
|
// mouseOverNode = node;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_28 = V_10;
|
|
V_6 = L_28;
|
|
// break;
|
|
goto IL_009e;
|
|
}
|
|
|
|
IL_0090:
|
|
{
|
|
int32_t L_29 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_30 = V_9;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_31 = V_8;
|
|
NullCheck(L_31);
|
|
if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))))
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
|
|
IL_009e:
|
|
{
|
|
// bool mouseOverNodePreviouslySelected = mouseOverNode != null ? mouseOverNode.Selected : false;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_32 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_33;
|
|
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_33)
|
|
{
|
|
goto IL_00ab;
|
|
}
|
|
}
|
|
{
|
|
G_B10_0 = 0;
|
|
goto IL_00b2;
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_34 = V_6;
|
|
NullCheck(L_34);
|
|
bool L_35;
|
|
L_35 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_34, NULL);
|
|
G_B10_0 = ((int32_t)(L_35));
|
|
}
|
|
|
|
IL_00b2:
|
|
{
|
|
V_7 = (bool)G_B10_0;
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_36 = V_5;
|
|
V_8 = L_36;
|
|
V_9 = 0;
|
|
goto IL_0153;
|
|
}
|
|
|
|
IL_00c0:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_37 = V_8;
|
|
int32_t L_38 = V_9;
|
|
NullCheck(L_37);
|
|
int32_t L_39 = L_38;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
|
|
V_12 = L_40;
|
|
// var mouseOver = (node == mouseOverNode);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_41 = V_12;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_42 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_43;
|
|
L_43 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_41, L_42, NULL);
|
|
V_13 = L_43;
|
|
// if (mouseOverNode != null && mouseOverNodePreviouslySelected && !toggleSelect)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_44 = V_6;
|
|
bool L_45;
|
|
L_45 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
bool L_46 = V_7;
|
|
if (!((int32_t)((int32_t)L_45&(int32_t)L_46)))
|
|
{
|
|
goto IL_00e5;
|
|
}
|
|
}
|
|
{
|
|
bool L_47 = V_4;
|
|
if (L_47)
|
|
{
|
|
goto IL_00e5;
|
|
}
|
|
}
|
|
{
|
|
// multiSelect = true; // select multi-select so that we can drag multiple objects
|
|
V_3 = (bool)1;
|
|
}
|
|
|
|
IL_00e5:
|
|
{
|
|
// if (multiSelect || toggleSelect)
|
|
bool L_48 = V_3;
|
|
bool L_49 = V_4;
|
|
if (!((int32_t)((int32_t)L_48|(int32_t)L_49)))
|
|
{
|
|
goto IL_0115;
|
|
}
|
|
}
|
|
{
|
|
// if (mouseOver && multiSelect)
|
|
bool L_50 = V_13;
|
|
bool L_51 = V_3;
|
|
if (!((int32_t)((int32_t)L_50&(int32_t)L_51)))
|
|
{
|
|
goto IL_00fb;
|
|
}
|
|
}
|
|
{
|
|
// node.Selected = true;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_52 = V_12;
|
|
NullCheck(L_52);
|
|
GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5(L_52, (bool)1, NULL);
|
|
goto IL_011e;
|
|
}
|
|
|
|
IL_00fb:
|
|
{
|
|
// else if (mouseOver && toggleSelect)
|
|
bool L_53 = V_13;
|
|
bool L_54 = V_4;
|
|
if (!((int32_t)((int32_t)L_53&(int32_t)L_54)))
|
|
{
|
|
goto IL_011e;
|
|
}
|
|
}
|
|
{
|
|
// node.Selected = !node.Selected;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_55 = V_12;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_56 = V_12;
|
|
NullCheck(L_56);
|
|
bool L_57;
|
|
L_57 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_56, NULL);
|
|
NullCheck(L_55);
|
|
GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5(L_55, (bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0), NULL);
|
|
goto IL_011e;
|
|
}
|
|
|
|
IL_0115:
|
|
{
|
|
// node.Selected = mouseOver;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_58 = V_12;
|
|
bool L_59 = V_13;
|
|
NullCheck(L_58);
|
|
GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5(L_58, L_59, NULL);
|
|
}
|
|
|
|
IL_011e:
|
|
{
|
|
// if (node.Selected)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_60 = V_12;
|
|
NullCheck(L_60);
|
|
bool L_61;
|
|
L_61 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_60, NULL);
|
|
if (!L_61)
|
|
{
|
|
goto IL_012f;
|
|
}
|
|
}
|
|
{
|
|
// BringToFront(node);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_62 = V_12;
|
|
GraphEditor_BringToFront_mAEEB1B207301C0D199A9BCBDB426C07B39422EB1(__this, L_62, NULL);
|
|
}
|
|
|
|
IL_012f:
|
|
{
|
|
// if (node.Selected && mouseOver && e.clickCount == 2)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_63 = V_12;
|
|
NullCheck(L_63);
|
|
bool L_64;
|
|
L_64 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_63, NULL);
|
|
bool L_65 = V_13;
|
|
if (!((int32_t)((int32_t)L_64&(int32_t)L_65)))
|
|
{
|
|
goto IL_014d;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_66 = ___0_e;
|
|
NullCheck(L_66);
|
|
int32_t L_67;
|
|
L_67 = Event_get_clickCount_mEF418EB4A36318F07E5F3463E4E5E8A4C454DE7D(L_66, NULL);
|
|
if ((!(((uint32_t)L_67) == ((uint32_t)2))))
|
|
{
|
|
goto IL_014d;
|
|
}
|
|
}
|
|
{
|
|
// OnNodeDoubleClicked(uiSystem, node);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_68 = ___1_uiSystem;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_69 = V_12;
|
|
VirtualActionInvoker2< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* >::Invoke(47 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeDoubleClicked(DungeonArchitect.UI.UISystem,DungeonArchitect.Graphs.GraphNode) */, __this, L_68, L_69);
|
|
}
|
|
|
|
IL_014d:
|
|
{
|
|
int32_t L_70 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_70, 1));
|
|
}
|
|
|
|
IL_0153:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_71 = V_9;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_72 = V_8;
|
|
NullCheck(L_72);
|
|
if ((((int32_t)L_71) < ((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length)))))
|
|
{
|
|
goto IL_00c0;
|
|
}
|
|
}
|
|
{
|
|
// if (mouseOverNode == null)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_73 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_74;
|
|
L_74 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_73, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_74)
|
|
{
|
|
goto IL_0174;
|
|
}
|
|
}
|
|
{
|
|
// uiSystem.Platform.ShowObjectProperty(null);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_75 = ___1_uiSystem;
|
|
NullCheck(L_75);
|
|
RuntimeObject* L_76;
|
|
L_76 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_75, NULL);
|
|
NullCheck(L_76);
|
|
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void DungeonArchitect.UI.UIPlatform::ShowObjectProperty(System.Object) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_76, NULL);
|
|
}
|
|
|
|
IL_0174:
|
|
{
|
|
// OnNodeSelectionChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_77 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(46 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeSelectionChanged(DungeonArchitect.UI.UISystem) */, __this, L_77);
|
|
}
|
|
|
|
IL_017b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.GraphNode[] DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetSelectedNodes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* GraphEditor_GetSelectedNodes_m7351CD38759E6E629E75D63E80B870CD1F20F846 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_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*)&List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* V_0 = NULL;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_2 = NULL;
|
|
{
|
|
// var nodes = new List<GraphNode>();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_0 = (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*)il2cpp_codegen_object_new(List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1(L_0, List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = __this->___graph_4;
|
|
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_003b:
|
|
{// 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_0030_1;
|
|
}
|
|
|
|
IL_0019_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);
|
|
V_2 = L_4;
|
|
// if (node.Selected)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// nodes.Add(node);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_7 = V_0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_8 = V_2;
|
|
NullCheck(L_7);
|
|
List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_inline(L_7, L_8, List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_1), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0019_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// return nodes.ToArray();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_11;
|
|
L_11 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_10, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDrag(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDrag_m58BDF494D38DDB2F0BEF825958A5FB8A0C5DB936 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_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_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_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_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8DAF033C50B5D6A1EE8D76F9F71CEA0A97943E2);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_1 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* V_4 = NULL;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_6 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_10 = NULL;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_11 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
bool V_13 = false;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_14 = NULL;
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_16 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_17 = NULL;
|
|
{
|
|
// int dragButton = 0;
|
|
V_0 = 0;
|
|
// if (draggingNodes)
|
|
bool L_0 = __this->___draggingNodes_23;
|
|
if (!L_0)
|
|
{
|
|
goto IL_011d;
|
|
}
|
|
}
|
|
{
|
|
// if (e.type == EventType.MouseUp && e.button == dragButton)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_e;
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL);
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = ___0_e;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_3, NULL);
|
|
int32_t L_5 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// draggingNodes = false;
|
|
__this->___draggingNodes_23 = (bool)0;
|
|
// var selectedNodes = GetSelectedNodes();
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_6;
|
|
L_6 = GraphEditor_GetSelectedNodes_m7351CD38759E6E629E75D63E80B870CD1F20F846(__this, NULL);
|
|
V_1 = L_6;
|
|
// foreach (var node in selectedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_7 = V_1;
|
|
V_2 = L_7;
|
|
V_3 = 0;
|
|
goto IL_0040;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// foreach (var node in selectedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_8 = V_2;
|
|
int32_t L_9 = V_3;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
// node.Dragging = false;
|
|
NullCheck(L_11);
|
|
GraphNode_set_Dragging_mC95390CD9A00B4F0BB31893630D72CAEF23B6FC3_inline(L_11, (bool)0, NULL);
|
|
int32_t L_12 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
// foreach (var node in selectedNodes)
|
|
int32_t L_13 = V_3;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_14 = V_2;
|
|
NullCheck(L_14);
|
|
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
// events.OnNodeDragEnd.Notify(new GraphNodeEventArgs(uiSystem, selectedNodes));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_15 = __this->___events_8;
|
|
NullCheck(L_15);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_16 = L_15->___OnNodeDragEnd_1;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_17 = ___1_uiSystem;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_18 = V_1;
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_19 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_19);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_19, L_17, L_18, NULL);
|
|
NullCheck(L_16);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_16, L_19, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (e.type == EventType.MouseDrag && e.button == dragButton)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_20 = ___0_e;
|
|
NullCheck(L_20);
|
|
int32_t L_21;
|
|
L_21 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_20, NULL);
|
|
if ((!(((uint32_t)L_21) == ((uint32_t)3))))
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_22 = ___0_e;
|
|
NullCheck(L_22);
|
|
int32_t L_23;
|
|
L_23 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_22, NULL);
|
|
int32_t L_24 = V_0;
|
|
if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
// var draggedNodes = new List<GraphNode>();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_25 = (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*)il2cpp_codegen_object_new(List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_25);
|
|
List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1(L_25, List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
V_4 = L_25;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_26 = __this->___graph_4;
|
|
NullCheck(L_26);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_27;
|
|
L_27 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_26, NULL);
|
|
NullCheck(L_27);
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 L_28;
|
|
L_28 = List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60(L_27, List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
V_5 = L_28;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ea:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1((&V_5), Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00df_1;
|
|
}
|
|
|
|
IL_0091_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_29;
|
|
L_29 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_5), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
V_6 = L_29;
|
|
// if (node.Selected)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_30 = V_6;
|
|
NullCheck(L_30);
|
|
bool L_31;
|
|
L_31 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_30, NULL);
|
|
if (!L_31)
|
|
{
|
|
goto IL_00df_1;
|
|
}
|
|
}
|
|
{
|
|
// uiSystem.Undo.RecordObject(node, "Move Node");
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_32 = ___1_uiSystem;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline(L_32, NULL);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_34 = V_6;
|
|
NullCheck(L_33);
|
|
InterfaceActionInvoker2< RuntimeObject*, String_t* >::Invoke(0 /* System.Void DungeonArchitect.UI.UIUndoSystem::RecordObject(System.Object,System.String) */, UIUndoSystem_t009452C1B9C14ED702C58A3F2A0AD6F3469F81F3_il2cpp_TypeInfo_var, L_33, L_34, _stringLiteralD8DAF033C50B5D6A1EE8D76F9F71CEA0A97943E2);
|
|
// var delta = e.delta * camera.ZoomLevel;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_35 = ___0_e;
|
|
NullCheck(L_35);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
|
|
L_36 = Event_get_delta_m1BBF28E2FC379EDD3907DC987E6BD7E6521D69A0(L_35, NULL);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_37 = __this->___camera_5;
|
|
NullCheck(L_37);
|
|
float L_38;
|
|
L_38 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_37, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
|
|
L_39 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_36, L_38, NULL);
|
|
V_7 = L_39;
|
|
// node.DragNode(delta);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_40 = V_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_7;
|
|
NullCheck(L_40);
|
|
GraphNode_DragNode_mBF407200CF9314C5F65E69358F6FDFE2D2689B34(L_40, L_41, NULL);
|
|
// draggedNodes.Add(node);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_42 = V_4;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_43 = V_6;
|
|
NullCheck(L_42);
|
|
List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_inline(L_42, L_43, List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00df_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_44;
|
|
L_44 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_5), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_44)
|
|
{
|
|
goto IL_0091_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00f8;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f8:
|
|
{
|
|
// Events.OnNodeDragged.Notify(new GraphNodeEventArgs(uiSystem, draggedNodes.ToArray()));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_45;
|
|
L_45 = GraphEditor_get_Events_mA200522F1A07DA4F744425E4F87DCBA82D358F18_inline(__this, NULL);
|
|
NullCheck(L_45);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_46 = L_45->___OnNodeDragged_2;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_47 = ___1_uiSystem;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_48 = V_4;
|
|
NullCheck(L_48);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_49;
|
|
L_49 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_48, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_50 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_50);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_50, L_47, L_49, NULL);
|
|
NullCheck(L_46);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_46, L_50, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
// HandleMarkedDirty(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_51 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(39 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMarkedDirty(DungeonArchitect.UI.UISystem) */, __this, L_51);
|
|
return;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
// if (e.type == EventType.MouseDown && e.button == dragButton)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_52 = ___0_e;
|
|
NullCheck(L_52);
|
|
int32_t L_53;
|
|
L_53 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_52, NULL);
|
|
if (L_53)
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_54 = ___0_e;
|
|
NullCheck(L_54);
|
|
int32_t L_55;
|
|
L_55 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_54, NULL);
|
|
int32_t L_56 = V_0;
|
|
if ((!(((uint32_t)L_55) == ((uint32_t)L_56))))
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
// var mousePosition = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_57 = ___0_e;
|
|
NullCheck(L_57);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58;
|
|
L_58 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_57, NULL);
|
|
V_8 = L_58;
|
|
// var mousePositionWorld = camera.ScreenToWorld(mousePosition);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_59 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = V_8;
|
|
NullCheck(L_59);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
|
|
L_61 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_59, L_60, NULL);
|
|
V_9 = L_61;
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_62 = __this->___graph_4;
|
|
NullCheck(L_62);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_63;
|
|
L_63 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_62, NULL);
|
|
NullCheck(L_63);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_64;
|
|
L_64 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_63, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
// System.Array.Sort(sortedNodes, new NodeReversedZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_65 = L_64;
|
|
NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* L_66 = (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9*)il2cpp_codegen_object_new(NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_66);
|
|
NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3(L_66, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_65, L_66, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// GraphNode mouseOverNode = null;
|
|
V_10 = (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*)NULL;
|
|
// foreach (var node in sortedNodes)
|
|
V_2 = L_65;
|
|
V_3 = 0;
|
|
goto IL_0191;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_67 = V_2;
|
|
int32_t L_68 = V_3;
|
|
NullCheck(L_67);
|
|
int32_t L_69 = L_68;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
|
|
V_11 = L_70;
|
|
// var mouseOver = node.Bounds.Contains(mousePositionWorld);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_71 = V_11;
|
|
NullCheck(L_71);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_72;
|
|
L_72 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_71, NULL);
|
|
V_12 = L_72;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_9;
|
|
bool L_74;
|
|
L_74 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_12), L_73, NULL);
|
|
// if (mouseOver)
|
|
if (!L_74)
|
|
{
|
|
goto IL_018d;
|
|
}
|
|
}
|
|
{
|
|
// mouseOverNode = node;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_75 = V_11;
|
|
V_10 = L_75;
|
|
// break;
|
|
goto IL_0197;
|
|
}
|
|
|
|
IL_018d:
|
|
{
|
|
int32_t L_76 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_76, 1));
|
|
}
|
|
|
|
IL_0191:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_77 = V_3;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_78 = V_2;
|
|
NullCheck(L_78);
|
|
if ((((int32_t)L_77) < ((int32_t)((int32_t)(((RuntimeArray*)L_78)->max_length)))))
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
|
|
IL_0197:
|
|
{
|
|
// if (mouseOverNode != null && mouseOverNode.Selected)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_79 = V_10;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_80;
|
|
L_80 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_79, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_80)
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_81 = V_10;
|
|
NullCheck(L_81);
|
|
bool L_82;
|
|
L_82 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_81, NULL);
|
|
if (!L_82)
|
|
{
|
|
goto IL_0263;
|
|
}
|
|
}
|
|
{
|
|
// var pins = new List<GraphPin>();
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_83 = (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*)il2cpp_codegen_object_new(List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
NullCheck(L_83);
|
|
List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D(L_83, List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
// pins.AddRange(mouseOverNode.InputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_84 = L_83;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_85 = V_10;
|
|
NullCheck(L_85);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_86;
|
|
L_86 = GraphNode_get_InputPins_m9CA0D8ABDA0A6C3EC2AC349317EC3CD61911D0E4(L_85, NULL);
|
|
NullCheck(L_84);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_84, (RuntimeObject*)L_86, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// pins.AddRange(mouseOverNode.OutputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_87 = L_84;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_88 = V_10;
|
|
NullCheck(L_88);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_89;
|
|
L_89 = GraphNode_get_OutputPins_m9BEE5FCABF2B5B19A59BF83396BDD50D26DA77D8(L_88, NULL);
|
|
NullCheck(L_87);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_87, (RuntimeObject*)L_89, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// bool isOverPin = false;
|
|
V_13 = (bool)0;
|
|
// GraphPin overlappingPin = null;
|
|
V_14 = (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL;
|
|
// foreach (var pin in pins)
|
|
NullCheck(L_87);
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF L_90;
|
|
L_90 = List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB(L_87, List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
V_15 = L_90;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0206:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10((&V_15), Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_01fb_1;
|
|
}
|
|
|
|
IL_01de_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_91;
|
|
L_91 = Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_inline((&V_15), Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
V_16 = L_91;
|
|
// if (pin.ContainsPoint(mousePositionWorld))
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_92 = V_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93 = V_9;
|
|
NullCheck(L_92);
|
|
bool L_94;
|
|
L_94 = VirtualFuncInvoker1< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(4 /* System.Boolean DungeonArchitect.Graphs.GraphPin::ContainsPoint(UnityEngine.Vector2) */, L_92, L_93);
|
|
if (!L_94)
|
|
{
|
|
goto IL_01fb_1;
|
|
}
|
|
}
|
|
{
|
|
// isOverPin = true;
|
|
V_13 = (bool)1;
|
|
// overlappingPin = pin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_95 = V_16;
|
|
V_14 = L_95;
|
|
// break;
|
|
goto IL_0214;
|
|
}
|
|
|
|
IL_01fb_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
bool L_96;
|
|
L_96 = Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A((&V_15), Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var);
|
|
if (L_96)
|
|
{
|
|
goto IL_01de_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0214;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0214:
|
|
{
|
|
// if (!isOverPin)
|
|
bool L_97 = V_13;
|
|
if (L_97)
|
|
{
|
|
goto IL_025a;
|
|
}
|
|
}
|
|
{
|
|
// draggingNodes = true;
|
|
__this->___draggingNodes_23 = (bool)1;
|
|
// var selectedNodes = GetSelectedNodes();
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_98;
|
|
L_98 = GraphEditor_GetSelectedNodes_m7351CD38759E6E629E75D63E80B870CD1F20F846(__this, NULL);
|
|
V_17 = L_98;
|
|
// foreach (var node in selectedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_99 = V_17;
|
|
V_2 = L_99;
|
|
V_3 = 0;
|
|
goto IL_023b;
|
|
}
|
|
|
|
IL_022e:
|
|
{
|
|
// foreach (var node in selectedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_100 = V_2;
|
|
int32_t L_101 = V_3;
|
|
NullCheck(L_100);
|
|
int32_t L_102 = L_101;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
|
|
// node.Dragging = true;
|
|
NullCheck(L_103);
|
|
GraphNode_set_Dragging_mC95390CD9A00B4F0BB31893630D72CAEF23B6FC3_inline(L_103, (bool)1, NULL);
|
|
int32_t L_104 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_104, 1));
|
|
}
|
|
|
|
IL_023b:
|
|
{
|
|
// foreach (var node in selectedNodes)
|
|
int32_t L_105 = V_3;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_106 = V_2;
|
|
NullCheck(L_106);
|
|
if ((((int32_t)L_105) < ((int32_t)((int32_t)(((RuntimeArray*)L_106)->max_length)))))
|
|
{
|
|
goto IL_022e;
|
|
}
|
|
}
|
|
{
|
|
// events.OnNodeDragStart.Notify(new GraphNodeEventArgs(uiSystem, selectedNodes));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_107 = __this->___events_8;
|
|
NullCheck(L_107);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_108 = L_107->___OnNodeDragStart_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_109 = ___1_uiSystem;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_110 = V_17;
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_111 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_111);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_111, L_109, L_110, NULL);
|
|
NullCheck(L_108);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_108, L_111, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
|
|
IL_025a:
|
|
{
|
|
// HandleDragPin(overlappingPin, uiSystem);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_112 = V_14;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_113 = ___1_uiSystem;
|
|
GraphEditor_HandleDragPin_m97EEA6C8F3CC7B88995D0B5EE88724662C7AD281(__this, L_112, L_113, NULL);
|
|
}
|
|
|
|
IL_0263:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDragPin(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDragPin_m97EEA6C8F3CC7B88995D0B5EE88724662C7AD281 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_pin, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// cursorDragLink.Activate(pin, uiSystem);
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_0 = __this->___cursorDragLink_16;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_1 = ___0_pin;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
CursorDragLink_Activate_mD035F56A970F8CEB4FC76C3FC71684E63491D164(L_0, L_1, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleInput_m659AEB09749523E8826565825088E9ED0ADBEB40 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0__e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* V_0 = NULL;
|
|
bool V_1 = false;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_4 = NULL;
|
|
{
|
|
// var e = new Event(_e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0__e;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Event__ctor_m2B0432603F3209172DCC917FE6AC7F6ACF419279(L_1, L_0, NULL);
|
|
V_0 = L_1;
|
|
// var bounds = WidgetBounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2;
|
|
L_2 = GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline(__this, NULL);
|
|
// if (graph == null)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_3 = __this->___graph_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// lastMousePosition = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_5, NULL);
|
|
__this->___lastMousePosition_20 = L_6;
|
|
// camera.HandleInput(e);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_7 = __this->___camera_5;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = V_0;
|
|
NullCheck(L_7);
|
|
GraphCamera_HandleInput_m8E0EAB7B3FD8C3EDC497B397934920B16B369F5A(L_7, L_8, NULL);
|
|
// if (!graphReadOnly)
|
|
bool L_9 = __this->___graphReadOnly_22;
|
|
if (L_9)
|
|
{
|
|
goto IL_00e7;
|
|
}
|
|
}
|
|
{
|
|
// keyboardState.HandleInput(e);
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* L_10 = __this->___keyboardState_15;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = V_0;
|
|
NullCheck(L_10);
|
|
KeyboardState_HandleInput_m7427D1471F9179F0B2835BE674FFD330B243D3CB(L_10, L_11, NULL);
|
|
// HandleKeyboard(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_13 = ___1_uiSystem;
|
|
GraphEditor_HandleKeyboard_m584A04EF111BAC9E8B0CE5BE32067D3A69281CAF(__this, L_12, L_13, NULL);
|
|
// HandleDelete(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_14 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_15 = ___1_uiSystem;
|
|
GraphEditor_HandleDelete_m9AFC54AA8A9DF37BCFF758F535429896D5965349(__this, L_14, L_15, NULL);
|
|
// HandleSelect(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_17 = ___1_uiSystem;
|
|
GraphEditor_HandleSelect_m6B0979AA47F4380DD1FE393C1E06FA16DBB93B6B(__this, L_16, L_17, NULL);
|
|
// HandleDrag(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_19 = ___1_uiSystem;
|
|
GraphEditor_HandleDrag_m58BDF494D38DDB2F0BEF825958A5FB8A0C5DB936(__this, L_18, L_19, NULL);
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_20 = __this->___graph_4;
|
|
NullCheck(L_20);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_21;
|
|
L_21 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_20, NULL);
|
|
NullCheck(L_21);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_22;
|
|
L_22 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_21, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
// System.Array.Sort(sortedNodes, new NodeReversedZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_23 = L_22;
|
|
NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* L_24 = (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9*)il2cpp_codegen_object_new(NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_24);
|
|
NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3(L_24, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_23, L_24, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// bool inputProcessed = false;
|
|
V_1 = (bool)0;
|
|
// foreach (var node in sortedNodes)
|
|
V_2 = L_23;
|
|
V_3 = 0;
|
|
goto IL_00af;
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_25 = V_2;
|
|
int32_t L_26 = V_3;
|
|
NullCheck(L_25);
|
|
int32_t L_27 = L_26;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
|
|
V_4 = L_28;
|
|
// if (node == null) continue;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_29 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_30;
|
|
L_30 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_30)
|
|
{
|
|
goto IL_00ab;
|
|
}
|
|
}
|
|
{
|
|
// inputProcessed = GraphInputHandler.HandleNodeInput(node, e, this, uiSystem);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_31 = V_4;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_32 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_33 = ___1_uiSystem;
|
|
bool L_34;
|
|
L_34 = GraphInputHandler_HandleNodeInput_m684DEC311157D807B6E24F4E8E8FDE540A8D51C4(L_31, L_32, __this, L_33, NULL);
|
|
V_1 = L_34;
|
|
// if (inputProcessed)
|
|
bool L_35 = V_1;
|
|
if (L_35)
|
|
{
|
|
goto IL_00b5;
|
|
}
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
int32_t L_36 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1));
|
|
}
|
|
|
|
IL_00af:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_37 = V_3;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_38 = V_2;
|
|
NullCheck(L_38);
|
|
if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
}
|
|
|
|
IL_00b5:
|
|
{
|
|
// cursorDragLink.HandleInput(e, uiSystem);
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_39 = __this->___cursorDragLink_16;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_40 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_41 = ___1_uiSystem;
|
|
NullCheck(L_39);
|
|
CursorDragLink_HandleInput_mAFE54FF58A118834767E32E72A9BA5E2212382FE(L_39, L_40, L_41, NULL);
|
|
// if (contextMenu != null)
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_42 = __this->___contextMenu_17;
|
|
if (!L_42)
|
|
{
|
|
goto IL_00d7;
|
|
}
|
|
}
|
|
{
|
|
// contextMenu.HandleInput(e, uiSystem);
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_43 = __this->___contextMenu_17;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_44 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_45 = ___1_uiSystem;
|
|
NullCheck(L_43);
|
|
GraphContextMenu_HandleInput_mBE309664CA5D861327D7392A136C3A52C4F55C7A(L_43, L_44, L_45, NULL);
|
|
}
|
|
|
|
IL_00d7:
|
|
{
|
|
// if (!inputProcessed)
|
|
bool L_46 = V_1;
|
|
if (L_46)
|
|
{
|
|
goto IL_00e7;
|
|
}
|
|
}
|
|
{
|
|
// selectionBox.HandleInput(e, uiSystem);
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_47 = __this->___selectionBox_14;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_48 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_49 = ___1_uiSystem;
|
|
NullCheck(L_47);
|
|
GraphSelectionBox_HandleInput_m6C24F25EFF94E180D285FF90AD30E424CBBB9882(L_47, L_48, L_49, NULL);
|
|
}
|
|
|
|
IL_00e7:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformCopy(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformCopy_m8130BE7CD8ED74206116CDD1FD7B0D2DB4BC9C50 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_TisString_t_m05A2DC4E5F20C532E6CFA681E46321B2D8D6B800_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPerformCopyU3Eb__79_0_m81AA30EE56EE6684819C51537E2FA24399825655_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPerformCopyU3Eb__79_1_mE07B5448D43DB930CFAB5D2D72411F03A63AB85A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* V_1 = NULL;
|
|
String_t* V_2 = NULL;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* G_B2_0 = NULL;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* G_B2_1 = NULL;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* G_B1_0 = NULL;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* G_B1_1 = NULL;
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* G_B4_0 = NULL;
|
|
RuntimeObject* G_B4_1 = NULL;
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* G_B3_0 = NULL;
|
|
RuntimeObject* G_B3_1 = NULL;
|
|
{
|
|
// var selectedNodes = from node in graph.Nodes
|
|
// where node.Selected
|
|
// select node.Id;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
NullCheck(L_0);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_1;
|
|
L_1 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_2 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_0_1;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_3 = L_2;
|
|
G_B1_0 = L_3;
|
|
G_B1_1 = L_1;
|
|
if (L_3)
|
|
{
|
|
G_B2_0 = L_3;
|
|
G_B2_1 = L_1;
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* L_4 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_5 = (Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403*)il2cpp_codegen_object_new(Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
Func_2__ctor_mAA247217BABDCDCE5A62A51BAED3EBCAD940E7C7(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CPerformCopyU3Eb__79_0_m81AA30EE56EE6684819C51537E2FA24399825655_RuntimeMethod_var), NULL);
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_6 = L_5;
|
|
((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_0_1 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_0_1), (void*)L_6);
|
|
G_B2_0 = L_6;
|
|
G_B2_1 = G_B1_1;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_7;
|
|
L_7 = Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1(G_B2_1, G_B2_0, Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* L_8 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_1_2;
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* L_9 = L_8;
|
|
G_B3_0 = L_9;
|
|
G_B3_1 = L_7;
|
|
if (L_9)
|
|
{
|
|
G_B4_0 = L_9;
|
|
G_B4_1 = L_7;
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* L_10 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* L_11 = (Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE*)il2cpp_codegen_object_new(Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
Func_2__ctor_m43E7BCD74F65DC48AFDFEB62C66A4DE0BF53BF0A(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CPerformCopyU3Eb__79_1_mE07B5448D43DB930CFAB5D2D72411F03A63AB85A_RuntimeMethod_var), NULL);
|
|
Func_2_tA0C488B503D30A1266096DE036E21CBAC2172DBE* L_12 = L_11;
|
|
((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_1_2 = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__79_1_2), (void*)L_12);
|
|
G_B4_0 = L_12;
|
|
G_B4_1 = G_B3_1;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
RuntimeObject* L_13;
|
|
L_13 = Enumerable_Select_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_TisString_t_m05A2DC4E5F20C532E6CFA681E46321B2D8D6B800(G_B4_1, G_B4_0, Enumerable_Select_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_TisString_t_m05A2DC4E5F20C532E6CFA681E46321B2D8D6B800_RuntimeMethod_var);
|
|
V_0 = L_13;
|
|
// var serializer = new System.Xml.Serialization.XmlSerializer(typeof(string[]));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_15;
|
|
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
|
|
XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* L_16 = (XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B*)il2cpp_codegen_object_new(XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_16);
|
|
XmlSerializer__ctor_m3B27E3092ABEAA766FD4002A0F5D786992060604(L_16, L_15, NULL);
|
|
// var writer = new System.IO.StringWriter();
|
|
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_17 = (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D*)il2cpp_codegen_object_new(StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_17);
|
|
StringWriter__ctor_m072DFF5FFA84EBA7C38B282975D053E738C56E6D(L_17, NULL);
|
|
V_1 = L_17;
|
|
// serializer.Serialize(writer, selectedNodes.ToArray());
|
|
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_18 = V_1;
|
|
RuntimeObject* L_19 = V_0;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20;
|
|
L_20 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_19, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
|
|
NullCheck(L_16);
|
|
XmlSerializer_Serialize_m2EEA80F41157A3088A0E74EB55EA04ECAEE32CCF(L_16, L_18, (RuntimeObject*)L_20, NULL);
|
|
// var copyText = writer.GetStringBuilder().ToString();
|
|
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_21 = V_1;
|
|
NullCheck(L_21);
|
|
StringBuilder_t* L_22;
|
|
L_22 = VirtualFuncInvoker0< StringBuilder_t* >::Invoke(20 /* System.Text.StringBuilder System.IO.StringWriter::GetStringBuilder() */, L_21);
|
|
NullCheck(L_22);
|
|
String_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_22);
|
|
V_2 = L_23;
|
|
// uiSystem.Platform.clipboardText = copyText;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_24 = ___1_uiSystem;
|
|
NullCheck(L_24);
|
|
RuntimeObject* L_25;
|
|
L_25 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_24, NULL);
|
|
String_t* L_26 = V_2;
|
|
NullCheck(L_25);
|
|
InterfaceActionInvoker1< String_t* >::Invoke(9 /* System.Void DungeonArchitect.UI.UIPlatform::set_clipboardText(System.String) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_25, L_26);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DuplicateNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GraphEditor_DuplicateNode_mA09A93A8C1776E9D5491D19F29857E19E5EA534A (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_sourceNode, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// var copiedNode = CreateNode(Vector2.zero, sourceNode.GetType(), uiSystem);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_1 = ___0_sourceNode;
|
|
NullCheck(L_1);
|
|
Type_t* L_2;
|
|
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___1_uiSystem;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_4;
|
|
L_4 = VirtualFuncInvoker3< GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Type_t*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(54 /* DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateNode(UnityEngine.Vector2,System.Type,DungeonArchitect.UI.UISystem) */, __this, L_0, L_2, L_3);
|
|
// copiedNode.CopyFrom(sourceNode);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5 = L_4;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_6 = ___0_sourceNode;
|
|
NullCheck(L_5);
|
|
VirtualActionInvoker1< GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* >::Invoke(6 /* System.Void DungeonArchitect.Graphs.GraphNode::CopyFrom(DungeonArchitect.Graphs.GraphNode) */, L_5, L_6);
|
|
// return copiedNode;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformPaste(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformPaste_m1E3D187D04130E7FCF910B2990DCA0BF15D98EDE (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2909F3D876184B815120F4B3CD571EE0ED11693A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
String_t* V_0 = NULL;
|
|
XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* V_1 = NULL;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
float V_4 = 0.0f;
|
|
float V_5 = 0.0f;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* V_6 = NULL;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
String_t* V_9 = NULL;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_10 = NULL;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_11 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
{
|
|
// var copyText = uiSystem.Platform.clipboardText;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___1_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
String_t* L_2;
|
|
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(8 /* System.String DungeonArchitect.UI.UIPlatform::get_clipboardText() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
V_0 = L_2;
|
|
// var serializer = new System.Xml.Serialization.XmlSerializer(typeof(string[]));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* L_5 = (XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B*)il2cpp_codegen_object_new(XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
XmlSerializer__ctor_m3B27E3092ABEAA766FD4002A0F5D786992060604(L_5, L_4, NULL);
|
|
V_1 = L_5;
|
|
}
|
|
try
|
|
{// begin try (depth: 1)
|
|
// copyNodeIds = (string[])serializer.Deserialize(new System.IO.StringReader(copyText));
|
|
XmlSerializer_t08AD90724C0D9D82D4CC23611E5FBDEE50B2867B* L_6 = V_1;
|
|
String_t* L_7 = V_0;
|
|
StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* L_8 = (StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8*)il2cpp_codegen_object_new(StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
StringReader__ctor_m72556EC1062F49E05CF41B0825AC7FA2DB2A81C0(L_8, L_7, NULL);
|
|
NullCheck(L_6);
|
|
RuntimeObject* L_9;
|
|
L_9 = XmlSerializer_Deserialize_m7487D353E77EED4F6A255D415AE87DBCBC0A6E2D(L_6, L_8, NULL);
|
|
V_2 = ((StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)Castclass((RuntimeObject*)L_9, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var));
|
|
// }
|
|
goto IL_003a;
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XmlException_t86B8FDC142BBE4C73921439C9F1631092526D596_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_0030;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_0030:
|
|
{// begin catch(System.Xml.XmlException)
|
|
// catch (System.Xml.XmlException)
|
|
// copyNodeIds = new string[0];
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)0);
|
|
V_2 = L_10;
|
|
// }
|
|
IL2CPP_POP_ACTIVE_EXCEPTION();
|
|
goto IL_003a;
|
|
}// end catch (depth: 1)
|
|
|
|
IL_003a:
|
|
{
|
|
// var mouseWorld = camera.ScreenToWorld(e.mousePosition);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_11 = __this->___camera_5;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = ___0_e;
|
|
NullCheck(L_12);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
|
|
L_13 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_12, NULL);
|
|
NullCheck(L_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_11, L_13, NULL);
|
|
V_3 = L_14;
|
|
// float offsetXDelta = 130;
|
|
V_4 = (130.0f);
|
|
// float offsetX = 0;
|
|
V_5 = (0.0f);
|
|
// var copiedNodes = new List<GraphNode>();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_15 = (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*)il2cpp_codegen_object_new(List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_15);
|
|
List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1(L_15, List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
V_6 = L_15;
|
|
// foreach (var id in copyNodeIds)
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_2;
|
|
V_7 = L_16;
|
|
V_8 = 0;
|
|
goto IL_00cf;
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
// foreach (var id in copyNodeIds)
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = V_7;
|
|
int32_t L_18 = V_8;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
String_t* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
V_9 = L_20;
|
|
// var sourceNode = graph.GetNode(id);
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_21 = __this->___graph_4;
|
|
String_t* L_22 = V_9;
|
|
NullCheck(L_21);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_23;
|
|
L_23 = Graph_GetNode_mF07A56E538C10DC4AE1BE11BBEA84C22027C11A4(L_21, L_22, NULL);
|
|
V_10 = L_23;
|
|
// var copiedNode = DuplicateNode(sourceNode, uiSystem);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_24 = V_10;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_25 = ___1_uiSystem;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_26;
|
|
L_26 = VirtualFuncInvoker2< GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(45 /* DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DuplicateNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem) */, __this, L_24, L_25);
|
|
V_11 = L_26;
|
|
// var bounds = copiedNode.Bounds;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_27 = V_11;
|
|
NullCheck(L_27);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_28;
|
|
L_28 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_27, NULL);
|
|
V_12 = L_28;
|
|
// bounds.x = mouseWorld.x + offsetX;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_3;
|
|
float L_30 = L_29.___x_0;
|
|
float L_31 = V_5;
|
|
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406((&V_12), ((float)il2cpp_codegen_add(L_30, L_31)), NULL);
|
|
// bounds.y = mouseWorld.y;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_3;
|
|
float L_33 = L_32.___y_1;
|
|
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629((&V_12), L_33, NULL);
|
|
// copiedNode.Bounds = bounds;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_34 = V_11;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_35 = V_12;
|
|
NullCheck(L_34);
|
|
GraphNode_set_Bounds_m81B772D4B4C948A1104D9079F28C1ABF26F994FE_inline(L_34, L_35, NULL);
|
|
// copiedNodes.Add(copiedNode);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_36 = V_6;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_37 = V_11;
|
|
NullCheck(L_36);
|
|
List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_inline(L_36, L_37, List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
// offsetX += offsetXDelta;
|
|
float L_38 = V_5;
|
|
float L_39 = V_4;
|
|
V_5 = ((float)il2cpp_codegen_add(L_38, L_39));
|
|
int32_t L_40 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_40, 1));
|
|
}
|
|
|
|
IL_00cf:
|
|
{
|
|
// foreach (var id in copyNodeIds)
|
|
int32_t L_41 = V_8;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = V_7;
|
|
NullCheck(L_42);
|
|
if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}
|
|
{
|
|
// if (copiedNodes.Count > 0)
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_43 = V_6;
|
|
NullCheck(L_43);
|
|
int32_t L_44;
|
|
L_44 = List_1_get_Count_m2909F3D876184B815120F4B3CD571EE0ED11693A_inline(L_43, List_1_get_Count_m2909F3D876184B815120F4B3CD571EE0ED11693A_RuntimeMethod_var);
|
|
if ((((int32_t)L_44) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00fe;
|
|
}
|
|
}
|
|
{
|
|
// events.OnNodeCreated.Notify(new GraphNodeEventArgs(uiSystem, copiedNodes.ToArray()));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_45 = __this->___events_8;
|
|
NullCheck(L_45);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_46 = L_45->___OnNodeCreated_3;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_47 = ___1_uiSystem;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_48 = V_6;
|
|
NullCheck(L_48);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_49;
|
|
L_49 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_48, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_50 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_50);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_50, L_47, L_49, NULL);
|
|
NullCheck(L_46);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_46, L_50, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00fe:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleKeyboard(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleKeyboard_m584A04EF111BAC9E8B0CE5BE32067D3A69281CAF (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t G_B5_0 = 0;
|
|
{
|
|
// if (!e.isKey) return;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Event_get_isKey_mDA8FE1CC5E305BAF181E86A727173C9BE9A1B754(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// if (!e.isKey) return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// var controlPressed = (e.control || e.command);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Event_get_control_m1E363A7ABA4F2E8CF41C661A48D53D85D635D320(L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = Event_get_command_m202DE2CB0BE0AAB5CDFEC9DA1BBD3B51E8497547(L_4, NULL);
|
|
G_B5_0 = ((int32_t)(L_5));
|
|
goto IL_001a;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
G_B5_0 = 1;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
V_0 = (bool)G_B5_0;
|
|
// if (e.keyCode == KeyCode.C && controlPressed && e.type == EventType.KeyUp)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_6, NULL);
|
|
bool L_8 = V_0;
|
|
if (!((int32_t)(((((int32_t)L_7) == ((int32_t)((int32_t)99)))? 1 : 0)&(int32_t)L_8)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_e;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_9, NULL);
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)5))))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
// PerformCopy(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___1_uiSystem;
|
|
GraphEditor_PerformCopy_m8130BE7CD8ED74206116CDD1FD7B0D2DB4BC9C50(__this, L_11, L_12, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// else if (e.keyCode == KeyCode.V && controlPressed && e.type == EventType.KeyUp)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_e;
|
|
NullCheck(L_13);
|
|
int32_t L_14;
|
|
L_14 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_13, NULL);
|
|
bool L_15 = V_0;
|
|
if (!((int32_t)(((((int32_t)L_14) == ((int32_t)((int32_t)118)))? 1 : 0)&(int32_t)L_15)))
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16 = ___0_e;
|
|
NullCheck(L_16);
|
|
int32_t L_17;
|
|
L_17 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_16, NULL);
|
|
if ((!(((uint32_t)L_17) == ((uint32_t)5))))
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
// PerformPaste(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_19 = ___1_uiSystem;
|
|
GraphEditor_PerformPaste_m1E3D187D04130E7FCF910B2990DCA0BF15D98EDE(__this, L_18, L_19, NULL);
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeSelectionChanged(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnNodeSelectionChanged_m4377E350E61D834F15E2A79945CE4BA035D83320 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnNodeSelectionChangedU3Eb__83_0_m5C79442D2DF8D9212C3F52ACA640B3ED52A0EAA5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* G_B2_0 = NULL;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* G_B2_1 = NULL;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* G_B1_0 = NULL;
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* G_B1_1 = NULL;
|
|
{
|
|
// var selectedNodes = from node in graph.Nodes
|
|
// where node.Selected
|
|
// select node;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
NullCheck(L_0);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_1;
|
|
L_1 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_2 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_3;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_3 = L_2;
|
|
G_B1_0 = L_3;
|
|
G_B1_1 = L_1;
|
|
if (L_3)
|
|
{
|
|
G_B2_0 = L_3;
|
|
G_B2_1 = L_1;
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* L_4 = ((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_5 = (Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403*)il2cpp_codegen_object_new(Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
Func_2__ctor_mAA247217BABDCDCE5A62A51BAED3EBCAD940E7C7(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3COnNodeSelectionChangedU3Eb__83_0_m5C79442D2DF8D9212C3F52ACA640B3ED52A0EAA5_RuntimeMethod_var), NULL);
|
|
Func_2_t768A6A4B4205BE505C58605F2A3E4743443DA403* L_6 = L_5;
|
|
((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_3 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_3), (void*)L_6);
|
|
G_B2_0 = L_6;
|
|
G_B2_1 = G_B1_1;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_7;
|
|
L_7 = Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1(G_B2_1, G_B2_0, Enumerable_Where_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m0A7718E87AA38BDDC09DFEE02DBD93DEFD5BB1B1_RuntimeMethod_var);
|
|
V_0 = L_7;
|
|
// uiSystem.Platform.ShowObjectProperties(selectedNodes.ToArray());
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___0_uiSystem;
|
|
NullCheck(L_8);
|
|
RuntimeObject* L_9;
|
|
L_9 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_8, NULL);
|
|
RuntimeObject* L_10 = V_0;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_11;
|
|
L_11 = Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87(L_10, Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87_RuntimeMethod_var);
|
|
V_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_11;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = V_1;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(1 /* System.Void DungeonArchitect.UI.UIPlatform::ShowObjectProperties(System.Object[]) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_9, L_12);
|
|
// events.OnNodeSelectionChanged.Notify(new GraphNodeEventArgs(uiSystem, selectedNodes.ToArray()));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_13 = __this->___events_8;
|
|
NullCheck(L_13);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_14 = L_13->___OnNodeSelectionChanged_4;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_15 = ___0_uiSystem;
|
|
RuntimeObject* L_16 = V_0;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_17;
|
|
L_17 = Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87(L_16, Enumerable_ToArray_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m934DD3C113F57513B2408F837BAD45C586ADCC87_RuntimeMethod_var);
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_18 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_18, L_15, L_17, NULL);
|
|
NullCheck(L_14);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_14, L_18, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeDoubleClicked(DungeonArchitect.UI.UISystem,DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnNodeDoubleClicked_m7F243B2B1F746F8844101ACB5714BD5FF47FA75E (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___1_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// events.OnNodeDoubleClicked.Notify(new GraphNodeEventArgs(uiSystem, new GraphNode[] { node }));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_0 = __this->___events_8;
|
|
NullCheck(L_0);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_1 = L_0->___OnNodeDoubleClicked_5;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___0_uiSystem;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_3 = (GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70*)(GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70*)SZArrayNew(GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_4 = L_3;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5 = ___1_node;
|
|
NullCheck(L_4);
|
|
ArrayElementTypeCheck (L_4, L_5);
|
|
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*)L_5);
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_6 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
GraphNodeEventArgs__ctor_m4CFAB5169B8F7B3307519C46B277649FA3A67E6D(L_6, L_2, L_4, NULL);
|
|
NullCheck(L_1);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_1, L_6, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnRequestContextMenuCreation(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_OnRequestContextMenuCreation_m5B737871C96E01C0D924666D139818DEB1981B0A (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_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*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var mouseWorld = camera.ScreenToWorld(e.mousePosition);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_e;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_1, NULL);
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_0, L_2, NULL);
|
|
V_0 = L_3;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_4 = __this->___graph_4;
|
|
NullCheck(L_4);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_5;
|
|
L_5 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_4, NULL);
|
|
NullCheck(L_5);
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 L_6;
|
|
L_6 = List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60(L_5, List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
V_1 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0049:
|
|
{// 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_003e_1;
|
|
}
|
|
|
|
IL_0025_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_7;
|
|
L_7 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_1), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
// if (node.Bounds.Contains(mouseWorld))
|
|
NullCheck(L_7);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
|
|
L_8 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_7, NULL);
|
|
V_2 = L_8;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
bool L_10;
|
|
L_10 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_2), L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_003e_1;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_003e_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_11;
|
|
L_11 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_1), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_11)
|
|
{
|
|
goto IL_0025_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// contextMenu.Show(this, null, e.mousePosition, uiSystem);
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_12 = __this->___contextMenu_17;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_e;
|
|
NullCheck(L_13);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_13, NULL);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_15 = ___1_uiSystem;
|
|
NullCheck(L_12);
|
|
VirtualActionInvoker4< GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(4 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::Show(DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor,DungeonArchitect.Graphs.GraphPin,UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, L_12, __this, (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL, L_14, L_15);
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleDelete(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleDelete_m9AFC54AA8A9DF37BCFF758F535429896D5965349 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
int32_t G_B3_0 = 0;
|
|
int32_t G_B2_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
int32_t G_B4_1 = 0;
|
|
{
|
|
// if (e.type == EventType.KeyDown) {
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// var deletePressed = (e.keyCode == KeyCode.Delete);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_2, NULL);
|
|
// deletePressed |= (e.keyCode == KeyCode.Backspace && e.command);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_4, NULL);
|
|
G_B2_0 = ((((int32_t)L_3) == ((int32_t)((int32_t)127)))? 1 : 0);
|
|
if ((!(((uint32_t)L_5) == ((uint32_t)8))))
|
|
{
|
|
G_B3_0 = ((((int32_t)L_3) == ((int32_t)((int32_t)127)))? 1 : 0);
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
NullCheck(L_6);
|
|
bool L_7;
|
|
L_7 = Event_get_command_m202DE2CB0BE0AAB5CDFEC9DA1BBD3B51E8497547(L_6, NULL);
|
|
G_B4_0 = ((int32_t)(L_7));
|
|
G_B4_1 = G_B2_0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
G_B4_0 = 0;
|
|
G_B4_1 = G_B3_0;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// if (deletePressed) {
|
|
if (!((int32_t)(G_B4_1|G_B4_0)))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// PerformDelete(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___1_uiSystem;
|
|
GraphEditor_PerformDelete_mA9FF32C87B3D01C852F99DE405435C9FB4B1EEC0(__this, L_8, L_9, NULL);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DeleteNodes(DungeonArchitect.Graphs.GraphNode[],DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DeleteNodes_mE2ECCAD6095846C7EE0C99CBD6E591C4053BA07B (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* ___0_nodesToDelete, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_2 = NULL;
|
|
{
|
|
// if (nodesToDelete.Length == 0)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_0 = ___0_nodesToDelete;
|
|
NullCheck(L_0);
|
|
if ((((RuntimeArray*)L_0)->max_length))
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
// SortNodesForDeletion(nodesToDelete);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_1 = ___0_nodesToDelete;
|
|
VirtualActionInvoker1< GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* >::Invoke(27 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SortNodesForDeletion(DungeonArchitect.Graphs.GraphNode[]) */, __this, L_1);
|
|
// foreach (var node in nodesToDelete)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_2 = ___0_nodesToDelete;
|
|
V_0 = L_2;
|
|
V_1 = 0;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// foreach (var node in nodesToDelete)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_3 = V_0;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
V_2 = L_6;
|
|
// DestroyNode(node, uiSystem);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_7 = V_2;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___1_uiSystem;
|
|
VirtualActionInvoker2< GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(48 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DestroyNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem) */, __this, L_7, L_8);
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// foreach (var node in nodesToDelete)
|
|
int32_t L_10 = V_1;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// HandleMarkedDirty(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(39 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMarkedDirty(DungeonArchitect.UI.UISystem) */, __this, L_12);
|
|
// HandleGraphStateChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_13 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(42 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleGraphStateChanged(DungeonArchitect.UI.UISystem) */, __this, L_13);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DestroyNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DestroyNode_mA79E1DAF7794640C3BD11CF18A3F4AE8D7AD5DBC (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// GraphOperations.DestroyNode(node, uiSystem.Undo);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_1 = ___1_uiSystem;
|
|
NullCheck(L_1);
|
|
RuntimeObject* L_2;
|
|
L_2 = UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline(L_1, NULL);
|
|
GraphOperations_DestroyNode_mBCB10A4613B385A30A765E154E78688E8673DF75(L_0, L_2, NULL);
|
|
// HandleMarkedDirty(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(39 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMarkedDirty(DungeonArchitect.UI.UISystem) */, __this, L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::PerformDelete(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_PerformDelete_mA9FF32C87B3D01C852F99DE405435C9FB4B1EEC0 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_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*)&List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* V_0 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_1 = NULL;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_3 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_6 = NULL;
|
|
{
|
|
// var nodesToDelete = new List<GraphNode>();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_0 = (List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A*)il2cpp_codegen_object_new(List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1(L_0, List_1__ctor_mB0EBFD549AF0FD7C7B46069E2C2EF3ADF382D0C1_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = __this->___graph_4;
|
|
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_2 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_003b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1((&V_2), Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
|
|
IL_0019_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_4;
|
|
L_4 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_2), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
V_3 = L_4;
|
|
// if (node.Selected)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5 = V_3;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
// nodesToDelete.Add(node);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_7 = V_0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_8 = V_3;
|
|
NullCheck(L_7);
|
|
List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_inline(L_7, L_8, List_1_Add_m3C52A70247AFD6346470E75C45E354374089137E_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_9;
|
|
L_9 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_2), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_9)
|
|
{
|
|
goto IL_0019_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// var deletionList = nodesToDelete.ToArray();
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_11;
|
|
L_11 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_10, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
V_1 = L_11;
|
|
// SortNodesForDeletion(deletionList);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_12 = V_1;
|
|
VirtualActionInvoker1< GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* >::Invoke(27 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SortNodesForDeletion(DungeonArchitect.Graphs.GraphNode[]) */, __this, L_12);
|
|
// foreach (var node in deletionList)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_13 = V_1;
|
|
V_4 = L_13;
|
|
V_5 = 0;
|
|
goto IL_0075;
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
// foreach (var node in deletionList)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_14 = V_4;
|
|
int32_t L_15 = V_5;
|
|
NullCheck(L_14);
|
|
int32_t L_16 = L_15;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
|
|
V_6 = L_17;
|
|
// DestroyNode(node, uiSystem);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_18 = V_6;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_19 = ___1_uiSystem;
|
|
VirtualActionInvoker2< GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(48 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DestroyNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem) */, __this, L_18, L_19);
|
|
int32_t L_20 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
// foreach (var node in deletionList)
|
|
int32_t L_21 = V_5;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_22 = V_4;
|
|
NullCheck(L_22);
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
// if (deletionList.Length > 0)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_23 = V_1;
|
|
NullCheck(L_23);
|
|
if (!(((RuntimeArray*)L_23)->max_length))
|
|
{
|
|
goto IL_0096;
|
|
}
|
|
}
|
|
{
|
|
// HandleMarkedDirty(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_24 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(39 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMarkedDirty(DungeonArchitect.UI.UISystem) */, __this, L_24);
|
|
// HandleGraphStateChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_25 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(42 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleGraphStateChanged(DungeonArchitect.UI.UISystem) */, __this, L_25);
|
|
// OnNodeSelectionChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_26 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(46 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeSelectionChanged(DungeonArchitect.UI.UISystem) */, __this, L_26);
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawOverlay(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawOverlay_m13774224DBDE7C253A5AFF1EAC2044DB0DAEC7FB (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// protected virtual void DrawOverlay(UIRenderer renderer, Rect bounds) { }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::IsCompositeWidget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_IsCompositeWidget_m0A3E0A860E4143AC8760CF2F36DA97D0241048D1 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual bool IsCompositeWidget() { return false; }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// DungeonArchitect.UI.Widgets.IWidget[] DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetChildWidgets()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF* GraphEditor_GetChildWidgets_m4537439D6FD5BE81BD157540C329EBBDBB1FFB41 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget[] GetChildWidgets() { return null; }
|
|
return (IWidgetU5BU5D_tC4684CD08F137503161E63D247BE6B09607CE2BF*)NULL;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::Draw(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_Draw_mFBB8A386E67B58CA3E7C0E3AE82C54B3077598FE (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4416EA7A59000B5016E61CF7957E020A1ABAF9FE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* V_0 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* V_6 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_9 = NULL;
|
|
int32_t G_B25_0 = 0;
|
|
{
|
|
// var e = Event.current;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0;
|
|
L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
|
|
V_0 = L_0;
|
|
// if (e != null && e.type != EventType.Repaint)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
if ((((int32_t)L_3) == ((int32_t)7)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// rendererContext.GraphEditor = this;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_4 = __this->___rendererContext_19;
|
|
NullCheck(L_4);
|
|
L_4->___GraphEditor_1 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_4->___GraphEditor_1), (void*)__this);
|
|
// var bounds = WidgetBounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
|
|
L_5 = GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline(__this, NULL);
|
|
V_1 = L_5;
|
|
// camera.ScreenOffset = bounds.position;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_6 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_1), NULL);
|
|
NullCheck(L_6);
|
|
L_6->___ScreenOffset_2 = L_7;
|
|
// if (graph == null)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_8 = __this->___graph_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
// DrawGraphNotInitializedMessage(renderer, bounds);
|
|
RuntimeObject* L_10 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = V_1;
|
|
GraphEditor_DrawGraphNotInitializedMessage_mB94B493F7E8CE5A9D42BE44A5D774DF085FD637F(__this, L_10, L_11, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
// if (GraphLinkRenderer == null)
|
|
RuntimeObject* L_12;
|
|
L_12 = GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40_inline(__this, NULL);
|
|
if (L_12)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
// GraphLinkRenderer = CreateGraphLinkRenderer();
|
|
RuntimeObject* L_13;
|
|
L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(25 /* DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateGraphLinkRenderer() */, __this);
|
|
GraphEditor_set_GraphLinkRenderer_m4967BD60516D73BD64E42E6D23B375508441EB10_inline(__this, L_13, NULL);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// var cullingBias = new Vector2(renderCullingBias, renderCullingBias);
|
|
float L_14 = __this->___renderCullingBias_9;
|
|
float L_15 = __this->___renderCullingBias_9;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), L_14, L_15, NULL);
|
|
// var windowWorldPos = camera.ScreenToWorld(bounds.position);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_16 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
|
|
L_17 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&V_1), NULL);
|
|
NullCheck(L_16);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
|
|
L_18 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_16, L_17, NULL);
|
|
V_3 = L_18;
|
|
// var windowWorldBounds = new Rect(windowWorldPos, bounds.size * camera.ZoomLevel);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
L_20 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_1), NULL);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_21 = __this->___camera_5;
|
|
NullCheck(L_21);
|
|
float L_22;
|
|
L_22 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_21, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
|
|
L_23 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_20, L_22, NULL);
|
|
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_4), L_19, L_23, NULL);
|
|
// windowWorldBounds.position -= cullingBias;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_24 = (&V_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
|
|
L_25 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38(L_24, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
|
|
L_27 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_25, L_26, NULL);
|
|
Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05(L_24, L_27, NULL);
|
|
// windowWorldBounds.size += cullingBias * 2;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_28 = (&V_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
|
|
L_29 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267(L_28, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
|
|
L_31 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_30, (2.0f), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
|
|
L_32 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_29, L_31, NULL);
|
|
Rect_set_size_m346E4F7077E5A1C0F4E21966232CD726CB9E6BAA(L_28, L_32, NULL);
|
|
// DrawGrid(renderer, bounds, windowWorldBounds.size);
|
|
RuntimeObject* L_33 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_34 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
|
|
L_35 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_4), NULL);
|
|
GraphEditor_DrawGrid_mE7BC3928470D4B951281F661D9A92CAE0322D318(__this, L_33, L_34, L_35, NULL);
|
|
// DrawBranding(renderer, bounds);
|
|
RuntimeObject* L_36 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_37 = V_1;
|
|
GraphEditor_DrawBranding_m02C69A3A156EF16C1ED033D52DF4A71EE624DAA7(__this, L_36, L_37, NULL);
|
|
// if (graphReadOnly)
|
|
bool L_38 = __this->___graphReadOnly_22;
|
|
if (!L_38)
|
|
{
|
|
goto IL_00ff;
|
|
}
|
|
}
|
|
{
|
|
// DrawReadOnly(renderer, bounds);
|
|
RuntimeObject* L_39 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_40 = V_1;
|
|
GraphEditor_DrawReadOnly_m62EF888398BE9F8F4E32479E36AE9D62F2704889(__this, L_39, L_40, NULL);
|
|
}
|
|
|
|
IL_00ff:
|
|
{
|
|
// DrawEditorStats(renderer, bounds);
|
|
RuntimeObject* L_41 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_42 = V_1;
|
|
GraphEditor_DrawEditorStats_mA23F53882F39EEC09084D97ED7C7A783038AC73E(__this, L_41, L_42, NULL);
|
|
// DrawOverlay(renderer, bounds);
|
|
RuntimeObject* L_43 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_44 = V_1;
|
|
VirtualActionInvoker2< RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(49 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawOverlay(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect) */, __this, L_43, L_44);
|
|
// cursorDragLink.Draw(renderer, rendererContext, camera);
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_45 = __this->___cursorDragLink_16;
|
|
RuntimeObject* L_46 = ___1_renderer;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_47 = __this->___rendererContext_19;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_48 = __this->___camera_5;
|
|
NullCheck(L_45);
|
|
CursorDragLink_Draw_mDE9EECD1D5AF3196F4B93E5589CC90A0B047E004(L_45, L_46, L_47, L_48, NULL);
|
|
// foreach (var link in graph.Links)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_49 = __this->___graph_4;
|
|
NullCheck(L_49);
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* L_50;
|
|
L_50 = Graph_get_Links_m2DC023B7C4956887C381227BB26C31178B8F2CDF_inline(L_49, NULL);
|
|
NullCheck(L_50);
|
|
Enumerator_tD8685AA0FCA2EC45ECBC927BCEB5E77A38546126 L_51;
|
|
L_51 = List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018(L_50, List_1_GetEnumerator_mFD0CEEF8FB610328C410DA48BA57EF80D351B018_RuntimeMethod_var);
|
|
V_5 = L_51;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0174:
|
|
{// 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_0169_1;
|
|
}
|
|
|
|
IL_013b_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_52;
|
|
L_52 = Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_inline((&V_5), Enumerator_get_Current_m747B95F484214BB8C6353850A19AD7ACF2B032D1_RuntimeMethod_var);
|
|
V_6 = L_52;
|
|
// if (GraphUtils.Intersects(windowWorldBounds, link))
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_53 = V_4;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_54 = V_6;
|
|
bool L_55;
|
|
L_55 = GraphUtils_Intersects_mF03CB2E43C0E4DDBE6B540210982FDEA595136F7(L_53, L_54, NULL);
|
|
if (!L_55)
|
|
{
|
|
goto IL_0169_1;
|
|
}
|
|
}
|
|
{
|
|
// GraphLinkRenderer.DrawGraphLink(renderer, rendererContext, link, camera);
|
|
RuntimeObject* L_56;
|
|
L_56 = GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40_inline(__this, NULL);
|
|
RuntimeObject* L_57 = ___1_renderer;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_58 = __this->___rendererContext_19;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_59 = V_6;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_60 = __this->___camera_5;
|
|
NullCheck(L_56);
|
|
InterfaceActionInvoker4< RuntimeObject*, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918*, GraphLink_t167090219997E1F874E24A93015AD8333374E463*, GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer::DrawGraphLink(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,DungeonArchitect.Graphs.GraphLink,DungeonArchitect.Graphs.GraphCamera) */, IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D_il2cpp_TypeInfo_var, L_56, L_57, L_58, L_59, L_60);
|
|
}
|
|
|
|
IL_0169_1:
|
|
{
|
|
// foreach (var link in graph.Links)
|
|
bool L_61;
|
|
L_61 = Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C((&V_5), Enumerator_MoveNext_m6EAA0725AB4AC63888B68637E9B67140F90C381C_RuntimeMethod_var);
|
|
if (L_61)
|
|
{
|
|
goto IL_013b_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0182;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0182:
|
|
{
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_62 = __this->___graph_4;
|
|
NullCheck(L_62);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_63;
|
|
L_63 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_62, NULL);
|
|
NullCheck(L_63);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_64;
|
|
L_64 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_63, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
// System.Array.Sort(sortedNodes, new NodeZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_65 = L_64;
|
|
NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E* L_66 = (NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E*)il2cpp_codegen_object_new(NodeZIndexComparer_tD2980A618A77943AD07F5D630F77502D5B4E1B9E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_66);
|
|
NodeZIndexComparer__ctor_m3BCF153F7958FB40C93360376E6D9FCF23F40B7B(L_66, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_65, L_66, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// foreach (var node in sortedNodes)
|
|
V_7 = L_65;
|
|
V_8 = 0;
|
|
goto IL_01f1;
|
|
}
|
|
|
|
IL_01a4:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_67 = V_7;
|
|
int32_t L_68 = V_8;
|
|
NullCheck(L_67);
|
|
int32_t L_69 = L_68;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
|
|
V_9 = L_70;
|
|
// if (node == null) continue;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_71 = V_9;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_72;
|
|
L_72 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_71, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_72)
|
|
{
|
|
goto IL_01eb;
|
|
}
|
|
}
|
|
{
|
|
// if (DMathUtils.Intersects(windowWorldBounds, node.Bounds))
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_73 = V_4;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_74 = V_9;
|
|
NullCheck(L_74);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_75;
|
|
L_75 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_74, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
bool L_76;
|
|
L_76 = MathUtils_Intersects_m08B7A695815246FA4C5584722BED3ADABCDEC7ED(L_73, L_75, NULL);
|
|
if (!L_76)
|
|
{
|
|
goto IL_01eb;
|
|
}
|
|
}
|
|
{
|
|
// var nodeRenderer = nodeRenderers.GetRenderer(node.GetType());
|
|
GraphNodeRendererFactory_t884091433C07C2FF4D98963DDA4A38C1FF609F63* L_77 = __this->___nodeRenderers_18;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_78 = V_9;
|
|
NullCheck(L_78);
|
|
Type_t* L_79;
|
|
L_79 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_78, NULL);
|
|
NullCheck(L_77);
|
|
GraphNodeRenderer_t995F63ADB1224E88761F75E44444875D4126A35B* L_80;
|
|
L_80 = GraphNodeRendererFactory_GetRenderer_m20D599F95C6A5A7944A73FF10A273FE522F015C3(L_77, L_79, NULL);
|
|
// nodeRenderer.Draw(renderer, rendererContext, node, camera);
|
|
RuntimeObject* L_81 = ___1_renderer;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_82 = __this->___rendererContext_19;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_83 = V_9;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_84 = __this->___camera_5;
|
|
NullCheck(L_80);
|
|
VirtualActionInvoker4< RuntimeObject*, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918*, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA*, GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* >::Invoke(5 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,DungeonArchitect.Graphs.GraphNode,DungeonArchitect.Graphs.GraphCamera) */, L_80, L_81, L_82, L_83, L_84);
|
|
}
|
|
|
|
IL_01eb:
|
|
{
|
|
int32_t L_85 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_85, 1));
|
|
}
|
|
|
|
IL_01f1:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_86 = V_8;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_87 = V_7;
|
|
NullCheck(L_87);
|
|
if ((((int32_t)L_86) < ((int32_t)((int32_t)(((RuntimeArray*)L_87)->max_length)))))
|
|
{
|
|
goto IL_01a4;
|
|
}
|
|
}
|
|
{
|
|
// selectionBox.Draw(renderer, editorStyle);
|
|
GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* L_88 = __this->___selectionBox_14;
|
|
RuntimeObject* L_89 = ___1_renderer;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_90 = __this->___editorStyle_6;
|
|
NullCheck(L_88);
|
|
GraphSelectionBox_Draw_mFBA3E5D1E82DC1BD10EF4EDB081762C687AD0974(L_88, L_89, L_90, NULL);
|
|
// DrawHUD(uiSystem, renderer, bounds);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_91 = ___0_uiSystem;
|
|
RuntimeObject* L_92 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_93 = V_1;
|
|
VirtualActionInvoker3< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(52 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawHUD(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer,UnityEngine.Rect) */, __this, L_91, L_92, L_93);
|
|
// GraphTooltipRenderer.Draw(renderer, rendererContext, lastMousePosition);
|
|
RuntimeObject* L_94 = ___1_renderer;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_95 = __this->___rendererContext_19;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_96 = __this->___lastMousePosition_20;
|
|
GraphTooltipRenderer_Draw_mF5B374AE27F2B0D263561DFA54EEB6CEE49F2469(L_94, L_95, L_96, NULL);
|
|
// GraphTooltip.Clear();
|
|
il2cpp_codegen_runtime_class_init_inline(GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var);
|
|
GraphTooltip_Clear_m5B076975AC235ADA328EEDA0561FD435439C0170(NULL);
|
|
// bool isFocused = (uiSystem != null) ? uiSystem.FocusedWidget == this as IWidget : false;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_97 = ___0_uiSystem;
|
|
if (L_97)
|
|
{
|
|
goto IL_0231;
|
|
}
|
|
}
|
|
{
|
|
G_B25_0 = 0;
|
|
goto IL_023a;
|
|
}
|
|
|
|
IL_0231:
|
|
{
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_98 = ___0_uiSystem;
|
|
NullCheck(L_98);
|
|
RuntimeObject* L_99;
|
|
L_99 = UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline(L_98, NULL);
|
|
G_B25_0 = ((((RuntimeObject*)(RuntimeObject*)L_99) == ((RuntimeObject*)(GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B*)__this))? 1 : 0);
|
|
}
|
|
|
|
IL_023a:
|
|
{
|
|
// if (isFocused && ShowFocusHighlight)
|
|
if (!G_B25_0)
|
|
{
|
|
goto IL_024b;
|
|
}
|
|
}
|
|
{
|
|
bool L_100;
|
|
L_100 = GraphEditor_get_ShowFocusHighlight_m22DA8CDC5CF21438F2922CDD0361BE423B085548_inline(__this, NULL);
|
|
if (!L_100)
|
|
{
|
|
goto IL_024b;
|
|
}
|
|
}
|
|
{
|
|
// DrawHighlight(renderer);
|
|
RuntimeObject* L_101 = ___1_renderer;
|
|
VirtualActionInvoker1< RuntimeObject* >::Invoke(31 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawHighlight(DungeonArchitect.UI.UIRenderer) */, __this, L_101);
|
|
}
|
|
|
|
IL_024b:
|
|
{
|
|
// lastDrawBounds = bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_102 = V_1;
|
|
__this->___lastDrawBounds_21 = L_102;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::IsPaintEvent(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphEditor_IsPaintEvent_mEF89E69E2179559BB5B94DE3F67D961DD0EA8C74 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return uiSystem.Platform.CurrentEvent.type == EventType.Repaint;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_0 = ___0_uiSystem;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2;
|
|
L_2 = InterfaceFuncInvoker0< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* >::Invoke(10 /* UnityEngine.Event DungeonArchitect.UI.UIPlatform::get_CurrentEvent() */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_1);
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
|
|
return (bool)((((int32_t)L_3) == ((int32_t)7))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawEditorStats(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawEditorStats_mA23F53882F39EEC09084D97ED7C7A783038AC73E (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC008E503687BA2A627379D4E257787AEA3506830);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC58E73EC1E89B819BDE027A58084338B37198370);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
float V_4 = 0.0f;
|
|
{
|
|
// var skin = renderer.GetResource<GUISkin>(UIResourceLookup.GUI_STYLE_BANNER) as GUISkin;
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
il2cpp_codegen_runtime_class_init_inline(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
String_t* L_1 = ((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___GUI_STYLE_BANNER_12;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var, L_0, L_1);
|
|
// var style = skin.GetStyle("label");
|
|
NullCheck(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3;
|
|
L_3 = GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)), _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, NULL);
|
|
V_0 = L_3;
|
|
// style.fontSize = 20;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_4, ((int32_t)20), NULL);
|
|
// style.normal.textColor = editorStyle.overlayTextColorLo;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_6;
|
|
L_6 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_5, NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_7 = __this->___editorStyle_6;
|
|
NullCheck(L_7);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = L_7->___overlayTextColorLo_12;
|
|
NullCheck(L_6);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_6, L_8, NULL);
|
|
// var x = bounds.x + 20;
|
|
float L_9;
|
|
L_9 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___1_bounds), NULL);
|
|
V_1 = ((float)il2cpp_codegen_add(L_9, (20.0f)));
|
|
// var y = bounds.y + bounds.height - 100;
|
|
float L_10;
|
|
L_10 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___1_bounds), NULL);
|
|
float L_11;
|
|
L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___1_bounds), NULL);
|
|
V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_10, L_11)), (100.0f)));
|
|
// var textBounds = new Rect(x, y, bounds.width - 20, 70);
|
|
float L_12 = V_1;
|
|
float L_13 = V_2;
|
|
float L_14;
|
|
L_14 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___1_bounds), NULL);
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_3), L_12, L_13, ((float)il2cpp_codegen_subtract(L_14, (20.0f))), (70.0f), NULL);
|
|
// style.alignment = TextAnchor.LowerLeft;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_15, 6, NULL);
|
|
// if (camera.ZoomLevel > 1) {
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_16 = __this->___camera_5;
|
|
NullCheck(L_16);
|
|
float L_17;
|
|
L_17 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_16, NULL);
|
|
if ((!(((float)L_17) > ((float)(1.0f)))))
|
|
{
|
|
goto IL_00c4;
|
|
}
|
|
}
|
|
{
|
|
// float zoomLevel = (float)System.Math.Round (camera.ZoomLevel, 1);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_18 = __this->___camera_5;
|
|
NullCheck(L_18);
|
|
float L_19;
|
|
L_19 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_18, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_20;
|
|
L_20 = Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline(((double)L_19), 1, NULL);
|
|
V_4 = ((float)L_20);
|
|
// renderer.Label(textBounds, "Zoom Level: " + zoomLevel.ToString("0.0"), style);
|
|
RuntimeObject* L_21 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_22 = V_3;
|
|
String_t* L_23;
|
|
L_23 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D((&V_4), _stringLiteralC008E503687BA2A627379D4E257787AEA3506830, NULL);
|
|
String_t* L_24;
|
|
L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC58E73EC1E89B819BDE027A58084338B37198370, L_23, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_25 = V_0;
|
|
NullCheck(L_21);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_21, L_22, L_24, L_25);
|
|
}
|
|
|
|
IL_00c4:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawBranding(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawBranding_m02C69A3A156EF16C1ED033D52DF4A71EE624DAA7 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var skin = renderer.GetResource<GUISkin>(UIResourceLookup.GUI_STYLE_BANNER) as GUISkin;
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
il2cpp_codegen_runtime_class_init_inline(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
String_t* L_1 = ((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___GUI_STYLE_BANNER_12;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var, L_0, L_1);
|
|
// var style = skin.GetStyle("label");
|
|
NullCheck(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3;
|
|
L_3 = GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)), _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, NULL);
|
|
V_0 = L_3;
|
|
// style.fontSize = editorStyle.brandingSize;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = V_0;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_5 = __this->___editorStyle_6;
|
|
NullCheck(L_5);
|
|
int32_t L_6 = L_5->___brandingSize_8;
|
|
NullCheck(L_4);
|
|
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_4, L_6, NULL);
|
|
// style.normal.textColor = editorStyle.brandingColor;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_8;
|
|
L_8 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_7, NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_9 = __this->___editorStyle_6;
|
|
NullCheck(L_9);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = L_9->___brandingColor_7;
|
|
NullCheck(L_8);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_8, L_10, NULL);
|
|
// var x = bounds.x;
|
|
float L_11;
|
|
L_11 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___1_bounds), NULL);
|
|
V_1 = L_11;
|
|
// var y = bounds.y + bounds.height - 80;
|
|
float L_12;
|
|
L_12 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___1_bounds), NULL);
|
|
float L_13;
|
|
L_13 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___1_bounds), NULL);
|
|
V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_12, L_13)), (80.0f)));
|
|
// var textBounds = new Rect(x, y, bounds.width - 20, 70);
|
|
float L_14 = V_1;
|
|
float L_15 = V_2;
|
|
float L_16;
|
|
L_16 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___1_bounds), NULL);
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_3), L_14, L_15, ((float)il2cpp_codegen_subtract(L_16, (20.0f))), (70.0f), NULL);
|
|
// style.alignment = TextAnchor.LowerRight;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_17 = V_0;
|
|
NullCheck(L_17);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_17, 8, NULL);
|
|
// renderer.Label(textBounds, EditorStyle.branding, style);
|
|
RuntimeObject* L_18 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_19 = V_3;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_20;
|
|
L_20 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_20);
|
|
String_t* L_21 = L_20->___branding_6;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_22 = V_0;
|
|
NullCheck(L_18);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_18, L_19, L_21, L_22);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawReadOnly(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawReadOnly_m62EF888398BE9F8F4E32479E36AE9D62F2704889 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var skin = renderer.GetResource<GUISkin>(UIResourceLookup.GUI_STYLE_BANNER) as GUISkin;
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
il2cpp_codegen_runtime_class_init_inline(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var);
|
|
String_t* L_1 = ((UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_StaticFields*)il2cpp_codegen_static_fields_for(UIResourceLookup_tF511D05C2503927FD6023B7D330BE8F35F476C92_il2cpp_TypeInfo_var))->___GUI_STYLE_BANNER_12;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = GenericInterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(UIRenderer_GetResource_TisGUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_m2A663EF27720645960A4FA40BD4346D8A2BC01B3_RuntimeMethod_var, L_0, L_1);
|
|
// var style = new GUIStyle(skin.GetStyle("label"));
|
|
NullCheck(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3;
|
|
L_3 = GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA(((GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9*)IsInstSealed((RuntimeObject*)L_2, GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_il2cpp_TypeInfo_var)), _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_4, L_3, NULL);
|
|
V_0 = L_4;
|
|
// style.fontSize = editorStyle.readonlySize;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = V_0;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_6 = __this->___editorStyle_6;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___readonlySize_11;
|
|
NullCheck(L_5);
|
|
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_5, L_7, NULL);
|
|
// style.normal.textColor = editorStyle.readonlyColor;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_9;
|
|
L_9 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_8, NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_10 = __this->___editorStyle_6;
|
|
NullCheck(L_10);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = L_10->___readonlyColor_10;
|
|
NullCheck(L_9);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_9, L_11, NULL);
|
|
// var x = bounds.x;
|
|
float L_12;
|
|
L_12 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___1_bounds), NULL);
|
|
V_1 = L_12;
|
|
// var y = bounds.y + bounds.height - 80;
|
|
float L_13;
|
|
L_13 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___1_bounds), NULL);
|
|
float L_14;
|
|
L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___1_bounds), NULL);
|
|
V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_13, L_14)), (80.0f)));
|
|
// var textBounds = new Rect(x + 20, y, bounds.width, 70);
|
|
float L_15 = V_1;
|
|
float L_16 = V_2;
|
|
float L_17;
|
|
L_17 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___1_bounds), NULL);
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_3), ((float)il2cpp_codegen_add(L_15, (20.0f))), L_16, L_17, (70.0f), NULL);
|
|
// style.alignment = TextAnchor.LowerLeft;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_18, 6, NULL);
|
|
// renderer.Label(textBounds, EditorStyle.readonlyText, style);
|
|
RuntimeObject* L_19 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_20 = V_3;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_21;
|
|
L_21 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_21);
|
|
String_t* L_22 = L_21->___readonlyText_9;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_23 = V_0;
|
|
NullCheck(L_19);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_19, L_20, L_22, L_23);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawHUD(DungeonArchitect.UI.UISystem,DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawHUD_m45E489A78088462BEAB74B9FB71A7F7FAAA4B6E6 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, RuntimeObject* ___1_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral243F77FE256412C6571874DAE87EDBBA8C61C895);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
String_t* V_4 = NULL;
|
|
{
|
|
// if (editorStyle.displayAssetFilename) {
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_0 = __this->___editorStyle_6;
|
|
NullCheck(L_0);
|
|
bool L_1 = L_0->___displayAssetFilename_16;
|
|
if (!L_1)
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
}
|
|
{
|
|
// var style = new GUIStyle(GUI.skin.GetStyle("label"));
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_2;
|
|
L_2 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
|
|
NullCheck(L_2);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_3;
|
|
L_3 = GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA(L_2, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_4 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_4, L_3, NULL);
|
|
V_0 = L_4;
|
|
// style.normal.textColor = editorStyle.overlayTextColorLo;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_6;
|
|
L_6 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_5, NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_7 = __this->___editorStyle_6;
|
|
NullCheck(L_7);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = L_7->___overlayTextColorLo_12;
|
|
NullCheck(L_6);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_6, L_8, NULL);
|
|
// var x = bounds.x + 10;
|
|
float L_9;
|
|
L_9 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___2_bounds), NULL);
|
|
V_1 = ((float)il2cpp_codegen_add(L_9, (10.0f)));
|
|
// var y = bounds.y + bounds.height - 50;
|
|
float L_10;
|
|
L_10 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___2_bounds), NULL);
|
|
float L_11;
|
|
L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___2_bounds), NULL);
|
|
V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_10, L_11)), (50.0f)));
|
|
// var textBounds = new Rect(x, y, bounds.width, 40);
|
|
float L_12 = V_1;
|
|
float L_13 = V_2;
|
|
float L_14;
|
|
L_14 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___2_bounds), NULL);
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_3), L_12, L_13, L_14, (40.0f), NULL);
|
|
// style.alignment = TextAnchor.LowerLeft;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_15, 6, NULL);
|
|
// var path = uiSystem.Platform.GetAssetPath(assetObject);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_16 = ___0_uiSystem;
|
|
NullCheck(L_16);
|
|
RuntimeObject* L_17;
|
|
L_17 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_16, NULL);
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_18 = __this->___assetObject_7;
|
|
NullCheck(L_17);
|
|
String_t* L_19;
|
|
L_19 = InterfaceFuncInvoker1< String_t*, RuntimeObject* >::Invoke(2 /* System.String DungeonArchitect.UI.UIPlatform::GetAssetPath(System.Object) */, UIPlatform_t80D23CBEFAF993C6C1C5F4586F51489587505424_il2cpp_TypeInfo_var, L_17, L_18);
|
|
V_4 = L_19;
|
|
// renderer.Label(textBounds, "Editing file: " + path, style);
|
|
RuntimeObject* L_20 = ___1_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21 = V_3;
|
|
String_t* L_22 = V_4;
|
|
String_t* L_23;
|
|
L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral243F77FE256412C6571874DAE87EDBBA8C61C895, L_22, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_24 = V_0;
|
|
NullCheck(L_20);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_20, L_21, L_23, L_24);
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.GraphNode DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateNode(UnityEngine.Vector2,System.Type,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* GraphEditor_CreateNode_m013B7AC48E828B163EB63DD1B7ABFE8DA15C72A6 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenCoord, Type_t* ___1_nodeType, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___2_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_0 = NULL;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var node = GraphOperations.CreateNode(graph, nodeType, uiSystem.Undo);
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
Type_t* L_1 = ___1_nodeType;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_2 = ___2_uiSystem;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_3;
|
|
L_3 = UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline(L_2, NULL);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_4;
|
|
L_4 = GraphOperations_CreateNode_mCF0CD28025E33FBC333A53E81C8B1D7C15FB631A(L_0, L_1, L_3, NULL);
|
|
V_0 = L_4;
|
|
// GraphEditorUtils.AddToAsset(uiSystem.Platform, assetObject, node);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_5 = ___2_uiSystem;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6;
|
|
L_6 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_5, NULL);
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = __this->___assetObject_7;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_8 = V_0;
|
|
GraphEditorUtils_AddToAsset_m67FC7EBFF1DE346B1D6A3523FAF6FB9618AC996A(L_6, L_7, L_8, NULL);
|
|
// var nodeScreenSize = node.Bounds.size / camera.ZoomLevel;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
|
|
L_10 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_9, NULL);
|
|
V_3 = L_10;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
|
|
L_11 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_3), NULL);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_12 = __this->___camera_5;
|
|
NullCheck(L_12);
|
|
float L_13;
|
|
L_13 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_12, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_11, L_13, NULL);
|
|
V_1 = L_14;
|
|
// var screenPosition = screenCoord - nodeScreenSize / 2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___0_screenCoord;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
|
|
L_17 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_16, (2.0f), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
|
|
L_18 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_15, L_17, NULL);
|
|
V_2 = L_18;
|
|
// node.Position = camera.ScreenToWorld(screenPosition);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_19 = V_0;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_20 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_2;
|
|
NullCheck(L_20);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
|
|
L_22 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_20, L_21, NULL);
|
|
NullCheck(L_19);
|
|
GraphNode_set_Position_mC8931EF0CFF819D410AB78ABD1A283E03CDC42B0(L_19, L_22, NULL);
|
|
// BringToFront(node);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_23 = V_0;
|
|
GraphEditor_BringToFront_mAEEB1B207301C0D199A9BCBDB426C07B39422EB1(__this, L_23, NULL);
|
|
// events.OnNodeCreated.Notify(new GraphNodeEventArgs(uiSystem, node));
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_24 = __this->___events_8;
|
|
NullCheck(L_24);
|
|
GraphEvent_1_t1B35B374A74CEAF9E7EE7212B54091CD71DD3206* L_25 = L_24->___OnNodeCreated_3;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_26 = ___2_uiSystem;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_27 = V_0;
|
|
GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444* L_28 = (GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444*)il2cpp_codegen_object_new(GraphNodeEventArgs_tA5EE2C1424941450F83CF72FCBABC02CAFFF5444_il2cpp_TypeInfo_var);
|
|
NullCheck(L_28);
|
|
GraphNodeEventArgs__ctor_m839A0508BAFBFFA724ABD177F0FD95A4CF9E0F85(L_28, L_26, L_27, NULL);
|
|
NullCheck(L_25);
|
|
GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8(L_25, L_28, GraphEvent_1_Notify_mB842E5A83ED740B3B986BA6830DD542128FDA3E8_RuntimeMethod_var);
|
|
// return node;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_29 = V_0;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::BringToFront(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_BringToFront_mAEEB1B207301C0D199A9BCBDB426C07B39422EB1 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// node.ZIndex = graph.TopZIndex.GetNext();
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_1 = __this->___graph_4;
|
|
NullCheck(L_1);
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* L_2;
|
|
L_2 = Graph_get_TopZIndex_m35F0B3EECF0604CBDC3F1329AADDDE0542606853_inline(L_1, NULL);
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = IndexCounter_GetNext_mC82B0F6BF7A7143C416F0805EDD81C57743F2DAB(L_2, NULL);
|
|
NullCheck(L_0);
|
|
GraphNode_set_ZIndex_m69F84D36AB71716B635C56A624D6BECB27E46B9E_inline(L_0, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawGrid(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawGrid_mE7BC3928470D4B951281F661D9A92CAE0322D318 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_worldSize, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* V_0 = NULL;
|
|
float V_1 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
int32_t V_13 = 0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_18;
|
|
memset((&V_18), 0, sizeof(V_18));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B6_0;
|
|
memset((&G_B6_0), 0, sizeof(G_B6_0));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B12_0;
|
|
memset((&G_B12_0), 0, sizeof(G_B12_0));
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
V_0 = L_1;
|
|
// renderer.DrawRect(new Rect(bounds.position.x, bounds.position.y, worldSize.x, worldSize.y), editorStyle.backgroundColor);
|
|
RuntimeObject* L_2 = ___0_renderer;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
float L_4 = L_3.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
float L_6 = L_5.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___2_worldSize;
|
|
float L_8 = L_7.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___2_worldSize;
|
|
float L_10 = L_9.___y_1;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_11), L_4, L_6, L_8, L_10, /*hidden argument*/NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_12 = __this->___editorStyle_6;
|
|
NullCheck(L_12);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = L_12->___backgroundColor_0;
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_2, L_11, L_13);
|
|
// float cellSizeWorld = EditorStyle.gridCellSpacing;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_14;
|
|
L_14 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_14);
|
|
float L_15 = L_14->___gridCellSpacing_3;
|
|
V_1 = L_15;
|
|
// if (!editorStyle.gridScaling) {
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_16 = __this->___editorStyle_6;
|
|
NullCheck(L_16);
|
|
bool L_17 = L_16->___gridScaling_4;
|
|
if (L_17)
|
|
{
|
|
goto IL_0068;
|
|
}
|
|
}
|
|
{
|
|
// cellSizeWorld *= camera.ZoomLevel;
|
|
float L_18 = V_1;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_19 = __this->___camera_5;
|
|
NullCheck(L_19);
|
|
float L_20;
|
|
L_20 = GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline(L_19, NULL);
|
|
V_1 = ((float)il2cpp_codegen_multiply(L_18, L_20));
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
// worldStart = camera.ScreenToWorld(new Vector2(0, 0));
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_21 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
|
|
memset((&L_22), 0, sizeof(L_22));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_21);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
|
|
L_23 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_21, L_22, NULL);
|
|
// worldEnd = camera.ScreenToWorld(worldSize);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_24 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___2_worldSize;
|
|
NullCheck(L_24);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
|
|
L_26 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_24, L_25, NULL);
|
|
V_2 = L_26;
|
|
// int sx = Mathf.FloorToInt(worldStart.x / cellSizeWorld);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = L_23;
|
|
float L_28 = L_27.___x_0;
|
|
float L_29 = V_1;
|
|
int32_t L_30;
|
|
L_30 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_28/L_29)), NULL);
|
|
V_3 = L_30;
|
|
// int sy = Mathf.FloorToInt(worldStart.y / cellSizeWorld);
|
|
float L_31 = L_27.___y_1;
|
|
float L_32 = V_1;
|
|
int32_t L_33;
|
|
L_33 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_31/L_32)), NULL);
|
|
V_4 = L_33;
|
|
// int ex = Mathf.CeilToInt(worldEnd.x / cellSizeWorld);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_2;
|
|
float L_35 = L_34.___x_0;
|
|
float L_36 = V_1;
|
|
int32_t L_37;
|
|
L_37 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_35/L_36)), NULL);
|
|
V_5 = L_37;
|
|
// int ey = Mathf.CeilToInt(worldEnd.y / cellSizeWorld);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_2;
|
|
float L_39 = L_38.___y_1;
|
|
float L_40 = V_1;
|
|
int32_t L_41;
|
|
L_41 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_39/L_40)), NULL);
|
|
V_6 = L_41;
|
|
// for (int x = sx; x <= ex; x++)
|
|
int32_t L_42 = V_3;
|
|
V_7 = L_42;
|
|
goto IL_0171;
|
|
}
|
|
|
|
IL_00d1:
|
|
{
|
|
// var startWorld = new Vector2(x, sy) * cellSizeWorld;
|
|
int32_t L_43 = V_7;
|
|
int32_t L_44 = V_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
|
|
memset((&L_45), 0, sizeof(L_45));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_45), ((float)L_43), ((float)L_44), /*hidden argument*/NULL);
|
|
float L_46 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47;
|
|
L_47 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_45, L_46, NULL);
|
|
V_8 = L_47;
|
|
// var endWorld = new Vector2(x, ey) * cellSizeWorld;
|
|
int32_t L_48 = V_7;
|
|
int32_t L_49 = V_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50;
|
|
memset((&L_50), 0, sizeof(L_50));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_50), ((float)L_48), ((float)L_49), /*hidden argument*/NULL);
|
|
float L_51 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52;
|
|
L_52 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_50, L_51, NULL);
|
|
V_9 = L_52;
|
|
// startScreen = camera.WorldToScreen(startWorld);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_53 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_8;
|
|
NullCheck(L_53);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55;
|
|
L_55 = GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2(L_53, L_54, NULL);
|
|
V_10 = L_55;
|
|
// endScreen = camera.WorldToScreen(endWorld);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_56 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_9;
|
|
NullCheck(L_56);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58;
|
|
L_58 = GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2(L_56, L_57, NULL);
|
|
V_11 = L_58;
|
|
// startScreen += bounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59 = V_10;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
|
|
L_60 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
|
|
L_61 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_59, L_60, NULL);
|
|
V_10 = L_61;
|
|
// endScreen += bounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_11;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63;
|
|
L_63 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64;
|
|
L_64 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_62, L_63, NULL);
|
|
V_11 = L_64;
|
|
// var color = (x % 2 == 0) ? EditorStyle.gridLineColorThick : EditorStyle.gridLineColorThin;
|
|
int32_t L_65 = V_7;
|
|
if (!((int32_t)(L_65%2)))
|
|
{
|
|
goto IL_0148;
|
|
}
|
|
}
|
|
{
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_66;
|
|
L_66 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_66);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_67 = L_66->___gridLineColorThin_2;
|
|
G_B6_0 = L_67;
|
|
goto IL_0153;
|
|
}
|
|
|
|
IL_0148:
|
|
{
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_68;
|
|
L_68 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_68);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_69 = L_68->___gridLineColorThick_1;
|
|
G_B6_0 = L_69;
|
|
}
|
|
|
|
IL_0153:
|
|
{
|
|
V_12 = G_B6_0;
|
|
// renderer.DrawLine(color, startScreen, endScreen);
|
|
RuntimeObject* L_70 = ___0_renderer;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_71 = V_12;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_72 = V_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
|
|
L_73 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_72, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74 = V_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
|
|
L_75 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_74, NULL);
|
|
NullCheck(L_70);
|
|
InterfaceActionInvoker3< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(17 /* System.Void DungeonArchitect.UI.UIRenderer::DrawLine(UnityEngine.Color,UnityEngine.Vector3,UnityEngine.Vector3) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_70, L_71, L_73, L_75);
|
|
// for (int x = sx; x <= ex; x++)
|
|
int32_t L_76 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_76, 1));
|
|
}
|
|
|
|
IL_0171:
|
|
{
|
|
// for (int x = sx; x <= ex; x++)
|
|
int32_t L_77 = V_7;
|
|
int32_t L_78 = V_5;
|
|
if ((((int32_t)L_77) <= ((int32_t)L_78)))
|
|
{
|
|
goto IL_00d1;
|
|
}
|
|
}
|
|
{
|
|
// for (int y = sy; y <= ey; y++)
|
|
int32_t L_79 = V_4;
|
|
V_13 = L_79;
|
|
goto IL_0222;
|
|
}
|
|
|
|
IL_0183:
|
|
{
|
|
// var startWorld = new Vector2(sx, y) * cellSizeWorld;
|
|
int32_t L_80 = V_3;
|
|
int32_t L_81 = V_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82;
|
|
memset((&L_82), 0, sizeof(L_82));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_82), ((float)L_80), ((float)L_81), /*hidden argument*/NULL);
|
|
float L_83 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84;
|
|
L_84 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_82, L_83, NULL);
|
|
V_14 = L_84;
|
|
// var endWorld = new Vector2(ex, y) * cellSizeWorld;
|
|
int32_t L_85 = V_5;
|
|
int32_t L_86 = V_13;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87;
|
|
memset((&L_87), 0, sizeof(L_87));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_87), ((float)L_85), ((float)L_86), /*hidden argument*/NULL);
|
|
float L_88 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89;
|
|
L_89 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_87, L_88, NULL);
|
|
V_15 = L_89;
|
|
// startScreen = camera.WorldToScreen(startWorld);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_90 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91 = V_14;
|
|
NullCheck(L_90);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92;
|
|
L_92 = GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2(L_90, L_91, NULL);
|
|
V_16 = L_92;
|
|
// endScreen = camera.WorldToScreen(endWorld);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_93 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94 = V_15;
|
|
NullCheck(L_93);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_95;
|
|
L_95 = GraphCamera_WorldToScreen_mE462005445CCB1CB520C38FEF589C1B4B2D4D3C2(L_93, L_94, NULL);
|
|
V_17 = L_95;
|
|
// startScreen += bounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_96 = V_16;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_97;
|
|
L_97 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98;
|
|
L_98 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_96, L_97, NULL);
|
|
V_16 = L_98;
|
|
// endScreen += bounds.position;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_99 = V_17;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_100;
|
|
L_100 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38((&___1_bounds), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_101;
|
|
L_101 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_99, L_100, NULL);
|
|
V_17 = L_101;
|
|
// var color = (y % 2 == 0) ? EditorStyle.gridLineColorThick : EditorStyle.gridLineColorThin;
|
|
int32_t L_102 = V_13;
|
|
if (!((int32_t)(L_102%2)))
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
}
|
|
{
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_103;
|
|
L_103 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_103);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_104 = L_103->___gridLineColorThin_2;
|
|
G_B12_0 = L_104;
|
|
goto IL_0204;
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_105;
|
|
L_105 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_105);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_106 = L_105->___gridLineColorThick_1;
|
|
G_B12_0 = L_106;
|
|
}
|
|
|
|
IL_0204:
|
|
{
|
|
V_18 = G_B12_0;
|
|
// renderer.DrawLine(color, startScreen, endScreen);
|
|
RuntimeObject* L_107 = ___0_renderer;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_108 = V_18;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_109 = V_16;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
|
|
L_110 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_109, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_111 = V_17;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112;
|
|
L_112 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_111, NULL);
|
|
NullCheck(L_107);
|
|
InterfaceActionInvoker3< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(17 /* System.Void DungeonArchitect.UI.UIRenderer::DrawLine(UnityEngine.Color,UnityEngine.Vector3,UnityEngine.Vector3) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_107, L_108, L_110, L_112);
|
|
// for (int y = sy; y <= ey; y++)
|
|
int32_t L_113 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_113, 1));
|
|
}
|
|
|
|
IL_0222:
|
|
{
|
|
// for (int y = sy; y <= ey; y++)
|
|
int32_t L_114 = V_13;
|
|
int32_t L_115 = V_6;
|
|
if ((((int32_t)L_114) <= ((int32_t)L_115)))
|
|
{
|
|
goto IL_0183;
|
|
}
|
|
}
|
|
{
|
|
// guiState.Restore();
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_116 = V_0;
|
|
NullCheck(L_116);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(L_116, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SelectNode(DungeonArchitect.Graphs.GraphNode,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_SelectNode_m11C6D0EC4798AE1E8F46DB23F5A406593164A5BF (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_nodeToSelect, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB910922BCFAD38E7A19D9D93EB6B148C84867FE1_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*)&List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
bool V_2 = false;
|
|
bool V_3 = false;
|
|
{
|
|
// bool selectionChanged = false;
|
|
V_0 = (bool)0;
|
|
// foreach (var node in graph.Nodes)
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
NullCheck(L_0);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_1;
|
|
L_1 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Enumerator_tA45D1C5207A6CBF45D0E99B15E59E067D10C2371 L_2;
|
|
L_2 = List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60(L_1, List_1_GetEnumerator_m91C330C053EABC403CED9CF9C0F9ECAE43F9ED60_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004b:
|
|
{// 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_0040_1;
|
|
}
|
|
|
|
IL_0015_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_3;
|
|
L_3 = Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_inline((&V_1), Enumerator_get_Current_m0084DCC066F8BB102AC5737AC76B68D6F89BFAC1_RuntimeMethod_var);
|
|
// var oldSelection = node.Selected;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_4 = L_3;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_4, NULL);
|
|
V_2 = L_5;
|
|
// node.Selected = (node == nodeToSelect);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_6 = L_4;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_7 = L_6;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_8 = ___0_nodeToSelect;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, L_8, NULL);
|
|
NullCheck(L_7);
|
|
GraphNode_set_Selected_m9D6877E8C7CCAE9A54F7B999925CF5AA1DD1D2C5(L_7, L_9, NULL);
|
|
// var newSelection = node.Selected;
|
|
NullCheck(L_6);
|
|
bool L_10;
|
|
L_10 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_6, NULL);
|
|
V_3 = L_10;
|
|
// selectionChanged |= (oldSelection != newSelection);
|
|
bool L_11 = V_0;
|
|
bool L_12 = V_2;
|
|
bool L_13 = V_3;
|
|
V_0 = (bool)((int32_t)((int32_t)L_11|((((int32_t)((((int32_t)L_12) == ((int32_t)L_13))? 1 : 0)) == ((int32_t)0))? 1 : 0)));
|
|
}
|
|
|
|
IL_0040_1:
|
|
{
|
|
// foreach (var node in graph.Nodes)
|
|
bool L_14;
|
|
L_14 = Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B((&V_1), Enumerator_MoveNext_mE65FD6662DFEAD6BB370AD1A803F483923013A5B_RuntimeMethod_var);
|
|
if (L_14)
|
|
{
|
|
goto IL_0015_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// OnNodeSelectionChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_15 = ___1_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(46 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::OnNodeSelectionChanged(DungeonArchitect.UI.UISystem) */, __this, L_15);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetPinUnderPosition(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* GraphEditor_GetPinUnderPosition_mFCB4309670097BCF88A201F2289CF47C5D498862 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_worldPosition, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_2 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_5 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_6 = NULL;
|
|
{
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = __this->___graph_4;
|
|
NullCheck(L_0);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_1;
|
|
L_1 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_2;
|
|
L_2 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_1, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
// System.Array.Sort(sortedNodes, new NodeReversedZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_3 = L_2;
|
|
NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* L_4 = (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9*)il2cpp_codegen_object_new(NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3(L_4, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_3, L_4, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// foreach (var node in sortedNodes)
|
|
V_0 = L_3;
|
|
V_1 = 0;
|
|
goto IL_0093;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_5 = V_0;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
V_2 = L_8;
|
|
// if (node.Bounds.Contains(worldPosition))
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_9 = V_2;
|
|
NullCheck(L_9);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
|
|
L_10 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_9, NULL);
|
|
V_3 = L_10;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___0_worldPosition;
|
|
bool L_12;
|
|
L_12 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_3), L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
{
|
|
// var pins = new List<GraphPin>();
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_13 = (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*)il2cpp_codegen_object_new(List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
NullCheck(L_13);
|
|
List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D(L_13, List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
// pins.AddRange(node.InputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_14 = L_13;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_16;
|
|
L_16 = GraphNode_get_InputPins_m9CA0D8ABDA0A6C3EC2AC349317EC3CD61911D0E4(L_15, NULL);
|
|
NullCheck(L_14);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_14, (RuntimeObject*)L_16, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// pins.AddRange(node.OutputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_17 = L_14;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_18 = V_2;
|
|
NullCheck(L_18);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_19;
|
|
L_19 = GraphNode_get_OutputPins_m9BEE5FCABF2B5B19A59BF83396BDD50D26DA77D8(L_18, NULL);
|
|
NullCheck(L_17);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_17, (RuntimeObject*)L_19, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// foreach (var pin in pins)
|
|
NullCheck(L_17);
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF L_20;
|
|
L_20 = List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB(L_17, List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
V_4 = L_20;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_007f:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10((&V_4), Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0074_1;
|
|
}
|
|
|
|
IL_005b_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_21;
|
|
L_21 = Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_inline((&V_4), Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
V_5 = L_21;
|
|
// if (pin.ContainsPoint(worldPosition))
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_22 = V_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___0_worldPosition;
|
|
NullCheck(L_22);
|
|
bool L_24;
|
|
L_24 = VirtualFuncInvoker1< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(4 /* System.Boolean DungeonArchitect.Graphs.GraphPin::ContainsPoint(UnityEngine.Vector2) */, L_22, L_23);
|
|
if (!L_24)
|
|
{
|
|
goto IL_0074_1;
|
|
}
|
|
}
|
|
{
|
|
// return pin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_25 = V_5;
|
|
V_6 = L_25;
|
|
goto IL_009b;
|
|
}
|
|
|
|
IL_0074_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
bool L_26;
|
|
L_26 = Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A((&V_4), Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var);
|
|
if (L_26)
|
|
{
|
|
goto IL_005b_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_008d;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_008d:
|
|
{
|
|
// return null;
|
|
return (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL;
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_28 = V_1;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL;
|
|
}
|
|
|
|
IL_009b:
|
|
{
|
|
// }
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_30 = V_6;
|
|
return L_30;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleMouseDraggedLinkReleased(UnityEngine.Vector2,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_HandleMouseDraggedLinkReleased_mD7A72B41491C47C8F9BA3C8673EABF942C51BB55 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePositionScreen, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_1 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_2 = NULL;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* V_5 = NULL;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_8 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_9 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_10 = NULL;
|
|
{
|
|
// var mouseWorld = camera.ScreenToWorld(mousePositionScreen);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_0 = __this->___camera_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_mousePositionScreen;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
// var sourcePin = cursorDragLink.AttachedPin;
|
|
CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* L_3 = __this->___cursorDragLink_16;
|
|
NullCheck(L_3);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_4;
|
|
L_4 = CursorDragLink_get_AttachedPin_m5900C8FBC1407D42F9735EB001197639C14DCE3A_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// GraphPin targetPin = null;
|
|
V_2 = (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL;
|
|
// GraphNode[] sortedNodes = graph.Nodes.ToArray();
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_5 = __this->___graph_4;
|
|
NullCheck(L_5);
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* L_6;
|
|
L_6 = Graph_get_Nodes_m5FB898EF1BA40AB87BAEB27C8CFD7D589BF203B8_inline(L_5, NULL);
|
|
NullCheck(L_6);
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_7;
|
|
L_7 = List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE(L_6, List_1_ToArray_m5A54F0757176487F038B6854259D7E391320F0DE_RuntimeMethod_var);
|
|
// System.Array.Sort(sortedNodes, new NodeReversedZIndexComparer());
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_8 = L_7;
|
|
NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9* L_9 = (NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9*)il2cpp_codegen_object_new(NodeReversedZIndexComparer_t942328ED91806EEDA4699D12D223E2175AEF76B9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
NodeReversedZIndexComparer__ctor_mA4B256981B3477A244E6B5C82FD64908D4EC8AC3(L_9, NULL);
|
|
Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D(L_8, L_9, Array_Sort_TisGraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA_m6F9F31BCD4326ABA22A7BCAFF98A30D272716D4D_RuntimeMethod_var);
|
|
// foreach (var node in sortedNodes)
|
|
V_3 = L_8;
|
|
V_4 = 0;
|
|
goto IL_00b4;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_10 = V_3;
|
|
int32_t L_11 = V_4;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
V_5 = L_13;
|
|
// if (node.Bounds.Contains(mouseWorld))
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_14 = V_5;
|
|
NullCheck(L_14);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
|
|
L_15 = GraphNode_get_Bounds_mB104B1E50EEEF5534C504B99F64A6D9BA54421BE_inline(L_14, NULL);
|
|
V_6 = L_15;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
|
|
bool L_17;
|
|
L_17 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_6), L_16, NULL);
|
|
if (!L_17)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
// var pins = new List<GraphPin>();
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_18 = (List_1_tC958F6791FB4E4315279F35506727A207EBFFF03*)il2cpp_codegen_object_new(List_1_tC958F6791FB4E4315279F35506727A207EBFFF03_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D(L_18, List_1__ctor_m022EE34D352A037C81ADAA12C7B76D88319B5B2D_RuntimeMethod_var);
|
|
// pins.AddRange(node.InputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_19 = L_18;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_20 = V_5;
|
|
NullCheck(L_20);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_21;
|
|
L_21 = GraphNode_get_InputPins_m9CA0D8ABDA0A6C3EC2AC349317EC3CD61911D0E4(L_20, NULL);
|
|
NullCheck(L_19);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_19, (RuntimeObject*)L_21, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// pins.AddRange(node.OutputPins);
|
|
List_1_tC958F6791FB4E4315279F35506727A207EBFFF03* L_22 = L_19;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_23 = V_5;
|
|
NullCheck(L_23);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_24;
|
|
L_24 = GraphNode_get_OutputPins_m9BEE5FCABF2B5B19A59BF83396BDD50D26DA77D8(L_23, NULL);
|
|
NullCheck(L_22);
|
|
List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67(L_22, (RuntimeObject*)L_24, List_1_AddRange_mF56ADC307CC71FD17CE519C2E8E3E9FEBBBFEE67_RuntimeMethod_var);
|
|
// foreach (var pin in pins)
|
|
NullCheck(L_22);
|
|
Enumerator_tCBE382B0B851EE53151ED1BFBB83F87D2C67B2CF L_25;
|
|
L_25 = List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB(L_22, List_1_GetEnumerator_mCCE40BAB478918ED4AFE18B2F3F42982C46B49DB_RuntimeMethod_var);
|
|
V_7 = L_25;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00a0:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10((&V_7), Enumerator_Dispose_m0F291411029C6429C08D3D75EF1080DBC1928D10_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0095_1;
|
|
}
|
|
|
|
IL_007d_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_26;
|
|
L_26 = Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_inline((&V_7), Enumerator_get_Current_m2FC59B57C11B54D99D086077E4AAC9275C1014FD_RuntimeMethod_var);
|
|
V_8 = L_26;
|
|
// if (pin.ContainsPoint(mouseWorld))
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_27 = V_8;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_0;
|
|
NullCheck(L_27);
|
|
bool L_29;
|
|
L_29 = VirtualFuncInvoker1< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(4 /* System.Boolean DungeonArchitect.Graphs.GraphPin::ContainsPoint(UnityEngine.Vector2) */, L_27, L_28);
|
|
if (!L_29)
|
|
{
|
|
goto IL_0095_1;
|
|
}
|
|
}
|
|
{
|
|
// targetPin = pin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_30 = V_8;
|
|
V_2 = L_30;
|
|
// break;
|
|
goto IL_00bb;
|
|
}
|
|
|
|
IL_0095_1:
|
|
{
|
|
// foreach (var pin in pins)
|
|
bool L_31;
|
|
L_31 = Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A((&V_7), Enumerator_MoveNext_m95BFC7B89AC08FDACBF01C8ECF6B43001AA46D5A_RuntimeMethod_var);
|
|
if (L_31)
|
|
{
|
|
goto IL_007d_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
int32_t L_32 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1));
|
|
}
|
|
|
|
IL_00b4:
|
|
{
|
|
// foreach (var node in sortedNodes)
|
|
int32_t L_33 = V_4;
|
|
GraphNodeU5BU5D_t53E83F651F5A1B2AC1D1C6CFA3BDD7F6390DAA70* L_34 = V_3;
|
|
NullCheck(L_34);
|
|
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
// if (targetPin != null)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_35 = V_2;
|
|
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_00fc;
|
|
}
|
|
}
|
|
{
|
|
// if (sourcePin.PinType == GraphPinType.Output)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_37 = V_1;
|
|
NullCheck(L_37);
|
|
int32_t L_38;
|
|
L_38 = GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline(L_37, NULL);
|
|
if ((!(((uint32_t)L_38) == ((uint32_t)1))))
|
|
{
|
|
goto IL_00d5;
|
|
}
|
|
}
|
|
{
|
|
// source = sourcePin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_39 = V_1;
|
|
V_9 = L_39;
|
|
// target = targetPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_40 = V_2;
|
|
V_10 = L_40;
|
|
goto IL_00db;
|
|
}
|
|
|
|
IL_00d5:
|
|
{
|
|
// source = targetPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_41 = V_2;
|
|
V_9 = L_41;
|
|
// target = sourcePin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_42 = V_1;
|
|
V_10 = L_42;
|
|
}
|
|
|
|
IL_00db:
|
|
{
|
|
// if (source.Node != target.Node)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_43 = V_9;
|
|
NullCheck(L_43);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_44;
|
|
L_44 = GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline(L_43, NULL);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_45 = V_10;
|
|
NullCheck(L_45);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_46;
|
|
L_46 = GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline(L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_47;
|
|
L_47 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, L_46, NULL);
|
|
if (!L_47)
|
|
{
|
|
goto IL_010b;
|
|
}
|
|
}
|
|
{
|
|
// CreateLinkBetweenPins(source, target, uiSystem);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_48 = V_9;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_49 = V_10;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_50 = ___1_uiSystem;
|
|
VirtualActionInvoker3< GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(55 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateLinkBetweenPins(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem) */, __this, L_48, L_49, L_50);
|
|
return;
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
// contextMenu.Show(this, sourcePin, mouseWorld, uiSystem);
|
|
GraphContextMenu_t147D84E26A23C427E91FE57C1E058FB7DC42DB0A* L_51 = __this->___contextMenu_17;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_52 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_0;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_54 = ___1_uiSystem;
|
|
NullCheck(L_51);
|
|
VirtualActionInvoker4< GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(4 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu::Show(DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor,DungeonArchitect.Graphs.GraphPin,UnityEngine.Vector2,DungeonArchitect.UI.UISystem) */, L_51, __this, L_52, L_53, L_54);
|
|
}
|
|
|
|
IL_010b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::CreateLinkBetweenPins(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_CreateLinkBetweenPins_mA028AA3FC57BB608C5A91DCF08640A43056B20A6 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_outputPin, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___1_inputPin, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___2_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditor_CreateLink_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m89F6DFAA46AE69F1A8BB2CB95C01F5B689C23260_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAD5F96DA4018A3CAF6A0F8B88771184050FC974);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* V_0 = NULL;
|
|
{
|
|
// if (outputPin == null || inputPin == null)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = ___0_outputPin;
|
|
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_0012;
|
|
}
|
|
}
|
|
{
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_2 = ___1_inputPin;
|
|
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_0013;
|
|
}
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// if (outputPin.Node == inputPin.Node)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_4 = ___0_outputPin;
|
|
NullCheck(L_4);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_5;
|
|
L_5 = GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline(L_4, NULL);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_6 = ___1_inputPin;
|
|
NullCheck(L_6);
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_7;
|
|
L_7 = GraphPin_get_Node_m220F8B0AD49C4795CD804DB7F23C6E0F7752C1F7_inline(L_6, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_8;
|
|
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogError("Linking pins from the same node");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBAD5F96DA4018A3CAF6A0F8B88771184050FC974, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// var link = CreateLink<GraphLink>(graph, outputPin, inputPin, uiSystem);
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_9 = __this->___graph_4;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_10 = ___0_outputPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_11 = ___1_inputPin;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___2_uiSystem;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_13;
|
|
L_13 = GenericVirtualFuncInvoker4< GraphLink_t167090219997E1F874E24A93015AD8333374E463*, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(GraphEditor_CreateLink_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m89F6DFAA46AE69F1A8BB2CB95C01F5B689C23260_RuntimeMethod_var, __this, L_9, L_10, L_11, L_12);
|
|
V_0 = L_13;
|
|
// if (link != null)
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_14 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_15;
|
|
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
// GraphEditorUtils.AddToAsset(uiSystem.Platform, assetObject, link);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_16 = ___2_uiSystem;
|
|
NullCheck(L_16);
|
|
RuntimeObject* L_17;
|
|
L_17 = UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline(L_16, NULL);
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_18 = __this->___assetObject_7;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_19 = V_0;
|
|
GraphEditorUtils_AddToAsset_m0CF87D26DA23F6C02746D014A7A7A76514312FD0(L_17, L_18, L_19, NULL);
|
|
// HandleGraphStateChanged(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_20 = ___2_uiSystem;
|
|
VirtualActionInvoker1< UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(42 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::HandleGraphStateChanged(DungeonArchitect.UI.UISystem) */, __this, L_20);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.GraphSchema DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetGraphSchema()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6* GraphEditor_GetGraphSchema_m0784CCFADD999578A3450750D3B1A8080980381F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return new GraphSchema();
|
|
GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6* L_0 = (GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6*)il2cpp_codegen_object_new(GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GraphSchema__ctor_m4396B0651CE3D97FA8E922BD48AED17E51CBBBC4(L_0, NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::DrawGraphNotInitializedMessage(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_DrawGraphNotInitializedMessage_mB94B493F7E8CE5A9D42BE44A5D774DF085FD637F (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* V_1 = NULL;
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
// var area = bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___1_bounds;
|
|
V_0 = L_2;
|
|
// renderer.DrawRect(area, EditorStyle.backgroundColor);
|
|
RuntimeObject* L_3 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = V_0;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_5;
|
|
L_5 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_5);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = L_5->___backgroundColor_0;
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_3, L_4, L_6);
|
|
// var style = new GUIStyle(GUI.skin.GetStyle("label"));
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_7;
|
|
L_7 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
|
|
NullCheck(L_7);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_8;
|
|
L_8 = GUISkin_GetStyle_mF024BC5177A2AD477ACF44D87BE6A629C91562CA(L_7, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_9 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_9, L_8, NULL);
|
|
V_1 = L_9;
|
|
// style.normal.textColor = EditorStyle.overlayTextColorHi;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_10 = V_1;
|
|
NullCheck(L_10);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_11;
|
|
L_11 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_10, NULL);
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_12;
|
|
L_12 = GraphEditor_get_EditorStyle_mF31D6D0B0258211CAAFA094B1633266D243F7AF8(__this, NULL);
|
|
NullCheck(L_12);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = L_12->___overlayTextColorHi_13;
|
|
NullCheck(L_11);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_11, L_13, NULL);
|
|
// style.alignment = TextAnchor.MiddleCenter;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_14, 4, NULL);
|
|
// renderer.Label(area, GetGraphNotInitializedMessage(), style);
|
|
RuntimeObject* L_15 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_0;
|
|
String_t* L_17;
|
|
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(58 /* System.String DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetGraphNotInitializedMessage() */, __this);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18 = V_1;
|
|
NullCheck(L_15);
|
|
InterfaceActionInvoker3< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, String_t*, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* >::Invoke(8 /* System.Void DungeonArchitect.UI.UIRenderer::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_15, L_16, L_17, L_18);
|
|
// guiState.Restore();
|
|
NullCheck(L_1);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::ClearBackground(DungeonArchitect.UI.UIRenderer,UnityEngine.Rect,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor_ClearBackground_m28A02993A8A6BBD002DE8D8D18E2B8C3B6BBFA90 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_renderer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_0 = ___0_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_1 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_1, L_0, NULL);
|
|
// renderer.backgroundColor = color;
|
|
RuntimeObject* L_2 = ___0_renderer;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___2_color;
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(33 /* System.Void DungeonArchitect.UI.UIRenderer::set_backgroundColor(UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_2, L_3);
|
|
// renderer.DrawRect(bounds, color);
|
|
RuntimeObject* L_4 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = ___1_bounds;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___2_color;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_4, L_5, L_6);
|
|
// guiState.Restore();
|
|
NullCheck(L_1);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphEditor__ctor_m5ACA45E3416695D0D515A8908B545C669AEB14C4 (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// protected GraphEditorEvents events = new GraphEditorEvents();
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_0 = (GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3*)il2cpp_codegen_object_new(GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
GraphEditorEvents__ctor_m4C6C9E17E2AF30125BDC503B15EF8145638BAEE3(L_0, NULL);
|
|
__this->___events_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___events_8), (void*)L_0);
|
|
// private Rect widgetBounds = Rect.zero;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
|
|
L_1 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
__this->___widgetBounds_11 = L_1;
|
|
// private Vector2 scrollPosition = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
__this->___scrollPosition_12 = L_2;
|
|
// protected GraphRendererContext rendererContext = new GraphRendererContext();
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_3 = (GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918*)il2cpp_codegen_object_new(GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
GraphRendererContext__ctor_m9EF4DFB67AE81F1A9B652B1E82C15739FA7784DC(L_3, NULL);
|
|
__this->___rendererContext_19 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___rendererContext_19), (void*)L_3);
|
|
// protected Rect lastDrawBounds = Rect.zero;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
|
|
L_4 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
|
|
__this->___lastDrawBounds_21 = L_4;
|
|
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
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m145D1A6682FF4E2F25A9F933CB1EEBD25A2F0060 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* L_0 = (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB*)il2cpp_codegen_object_new(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CU3Ec__ctor_mA84B354F44810971A9BAE46CA599742B0AC968A1(L_0, NULL);
|
|
((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA84B354F44810971A9BAE46CA599742B0AC968A1 (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<PerformCopy>b__79_0(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CPerformCopyU3Eb__79_0_m81AA30EE56EE6684819C51537E2FA24399825655 (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// where node.Selected
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<PerformCopy>b__79_1(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CPerformCopyU3Eb__79_1_mE07B5448D43DB930CFAB5D2D72411F03A63AB85A (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// select node.Id;
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
String_t* L_1;
|
|
L_1 = GraphNode_get_Id_m1208226FF4D1BDA590D208AC5FE33899494F581F_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor/<>c::<OnNodeSelectionChanged>b__83_0(DungeonArchitect.Graphs.GraphNode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3COnNodeSelectionChangedU3Eb__83_0_m5C79442D2DF8D9212C3F52ACA640B3ED52A0EAA5 (U3CU3Ec_t178B4ECD5DE74BEFD5BAB2B6B86C7E4941110EEB* __this, GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// where node.Selected
|
|
GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline(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.UI.Widgets.GraphEditors.GraphSelectionBox::add_SelectionPerformed(DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_add_SelectionPerformed_m6518D615F36A343FA232A985817A89E11896D5AB (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_0 = NULL;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_1 = NULL;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_2 = NULL;
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_0 = __this->___SelectionPerformed_0;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_2 = V_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)CastclassSealed((RuntimeObject*)L_4, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var));
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15** L_5 = (&__this->___SelectionPerformed_0);
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_6 = V_2;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_7 = V_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_9 = V_0;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)L_9) == ((RuntimeObject*)(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::remove_SelectionPerformed(DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_remove_SelectionPerformed_mD866D0C7E1728F63CC3397B4FBB20C29FA7663E1 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_0 = NULL;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_1 = NULL;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* V_2 = NULL;
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_0 = __this->___SelectionPerformed_0;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_2 = V_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)CastclassSealed((RuntimeObject*)L_4, OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15_il2cpp_TypeInfo_var));
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15** L_5 = (&__this->___SelectionPerformed_0);
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_6 = V_2;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_7 = V_1;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_9 = V_0;
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)L_9) == ((RuntimeObject*)(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Rect DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::get_Bounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphSelectionBox_get_Bounds_m13A32C164C33AFB0EC1FC7E865B8059471B166B9 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return bounds;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___bounds_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::set_Bounds(UnityEngine.Rect)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_set_Bounds_mF7D662937E2388CA174037B7936DF128FE0A7E1C (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bounds = value;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___bounds_1 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::get_Dragging()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphSelectionBox_get_Dragging_m398DB2972D723FF5782DA5EE169B240A6C434AD8 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return dragging;
|
|
bool L_0 = __this->___dragging_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_HandleInput_m6C24F25EFF94E180D285FF90AD30E424CBBB9882 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// switch (e.type)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)8)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)((int32_t)21))))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// ProcessMouseDown(e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
GraphSelectionBox_ProcessMouseDown_mC03D24265EE146E557958EEB9D51A8F9247B479E(__this, L_5, NULL);
|
|
// break;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// ProcessMouseDrag(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_7 = ___1_uiSystem;
|
|
GraphSelectionBox_ProcessMouseDrag_m635ED2DB8D523F045B67DE391A29F8F2104CDC37(__this, L_6, L_7, NULL);
|
|
// break;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// ProcessMouseUp(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_9 = ___1_uiSystem;
|
|
GraphSelectionBox_ProcessMouseUp_mC5A0A7464F7504AC5643AD9A7A605D07061D2AB0(__this, L_8, L_9, NULL);
|
|
// break;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// ProcessLayoutEvent(e);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = ___0_e;
|
|
GraphSelectionBox_ProcessLayoutEvent_m73516635DF29E801FE56A71A352BEE50FDCE508D(__this, L_10, NULL);
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
// var controlId = GUIUtility.GetControlID(FocusType.Passive);
|
|
int32_t L_11;
|
|
L_11 = GUIUtility_GetControlID_m4A403579ECC04C9F13A317078B55A30B366D77A4(2, NULL);
|
|
V_1 = L_11;
|
|
// if (GUIUtility.hotControl == controlId && Event.current.rawType == EventType.MouseUp)
|
|
int32_t L_12;
|
|
L_12 = GUIUtility_get_hotControl_m6CD6AD33B46A9AFF2261E2C352DC7BAB4C20B026(NULL);
|
|
int32_t L_13 = V_1;
|
|
if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_14;
|
|
L_14 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
|
|
NullCheck(L_14);
|
|
int32_t L_15;
|
|
L_15 = Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56(L_14, NULL);
|
|
if ((!(((uint32_t)L_15) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// ProcessMouseUp(e, uiSystem);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16 = ___0_e;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_17 = ___1_uiSystem;
|
|
GraphSelectionBox_ProcessMouseUp_mC5A0A7464F7504AC5643AD9A7A605D07061D2AB0(__this, L_16, L_17, NULL);
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseDrag(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseDrag_m635ED2DB8D523F045B67DE391A29F8F2104CDC37 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// if (dragging && e.button == dragButton)
|
|
bool L_0 = __this->___dragging_4;
|
|
if (!L_0)
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_e;
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_1, NULL);
|
|
int32_t L_3 = __this->___dragButton_3;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
// var dragEnd = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_4, NULL);
|
|
V_0 = L_5;
|
|
// UpdateBounds(dragStart, dragEnd);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = __this->___dragStart_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
GraphSelectionBox_UpdateBounds_m7F2A0432D6EBD48A10AD40A1775C50FC2C43D362(__this, L_6, L_7, NULL);
|
|
// if (IsSelectionValid() && SelectionPerformed != null)
|
|
bool L_8;
|
|
L_8 = GraphSelectionBox_IsSelectionValid_mF4DA52A4B9D2573A98471EF51EAD6FFBF80BFDF4(__this, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_9 = __this->___SelectionPerformed_0;
|
|
if (!L_9)
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
// SelectionPerformed(bounds, uiSystem);
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_10 = __this->___SelectionPerformed_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = __this->___bounds_1;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_12 = ___1_uiSystem;
|
|
NullCheck(L_10);
|
|
OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_inline(L_10, L_11, L_12, NULL);
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseDown(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseDown_mC03D24265EE146E557958EEB9D51A8F9247B479E (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (e.button == dragButton)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_0, NULL);
|
|
int32_t L_2 = __this->___dragButton_3;
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// dragStart = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = ___0_e;
|
|
NullCheck(L_3);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
L_4 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_3, NULL);
|
|
__this->___dragStart_2 = L_4;
|
|
// UpdateBounds(dragStart, dragStart);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = __this->___dragStart_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = __this->___dragStart_2;
|
|
GraphSelectionBox_UpdateBounds_m7F2A0432D6EBD48A10AD40A1775C50FC2C43D362(__this, L_5, L_6, NULL);
|
|
// dragging = true;
|
|
__this->___dragging_4 = (bool)1;
|
|
// if (GUIUtility.hotControl == 0)
|
|
int32_t L_7;
|
|
L_7 = GUIUtility_get_hotControl_m6CD6AD33B46A9AFF2261E2C352DC7BAB4C20B026(NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// GUIUtility.hotControl = GUIUtility.GetControlID(FocusType.Passive);
|
|
int32_t L_8;
|
|
L_8 = GUIUtility_GetControlID_m4A403579ECC04C9F13A317078B55A30B366D77A4(2, NULL);
|
|
GUIUtility_set_hotControl_mFBC648186C83874DE776A508C420183ADB527E9A(L_8, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessMouseUp(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessMouseUp_mC5A0A7464F7504AC5643AD9A7A605D07061D2AB0 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (e.button == dragButton && dragging)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_0, NULL);
|
|
int32_t L_2 = __this->___dragButton_3;
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
bool L_3 = __this->___dragging_4;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
// dragging = false;
|
|
__this->___dragging_4 = (bool)0;
|
|
// if (IsSelectionValid() && SelectionPerformed != null)
|
|
bool L_4;
|
|
L_4 = GraphSelectionBox_IsSelectionValid_mF4DA52A4B9D2573A98471EF51EAD6FFBF80BFDF4(__this, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_5 = __this->___SelectionPerformed_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
{
|
|
// SelectionPerformed(bounds, uiSystem);
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* L_6 = __this->___SelectionPerformed_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = __this->___bounds_1;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___1_uiSystem;
|
|
NullCheck(L_6);
|
|
OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_inline(L_6, L_7, L_8, NULL);
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
// GUIUtility.hotControl = 0;
|
|
GUIUtility_set_hotControl_mFBC648186C83874DE776A508C420183ADB527E9A(0, NULL);
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::ProcessLayoutEvent(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_ProcessLayoutEvent_m73516635DF29E801FE56A71A352BEE50FDCE508D (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (dragging && e.button != dragButton)
|
|
bool L_0 = __this->___dragging_4;
|
|
if (!L_0)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_e;
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_1, NULL);
|
|
int32_t L_3 = __this->___dragButton_3;
|
|
if ((((int32_t)L_2) == ((int32_t)L_3)))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
// dragging = false;
|
|
__this->___dragging_4 = (bool)0;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::IsSelectionValid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphSelectionBox_IsSelectionValid_mF4DA52A4B9D2573A98471EF51EAD6FFBF80BFDF4 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return bounds.width > 0 && bounds.height > 0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_0 = (&__this->___bounds_1);
|
|
float L_1;
|
|
L_1 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9(L_0, NULL);
|
|
if ((!(((float)L_1) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_2 = (&__this->___bounds_1);
|
|
float L_3;
|
|
L_3 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_2, NULL);
|
|
return (bool)((((float)L_3) > ((float)(0.0f)))? 1 : 0);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_Draw_mFBA3E5D1E82DC1BD10EF4EDB081762C687AD0974 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, RuntimeObject* ___0_renderer, GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* ___1_style, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (!dragging || !IsSelectionValid()) return;
|
|
bool L_0 = __this->___dragging_4;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
bool L_1;
|
|
L_1 = GraphSelectionBox_IsSelectionValid_mF4DA52A4B9D2573A98471EF51EAD6FFBF80BFDF4(__this, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// if (!dragging || !IsSelectionValid()) return;
|
|
return;
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// var guiState = new GUIState(renderer);
|
|
RuntimeObject* L_2 = ___0_renderer;
|
|
GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD* L_3 = (GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD*)il2cpp_codegen_object_new(GUIState_t066763E8E5A70195B827D6EB986E9C6A7D8CD1CD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
GUIState__ctor_m65BCEC9D3D6071C332DCAB9EB4733611173E359C(L_3, L_2, NULL);
|
|
// renderer.DrawRect(bounds, style.selectionBoxColor);
|
|
RuntimeObject* L_4 = ___0_renderer;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = __this->___bounds_1;
|
|
GraphEditorStyle_t4A3A6B0FC68FE092360EBE4112563B64E6AAA37F* L_6 = ___1_style;
|
|
NullCheck(L_6);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = L_6->___selectionBoxColor_14;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(27 /* System.Void DungeonArchitect.UI.UIRenderer::DrawRect(UnityEngine.Rect,UnityEngine.Color) */, UIRenderer_t3993295B27CAFD63709626A019B6453158DBF7C4_il2cpp_TypeInfo_var, L_4, L_5, L_7);
|
|
// guiState.Restore();
|
|
NullCheck(L_3);
|
|
GUIState_Restore_mA030298AAC38698BDE205F0D87815E53517E5EDD(L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::UpdateBounds(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox_UpdateBounds_m7F2A0432D6EBD48A10AD40A1775C50FC2C43D362 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_start, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_end, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
{
|
|
// var x0 = Mathf.Min(start.x, end.x);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_start;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_end;
|
|
float L_3 = L_2.___x_0;
|
|
float L_4;
|
|
L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
|
|
V_0 = L_4;
|
|
// var x1 = Mathf.Max(start.x, end.x);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_start;
|
|
float L_6 = L_5.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_end;
|
|
float L_8 = L_7.___x_0;
|
|
float L_9;
|
|
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
|
|
V_1 = L_9;
|
|
// var y0 = Mathf.Min(start.y, end.y);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___0_start;
|
|
float L_11 = L_10.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_end;
|
|
float L_13 = L_12.___y_1;
|
|
float L_14;
|
|
L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
|
|
V_2 = L_14;
|
|
// var y1 = Mathf.Max(start.y, end.y);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___0_start;
|
|
float L_16 = L_15.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___1_end;
|
|
float L_18 = L_17.___y_1;
|
|
float L_19;
|
|
L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_16, L_18, NULL);
|
|
V_3 = L_19;
|
|
// bounds.Set(x0, y0, x1 - x0, y1 - y0);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_20 = (&__this->___bounds_1);
|
|
float L_21 = V_0;
|
|
float L_22 = V_2;
|
|
float L_23 = V_1;
|
|
float L_24 = V_0;
|
|
float L_25 = V_3;
|
|
float L_26 = V_2;
|
|
Rect_Set_m38346BFFB88D9C0C3A54D4383FE7128EC629B797(L_20, L_21, L_22, ((float)il2cpp_codegen_subtract(L_23, L_24)), ((float)il2cpp_codegen_subtract(L_25, L_26)), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSelectionBox__ctor_m5D01AE9B110FD91685AE891EA492D744F1939634 (GraphSelectionBox_tDC787C5C51646102BE56E1BE931D7617AD18FF03* __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
|
|
void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_Multicast(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates_13->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* currentDelegate = reinterpret_cast<OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_boundsScreenSpace, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
|
|
}
|
|
}
|
|
void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_OpenInst(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_boundsScreenSpace, ___1_uiSystem, method);
|
|
}
|
|
void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_OpenStatic(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr_0)(___0_boundsScreenSpace, ___1_uiSystem, method);
|
|
}
|
|
void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_OpenStaticInvoker(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_boundsScreenSpace, ___1_uiSystem);
|
|
}
|
|
void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_ClosedStaticInvoker(OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_boundsScreenSpace, ___1_uiSystem);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSelectionPerformed__ctor_m6C4715CC9640ED6E194C05CD6313BED27E1CCA65 (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method_3 = ___1_method;
|
|
__this->___m_target_2 = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code_6 = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_ClosedStaticInvoker;
|
|
else
|
|
if (isOpen)
|
|
__this->___invoke_impl_1 = (intptr_t)&OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
|
|
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
|
|
}
|
|
__this->___extra_arg_5 = (intptr_t)&OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_Multicast;
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::Invoke(UnityEngine.Rect,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16 (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_boundsScreenSpace, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
// System.IAsyncResult DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::BeginInvoke(UnityEngine.Rect,DungeonArchitect.UI.UISystem,System.AsyncCallback,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnSelectionPerformed_BeginInvoke_m55C9452126D2E00F3F2E7EAF53CEC8811692F454 (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var, &___0_boundsScreenSpace);
|
|
__d_args[1] = ___1_uiSystem;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox/OnSelectionPerformed::EndInvoke(System.IAsyncResult)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSelectionPerformed_EndInvoke_m0F81CAB66D0E5D8BFDB024EFF74642D92D915059 (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.UI.Widgets.GraphEditors.KeyboardState::SetState(UnityEngine.KeyCode,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState_SetState_mE110A9E1B77924E038782FD9151AEB6D4C087FEA (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, int32_t ___0_keyCode, bool ___1_pressed, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD8D8A39152851E560567580940E71A6EE8288832_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mA4F88456450566DC8B325D99770490A7E6ACC1B4_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (!state.ContainsKey(keyCode))
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_0 = __this->___state_0;
|
|
int32_t L_1 = ___0_keyCode;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B(L_0, L_1, Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// state.Add(keyCode, false);
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_3 = __this->___state_0;
|
|
int32_t L_4 = ___0_keyCode;
|
|
NullCheck(L_3);
|
|
Dictionary_2_Add_mD8D8A39152851E560567580940E71A6EE8288832(L_3, L_4, (bool)0, Dictionary_2_Add_mD8D8A39152851E560567580940E71A6EE8288832_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// state[keyCode] = pressed;
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_5 = __this->___state_0;
|
|
int32_t L_6 = ___0_keyCode;
|
|
bool L_7 = ___1_pressed;
|
|
NullCheck(L_5);
|
|
Dictionary_2_set_Item_mA4F88456450566DC8B325D99770490A7E6ACC1B4(L_5, L_6, L_7, Dictionary_2_set_Item_mA4F88456450566DC8B325D99770490A7E6ACC1B4_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::HandleInput(UnityEngine.Event)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState_HandleInput_m7427D1471F9179F0B2835BE674FFD330B243D3CB (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
|
|
{
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* G_B6_0 = NULL;
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* G_B5_0 = NULL;
|
|
int32_t G_B7_0 = 0;
|
|
KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* G_B7_1 = NULL;
|
|
{
|
|
// if (e.type == EventType.KeyDown)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// SetState(e.keyCode, true);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ___0_e;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_2, NULL);
|
|
KeyboardState_SetState_mE110A9E1B77924E038782FD9151AEB6D4C087FEA(__this, L_3, (bool)1, NULL);
|
|
goto IL_002e;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// else if (e.type == EventType.KeyUp)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_4, NULL);
|
|
if ((!(((uint32_t)L_5) == ((uint32_t)5))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
// SetState(e.keyCode, false);
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_e;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_6, NULL);
|
|
KeyboardState_SetState_mE110A9E1B77924E038782FD9151AEB6D4C087FEA(__this, L_7, (bool)0, NULL);
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
// alt = e.alt;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = ___0_e;
|
|
NullCheck(L_8);
|
|
bool L_9;
|
|
L_9 = Event_get_alt_m57F7F5C1F5FFCE43EFA6889F83CFA42DCA18A74B(L_8, NULL);
|
|
__this->___alt_3 = L_9;
|
|
// shift = e.shift;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = ___0_e;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = Event_get_shift_mB8409DA839B09DC6137848E131A6DBE70BB9E70A(L_10, NULL);
|
|
__this->___shift_1 = L_11;
|
|
// control = e.control || e.command;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = ___0_e;
|
|
NullCheck(L_12);
|
|
bool L_13;
|
|
L_13 = Event_get_control_m1E363A7ABA4F2E8CF41C661A48D53D85D635D320(L_12, NULL);
|
|
G_B5_0 = __this;
|
|
if (L_13)
|
|
{
|
|
G_B6_0 = __this;
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_14 = ___0_e;
|
|
NullCheck(L_14);
|
|
bool L_15;
|
|
L_15 = Event_get_command_m202DE2CB0BE0AAB5CDFEC9DA1BBD3B51E8497547(L_14, NULL);
|
|
G_B7_0 = ((int32_t)(L_15));
|
|
G_B7_1 = G_B5_0;
|
|
goto IL_0058;
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
G_B7_0 = 1;
|
|
G_B7_1 = G_B6_0;
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
NullCheck(G_B7_1);
|
|
G_B7_1->___control_2 = (bool)G_B7_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::GetSate(UnityEngine.KeyCode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyboardState_GetSate_m47917DEF89DDB91DBDA5B455511F219DE84153DB (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, int32_t ___0_keyCode, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m7C6C26E4584748489B10389EE8CE33D421B6F872_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (!state.ContainsKey(keyCode))
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_0 = __this->___state_0;
|
|
int32_t L_1 = ___0_keyCode;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B(L_0, L_1, Dictionary_2_ContainsKey_m421C57E60C03464BC2326EC7D11220BB2E01B14B_RuntimeMethod_var);
|
|
if (L_2)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// return state[keyCode];
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_3 = __this->___state_0;
|
|
int32_t L_4 = ___0_keyCode;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = Dictionary_2_get_Item_m7C6C26E4584748489B10389EE8CE33D421B6F872(L_3, L_4, Dictionary_2_get_Item_m7C6C26E4584748489B10389EE8CE33D421B6F872_RuntimeMethod_var);
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::get_ControlPressed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyboardState_get_ControlPressed_m6FCA9E725F974AD40C7C4F5DB1F7B6D843CDF8ED (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return control;
|
|
bool L_0 = __this->___control_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::get_ShiftPressed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyboardState_get_ShiftPressed_mD3CC4B09BB99D4AE700767CA9F4CADFB11267B11 (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return shift;
|
|
bool L_0 = __this->___shift_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::get_AltPressed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyboardState_get_AltPressed_m5C315E8E4E903CB207F6CBC0F7FD100698FB0A1C (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return alt;
|
|
bool L_0 = __this->___alt_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.KeyboardState::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyboardState__ctor_mD745045CF928054F9B684C1973D347253B0CCA44 (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mAF32412065486E2B8D89E777326672E98A376429_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Dictionary<KeyCode, bool> state = new Dictionary<KeyCode, bool>();
|
|
Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631* L_0 = (Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631*)il2cpp_codegen_object_new(Dictionary_2_t0FEA64D5418DF0747341FA7C0350A6DA36C03631_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Dictionary_2__ctor_mAF32412065486E2B8D89E777326672E98A376429(L_0, Dictionary_2__ctor_mAF32412065486E2B8D89E777326672E98A376429_RuntimeMethod_var);
|
|
__this->___state_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___state_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
|
|
// DungeonArchitect.Graphs.GraphPin DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::get_AttachedPin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* CursorDragLink_get_AttachedPin_m5900C8FBC1407D42F9735EB001197639C14DCE3A (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return attachedPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = __this->___attachedPin_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::add_DraggedLinkReleased(DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_add_DraggedLinkReleased_m3706820B4622FA025E3699AA0F27BFD5809E6A9E (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_0 = NULL;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_1 = NULL;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_2 = NULL;
|
|
{
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_0 = __this->___DraggedLinkReleased_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_2 = V_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
|
|
V_2 = ((OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)CastclassSealed((RuntimeObject*)L_4, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var));
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533** L_5 = (&__this->___DraggedLinkReleased_5);
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_6 = V_2;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_7 = V_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_9 = V_0;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)L_9) == ((RuntimeObject*)(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::remove_DraggedLinkReleased(DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink/OnDraggedLinkReleased)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_remove_DraggedLinkReleased_m909AE396765065A5BCE5F5E492B7D175C04BA5F3 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_0 = NULL;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_1 = NULL;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* V_2 = NULL;
|
|
{
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_0 = __this->___DraggedLinkReleased_5;
|
|
V_0 = L_0;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_1 = V_0;
|
|
V_1 = L_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_2 = V_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_3 = ___0_value;
|
|
Delegate_t* L_4;
|
|
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
|
|
V_2 = ((OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)CastclassSealed((RuntimeObject*)L_4, OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533_il2cpp_TypeInfo_var));
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533** L_5 = (&__this->___DraggedLinkReleased_5);
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_6 = V_2;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_7 = V_1;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_8;
|
|
L_8 = InterlockedCompareExchangeImpl<OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*>(L_5, L_6, L_7);
|
|
V_0 = L_8;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_9 = V_0;
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_10 = V_1;
|
|
if ((!(((RuntimeObject*)(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)L_9) == ((RuntimeObject*)(OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533*)L_10))))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink__ctor_mD5ED8439DD0487E20B120C7359DF7CDB0E461785 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m2B2D0D1720499198B4F5016DAC5BCD5DF6731CE4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisGraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00_m293605F04273F7554FB7C7EDD98F9445BF241DAD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF332623F402544A1EB928B525CDFC3ACE710446);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF299C2533F16813DB6A81D0CFFFE573FB8CC1558);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public CursorDragLink()
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
// mousePin = ScriptableObject.CreateInstance<GraphPin>();
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0;
|
|
L_0 = ScriptableObject_CreateInstance_TisGraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00_m293605F04273F7554FB7C7EDD98F9445BF241DAD(ScriptableObject_CreateInstance_TisGraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00_m293605F04273F7554FB7C7EDD98F9445BF241DAD_RuntimeMethod_var);
|
|
__this->___mousePin_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___mousePin_2), (void*)L_0);
|
|
// mousePin.PinType = GraphPinType.Input;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_1 = __this->___mousePin_2;
|
|
NullCheck(L_1);
|
|
GraphPin_set_PinType_mCA15C26994EC3A8C029E518A964B9F0B67FC653B_inline(L_1, 0, NULL);
|
|
// mousePin.name = "Cursor_DragPin";
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_2 = __this->___mousePin_2;
|
|
NullCheck(L_2);
|
|
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_2, _stringLiteralAF332623F402544A1EB928B525CDFC3ACE710446, NULL);
|
|
// link = ScriptableObject.CreateInstance<GraphLink>();
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_3;
|
|
L_3 = ScriptableObject_CreateInstance_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m2B2D0D1720499198B4F5016DAC5BCD5DF6731CE4(ScriptableObject_CreateInstance_TisGraphLink_t167090219997E1F874E24A93015AD8333374E463_m2B2D0D1720499198B4F5016DAC5BCD5DF6731CE4_RuntimeMethod_var);
|
|
__this->___link_0 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___link_0), (void*)L_3);
|
|
// link.name = "Cursor_DragLink";
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_4 = __this->___link_0;
|
|
NullCheck(L_4);
|
|
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_4, _stringLiteralF299C2533F16813DB6A81D0CFFFE573FB8CC1558, NULL);
|
|
// mousePin.hideFlags = HideFlags.HideAndDontSave;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_5 = __this->___mousePin_2;
|
|
NullCheck(L_5);
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_5, ((int32_t)61), NULL);
|
|
// link.hideFlags = HideFlags.HideAndDontSave;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_6 = __this->___link_0;
|
|
NullCheck(L_6);
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_6, ((int32_t)61), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Destroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Destroy_mBB695C9FB9F674AF04F3A1FCC85C030E63CF14C7 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __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;
|
|
}
|
|
{
|
|
// UnityEngine.Object.DestroyImmediate(mousePin);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = __this->___mousePin_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_0, NULL);
|
|
// UnityEngine.Object.DestroyImmediate(link);
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_1 = __this->___link_0;
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_1, NULL);
|
|
// mousePin = null;
|
|
__this->___mousePin_2 = (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___mousePin_2), (void*)(GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)NULL);
|
|
// link = null;
|
|
__this->___link_0 = (GraphLink_t167090219997E1F874E24A93015AD8333374E463*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___link_0), (void*)(GraphLink_t167090219997E1F874E24A93015AD8333374E463*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Activate(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Activate_mD035F56A970F8CEB4FC76C3FC71684E63491D164 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_fromPin, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* G_B2_0 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* G_B1_0 = NULL;
|
|
int32_t G_B3_0 = 0;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* G_B3_1 = NULL;
|
|
{
|
|
// active = true;
|
|
__this->___active_3 = (bool)1;
|
|
// attachedPin = fromPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = ___0_fromPin;
|
|
__this->___attachedPin_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachedPin_1), (void*)L_0);
|
|
// mousePin.PinType = (attachedPin.PinType == GraphPinType.Input) ? GraphPinType.Output : GraphPinType.Input;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_1 = __this->___mousePin_2;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_2 = __this->___attachedPin_1;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline(L_2, NULL);
|
|
G_B1_0 = L_1;
|
|
if (!L_3)
|
|
{
|
|
G_B2_0 = L_1;
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 0;
|
|
G_B3_1 = G_B1_0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
G_B3_0 = 1;
|
|
G_B3_1 = G_B2_0;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
NullCheck(G_B3_1);
|
|
GraphPin_set_PinType_mCA15C26994EC3A8C029E518A964B9F0B67FC653B_inline(G_B3_1, G_B3_0, NULL);
|
|
// mousePin.Tangent = -attachedPin.Tangent;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_4 = __this->___mousePin_2;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_5 = __this->___attachedPin_1;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
L_6 = GraphPin_get_Tangent_mCB2E9C1CCDC0ED5BD288E51024C691404990D6AB_inline(L_5, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
|
|
L_7 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_6, NULL);
|
|
NullCheck(L_4);
|
|
GraphPin_set_Tangent_m85640894B3FCE3276D7034CA2F0D01AF56AB6E3A_inline(L_4, L_7, NULL);
|
|
// mousePin.TangentStrength = attachedPin.TangentStrength;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_8 = __this->___mousePin_2;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_9 = __this->___attachedPin_1;
|
|
NullCheck(L_9);
|
|
float L_10;
|
|
L_10 = GraphPin_get_TangentStrength_m3284A0B6002D180F4FBB4CC8A4BCA5195ED24655_inline(L_9, NULL);
|
|
NullCheck(L_8);
|
|
GraphPin_set_TangentStrength_m905534EBFAC973AD9EA0FFFAFA4CC3AED38E1ABB_inline(L_8, L_10, NULL);
|
|
// AttachPinToLink(mousePin);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_11 = __this->___mousePin_2;
|
|
CursorDragLink_AttachPinToLink_m66EDD5B5B5B8C00302DEAC7E68E230957C628126(__this, L_11, NULL);
|
|
// AttachPinToLink(attachedPin);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_12 = __this->___attachedPin_1;
|
|
CursorDragLink_AttachPinToLink_m66EDD5B5B5B8C00302DEAC7E68E230957C628126(__this, L_12, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Deactivate(DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Deactivate_m71DCF2EDA4CCD4366E1A04D379AF680F59A844F3 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// active = false;
|
|
__this->___active_3 = (bool)0;
|
|
// if (DraggedLinkReleased != null)
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_0 = __this->___DraggedLinkReleased_5;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
// DraggedLinkReleased(mouseScreenPosition, uiSystem);
|
|
OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* L_1 = __this->___DraggedLinkReleased_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = __this->___mouseScreenPosition_4;
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_3 = ___0_uiSystem;
|
|
NullCheck(L_1);
|
|
OnDraggedLinkReleased_Invoke_m577BC86FD46AA5F4DA563E63AA9849F582DC1014_inline(L_1, L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::Draw(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,DungeonArchitect.Graphs.GraphCamera)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_Draw_mDE9EECD1D5AF3196F4B93E5589CC90A0B047E004 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, RuntimeObject* ___0_renderer, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* ___1_rendererContext, GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* ___2_camera, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* V_1 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_2 = NULL;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* V_3 = NULL;
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* V_4 = NULL;
|
|
String_t* V_5 = NULL;
|
|
{
|
|
// if (!active)
|
|
bool L_0 = __this->___active_3;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// var mouseWorld = camera.ScreenToWorld(mouseScreenPosition);
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_1 = ___2_camera;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = __this->___mouseScreenPosition_4;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = GraphCamera_ScreenToWorld_m4F847D7AE0B699D356167F483AD52EAE0B79452E(L_1, L_2, NULL);
|
|
V_0 = L_3;
|
|
// mousePin.Position = mouseWorld;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_4 = __this->___mousePin_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
|
|
NullCheck(L_4);
|
|
GraphPin_set_Position_m25D59FB410232DEFCA986B467E59B6EF12045AA2_inline(L_4, L_5, NULL);
|
|
// var graphEditor = rendererContext.GraphEditor;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_6 = ___1_rendererContext;
|
|
NullCheck(L_6);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_7 = L_6->___GraphEditor_1;
|
|
V_1 = L_7;
|
|
// graphEditor.GraphLinkRenderer.DrawGraphLink(renderer, rendererContext, link, camera);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
RuntimeObject* L_9;
|
|
L_9 = GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40_inline(L_8, NULL);
|
|
RuntimeObject* L_10 = ___0_renderer;
|
|
GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918* L_11 = ___1_rendererContext;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_12 = __this->___link_0;
|
|
GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* L_13 = ___2_camera;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker4< RuntimeObject*, GraphRendererContext_tF7179F7C8994016BD344A78ADE7AF9C3D46A5918*, GraphLink_t167090219997E1F874E24A93015AD8333374E463*, GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* >::Invoke(0 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer::DrawGraphLink(DungeonArchitect.UI.UIRenderer,DungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext,DungeonArchitect.Graphs.GraphLink,DungeonArchitect.Graphs.GraphCamera) */, IGraphLinkRenderer_tED5E06FA42D3E4BEBEB2D1513D91041F41FD6B0D_il2cpp_TypeInfo_var, L_9, L_10, L_11, L_12, L_13);
|
|
// var targetPin = graphEditor.GetPinUnderPosition(mouseWorld);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_14 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = V_0;
|
|
NullCheck(L_14);
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_16;
|
|
L_16 = GraphEditor_GetPinUnderPosition_mFCB4309670097BCF88A201F2289CF47C5D498862(L_14, L_15, NULL);
|
|
V_2 = L_16;
|
|
// if (targetPin != null)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_17 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_008b;
|
|
}
|
|
}
|
|
{
|
|
// var sourcePin = attachedPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_19 = __this->___attachedPin_1;
|
|
V_3 = L_19;
|
|
// var pins = new GraphPin[] { sourcePin, targetPin };
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_20 = (GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036*)(GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036*)SZArrayNew(GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036_il2cpp_TypeInfo_var, (uint32_t)2);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_21 = L_20;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_22 = V_3;
|
|
NullCheck(L_21);
|
|
ArrayElementTypeCheck (L_21, L_22);
|
|
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)L_22);
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_23 = L_21;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_24 = V_2;
|
|
NullCheck(L_23);
|
|
ArrayElementTypeCheck (L_23, L_24);
|
|
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*)L_24);
|
|
V_4 = L_23;
|
|
// graphEditor.SortPinsForDrawing(pins);
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_25 = V_1;
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_26 = V_4;
|
|
NullCheck(L_25);
|
|
VirtualActionInvoker1< GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* >::Invoke(28 /* System.Void DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::SortPinsForDrawing(DungeonArchitect.Graphs.GraphPin[]) */, L_25, L_26);
|
|
// var graphSchema = graphEditor.GetGraphSchema();
|
|
GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* L_27 = V_1;
|
|
NullCheck(L_27);
|
|
GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6* L_28;
|
|
L_28 = VirtualFuncInvoker0< GraphSchema_t8A0FFDA40767F4EF57DABE465795497F2C2AECE6* >::Invoke(56 /* DungeonArchitect.Graphs.GraphSchema DungeonArchitect.UI.Widgets.GraphEditors.GraphEditor::GetGraphSchema() */, L_27);
|
|
// if (!graphSchema.CanCreateLink(pins[0], pins[1], out errorMessage))
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_29 = V_4;
|
|
NullCheck(L_29);
|
|
int32_t L_30 = 0;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
GraphPinU5BU5D_t6AFC5B1D68C31C837269E97612B2DA90DDF11036* L_32 = V_4;
|
|
NullCheck(L_32);
|
|
int32_t L_33 = 1;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
|
|
NullCheck(L_28);
|
|
bool L_35;
|
|
L_35 = VirtualFuncInvoker3< bool, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00*, String_t** >::Invoke(5 /* System.Boolean DungeonArchitect.Graphs.GraphSchema::CanCreateLink(DungeonArchitect.Graphs.GraphPin,DungeonArchitect.Graphs.GraphPin,System.String&) */, L_28, L_31, L_34, (&V_5));
|
|
if (L_35)
|
|
{
|
|
goto IL_008b;
|
|
}
|
|
}
|
|
{
|
|
// GraphTooltip.message = errorMessage;
|
|
String_t* L_36 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var);
|
|
((GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_StaticFields*)il2cpp_codegen_static_fields_for(GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var))->___message_0 = L_36;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_StaticFields*)il2cpp_codegen_static_fields_for(GraphTooltip_t807F0413994FEF19FE3E8EEB56FC41A99D61F77F_il2cpp_TypeInfo_var))->___message_0), (void*)L_36);
|
|
}
|
|
|
|
IL_008b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::HandleInput(UnityEngine.Event,DungeonArchitect.UI.UISystem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_HandleInput_mAFE54FF58A118834767E32E72A9BA5E2212382FE (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// mouseScreenPosition = e.mousePosition;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Event_get_mousePosition_mD6D2DF45C75E6FADD415D27D0E93563DED37D9B9(L_0, NULL);
|
|
__this->___mouseScreenPosition_4 = L_1;
|
|
// if (!active) return;
|
|
bool L_2 = __this->___active_3;
|
|
if (L_2)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// if (!active) return;
|
|
return;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// int dragButton = 0;
|
|
V_0 = 0;
|
|
// if (e.type == EventType.MouseUp && e.button == dragButton)
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = ___0_e;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_3, NULL);
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_5 = ___0_e;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_5, NULL);
|
|
int32_t L_7 = V_0;
|
|
if ((!(((uint32_t)L_6) == ((uint32_t)L_7))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// Deactivate(uiSystem);
|
|
UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* L_8 = ___1_uiSystem;
|
|
CursorDragLink_Deactivate_m71DCF2EDA4CCD4366E1A04D379AF680F59A844F3(__this, L_8, NULL);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink::AttachPinToLink(DungeonArchitect.Graphs.GraphPin)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CursorDragLink_AttachPinToLink_m66EDD5B5B5B8C00302DEAC7E68E230957C628126 (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_pin, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (pin.PinType == GraphPinType.Input)
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = ___0_pin;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = GraphPin_get_PinType_m5402BA889181025BF3960BEFBD4120707511D6D8_inline(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// link.Input = pin;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_2 = __this->___link_0;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_3 = ___0_pin;
|
|
NullCheck(L_2);
|
|
GraphLink_set_Input_mF445F412CA28535968DBAADE854ED8D6DC8C0A64_inline(L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// link.Output = pin;
|
|
GraphLink_t167090219997E1F874E24A93015AD8333374E463* L_4 = __this->___link_0;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_5 = ___0_pin;
|
|
NullCheck(L_4);
|
|
GraphLink_set_Output_mE6CB24470E285E523487BC10DFAA49B7F4025B9C_inline(L_4, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Platform_m5C1ECF6B23A1CA4C87F057D9DF490FE10BFEC728_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIPlatform Platform { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CPlatformU3Ek__BackingField_3 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPlatformU3Ek__BackingField_3), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_StyleManager_mA09A6D2AD756BAD8F414535FF77E64AFC0DD09E7_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIStyleManager StyleManager { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CStyleManagerU3Ek__BackingField_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStyleManagerU3Ek__BackingField_4), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Undo_m41792503DBA8FCF6F6EC9607D242B5E7FF4F83AE_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIUndoSystem Undo { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CUndoU3Ek__BackingField_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUndoU3Ek__BackingField_5), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_FocusedWidget_mAAC3CBF99AA73F5918892D2343C9B083BE41F7BA_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget FocusedWidget { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CFocusedWidgetU3Ek__BackingField_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFocusedWidgetU3Ek__BackingField_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_IsDragDrop_m574A6FB0AA8331AC98C12C5478C4892D5FED5E7D_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool IsDragDrop { get; private set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CIsDragDropU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UISystem_set_Layout_mBF11FE5FC0226C598AB30F96E37998930A3AD31F_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget Layout { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CLayoutU3Ek__BackingField_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLayoutU3Ek__BackingField_2), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Layout_mE7F3CDFD4BF6115EBB4988735ABFC976E55190F5_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget Layout { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CLayoutU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_FocusedWidget_m593533920ED1C62C91141752DCF46BCA9DCB188C_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IWidget FocusedWidget { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CFocusedWidgetU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetLostFocus_Invoke_m72E26ABB9B97779504F24BB61058B510DC1B1854_inline (OnWidgetLostFocus_t4325BE4DC7929DBD57C7E76948AEFD4A45E9CA63* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetFocus_Invoke_m62E2C96C6F6F5699100C586F5298C8DFB027E35A_inline (OnWidgetFocus_t5158D39C4984FFDCA7F9FF81F7834F7EA108CFEC* __this, RuntimeObject* ___0_widget, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_widget, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UISystem_get_IsDragDrop_m39ADD5A3A3597BBCC67B3D4A3D484E1AEA97B94A_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool IsDragDrop { get; private set; }
|
|
bool L_0 = __this->___U3CIsDragDropU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDragEvent_Invoke_mF6877310A2BC734746FFDDEBA37DABF35874D174_inline (OnDragEvent_t2D8051EE5DC3BD3103330361DA2E2E9798C08EB0* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
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 Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GraphEditor_get_WidgetBounds_mA1519030F3466BF8874923C24DA1659A9667FDBA_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return widgetBounds; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___widgetBounds_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Platform_mB88078DB070F890FAAE3A47DE6BFD8B54BE0B36B_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIPlatform Platform { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CPlatformU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
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_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 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 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 Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D WidgetBase_get_WidgetBounds_m2066D23D3703C775D6C365DC2BBF238AB754F9F7_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return widgetBounds; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___widgetBounds_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 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 void OnButtonPressed_Invoke_m1DC2DA4F73F4485E55F8F1FA077DE913088AE079_inline (OnButtonPressed_t49CEAC32B425583AFB1C9C7B3204BD83135D77A4* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
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 Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_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 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 void LabelWidget_set_Text_mC25FB16CE9A089DD2CAC89B23FBFDD90F1099E98_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, String_t* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public string Text { get; private set; }
|
|
String_t* L_0 = ___0_value;
|
|
__this->___U3CTextU3Ek__BackingField_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_8), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_Color_mD55E792A2CF505E2F5432B9095BE7DE6A2BF0279_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color Color { get; private set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
|
|
__this->___U3CColorU3Ek__BackingField_9 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_WordWrap_m73F37E44F338D468ECB7DBAC8477E47F0F02C874_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool WordWrap { get; set; }
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CWordWrapU3Ek__BackingField_11 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_TextAlign_mBADD86ACDA88FFBD79D11FDBFFDFA77A34F9AE83_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public TextAnchor TextAlign { get; private set; }
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CTextAlignU3Ek__BackingField_12 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LabelWidget_set_FontSize_mFDC7E78B8404D0C0458F068F0EF33DAE63C6CD49_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; private set; }
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CFontSizeU3Ek__BackingField_10 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LabelWidget_get_FontSize_m02900AFA8E27427716A95B3CEB6275C463FB91A0_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; private set; }
|
|
int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LabelWidget_get_TextAlign_m32F99F8A781471576CD27176E6C47B650C64E65E_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public TextAnchor TextAlign { get; private set; }
|
|
int32_t L_0 = __this->___U3CTextAlignU3Ek__BackingField_12;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F LabelWidget_get_Color_m9FD675568BEA92E9015911A654DCCCE8C8002A91_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color Color { get; private set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CColorU3Ek__BackingField_9;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LabelWidget_get_WordWrap_mE312BE4A074E1BE9CDF50C09E324C0DD3FBF7293_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool WordWrap { get; set; }
|
|
bool L_0 = __this->___U3CWordWrapU3Ek__BackingField_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_StyleManager_m303E2BEB6A3B9A3B67B96F65B56DC18129840270_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIStyleManager StyleManager { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CStyleManagerU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* LabelWidget_get_Text_m7AC242637A4DCAFCDE67A3A3EF0847B219302F5B_inline (LabelWidget_t3C84B12494609B2458611E7278FA3B4C1CBBD9AD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public string Text { get; private set; }
|
|
String_t* L_0 = __this->___U3CTextU3Ek__BackingField_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnWidgetClicked_Invoke_m4558DFC5AE92556448281B9957D3AC78BD3EE7BB_inline (OnWidgetClicked_tDB1EE6FEA1FE823E14CAE8FC664F771D28BF04ED* __this, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D* ___0_clickEvent, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, WidgetClickEvent_t57B02B03EA6987FD20779FAF32337F3D29F0859D*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_clickEvent, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ListViewTextItemWidget_set_ItemData_m843558E504C9D4018F3E379F39BF5BDD5BCD7A2A_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public object ItemData { get; set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CItemDataU3Ek__BackingField_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CItemDataU3Ek__BackingField_8), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ListViewTextItemWidget_get_Selected_m3BDF2C5005A6C348FCF1454ED200133F580ED698_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool Selected { get; set; }
|
|
bool L_0 = __this->___U3CSelectedU3Ek__BackingField_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ListViewTextItemWidget_get_ItemData_mC30BB43CBB577076A8469E408FAD7BD3A6FAD1F3_inline (ListViewTextItemWidget_tD7360B55787BBA4E2F83AA09B4C0ED9745E29428* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public object ItemData { get; set; }
|
|
RuntimeObject* L_0 = __this->___U3CItemDataU3Ek__BackingField_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnListViewItemSelected_Invoke_m7437812C2EB48B41DECE0B0E4212291F962CDC3B_inline (OnListViewItemSelected_tA8D74E55CCFBFFF4FEFBAB6CC83DEF0750E712CA* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_data, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSplitBarResized_Invoke_mF5468B661C94A8E4132DE05576CA126DE22D0D6C_inline (OnSplitBarResized_t7A2334C60BB11A5DB06568C5126C5563A59FD9BC* __this, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___0_prev, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5* ___1_next, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, SplitterNode_t3B78EA2FEA3081E6AB2333AE7616EACB0FE3C2B5*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_prev, ___1_next, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Splitter_get_Direction_mAA787E6FE423D288A4D20233D5CB3B74621F4C5F_inline (Splitter_t661E9A9C67543A509F96CBA3AC4EEEC10D9770DC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SplitterDirection Direction { get { return direction; } }
|
|
int32_t L_0 = __this->___direction_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WidgetBase_set_ShowFocusHighlight_mC46C5554B57F95AAC08D79BE4F4F28CF276CF3DC_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { showFocusHighlight = value; }
|
|
bool L_0 = ___0_value;
|
|
__this->___showFocusHighlight_0 = L_0;
|
|
// set { showFocusHighlight = value; }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WidgetBase_get_ShowFocusHighlight_m819450C3FAE834842A0AD1643B6FBF48EAD2E4A7_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return showFocusHighlight; }
|
|
bool L_0 = __this->___showFocusHighlight_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 int32_t BreadCrumbWidget_get_FontSize_mC5E13B50E4D5772429CCDE6EE5AE21D8E5177613_inline (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int FontSize { get; set; }
|
|
int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_12;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F BreadCrumbWidget_get_TextColor_m32095E350A2C5E3C3D6F26C1EC04CA951B17A574_inline (BreadCrumbWidget_tB5B1DE1F4C400E3E09F408F60CEF8A3BAAA18E3C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color TextColor { get; set; }
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CTextColorU3Ek__BackingField_13;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnBreadCrumbLinkClicked_Invoke_m1E1BA6DCC253D1A01543A8ADDAF86040F1BE5D0F_inline (OnBreadCrumbLinkClicked_t7111D1BD14934E7E860CD82191DB2A651B00A8AE* __this, RuntimeObject* ___0_userdata, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, 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;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
float L_0 = ___0_f;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_1;
|
|
L_1 = floor(((double)L_0));
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
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 int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, 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;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
float L_0 = ___0_f;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_1;
|
|
L_1 = ceil(((double)L_0));
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* SxRenderer_get_Camera_m06F15377120A653FCDD0FBA924E6EF1FC9D96E53_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SxCamera Camera { get; } = new SxCamera();
|
|
SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* L_0 = __this->___U3CCameraU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
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_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 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 void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
bool V_1 = false;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
|
|
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_002d;
|
|
}
|
|
}
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
|
|
float L_5 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_6;
|
|
goto IL_0038;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_7;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___y_3;
|
|
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.___z_4;
|
|
V_0 = ((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))));
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
float L_12 = V_0;
|
|
return L_12;
|
|
}
|
|
}
|
|
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 void FrameTime_set_SkipNextFrameTime_m9F49C30D1AA6673CA6B1995681335B15BBFD6335_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool SkipNextFrameTime { get; set; }= false;
|
|
bool L_0 = ___0_value;
|
|
__this->___U3CSkipNextFrameTimeU3Ek__BackingField_2 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SxRenderer_get_FOV_m04B5ECB56E05213629AE62FB5684AA80CADFF072_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float FOV { get; } = 75;
|
|
float L_0 = __this->___U3CFOVU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 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 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 RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* SxRenderer_get_Texture_m96A56D2E73A0BA88B646B073B81B853D9E7804C2_inline (SxRenderer_tAD369292CCA13A1F93ACB4D936A3FCB034CAA323* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public RenderTexture Texture { get; private set; }
|
|
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___U3CTextureU3Ek__BackingField_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 float FrameTime_get_DeltaTime_mD93D0FC1AD9B86ED34FBC1D7714A95056D4CD2EC_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float DeltaTime { get; set; } = 0;
|
|
float L_0 = __this->___U3CDeltaTimeU3Ek__BackingField_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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))->___rightVector_10;
|
|
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_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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
|
|
float L_7 = L_6.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
|
|
float L_9 = L_8.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
|
|
float L_11 = L_10.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
|
|
float L_13 = L_12.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
|
|
float L_15 = L_14.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
|
|
float L_17 = L_16.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
|
|
float L_19 = L_18.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
|
|
float L_21 = L_20.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
|
|
float L_23 = L_22.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
|
|
float L_25 = L_24.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
|
|
float L_27 = L_26.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
|
|
float L_29 = L_28.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
|
|
float L_31 = L_30.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
|
|
float L_33 = L_32.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
|
|
float L_35 = L_34.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
|
|
float L_37 = L_36.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
|
|
float L_39 = L_38.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
|
|
float L_41 = L_40.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
|
|
float L_43 = L_42.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
|
|
float L_45 = L_44.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
|
|
float L_47 = L_46.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
|
|
float L_49 = L_48.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
|
|
float L_51 = L_50.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
|
|
float L_53 = L_52.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
|
|
float L_55 = L_54.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
|
|
float L_57 = L_56.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
|
|
float L_59 = L_58.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
|
|
float L_61 = L_60.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
|
|
float L_63 = L_62.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
|
|
memset((&L_64), 0, sizeof(L_64));
|
|
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL);
|
|
V_0 = L_64;
|
|
goto IL_00e5;
|
|
}
|
|
|
|
IL_00e5:
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
|
|
return L_65;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SxCamera_get_Location_m310DA09594D938A393746256346A50CCBDB6FE3A_inline (SxCamera_t31262C5211ECBC1D9F92266A60C9A1EF5B92A825* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get => location;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___location_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 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;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
|
|
float L_5 = L_4.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
|
|
float L_7 = L_6.___x_2;
|
|
float L_8 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
|
|
float L_10 = L_9.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
|
|
float L_12 = L_11.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
|
|
float L_14 = L_13.___y_3;
|
|
float L_15 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
|
|
float L_17 = L_16.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
|
|
float L_19 = L_18.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
|
|
float L_21 = L_20.___z_4;
|
|
float L_22 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
memset((&L_23), 0, sizeof(L_23));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((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)))), /*hidden argument*/NULL);
|
|
V_0 = L_23;
|
|
goto IL_0053;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
|
|
return L_24;
|
|
}
|
|
}
|
|
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_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, 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 = ___0_a;
|
|
float L_3 = L_2.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_001e;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
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 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 float SxViewportWidget_get_AnglePerPixelX_m0CB6693E5A7A7EC05E46B956310CD8727057062D_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelX { get; set; } = 0.4f;
|
|
float L_0 = __this->___U3CAnglePerPixelXU3Ek__BackingField_18;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
float V_2 = 0.0f;
|
|
{
|
|
float L_0 = ___0_value;
|
|
float L_1 = ___1_min;
|
|
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
|
|
bool L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
float L_3 = ___1_min;
|
|
___0_value = L_3;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
float L_4 = ___0_value;
|
|
float L_5 = ___2_max;
|
|
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
float L_7 = ___2_max;
|
|
___0_value = L_7;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
float L_8 = ___0_value;
|
|
V_2 = L_8;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
float L_9 = V_2;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SxViewportWidget_get_AnglePerPixelY_mD3BF167D6B2C386F3E7D49A4D4E31F0247A3788D_inline (SxViewportWidget_t9832BF6336AB4FF37B4928AE792DC26B4639D498* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float AnglePerPixelY { get; set; } = 0.4f;
|
|
float L_0 = __this->___U3CAnglePerPixelYU3Ek__BackingField_19;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FrameTime_set_DeltaTime_m55AF43634D08B71717D0A584CF92B46AB1149F09_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float DeltaTime { get; set; } = 0;
|
|
float L_0 = ___0_value;
|
|
__this->___U3CDeltaTimeU3Ek__BackingField_1 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FrameTime_get_SkipNextFrameTime_mE350ED6440B4B89672B7F37C2B995C1973E4C937_inline (FrameTime_t11AECA5988D11C0A77CECABFC1204486B56BAE2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool SkipNextFrameTime { get; set; }= false;
|
|
bool L_0 = __this->___U3CSkipNextFrameTimeU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WidgetBase_set_WidgetBounds_m8F479216A830A6CD059417585620E08AD829F612_inline (WidgetBase_t7866D148915B56EC2C495215C4F8E8B6D05CDBD2* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { widgetBounds = value; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___widgetBounds_1 = L_0;
|
|
// set { widgetBounds = value; }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_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))->___oneVector_3;
|
|
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 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 void WidgetDragEvent_Invoke_m10A15D3CD315739AD53F7C8210C7B21093AA5E97_inline (WidgetDragEvent_tCFCDE91D560EF802FAD136FA3CB0B24026E72F20* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
|
|
float L_3 = L_2.___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
|
|
V_0 = L_4;
|
|
goto IL_001a;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonPressed_Invoke_m0A97C0DC3920127482E6E1DDDDCCC4613E2C973B_inline (OnButtonPressed_t9419DAB983BD79662E8DDDE5FCA319F0F29F64E5* __this, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___0_uiSystem, String_t* ___1_id, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, String_t*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uiSystem, ___1_id, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnRequestContextMenuCreation_Invoke_m5775A51C0B63BE7F6275172F14263A3516070573_inline (OnRequestContextMenuCreation_t541F616B0F8B4B8DA9E63FC700A843F88BB30E8B* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_e, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMenuItemClicked_Invoke_mBDA6D01ECFE34D8F8E1C0D3618471116D25AFE63_inline (OnMenuItemClicked_t9DDAF34B227B2250FE6E77CD61B7991C97F80EAC* __this, RuntimeObject* ___0_userdata, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, GraphContextMenuEvent_t978953D48DCDA8ACFFDCEB73093BDD4A89D555D7*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_userdata, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphEditor_set_GraphLinkRenderer_m4967BD60516D73BD64E42E6D23B375508441EB10_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IGraphLinkRenderer GraphLinkRenderer { get; private set; }
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CGraphLinkRendererU3Ek__BackingField_13 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGraphLinkRendererU3Ek__BackingField_13), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphEditor_SetGraph_mB3EBDC5BFDDC83FCFE8916296C897EBB32758342_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___0_graph, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// this.graph = graph;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = ___0_graph;
|
|
__this->___graph_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___graph_4), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UISystem_get_Undo_m94083067C2D42473B0FAB6812CE04FC201D94F39_inline (UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public UIUndoSystem Undo { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CUndoU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 void GraphEditor_set_WidgetBounds_m41082392AC3A4C3E289E12D3AAC5E47380B41559_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { widgetBounds = value; }
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___widgetBounds_11 = L_0;
|
|
// set { widgetBounds = value; }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyboardState_get_ShiftPressed_mD3CC4B09BB99D4AE700767CA9F4CADFB11267B11_inline (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return shift;
|
|
bool L_0 = __this->___shift_1;
|
|
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 float GraphCamera_get_ZoomLevel_mE89517124FB17A7AC02F8CAE8092BE6088850266_inline (GraphCamera_t34CFCD6B62A38E16688CBB3B30CE8EF0F51BB727* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return zoomLevel;
|
|
float L_0 = __this->___zoomLevel_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_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)(L_1/L_2)), ((float)(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 bool GraphNode_get_Selected_m9C828A505E1BA3E0263CC51DB59D3E64179D467F_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return selected;
|
|
bool L_0 = __this->___selected_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyboardState_get_ControlPressed_m6FCA9E725F974AD40C7C4F5DB1F7B6D843CDF8ED_inline (KeyboardState_tF84E267708CA2B9EF85B88FDDFEB4B096576B358* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return control;
|
|
bool L_0 = __this->___control_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_Dragging_mC95390CD9A00B4F0BB31893630D72CAEF23B6FC3_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, bool ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// set { dragging = value; }
|
|
bool L_0 = ___0_value;
|
|
__this->___dragging_15 = L_0;
|
|
// set { dragging = value; }
|
|
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 GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* GraphEditor_get_Events_mA200522F1A07DA4F744425E4F87DCBA82D358F18_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return events; }
|
|
GraphEditorEvents_tAD293BE3A20F152AA76BC8AD33C2035650E29CC3* L_0 = __this->___events_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_Bounds_m81B772D4B4C948A1104D9079F28C1ABF26F994FE_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bounds = value;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_value;
|
|
__this->___bounds_6 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphEditor_get_GraphLinkRenderer_mD7DCEA1F5B1C701A571800F46571600D7DABBE40_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public IGraphLinkRenderer GraphLinkRenderer { get; private set; }
|
|
RuntimeObject* L_0 = __this->___U3CGraphLinkRendererU3Ek__BackingField_13;
|
|
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 bool GraphEditor_get_ShowFocusHighlight_m22DA8CDC5CF21438F2922CDD0361BE423B085548_inline (GraphEditor_t2270AC7F91E8AF685C5EACB018185952E8DAED1B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return showFocusHighlight; }
|
|
bool L_0 = __this->___showFocusHighlight_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline (double ___0_value, int32_t ___1_digits, 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;
|
|
}
|
|
{
|
|
double L_0 = ___0_value;
|
|
int32_t L_1 = ___1_digits;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_2;
|
|
L_2 = Math_Round_m8DB2F61CB73B9E71E54149290ABD5DC8A68890D1(L_0, L_1, 0, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* Graph_get_TopZIndex_m35F0B3EECF0604CBDC3F1329AADDDE0542606853_inline (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return topZIndex;
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* L_0 = __this->___topZIndex_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphNode_set_ZIndex_m69F84D36AB71716B635C56A624D6BECB27E46B9E_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// zIndex = value;
|
|
int32_t L_0 = ___0_value;
|
|
__this->___zIndex_11 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* CursorDragLink_get_AttachedPin_m5900C8FBC1407D42F9735EB001197639C14DCE3A_inline (CursorDragLink_t8EAEFB72433258F1AA37D025CE427359070DDB2B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return attachedPin;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = __this->___attachedPin_1;
|
|
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 String_t* GraphNode_get_Id_m1208226FF4D1BDA590D208AC5FE33899494F581F_inline (GraphNode_tE0060C99ED7CF4D7420573F4A85C20DF5683BDDA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return id;
|
|
String_t* L_0 = __this->___id_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSelectionPerformed_Invoke_m09DDB2F70410DF22430F73E78471C9DA2EB2EB16_inline (OnSelectionPerformed_tD1E6B16975B40F8AEC770447267172B2BA4C6A15* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_boundsScreenSpace, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_boundsScreenSpace, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_PinType_mCA15C26994EC3A8C029E518A964B9F0B67FC653B_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// pinType = value;
|
|
int32_t L_0 = ___0_value;
|
|
__this->___pinType_5 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphPin_get_Tangent_mCB2E9C1CCDC0ED5BD288E51024C691404990D6AB_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return tangent;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___tangent_10;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, 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 = ___0_a;
|
|
float L_3 = L_2.___y_1;
|
|
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_0017;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_Tangent_m85640894B3FCE3276D7034CA2F0D01AF56AB6E3A_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// tangent = value;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
|
|
__this->___tangent_10 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphPin_get_TangentStrength_m3284A0B6002D180F4FBB4CC8A4BCA5195ED24655_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return tangentStrength;
|
|
float L_0 = __this->___tangentStrength_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_TangentStrength_m905534EBFAC973AD9EA0FFFAFA4CC3AED38E1ABB_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// tangentStrength = value;
|
|
float L_0 = ___0_value;
|
|
__this->___tangentStrength_11 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDraggedLinkReleased_Invoke_m577BC86FD46AA5F4DA563E63AA9849F582DC1014_inline (OnDraggedLinkReleased_t2941F46F51087C405E4FBC8E40B07709B533F533* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_mousePositionScreen, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0* ___1_uiSystem, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, UISystem_t4A976A44D7DAD4648652CF8366052BB0B1E7D4D0*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_mousePositionScreen, ___1_uiSystem, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphPin_set_Position_m25D59FB410232DEFCA986B467E59B6EF12045AA2_inline (GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// position = value;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
|
|
__this->___position_8 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphLink_set_Input_mF445F412CA28535968DBAADE854ED8D6DC8C0A64_inline (GraphLink_t167090219997E1F874E24A93015AD8333374E463* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// input = value;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = ___0_value;
|
|
__this->___input_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___input_5), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphLink_set_Output_mE6CB24470E285E523487BC10DFAA49B7F4025B9C_inline (GraphLink_t167090219997E1F874E24A93015AD8333374E463* __this, GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// output = value;
|
|
GraphPin_t0018DBEBFC6243EF276E9F4374E271930ED4BC00* L_0 = ___0_value;
|
|
__this->___output_6 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___output_6), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
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 RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
|
|
{
|
|
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
|
|
}
|
|
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 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 void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___0_item, const RuntimeMethod* method)
|
|
{
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* 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));
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)__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;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* 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));
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
float L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (float)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
float L_9 = ___0_item;
|
|
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, float, 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_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
if (!true)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = (int32_t)__this->____size_2;
|
|
V_0 = L_1;
|
|
__this->____size_2 = 0;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
|
|
int32_t L_4 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size_2 = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
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 void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_0 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_1 = L_1;
|
|
float L_2 = ___2_z;
|
|
__this->___z_2 = L_2;
|
|
float L_3 = ___3_w;
|
|
__this->___w_3 = L_3;
|
|
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;
|
|
}
|
|
}
|