#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtActionInvoker0 { 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 struct VirtActionInvoker2 { 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 struct VirtFuncInvoker1 { 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 struct VirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtFuncInvoker2 { 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 struct VirtFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtActionInvoker1 { 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 struct VirtActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtActionInvoker4 { 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 struct VirtFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct VirtFuncInvoker7 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; template struct VirtFuncInvoker9 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method); } }; template struct VirtFuncInvoker8 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method); } }; template struct VirtActionInvoker3 { 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); } }; struct GenericVirtActionInvoker0 { 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 struct GenericVirtActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericVirtFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericVirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericVirtFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericVirtFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct GenericVirtFuncInvoker4 { 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); } }; template struct GenericVirtActionInvoker1 { 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 struct GenericVirtActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericVirtActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void 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); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct GenericVirtFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericVirtFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct GenericVirtFuncInvoker7 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; template struct GenericVirtFuncInvoker9 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method); } }; template struct GenericVirtFuncInvoker8 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method); } }; template struct GenericVirtActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, 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 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 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 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 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 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); } }; template struct InterfaceFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template 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 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 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 struct InterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R 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); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct InterfaceFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct InterfaceFuncInvoker7 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; template struct InterfaceFuncInvoker9 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method); } }; template struct InterfaceFuncInvoker8 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method); } }; template 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); } }; 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 struct GenericInterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template 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); } }; template struct GenericInterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericInterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericInterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct GenericInterfaceFuncInvoker4 { 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_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template 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 struct GenericInterfaceActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericInterfaceActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct GenericInterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericInterfaceFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct GenericInterfaceFuncInvoker7 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; template struct GenericInterfaceFuncInvoker9 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method); } }; template struct GenericInterfaceFuncInvoker8 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method); } }; template struct GenericInterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; // System.Action`1 struct Action_1_t75B6371B869E36A42B0DFFC8D8B2630F1D659A6C; // System.Action`2 struct Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA; // System.Action`2 struct Action_2_tD344092D96CD0E43070CBCDAFD460F86AC996BCC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t7CDC64296E2925FC8ACD0F178E8FADF0C53B336D; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t4FA75532D65C14A41FC9C39514C5A2287BF3647E; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t0CA8E9EED89B15C3EB491D4D697642CF2B794EC4; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE6A65C5E45E33FD7D9849FD0914DE3AD32B68050; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t364DFA27EF9237B543C94D3C23C2A70222BF50C1; // System.Collections.Generic.List`1 struct List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // System.Collections.Generic.List`1 struct List_1_t94CE30B1FBE773B858F1800A6BAC764C411D6223; // System.Collections.Generic.List`1 struct List_1_tE7A3E65EF4EFEB8E88A946737890AE19BB382B79; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tA8CD22ACFEF16B825DFF64AFFEB0D6912C05F88E; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t2B2C54BB02CE18097A565E16B5399CCF3483B95B; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // OVR.OpenVR.EVRScreenshotType[] struct EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // OVRSimpleJSON.JSONNode[] struct JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // OVR.OpenVR.Texture_t[] struct Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E; // OVR.OpenVR.TrackedDevicePose_t[] struct TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // System.UInt64[] struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2; // OVR.OpenVR.VRActiveActionSet_t[] struct VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C; // OVR.OpenVR.VRBoneTransform_t[] struct VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A; // OVRInput/HapticInfo[] struct HapticInfoU5BU5D_t211B0C9EE0EA90574B4037CCF26B3B52375D8751; // OVRInput/OpenVRControllerDetails[] struct OpenVRControllerDetailsU5BU5D_t75E74318822478AF5AE59EFF5D1A98263EEF57A8; // System.AsyncCallback struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA; // UnityEngine.Camera struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319; // System.IAsyncResult struct IAsyncResult_tC9F97BF36FCF122D29D3101D80642278297BF370; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // OVRSimpleJSON.JSONArray struct JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D; // OVRSimpleJSON.JSONNode struct JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B; // OVRSimpleJSON.JSONObject struct JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4; // UnityEngine.Material struct Material_t8927C00353A72755313F046D0CE85178AE8218EE; // UnityEngine.Mesh struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6; // UnityEngine.MeshRenderer struct MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // OVRCameraComposition struct OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049; // OVRCameraRig struct OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517; // OVRMixedRealityCaptureConfiguration struct OVRMixedRealityCaptureConfiguration_t9E89534EEB761FAB99E85EA567FF96260FF04CB0; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A; // UnityEngine.Rendering.RenderPipelineAsset struct RenderPipelineAsset_tA4DBD0F0DD583DF3C9F85AF41F49308D167864EF; // UnityEngine.RenderTexture struct RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849; // UnityEngine.Renderer struct Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // UnityEngine.Shader struct Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // UnityEngine.UI.Text struct Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1; // UnityEngine.Transform struct Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1; // System.Version struct Version_tBDAEDED25425A1D09910468B8BD1759115646E3C; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // UnityEngine.Camera/CameraCallback struct CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D; // OVR.OpenVR.IVRCompositor/_ForceReconnectProcess struct _ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99; // OVR.OpenVR.IVRCompositor/_GetCumulativeStats struct _GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7; // OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor struct _GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF; // OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha struct _GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537; // OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess struct _GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A; // OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining struct _GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA; // OVR.OpenVR.IVRCompositor/_GetFrameTiming struct _GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58; // OVR.OpenVR.IVRCompositor/_GetFrameTimings struct _GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D; // OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer struct _GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216; // OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex struct _GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8; // OVR.OpenVR.IVRCompositor/_GetLastPoses struct _GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057; // OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11 struct _GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555; // OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL struct _GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D; // OVR.OpenVR.IVRCompositor/_GetTrackingSpace struct _GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E; // OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired struct _GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43; // OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired struct _GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7; // OVR.OpenVR.IVRCompositor/_HideMirrorWindow struct _HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F; // OVR.OpenVR.IVRCompositor/_IsFullscreen struct _IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE; // OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible struct _IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C; // OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess struct _LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E; // OVR.OpenVR.IVRCompositor/_PostPresentHandoff struct _PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9; // OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11 struct _ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD; // OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture struct _ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2; // OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode struct _SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE; // OVR.OpenVR.IVRCompositor/_SetSkyboxOverride struct _SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6; // OVR.OpenVR.IVRCompositor/_SetTrackingSpace struct _SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4; // OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources struct _ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF; // OVR.OpenVR.IVRCompositor/_ShowMirrorWindow struct _ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9; // OVR.OpenVR.IVRCompositor/_Submit struct _Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B; // OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData struct _SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36; // OVR.OpenVR.IVRCompositor/_SuspendRendering struct _SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25; // OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess struct _UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D; // OVR.OpenVR.IVRCompositor/_WaitGetPoses struct _WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1; // OVR.OpenVR.IVRDriverManager/_GetDriverCount struct _GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57; // OVR.OpenVR.IVRDriverManager/_GetDriverHandle struct _GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721; // OVR.OpenVR.IVRDriverManager/_GetDriverName struct _GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F; // OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo struct _GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41; // OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport struct _GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40; // OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds struct _GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE; // OVR.OpenVR.IVRIOBuffer/_Close struct _Close_t30F7271D4A3082A3224F324E33751831C512A584; // OVR.OpenVR.IVRIOBuffer/_Open struct _Open_t248EE84778C0AAE28929A8C359E6F97631938546; // OVR.OpenVR.IVRIOBuffer/_PropertyContainer struct _PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E; // OVR.OpenVR.IVRIOBuffer/_Read struct _Read_t5629D20360F207B935C9F35CFE7B3D427746875B; // OVR.OpenVR.IVRIOBuffer/_Write struct _Write_t3927BD214CE20924672841C01A54BE99E6610CF5; // OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData struct _DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA; // OVR.OpenVR.IVRInput/_GetActionHandle struct _GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614; // OVR.OpenVR.IVRInput/_GetActionOrigins struct _GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51; // OVR.OpenVR.IVRInput/_GetActionSetHandle struct _GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755; // OVR.OpenVR.IVRInput/_GetAnalogActionData struct _GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B; // OVR.OpenVR.IVRInput/_GetDigitalActionData struct _GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6; // OVR.OpenVR.IVRInput/_GetInputSourceHandle struct _GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333; // OVR.OpenVR.IVRInput/_GetOriginLocalizedName struct _GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783; // OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo struct _GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5; // OVR.OpenVR.IVRInput/_GetPoseActionData struct _GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1; // OVR.OpenVR.IVRInput/_GetSkeletalActionData struct _GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070; // OVR.OpenVR.IVRInput/_GetSkeletalBoneData struct _GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B; // OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed struct _GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D; // OVR.OpenVR.IVRInput/_SetActionManifestPath struct _SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3; // OVR.OpenVR.IVRInput/_ShowActionOrigins struct _ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662; // OVR.OpenVR.IVRInput/_ShowBindingsForActionSet struct _ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB; // OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction struct _TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24; // OVR.OpenVR.IVRInput/_UpdateActionState struct _UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC; // OVR.OpenVR.IVRNotifications/_CreateNotification struct _CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0; // OVR.OpenVR.IVRNotifications/_RemoveNotification struct _RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0; // OVR.OpenVR.IVROverlay/_ClearOverlayTexture struct _ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E; // OVR.OpenVR.IVROverlay/_CloseMessageOverlay struct _CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C; // OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection struct _ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA; // OVR.OpenVR.IVROverlay/_CreateDashboardOverlay struct _CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A; // OVR.OpenVR.IVROverlay/_CreateOverlay struct _CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69; // OVR.OpenVR.IVROverlay/_DestroyOverlay struct _DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F; // OVR.OpenVR.IVROverlay/_FindOverlay struct _FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00; // OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess struct _GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB; // OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay struct _GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84; // OVR.OpenVR.IVROverlay/_GetHighQualityOverlay struct _GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9; // OVR.OpenVR.IVROverlay/_GetKeyboardText struct _GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD; // OVR.OpenVR.IVROverlay/_GetOverlayAlpha struct _GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE; // OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters struct _GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25; // OVR.OpenVR.IVROverlay/_GetOverlayColor struct _GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41; // OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform struct _GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1; // OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum struct _GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E; // OVR.OpenVR.IVROverlay/_GetOverlayFlag struct _GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B; // OVR.OpenVR.IVROverlay/_GetOverlayFlags struct _GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D; // OVR.OpenVR.IVROverlay/_GetOverlayImageData struct _GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65; // OVR.OpenVR.IVROverlay/_GetOverlayInputMethod struct _GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00; // OVR.OpenVR.IVROverlay/_GetOverlayKey struct _GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2; // OVR.OpenVR.IVROverlay/_GetOverlayMouseScale struct _GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B; // OVR.OpenVR.IVROverlay/_GetOverlayName struct _GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852; // OVR.OpenVR.IVROverlay/_GetOverlayRenderModel struct _GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F; // OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid struct _GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41; // OVR.OpenVR.IVROverlay/_GetOverlaySortOrder struct _GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF; // OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect struct _GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667; // OVR.OpenVR.IVROverlay/_GetOverlayTexture struct _GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046; // OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds struct _GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC; // OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace struct _GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C; // OVR.OpenVR.IVROverlay/_GetOverlayTextureSize struct _GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472; // OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute struct _GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E; // OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative struct _GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14; // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent struct _GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D; // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative struct _GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75; // OVR.OpenVR.IVROverlay/_GetOverlayTransformType struct _GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5; // OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters struct _GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE; // OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice struct _GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF; // OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates struct _GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D; // OVR.OpenVR.IVROverlay/_HideKeyboard struct _HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0; // OVR.OpenVR.IVROverlay/_HideOverlay struct _HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084; // OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay struct _IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B; // OVR.OpenVR.IVROverlay/_IsDashboardVisible struct _IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8; // OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay struct _IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94; // OVR.OpenVR.IVROverlay/_IsOverlayVisible struct _IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902; // OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor struct _MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811; // OVR.OpenVR.IVROverlay/_PollNextOverlayEvent struct _PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB; // OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle struct _ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B; // OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess struct _SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000; // OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay struct _SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17; // OVR.OpenVR.IVROverlay/_SetHighQualityOverlay struct _SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1; // OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay struct _SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722; // OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute struct _SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0; // OVR.OpenVR.IVROverlay/_SetOverlayAlpha struct _SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433; // OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters struct _SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD; // OVR.OpenVR.IVROverlay/_SetOverlayColor struct _SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D; // OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform struct _SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B; // OVR.OpenVR.IVROverlay/_SetOverlayFlag struct _SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9; // OVR.OpenVR.IVROverlay/_SetOverlayFromFile struct _SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B; // OVR.OpenVR.IVROverlay/_SetOverlayInputMethod struct _SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52; // OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask struct _SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB; // OVR.OpenVR.IVROverlay/_SetOverlayMouseScale struct _SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C; // OVR.OpenVR.IVROverlay/_SetOverlayName struct _SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F; // OVR.OpenVR.IVROverlay/_SetOverlayNeighbor struct _SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5; // OVR.OpenVR.IVROverlay/_SetOverlayRaw struct _SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105; // OVR.OpenVR.IVROverlay/_SetOverlayRenderModel struct _SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F; // OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid struct _SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A; // OVR.OpenVR.IVROverlay/_SetOverlaySortOrder struct _SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6; // OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect struct _SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12; // OVR.OpenVR.IVROverlay/_SetOverlayTexture struct _SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10; // OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds struct _SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8; // OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace struct _SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725; // OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute struct _SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140; // OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative struct _SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D; // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent struct _SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E; // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative struct _SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7; // OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters struct _SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21; // OVR.OpenVR.IVROverlay/_ShowDashboard struct _ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7; // OVR.OpenVR.IVROverlay/_ShowKeyboard struct _ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2; // OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay struct _ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED; // OVR.OpenVR.IVROverlay/_ShowMessageOverlay struct _ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2; // OVR.OpenVR.IVROverlay/_ShowOverlay struct _ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797; // OVR.OpenVR.IVRRenderModels/_FreeRenderModel struct _FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B; // OVR.OpenVR.IVRRenderModels/_FreeTexture struct _FreeTexture_tD249C561539875A7BD54E4568884571E7274F384; // OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11 struct _FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124; // OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask struct _GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC; // OVR.OpenVR.IVRRenderModels/_GetComponentCount struct _GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA; // OVR.OpenVR.IVRRenderModels/_GetComponentName struct _GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5; // OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName struct _GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554; // OVR.OpenVR.IVRRenderModels/_GetComponentState struct _GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88; // OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath struct _GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36; // OVR.OpenVR.IVRRenderModels/_GetRenderModelCount struct _GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28; // OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum struct _GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90; // OVR.OpenVR.IVRRenderModels/_GetRenderModelName struct _GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B; // OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath struct _GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012; // OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL struct _GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1; // OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async struct _LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D; // OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async struct _LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302; // OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async struct _LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139; // OVR.OpenVR.IVRRenderModels/_LoadTexture_Async struct _LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07; // OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent struct _RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B; // OVR.OpenVR.IVRResources/_GetResourceFullPath struct _GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513; // OVR.OpenVR.IVRResources/_LoadSharedResource struct _LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33; // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename struct _GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA; // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType struct _GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07; // OVR.OpenVR.IVRScreenshots/_HookScreenshot struct _HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5; // OVR.OpenVR.IVRScreenshots/_RequestScreenshot struct _RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4; // OVR.OpenVR.IVRScreenshots/_SubmitScreenshot struct _SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B; // OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot struct _TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF; // OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress struct _UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448; // OVR.OpenVR.IVRSettings/_GetBool struct _GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86; // OVR.OpenVR.IVRSettings/_GetFloat struct _GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8; // OVR.OpenVR.IVRSettings/_GetInt32 struct _GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A; // OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum struct _GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E; // OVR.OpenVR.IVRSettings/_GetString struct _GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0; // OVR.OpenVR.IVRSettings/_RemoveKeyInSection struct _RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D; // OVR.OpenVR.IVRSettings/_RemoveSection struct _RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA; // OVR.OpenVR.IVRSettings/_SetBool struct _SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB; // OVR.OpenVR.IVRSettings/_SetFloat struct _SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5; // OVR.OpenVR.IVRSettings/_SetInt32 struct _SetInt32_t331327F67192F344816533CACECA2DC544A25D8A; // OVR.OpenVR.IVRSettings/_SetString struct _SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19; // OVR.OpenVR.IVRSettings/_Sync struct _Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C; // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor struct _CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F; // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose struct _CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988; // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor struct _GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6; // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose struct _GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0; // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting struct _AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084; // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt struct _AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73; // OVR.OpenVR.IVRSystem/_ApplyTransform struct _ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA; // OVR.OpenVR.IVRSystem/_ComputeDistortion struct _ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02; // OVR.OpenVR.IVRSystem/_DriverDebugRequest struct _DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0; // OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty struct _GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343; // OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty struct _GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5; // OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum struct _GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0; // OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum struct _GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112; // OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex struct _GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436; // OVR.OpenVR.IVRSystem/_GetControllerState struct _GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC; // OVR.OpenVR.IVRSystem/_GetControllerStateWithPose struct _GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56; // OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex struct _GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F; // OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo struct _GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53; // OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose struct _GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D; // OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum struct _GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9; // OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform struct _GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148; // OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty struct _GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594; // OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh struct _GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50; // OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty struct _GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313; // OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty struct _GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346; // OVR.OpenVR.IVRSystem/_GetOutputDevice struct _GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43; // OVR.OpenVR.IVRSystem/_GetProjectionMatrix struct _GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A; // OVR.OpenVR.IVRSystem/_GetProjectionRaw struct _GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE; // OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum struct _GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F; // OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose struct _GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1; // OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize struct _GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5; // OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose struct _GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C; // OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass struct _GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E; // OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty struct _GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0; // OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync struct _GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel struct _GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass struct _GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole struct _GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4; // OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty struct _GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC; // OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop struct _IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2; // OVR.OpenVR.IVRSystem/_IsInputAvailable struct _IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220; // OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers struct _IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800; // OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected struct _IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD; // OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate struct _PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79; // OVR.OpenVR.IVRSystem/_PollNextEvent struct _PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF; // OVR.OpenVR.IVRSystem/_PollNextEventWithPose struct _PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD; // OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose struct _ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9; // OVR.OpenVR.IVRSystem/_SetDisplayVisibility struct _SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1; // OVR.OpenVR.IVRSystem/_ShouldApplicationPause struct _ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32; // OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork struct _ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4; // OVR.OpenVR.IVRSystem/_TriggerHapticPulse struct _TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830; // OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService struct _AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F; // OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum struct _GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849; // OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize struct _GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA; // OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics struct _GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D; // OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection struct _GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer struct _GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11 struct _GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL struct _GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize struct _GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533; // OVR.OpenVR.IVRTrackedCamera/_HasCamera struct _HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6; // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL struct _ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF; // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService struct _ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151; // OVRSimpleJSON.JSONArray/d__22 struct U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6; // OVRSimpleJSON.JSONNode/d__40 struct U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836; // OVRSimpleJSON.JSONNode/d__42 struct U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196; // OVRSimpleJSON.JSONNode/Enumerator struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C; // OVRSimpleJSON.JSONNode/LinqEnumerator struct LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD; // OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0 struct U3CU3Ec__DisplayClass21_0_tFF391B6CEEAA8138F33FCC36A9D0EC817B16CE0F; // OVRSimpleJSON.JSONObject/d__23 struct U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F; // OVRCameraComposition/OVRCameraFrameCompositionManager struct OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A; // OVRControllerTest/<>c struct U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698; // OVRControllerTest/BoolMonitor struct BoolMonitor_t06A745822831A527E11537AF54F3A26DD72316C1; // OVRControllerTest/BoolMonitor/BoolGenerator struct BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4; IL2CPP_EXTERN_C RuntimeClass* Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Controller_tEEDA108639533B73057BAE8B95FE21725355C48F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EHiddenAreaMeshType_t69E5DFCF41FB6B06952FF5870643C4EC486E9225_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EIOBufferMode_t52ED41327F36AA82CFE0B8DD76BBAD9662794BB1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETrackedControllerRole_t3866907464D8BFE22DDCA105BDC91E170C3C7782_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETrackedDeviceClass_t15F40C73B098C3B5887F462FC0E305E44687F870_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRButtonId_tB6396911406EC02F96B32E366A2E06935F0BAB17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRCompositorTimingMode_tB42448E6689E423C22CE64B1A2BF0A20922FFCFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRControllerAxisType_t5A84273FB34CCABF216FE4BFCC335DD5913BE990_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVREventType_t25ECCD94280B7CF5E93C8986DD9F4DCF390E87B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRNotificationStyle_tECE11B1A39C06AAFFCECF684DEE4B7B549D062DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRNotificationType_t08712906203F98126A2FE5CB94DC8C069CA63474_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRScreenshotPropertyFilenames_t3C101C694582275FC07876274298479B973E14C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRSubmitFlags_tA44DB6B29CCA70FCA5833D22AA290835B513EFB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRTrackedCameraError_t5CE8AFE7DD084B2DE049046A247644264EC4D640_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Graphics_t97FAEBE964F3F622D4865E7EC62717FE94D1F56D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t7CDC64296E2925FC8ACD0F178E8FADF0C53B336D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t0CA8E9EED89B15C3EB491D4D697642CF2B794EC4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OVRMixedRealityCaptureConfiguration_t9E89534EEB761FAB99E85EA567FF96260FF04CB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderPipelineManager_t891744C0325329F7FA7C64614C0E3DFF13284AF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture_t_t620CAA304875674443E89FE116A335886BF0413F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VROverlayTransformType_tD867A0458852E6CD38A11D050A719826CCF42A16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral6B4AF9831E210EB10357E0E0F951AFD580901254; IL2CPP_EXTERN_C String_t* _stringLiteralDEEFE0BAEFD648695A292D329BC0A1033AAEE506; IL2CPP_EXTERN_C String_t* _stringLiteralEFEA8541485D289B30A64D326E0DA85093756C2E; IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mFB66A9177E7A8BC0C4FC04907034E2B46EC3E405_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3D6E2E767FCF74B801EFC25534751B79E35A0A5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m54E32E7E4FF4AA0844AAF09EB0C682FB2F0B62F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA5FF11A8FE2C32B1F89B3831B71F70C456BCD0E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m852001722E7DC0768E277023090B11029D876BB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OVRCameraFrameCompositionManager_OnCameraBeginRendering_m1875A955370D0993A56E991DA3A3AF12F1E417F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OVRCameraFrameCompositionManager_OnCameraEndRendering_mB3D9662F9285BB5546291B5292721E448BB00BF7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_ChildrenU3Ed__22_System_Collections_IEnumerator_Reset_mFEA35F738EB6CD76ADCE55B11A775D0FB53F24E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_ChildrenU3Ed__23_System_Collections_IEnumerator_Reset_m4A7276EFC0D28A279B8E820F585A4B4B4F600D96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_ChildrenU3Ed__40_System_Collections_IEnumerator_Reset_m89D8C602B838C70AE670FF9A508755998F043BAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_DeepChildrenU3Ed__42_System_Collections_IEnumerator_Reset_m1811A9137D5F432E7CF4963D1BD3A1CABE858DCF_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C;; struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com; struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com;; struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke; struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke;; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; struct EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499; struct Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E; struct TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90; struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2; struct VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C; struct VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t2B2C54BB02CE18097A565E16B5399CCF3483B95B* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t364DFA27EF9237B543C94D3C23C2A70222BF50C1 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tA8CD22ACFEF16B825DFF64AFFEB0D6912C05F88E * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___entries_1)); } inline EntryU5BU5D_t2B2C54BB02CE18097A565E16B5399CCF3483B95B* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t2B2C54BB02CE18097A565E16B5399CCF3483B95B** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t2B2C54BB02CE18097A565E16B5399CCF3483B95B* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___keys_7)); } inline KeyCollection_t364DFA27EF9237B543C94D3C23C2A70222BF50C1 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t364DFA27EF9237B543C94D3C23C2A70222BF50C1 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t364DFA27EF9237B543C94D3C23C2A70222BF50C1 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ___values_8)); } inline ValueCollection_tA8CD22ACFEF16B825DFF64AFFEB0D6912C05F88E * get_values_8() const { return ___values_8; } inline ValueCollection_tA8CD22ACFEF16B825DFF64AFFEB0D6912C05F88E ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tA8CD22ACFEF16B825DFF64AFFEB0D6912C05F88E * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE, ____items_1)); } inline JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* get__items_1() const { return ____items_1; } inline JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B** get_address_of__items_1() { return &____items_1; } inline void set__items_1(JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; // System.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { public: // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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; public: inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkChars_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; } inline void set_m_ChunkChars_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___m_ChunkChars_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value); } inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); } inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; } inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; } inline void set_m_ChunkPrevious_1(StringBuilder_t * value) { ___m_ChunkPrevious_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value); } inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkLength_2)); } inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; } inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; } inline void set_m_ChunkLength_2(int32_t value) { ___m_ChunkLength_2 = value; } inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); } inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; } inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; } inline void set_m_ChunkOffset_3(int32_t value) { ___m_ChunkOffset_3 = value; } inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); } inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; } inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; } inline void set_m_MaxCapacity_4(int32_t value) { ___m_MaxCapacity_4 = value; } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // OVRSimpleJSON.JSONNode/d__40 struct U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 : public RuntimeObject { public: // System.Int32 OVRSimpleJSON.JSONNode/d__40::<>1__state int32_t ___U3CU3E1__state_0; // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/d__40::<>2__current JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___U3CU3E2__current_1; // System.Int32 OVRSimpleJSON.JSONNode/d__40::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836, ___U3CU3E2__current_1)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } }; // OVRSimpleJSON.JSONNode/d__42 struct U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 : public RuntimeObject { public: // System.Int32 OVRSimpleJSON.JSONNode/d__42::<>1__state int32_t ___U3CU3E1__state_0; // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/d__42::<>2__current JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___U3CU3E2__current_1; // System.Int32 OVRSimpleJSON.JSONNode/d__42::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/d__42::<>4__this JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___U3CU3E4__this_3; // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__42::<>7__wrap1 RuntimeObject* ___U3CU3E7__wrap1_4; // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__42::<>7__wrap2 RuntimeObject* ___U3CU3E7__wrap2_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3E2__current_1)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3E4__this_3)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap1_4() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3E7__wrap1_4)); } inline RuntimeObject* get_U3CU3E7__wrap1_4() const { return ___U3CU3E7__wrap1_4; } inline RuntimeObject** get_address_of_U3CU3E7__wrap1_4() { return &___U3CU3E7__wrap1_4; } inline void set_U3CU3E7__wrap1_4(RuntimeObject* value) { ___U3CU3E7__wrap1_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E7__wrap1_4), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap2_5() { return static_cast(offsetof(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196, ___U3CU3E7__wrap2_5)); } inline RuntimeObject* get_U3CU3E7__wrap2_5() const { return ___U3CU3E7__wrap2_5; } inline RuntimeObject** get_address_of_U3CU3E7__wrap2_5() { return &___U3CU3E7__wrap2_5; } inline void set_U3CU3E7__wrap2_5(RuntimeObject* value) { ___U3CU3E7__wrap2_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E7__wrap2_5), (void*)value); } }; // OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0 struct U3CU3Ec__DisplayClass21_0_tFF391B6CEEAA8138F33FCC36A9D0EC817B16CE0F : public RuntimeObject { public: // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0::aNode JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___aNode_0; public: inline static int32_t get_offset_of_aNode_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass21_0_tFF391B6CEEAA8138F33FCC36A9D0EC817B16CE0F, ___aNode_0)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_aNode_0() const { return ___aNode_0; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_aNode_0() { return &___aNode_0; } inline void set_aNode_0(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___aNode_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___aNode_0), (void*)value); } }; // OVRControllerTest/<>c struct U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 : public RuntimeObject { public: public: }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * ___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 JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10, ___list_0)); } inline List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * get_list_0() const { return ___list_0; } inline List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10, ___current_3)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_current_3() const { return ___current_3; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___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; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 { public: // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject * ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA { public: // TKey System.Collections.Generic.KeyValuePair`2::key String_t* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA, ___key_0)); } inline String_t* get_key_0() const { return ___key_0; } inline String_t** get_address_of_key_0() { return &___key_0; } inline void set_key_0(String_t* value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA, ___value_1)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_value_1() const { return ___value_1; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; // UnityEngine.Color struct Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 { public: // 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; public: inline static int32_t get_offset_of_r_0() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___r_0)); } inline float get_r_0() const { return ___r_0; } inline float* get_address_of_r_0() { return &___r_0; } inline void set_r_0(float value) { ___r_0 = value; } inline static int32_t get_offset_of_g_1() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___g_1)); } inline float get_g_1() const { return ___g_1; } inline float* get_address_of_g_1() { return &___g_1; } inline void set_g_1(float value) { ___g_1 = value; } inline static int32_t get_offset_of_b_2() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___b_2)); } inline float get_b_2() const { return ___b_2; } inline float* get_address_of_b_2() { return &___b_2; } inline void set_b_2(float value) { ___b_2 = value; } inline static int32_t get_offset_of_a_3() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___a_3)); } inline float get_a_3() const { return ___a_3; } inline float* get_address_of_a_3() { return &___a_3; } inline void set_a_3(float value) { ___a_3 = value; } }; // OVR.OpenVR.Compositor_CumulativeStats struct Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 { public: // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nPid uint32_t ___m_nPid_0; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumFramePresents uint32_t ___m_nNumFramePresents_1; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumDroppedFrames uint32_t ___m_nNumDroppedFrames_2; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumReprojectedFrames uint32_t ___m_nNumReprojectedFrames_3; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumFramePresentsOnStartup uint32_t ___m_nNumFramePresentsOnStartup_4; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumDroppedFramesOnStartup uint32_t ___m_nNumDroppedFramesOnStartup_5; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumReprojectedFramesOnStartup uint32_t ___m_nNumReprojectedFramesOnStartup_6; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumLoading uint32_t ___m_nNumLoading_7; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumFramePresentsLoading uint32_t ___m_nNumFramePresentsLoading_8; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumDroppedFramesLoading uint32_t ___m_nNumDroppedFramesLoading_9; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumReprojectedFramesLoading uint32_t ___m_nNumReprojectedFramesLoading_10; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumTimedOut uint32_t ___m_nNumTimedOut_11; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumFramePresentsTimedOut uint32_t ___m_nNumFramePresentsTimedOut_12; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumDroppedFramesTimedOut uint32_t ___m_nNumDroppedFramesTimedOut_13; // System.UInt32 OVR.OpenVR.Compositor_CumulativeStats::m_nNumReprojectedFramesTimedOut uint32_t ___m_nNumReprojectedFramesTimedOut_14; public: inline static int32_t get_offset_of_m_nPid_0() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nPid_0)); } inline uint32_t get_m_nPid_0() const { return ___m_nPid_0; } inline uint32_t* get_address_of_m_nPid_0() { return &___m_nPid_0; } inline void set_m_nPid_0(uint32_t value) { ___m_nPid_0 = value; } inline static int32_t get_offset_of_m_nNumFramePresents_1() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumFramePresents_1)); } inline uint32_t get_m_nNumFramePresents_1() const { return ___m_nNumFramePresents_1; } inline uint32_t* get_address_of_m_nNumFramePresents_1() { return &___m_nNumFramePresents_1; } inline void set_m_nNumFramePresents_1(uint32_t value) { ___m_nNumFramePresents_1 = value; } inline static int32_t get_offset_of_m_nNumDroppedFrames_2() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumDroppedFrames_2)); } inline uint32_t get_m_nNumDroppedFrames_2() const { return ___m_nNumDroppedFrames_2; } inline uint32_t* get_address_of_m_nNumDroppedFrames_2() { return &___m_nNumDroppedFrames_2; } inline void set_m_nNumDroppedFrames_2(uint32_t value) { ___m_nNumDroppedFrames_2 = value; } inline static int32_t get_offset_of_m_nNumReprojectedFrames_3() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumReprojectedFrames_3)); } inline uint32_t get_m_nNumReprojectedFrames_3() const { return ___m_nNumReprojectedFrames_3; } inline uint32_t* get_address_of_m_nNumReprojectedFrames_3() { return &___m_nNumReprojectedFrames_3; } inline void set_m_nNumReprojectedFrames_3(uint32_t value) { ___m_nNumReprojectedFrames_3 = value; } inline static int32_t get_offset_of_m_nNumFramePresentsOnStartup_4() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumFramePresentsOnStartup_4)); } inline uint32_t get_m_nNumFramePresentsOnStartup_4() const { return ___m_nNumFramePresentsOnStartup_4; } inline uint32_t* get_address_of_m_nNumFramePresentsOnStartup_4() { return &___m_nNumFramePresentsOnStartup_4; } inline void set_m_nNumFramePresentsOnStartup_4(uint32_t value) { ___m_nNumFramePresentsOnStartup_4 = value; } inline static int32_t get_offset_of_m_nNumDroppedFramesOnStartup_5() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumDroppedFramesOnStartup_5)); } inline uint32_t get_m_nNumDroppedFramesOnStartup_5() const { return ___m_nNumDroppedFramesOnStartup_5; } inline uint32_t* get_address_of_m_nNumDroppedFramesOnStartup_5() { return &___m_nNumDroppedFramesOnStartup_5; } inline void set_m_nNumDroppedFramesOnStartup_5(uint32_t value) { ___m_nNumDroppedFramesOnStartup_5 = value; } inline static int32_t get_offset_of_m_nNumReprojectedFramesOnStartup_6() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumReprojectedFramesOnStartup_6)); } inline uint32_t get_m_nNumReprojectedFramesOnStartup_6() const { return ___m_nNumReprojectedFramesOnStartup_6; } inline uint32_t* get_address_of_m_nNumReprojectedFramesOnStartup_6() { return &___m_nNumReprojectedFramesOnStartup_6; } inline void set_m_nNumReprojectedFramesOnStartup_6(uint32_t value) { ___m_nNumReprojectedFramesOnStartup_6 = value; } inline static int32_t get_offset_of_m_nNumLoading_7() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumLoading_7)); } inline uint32_t get_m_nNumLoading_7() const { return ___m_nNumLoading_7; } inline uint32_t* get_address_of_m_nNumLoading_7() { return &___m_nNumLoading_7; } inline void set_m_nNumLoading_7(uint32_t value) { ___m_nNumLoading_7 = value; } inline static int32_t get_offset_of_m_nNumFramePresentsLoading_8() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumFramePresentsLoading_8)); } inline uint32_t get_m_nNumFramePresentsLoading_8() const { return ___m_nNumFramePresentsLoading_8; } inline uint32_t* get_address_of_m_nNumFramePresentsLoading_8() { return &___m_nNumFramePresentsLoading_8; } inline void set_m_nNumFramePresentsLoading_8(uint32_t value) { ___m_nNumFramePresentsLoading_8 = value; } inline static int32_t get_offset_of_m_nNumDroppedFramesLoading_9() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumDroppedFramesLoading_9)); } inline uint32_t get_m_nNumDroppedFramesLoading_9() const { return ___m_nNumDroppedFramesLoading_9; } inline uint32_t* get_address_of_m_nNumDroppedFramesLoading_9() { return &___m_nNumDroppedFramesLoading_9; } inline void set_m_nNumDroppedFramesLoading_9(uint32_t value) { ___m_nNumDroppedFramesLoading_9 = value; } inline static int32_t get_offset_of_m_nNumReprojectedFramesLoading_10() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumReprojectedFramesLoading_10)); } inline uint32_t get_m_nNumReprojectedFramesLoading_10() const { return ___m_nNumReprojectedFramesLoading_10; } inline uint32_t* get_address_of_m_nNumReprojectedFramesLoading_10() { return &___m_nNumReprojectedFramesLoading_10; } inline void set_m_nNumReprojectedFramesLoading_10(uint32_t value) { ___m_nNumReprojectedFramesLoading_10 = value; } inline static int32_t get_offset_of_m_nNumTimedOut_11() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumTimedOut_11)); } inline uint32_t get_m_nNumTimedOut_11() const { return ___m_nNumTimedOut_11; } inline uint32_t* get_address_of_m_nNumTimedOut_11() { return &___m_nNumTimedOut_11; } inline void set_m_nNumTimedOut_11(uint32_t value) { ___m_nNumTimedOut_11 = value; } inline static int32_t get_offset_of_m_nNumFramePresentsTimedOut_12() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumFramePresentsTimedOut_12)); } inline uint32_t get_m_nNumFramePresentsTimedOut_12() const { return ___m_nNumFramePresentsTimedOut_12; } inline uint32_t* get_address_of_m_nNumFramePresentsTimedOut_12() { return &___m_nNumFramePresentsTimedOut_12; } inline void set_m_nNumFramePresentsTimedOut_12(uint32_t value) { ___m_nNumFramePresentsTimedOut_12 = value; } inline static int32_t get_offset_of_m_nNumDroppedFramesTimedOut_13() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumDroppedFramesTimedOut_13)); } inline uint32_t get_m_nNumDroppedFramesTimedOut_13() const { return ___m_nNumDroppedFramesTimedOut_13; } inline uint32_t* get_address_of_m_nNumDroppedFramesTimedOut_13() { return &___m_nNumDroppedFramesTimedOut_13; } inline void set_m_nNumDroppedFramesTimedOut_13(uint32_t value) { ___m_nNumDroppedFramesTimedOut_13 = value; } inline static int32_t get_offset_of_m_nNumReprojectedFramesTimedOut_14() { return static_cast(offsetof(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0, ___m_nNumReprojectedFramesTimedOut_14)); } inline uint32_t get_m_nNumReprojectedFramesTimedOut_14() const { return ___m_nNumReprojectedFramesTimedOut_14; } inline uint32_t* get_address_of_m_nNumReprojectedFramesTimedOut_14() { return &___m_nNumReprojectedFramesTimedOut_14; } inline void set_m_nNumReprojectedFramesTimedOut_14(uint32_t value) { ___m_nNumReprojectedFramesTimedOut_14 = value; } }; // OVR.OpenVR.DistortionCoordinates_t struct DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 { public: // System.Single OVR.OpenVR.DistortionCoordinates_t::rfRed0 float ___rfRed0_0; // System.Single OVR.OpenVR.DistortionCoordinates_t::rfRed1 float ___rfRed1_1; // System.Single OVR.OpenVR.DistortionCoordinates_t::rfGreen0 float ___rfGreen0_2; // System.Single OVR.OpenVR.DistortionCoordinates_t::rfGreen1 float ___rfGreen1_3; // System.Single OVR.OpenVR.DistortionCoordinates_t::rfBlue0 float ___rfBlue0_4; // System.Single OVR.OpenVR.DistortionCoordinates_t::rfBlue1 float ___rfBlue1_5; public: inline static int32_t get_offset_of_rfRed0_0() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfRed0_0)); } inline float get_rfRed0_0() const { return ___rfRed0_0; } inline float* get_address_of_rfRed0_0() { return &___rfRed0_0; } inline void set_rfRed0_0(float value) { ___rfRed0_0 = value; } inline static int32_t get_offset_of_rfRed1_1() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfRed1_1)); } inline float get_rfRed1_1() const { return ___rfRed1_1; } inline float* get_address_of_rfRed1_1() { return &___rfRed1_1; } inline void set_rfRed1_1(float value) { ___rfRed1_1 = value; } inline static int32_t get_offset_of_rfGreen0_2() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfGreen0_2)); } inline float get_rfGreen0_2() const { return ___rfGreen0_2; } inline float* get_address_of_rfGreen0_2() { return &___rfGreen0_2; } inline void set_rfGreen0_2(float value) { ___rfGreen0_2 = value; } inline static int32_t get_offset_of_rfGreen1_3() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfGreen1_3)); } inline float get_rfGreen1_3() const { return ___rfGreen1_3; } inline float* get_address_of_rfGreen1_3() { return &___rfGreen1_3; } inline void set_rfGreen1_3(float value) { ___rfGreen1_3 = value; } inline static int32_t get_offset_of_rfBlue0_4() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfBlue0_4)); } inline float get_rfBlue0_4() const { return ___rfBlue0_4; } inline float* get_address_of_rfBlue0_4() { return &___rfBlue0_4; } inline void set_rfBlue0_4(float value) { ___rfBlue0_4 = value; } inline static int32_t get_offset_of_rfBlue1_5() { return static_cast(offsetof(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89, ___rfBlue1_5)); } inline float get_rfBlue1_5() const { return ___rfBlue1_5; } inline float* get_address_of_rfBlue1_5() { return &___rfBlue1_5; } inline void set_rfBlue1_5(float value) { ___rfBlue1_5 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // OVR.OpenVR.HmdColor_t struct HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 { public: // System.Single OVR.OpenVR.HmdColor_t::r float ___r_0; // System.Single OVR.OpenVR.HmdColor_t::g float ___g_1; // System.Single OVR.OpenVR.HmdColor_t::b float ___b_2; // System.Single OVR.OpenVR.HmdColor_t::a float ___a_3; public: inline static int32_t get_offset_of_r_0() { return static_cast(offsetof(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9, ___r_0)); } inline float get_r_0() const { return ___r_0; } inline float* get_address_of_r_0() { return &___r_0; } inline void set_r_0(float value) { ___r_0 = value; } inline static int32_t get_offset_of_g_1() { return static_cast(offsetof(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9, ___g_1)); } inline float get_g_1() const { return ___g_1; } inline float* get_address_of_g_1() { return &___g_1; } inline void set_g_1(float value) { ___g_1 = value; } inline static int32_t get_offset_of_b_2() { return static_cast(offsetof(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9, ___b_2)); } inline float get_b_2() const { return ___b_2; } inline float* get_address_of_b_2() { return &___b_2; } inline void set_b_2(float value) { ___b_2 = value; } inline static int32_t get_offset_of_a_3() { return static_cast(offsetof(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9, ___a_3)); } inline float get_a_3() const { return ___a_3; } inline float* get_address_of_a_3() { return &___a_3; } inline void set_a_3(float value) { ___a_3 = value; } }; // OVR.OpenVR.HmdMatrix34_t struct HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F { public: // System.Single OVR.OpenVR.HmdMatrix34_t::m0 float ___m0_0; // System.Single OVR.OpenVR.HmdMatrix34_t::m1 float ___m1_1; // System.Single OVR.OpenVR.HmdMatrix34_t::m2 float ___m2_2; // System.Single OVR.OpenVR.HmdMatrix34_t::m3 float ___m3_3; // System.Single OVR.OpenVR.HmdMatrix34_t::m4 float ___m4_4; // System.Single OVR.OpenVR.HmdMatrix34_t::m5 float ___m5_5; // System.Single OVR.OpenVR.HmdMatrix34_t::m6 float ___m6_6; // System.Single OVR.OpenVR.HmdMatrix34_t::m7 float ___m7_7; // System.Single OVR.OpenVR.HmdMatrix34_t::m8 float ___m8_8; // System.Single OVR.OpenVR.HmdMatrix34_t::m9 float ___m9_9; // System.Single OVR.OpenVR.HmdMatrix34_t::m10 float ___m10_10; // System.Single OVR.OpenVR.HmdMatrix34_t::m11 float ___m11_11; public: inline static int32_t get_offset_of_m0_0() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m0_0)); } inline float get_m0_0() const { return ___m0_0; } inline float* get_address_of_m0_0() { return &___m0_0; } inline void set_m0_0(float value) { ___m0_0 = value; } inline static int32_t get_offset_of_m1_1() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m1_1)); } inline float get_m1_1() const { return ___m1_1; } inline float* get_address_of_m1_1() { return &___m1_1; } inline void set_m1_1(float value) { ___m1_1 = value; } inline static int32_t get_offset_of_m2_2() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m2_2)); } inline float get_m2_2() const { return ___m2_2; } inline float* get_address_of_m2_2() { return &___m2_2; } inline void set_m2_2(float value) { ___m2_2 = value; } inline static int32_t get_offset_of_m3_3() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m3_3)); } inline float get_m3_3() const { return ___m3_3; } inline float* get_address_of_m3_3() { return &___m3_3; } inline void set_m3_3(float value) { ___m3_3 = value; } inline static int32_t get_offset_of_m4_4() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m4_4)); } inline float get_m4_4() const { return ___m4_4; } inline float* get_address_of_m4_4() { return &___m4_4; } inline void set_m4_4(float value) { ___m4_4 = value; } inline static int32_t get_offset_of_m5_5() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m5_5)); } inline float get_m5_5() const { return ___m5_5; } inline float* get_address_of_m5_5() { return &___m5_5; } inline void set_m5_5(float value) { ___m5_5 = value; } inline static int32_t get_offset_of_m6_6() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m6_6)); } inline float get_m6_6() const { return ___m6_6; } inline float* get_address_of_m6_6() { return &___m6_6; } inline void set_m6_6(float value) { ___m6_6 = value; } inline static int32_t get_offset_of_m7_7() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m7_7)); } inline float get_m7_7() const { return ___m7_7; } inline float* get_address_of_m7_7() { return &___m7_7; } inline void set_m7_7(float value) { ___m7_7 = value; } inline static int32_t get_offset_of_m8_8() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m8_8)); } inline float get_m8_8() const { return ___m8_8; } inline float* get_address_of_m8_8() { return &___m8_8; } inline void set_m8_8(float value) { ___m8_8 = value; } inline static int32_t get_offset_of_m9_9() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m9_9)); } inline float get_m9_9() const { return ___m9_9; } inline float* get_address_of_m9_9() { return &___m9_9; } inline void set_m9_9(float value) { ___m9_9 = value; } inline static int32_t get_offset_of_m10_10() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m10_10)); } inline float get_m10_10() const { return ___m10_10; } inline float* get_address_of_m10_10() { return &___m10_10; } inline void set_m10_10(float value) { ___m10_10 = value; } inline static int32_t get_offset_of_m11_11() { return static_cast(offsetof(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F, ___m11_11)); } inline float get_m11_11() const { return ___m11_11; } inline float* get_address_of_m11_11() { return &___m11_11; } inline void set_m11_11(float value) { ___m11_11 = value; } }; // OVR.OpenVR.HmdMatrix44_t struct HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA { public: // System.Single OVR.OpenVR.HmdMatrix44_t::m0 float ___m0_0; // System.Single OVR.OpenVR.HmdMatrix44_t::m1 float ___m1_1; // System.Single OVR.OpenVR.HmdMatrix44_t::m2 float ___m2_2; // System.Single OVR.OpenVR.HmdMatrix44_t::m3 float ___m3_3; // System.Single OVR.OpenVR.HmdMatrix44_t::m4 float ___m4_4; // System.Single OVR.OpenVR.HmdMatrix44_t::m5 float ___m5_5; // System.Single OVR.OpenVR.HmdMatrix44_t::m6 float ___m6_6; // System.Single OVR.OpenVR.HmdMatrix44_t::m7 float ___m7_7; // System.Single OVR.OpenVR.HmdMatrix44_t::m8 float ___m8_8; // System.Single OVR.OpenVR.HmdMatrix44_t::m9 float ___m9_9; // System.Single OVR.OpenVR.HmdMatrix44_t::m10 float ___m10_10; // System.Single OVR.OpenVR.HmdMatrix44_t::m11 float ___m11_11; // System.Single OVR.OpenVR.HmdMatrix44_t::m12 float ___m12_12; // System.Single OVR.OpenVR.HmdMatrix44_t::m13 float ___m13_13; // System.Single OVR.OpenVR.HmdMatrix44_t::m14 float ___m14_14; // System.Single OVR.OpenVR.HmdMatrix44_t::m15 float ___m15_15; public: inline static int32_t get_offset_of_m0_0() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m0_0)); } inline float get_m0_0() const { return ___m0_0; } inline float* get_address_of_m0_0() { return &___m0_0; } inline void set_m0_0(float value) { ___m0_0 = value; } inline static int32_t get_offset_of_m1_1() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m1_1)); } inline float get_m1_1() const { return ___m1_1; } inline float* get_address_of_m1_1() { return &___m1_1; } inline void set_m1_1(float value) { ___m1_1 = value; } inline static int32_t get_offset_of_m2_2() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m2_2)); } inline float get_m2_2() const { return ___m2_2; } inline float* get_address_of_m2_2() { return &___m2_2; } inline void set_m2_2(float value) { ___m2_2 = value; } inline static int32_t get_offset_of_m3_3() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m3_3)); } inline float get_m3_3() const { return ___m3_3; } inline float* get_address_of_m3_3() { return &___m3_3; } inline void set_m3_3(float value) { ___m3_3 = value; } inline static int32_t get_offset_of_m4_4() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m4_4)); } inline float get_m4_4() const { return ___m4_4; } inline float* get_address_of_m4_4() { return &___m4_4; } inline void set_m4_4(float value) { ___m4_4 = value; } inline static int32_t get_offset_of_m5_5() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m5_5)); } inline float get_m5_5() const { return ___m5_5; } inline float* get_address_of_m5_5() { return &___m5_5; } inline void set_m5_5(float value) { ___m5_5 = value; } inline static int32_t get_offset_of_m6_6() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m6_6)); } inline float get_m6_6() const { return ___m6_6; } inline float* get_address_of_m6_6() { return &___m6_6; } inline void set_m6_6(float value) { ___m6_6 = value; } inline static int32_t get_offset_of_m7_7() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m7_7)); } inline float get_m7_7() const { return ___m7_7; } inline float* get_address_of_m7_7() { return &___m7_7; } inline void set_m7_7(float value) { ___m7_7 = value; } inline static int32_t get_offset_of_m8_8() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m8_8)); } inline float get_m8_8() const { return ___m8_8; } inline float* get_address_of_m8_8() { return &___m8_8; } inline void set_m8_8(float value) { ___m8_8 = value; } inline static int32_t get_offset_of_m9_9() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m9_9)); } inline float get_m9_9() const { return ___m9_9; } inline float* get_address_of_m9_9() { return &___m9_9; } inline void set_m9_9(float value) { ___m9_9 = value; } inline static int32_t get_offset_of_m10_10() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m10_10)); } inline float get_m10_10() const { return ___m10_10; } inline float* get_address_of_m10_10() { return &___m10_10; } inline void set_m10_10(float value) { ___m10_10 = value; } inline static int32_t get_offset_of_m11_11() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m11_11)); } inline float get_m11_11() const { return ___m11_11; } inline float* get_address_of_m11_11() { return &___m11_11; } inline void set_m11_11(float value) { ___m11_11 = value; } inline static int32_t get_offset_of_m12_12() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m12_12)); } inline float get_m12_12() const { return ___m12_12; } inline float* get_address_of_m12_12() { return &___m12_12; } inline void set_m12_12(float value) { ___m12_12 = value; } inline static int32_t get_offset_of_m13_13() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m13_13)); } inline float get_m13_13() const { return ___m13_13; } inline float* get_address_of_m13_13() { return &___m13_13; } inline void set_m13_13(float value) { ___m13_13 = value; } inline static int32_t get_offset_of_m14_14() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m14_14)); } inline float get_m14_14() const { return ___m14_14; } inline float* get_address_of_m14_14() { return &___m14_14; } inline void set_m14_14(float value) { ___m14_14 = value; } inline static int32_t get_offset_of_m15_15() { return static_cast(offsetof(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA, ___m15_15)); } inline float get_m15_15() const { return ___m15_15; } inline float* get_address_of_m15_15() { return &___m15_15; } inline void set_m15_15(float value) { ___m15_15 = value; } }; // OVR.OpenVR.HmdQuaternionf_t struct HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A { public: // System.Single OVR.OpenVR.HmdQuaternionf_t::w float ___w_0; // System.Single OVR.OpenVR.HmdQuaternionf_t::x float ___x_1; // System.Single OVR.OpenVR.HmdQuaternionf_t::y float ___y_2; // System.Single OVR.OpenVR.HmdQuaternionf_t::z float ___z_3; public: inline static int32_t get_offset_of_w_0() { return static_cast(offsetof(HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A, ___w_0)); } inline float get_w_0() const { return ___w_0; } inline float* get_address_of_w_0() { return &___w_0; } inline void set_w_0(float value) { ___w_0 = value; } inline static int32_t get_offset_of_x_1() { return static_cast(offsetof(HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A, ___x_1)); } inline float get_x_1() const { return ___x_1; } inline float* get_address_of_x_1() { return &___x_1; } inline void set_x_1(float value) { ___x_1 = value; } inline static int32_t get_offset_of_y_2() { return static_cast(offsetof(HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A, ___y_2)); } inline float get_y_2() const { return ___y_2; } inline float* get_address_of_y_2() { return &___y_2; } inline void set_y_2(float value) { ___y_2 = value; } inline static int32_t get_offset_of_z_3() { return static_cast(offsetof(HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A, ___z_3)); } inline float get_z_3() const { return ___z_3; } inline float* get_address_of_z_3() { return &___z_3; } inline void set_z_3(float value) { ___z_3 = value; } }; // OVR.OpenVR.HmdVector2_t struct HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 { public: // System.Single OVR.OpenVR.HmdVector2_t::v0 float ___v0_0; // System.Single OVR.OpenVR.HmdVector2_t::v1 float ___v1_1; public: inline static int32_t get_offset_of_v0_0() { return static_cast(offsetof(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375, ___v0_0)); } inline float get_v0_0() const { return ___v0_0; } inline float* get_address_of_v0_0() { return &___v0_0; } inline void set_v0_0(float value) { ___v0_0 = value; } inline static int32_t get_offset_of_v1_1() { return static_cast(offsetof(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375, ___v1_1)); } inline float get_v1_1() const { return ___v1_1; } inline float* get_address_of_v1_1() { return &___v1_1; } inline void set_v1_1(float value) { ___v1_1 = value; } }; // OVR.OpenVR.HmdVector3_t struct HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 { public: // System.Single OVR.OpenVR.HmdVector3_t::v0 float ___v0_0; // System.Single OVR.OpenVR.HmdVector3_t::v1 float ___v1_1; // System.Single OVR.OpenVR.HmdVector3_t::v2 float ___v2_2; public: inline static int32_t get_offset_of_v0_0() { return static_cast(offsetof(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703, ___v0_0)); } inline float get_v0_0() const { return ___v0_0; } inline float* get_address_of_v0_0() { return &___v0_0; } inline void set_v0_0(float value) { ___v0_0 = value; } inline static int32_t get_offset_of_v1_1() { return static_cast(offsetof(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703, ___v1_1)); } inline float get_v1_1() const { return ___v1_1; } inline float* get_address_of_v1_1() { return &___v1_1; } inline void set_v1_1(float value) { ___v1_1 = value; } inline static int32_t get_offset_of_v2_2() { return static_cast(offsetof(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703, ___v2_2)); } inline float get_v2_2() const { return ___v2_2; } inline float* get_address_of_v2_2() { return &___v2_2; } inline void set_v2_2(float value) { ___v2_2 = value; } }; // OVR.OpenVR.HmdVector4_t struct HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726 { public: // System.Single OVR.OpenVR.HmdVector4_t::v0 float ___v0_0; // System.Single OVR.OpenVR.HmdVector4_t::v1 float ___v1_1; // System.Single OVR.OpenVR.HmdVector4_t::v2 float ___v2_2; // System.Single OVR.OpenVR.HmdVector4_t::v3 float ___v3_3; public: inline static int32_t get_offset_of_v0_0() { return static_cast(offsetof(HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726, ___v0_0)); } inline float get_v0_0() const { return ___v0_0; } inline float* get_address_of_v0_0() { return &___v0_0; } inline void set_v0_0(float value) { ___v0_0 = value; } inline static int32_t get_offset_of_v1_1() { return static_cast(offsetof(HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726, ___v1_1)); } inline float get_v1_1() const { return ___v1_1; } inline float* get_address_of_v1_1() { return &___v1_1; } inline void set_v1_1(float value) { ___v1_1 = value; } inline static int32_t get_offset_of_v2_2() { return static_cast(offsetof(HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726, ___v2_2)); } inline float get_v2_2() const { return ___v2_2; } inline float* get_address_of_v2_2() { return &___v2_2; } inline void set_v2_2(float value) { ___v2_2 = value; } inline static int32_t get_offset_of_v3_3() { return static_cast(offsetof(HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726, ___v3_3)); } inline float get_v3_3() const { return ___v3_3; } inline float* get_address_of_v3_3() { return &___v3_3; } inline void set_v3_3(float value) { ___v3_3 = value; } }; // OVR.OpenVR.InputAnalogActionData_t struct InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 { public: // System.Boolean OVR.OpenVR.InputAnalogActionData_t::bActive bool ___bActive_0; // System.UInt64 OVR.OpenVR.InputAnalogActionData_t::activeOrigin uint64_t ___activeOrigin_1; // System.Single OVR.OpenVR.InputAnalogActionData_t::x float ___x_2; // System.Single OVR.OpenVR.InputAnalogActionData_t::y float ___y_3; // System.Single OVR.OpenVR.InputAnalogActionData_t::z float ___z_4; // System.Single OVR.OpenVR.InputAnalogActionData_t::deltaX float ___deltaX_5; // System.Single OVR.OpenVR.InputAnalogActionData_t::deltaY float ___deltaY_6; // System.Single OVR.OpenVR.InputAnalogActionData_t::deltaZ float ___deltaZ_7; // System.Single OVR.OpenVR.InputAnalogActionData_t::fUpdateTime float ___fUpdateTime_8; public: inline static int32_t get_offset_of_bActive_0() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___bActive_0)); } inline bool get_bActive_0() const { return ___bActive_0; } inline bool* get_address_of_bActive_0() { return &___bActive_0; } inline void set_bActive_0(bool value) { ___bActive_0 = value; } inline static int32_t get_offset_of_activeOrigin_1() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___activeOrigin_1)); } inline uint64_t get_activeOrigin_1() const { return ___activeOrigin_1; } inline uint64_t* get_address_of_activeOrigin_1() { return &___activeOrigin_1; } inline void set_activeOrigin_1(uint64_t value) { ___activeOrigin_1 = value; } inline static int32_t get_offset_of_x_2() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___x_2)); } inline float get_x_2() const { return ___x_2; } inline float* get_address_of_x_2() { return &___x_2; } inline void set_x_2(float value) { ___x_2 = value; } inline static int32_t get_offset_of_y_3() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___y_3)); } inline float get_y_3() const { return ___y_3; } inline float* get_address_of_y_3() { return &___y_3; } inline void set_y_3(float value) { ___y_3 = value; } inline static int32_t get_offset_of_z_4() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___z_4)); } inline float get_z_4() const { return ___z_4; } inline float* get_address_of_z_4() { return &___z_4; } inline void set_z_4(float value) { ___z_4 = value; } inline static int32_t get_offset_of_deltaX_5() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___deltaX_5)); } inline float get_deltaX_5() const { return ___deltaX_5; } inline float* get_address_of_deltaX_5() { return &___deltaX_5; } inline void set_deltaX_5(float value) { ___deltaX_5 = value; } inline static int32_t get_offset_of_deltaY_6() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___deltaY_6)); } inline float get_deltaY_6() const { return ___deltaY_6; } inline float* get_address_of_deltaY_6() { return &___deltaY_6; } inline void set_deltaY_6(float value) { ___deltaY_6 = value; } inline static int32_t get_offset_of_deltaZ_7() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___deltaZ_7)); } inline float get_deltaZ_7() const { return ___deltaZ_7; } inline float* get_address_of_deltaZ_7() { return &___deltaZ_7; } inline void set_deltaZ_7(float value) { ___deltaZ_7 = value; } inline static int32_t get_offset_of_fUpdateTime_8() { return static_cast(offsetof(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189, ___fUpdateTime_8)); } inline float get_fUpdateTime_8() const { return ___fUpdateTime_8; } inline float* get_address_of_fUpdateTime_8() { return &___fUpdateTime_8; } inline void set_fUpdateTime_8(float value) { ___fUpdateTime_8 = value; } }; // OVR.OpenVR.InputDigitalActionData_t struct InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B { public: // System.Boolean OVR.OpenVR.InputDigitalActionData_t::bActive bool ___bActive_0; // System.UInt64 OVR.OpenVR.InputDigitalActionData_t::activeOrigin uint64_t ___activeOrigin_1; // System.Boolean OVR.OpenVR.InputDigitalActionData_t::bState bool ___bState_2; // System.Boolean OVR.OpenVR.InputDigitalActionData_t::bChanged bool ___bChanged_3; // System.Single OVR.OpenVR.InputDigitalActionData_t::fUpdateTime float ___fUpdateTime_4; public: inline static int32_t get_offset_of_bActive_0() { return static_cast(offsetof(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B, ___bActive_0)); } inline bool get_bActive_0() const { return ___bActive_0; } inline bool* get_address_of_bActive_0() { return &___bActive_0; } inline void set_bActive_0(bool value) { ___bActive_0 = value; } inline static int32_t get_offset_of_activeOrigin_1() { return static_cast(offsetof(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B, ___activeOrigin_1)); } inline uint64_t get_activeOrigin_1() const { return ___activeOrigin_1; } inline uint64_t* get_address_of_activeOrigin_1() { return &___activeOrigin_1; } inline void set_activeOrigin_1(uint64_t value) { ___activeOrigin_1 = value; } inline static int32_t get_offset_of_bState_2() { return static_cast(offsetof(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B, ___bState_2)); } inline bool get_bState_2() const { return ___bState_2; } inline bool* get_address_of_bState_2() { return &___bState_2; } inline void set_bState_2(bool value) { ___bState_2 = value; } inline static int32_t get_offset_of_bChanged_3() { return static_cast(offsetof(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B, ___bChanged_3)); } inline bool get_bChanged_3() const { return ___bChanged_3; } inline bool* get_address_of_bChanged_3() { return &___bChanged_3; } inline void set_bChanged_3(bool value) { ___bChanged_3 = value; } inline static int32_t get_offset_of_fUpdateTime_4() { return static_cast(offsetof(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B, ___fUpdateTime_4)); } inline float get_fUpdateTime_4() const { return ___fUpdateTime_4; } inline float* get_address_of_fUpdateTime_4() { return &___fUpdateTime_4; } inline void set_fUpdateTime_4(float value) { ___fUpdateTime_4 = value; } }; // OVR.OpenVR.InputOriginInfo_t struct InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 { public: // System.UInt64 OVR.OpenVR.InputOriginInfo_t::devicePath uint64_t ___devicePath_0; // System.UInt32 OVR.OpenVR.InputOriginInfo_t::trackedDeviceIndex uint32_t ___trackedDeviceIndex_1; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName0 uint8_t ___rchRenderModelComponentName0_2; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName1 uint8_t ___rchRenderModelComponentName1_3; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName2 uint8_t ___rchRenderModelComponentName2_4; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName3 uint8_t ___rchRenderModelComponentName3_5; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName4 uint8_t ___rchRenderModelComponentName4_6; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName5 uint8_t ___rchRenderModelComponentName5_7; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName6 uint8_t ___rchRenderModelComponentName6_8; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName7 uint8_t ___rchRenderModelComponentName7_9; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName8 uint8_t ___rchRenderModelComponentName8_10; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName9 uint8_t ___rchRenderModelComponentName9_11; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName10 uint8_t ___rchRenderModelComponentName10_12; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName11 uint8_t ___rchRenderModelComponentName11_13; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName12 uint8_t ___rchRenderModelComponentName12_14; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName13 uint8_t ___rchRenderModelComponentName13_15; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName14 uint8_t ___rchRenderModelComponentName14_16; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName15 uint8_t ___rchRenderModelComponentName15_17; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName16 uint8_t ___rchRenderModelComponentName16_18; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName17 uint8_t ___rchRenderModelComponentName17_19; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName18 uint8_t ___rchRenderModelComponentName18_20; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName19 uint8_t ___rchRenderModelComponentName19_21; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName20 uint8_t ___rchRenderModelComponentName20_22; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName21 uint8_t ___rchRenderModelComponentName21_23; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName22 uint8_t ___rchRenderModelComponentName22_24; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName23 uint8_t ___rchRenderModelComponentName23_25; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName24 uint8_t ___rchRenderModelComponentName24_26; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName25 uint8_t ___rchRenderModelComponentName25_27; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName26 uint8_t ___rchRenderModelComponentName26_28; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName27 uint8_t ___rchRenderModelComponentName27_29; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName28 uint8_t ___rchRenderModelComponentName28_30; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName29 uint8_t ___rchRenderModelComponentName29_31; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName30 uint8_t ___rchRenderModelComponentName30_32; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName31 uint8_t ___rchRenderModelComponentName31_33; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName32 uint8_t ___rchRenderModelComponentName32_34; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName33 uint8_t ___rchRenderModelComponentName33_35; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName34 uint8_t ___rchRenderModelComponentName34_36; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName35 uint8_t ___rchRenderModelComponentName35_37; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName36 uint8_t ___rchRenderModelComponentName36_38; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName37 uint8_t ___rchRenderModelComponentName37_39; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName38 uint8_t ___rchRenderModelComponentName38_40; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName39 uint8_t ___rchRenderModelComponentName39_41; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName40 uint8_t ___rchRenderModelComponentName40_42; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName41 uint8_t ___rchRenderModelComponentName41_43; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName42 uint8_t ___rchRenderModelComponentName42_44; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName43 uint8_t ___rchRenderModelComponentName43_45; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName44 uint8_t ___rchRenderModelComponentName44_46; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName45 uint8_t ___rchRenderModelComponentName45_47; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName46 uint8_t ___rchRenderModelComponentName46_48; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName47 uint8_t ___rchRenderModelComponentName47_49; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName48 uint8_t ___rchRenderModelComponentName48_50; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName49 uint8_t ___rchRenderModelComponentName49_51; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName50 uint8_t ___rchRenderModelComponentName50_52; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName51 uint8_t ___rchRenderModelComponentName51_53; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName52 uint8_t ___rchRenderModelComponentName52_54; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName53 uint8_t ___rchRenderModelComponentName53_55; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName54 uint8_t ___rchRenderModelComponentName54_56; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName55 uint8_t ___rchRenderModelComponentName55_57; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName56 uint8_t ___rchRenderModelComponentName56_58; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName57 uint8_t ___rchRenderModelComponentName57_59; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName58 uint8_t ___rchRenderModelComponentName58_60; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName59 uint8_t ___rchRenderModelComponentName59_61; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName60 uint8_t ___rchRenderModelComponentName60_62; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName61 uint8_t ___rchRenderModelComponentName61_63; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName62 uint8_t ___rchRenderModelComponentName62_64; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName63 uint8_t ___rchRenderModelComponentName63_65; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName64 uint8_t ___rchRenderModelComponentName64_66; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName65 uint8_t ___rchRenderModelComponentName65_67; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName66 uint8_t ___rchRenderModelComponentName66_68; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName67 uint8_t ___rchRenderModelComponentName67_69; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName68 uint8_t ___rchRenderModelComponentName68_70; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName69 uint8_t ___rchRenderModelComponentName69_71; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName70 uint8_t ___rchRenderModelComponentName70_72; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName71 uint8_t ___rchRenderModelComponentName71_73; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName72 uint8_t ___rchRenderModelComponentName72_74; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName73 uint8_t ___rchRenderModelComponentName73_75; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName74 uint8_t ___rchRenderModelComponentName74_76; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName75 uint8_t ___rchRenderModelComponentName75_77; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName76 uint8_t ___rchRenderModelComponentName76_78; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName77 uint8_t ___rchRenderModelComponentName77_79; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName78 uint8_t ___rchRenderModelComponentName78_80; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName79 uint8_t ___rchRenderModelComponentName79_81; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName80 uint8_t ___rchRenderModelComponentName80_82; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName81 uint8_t ___rchRenderModelComponentName81_83; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName82 uint8_t ___rchRenderModelComponentName82_84; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName83 uint8_t ___rchRenderModelComponentName83_85; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName84 uint8_t ___rchRenderModelComponentName84_86; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName85 uint8_t ___rchRenderModelComponentName85_87; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName86 uint8_t ___rchRenderModelComponentName86_88; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName87 uint8_t ___rchRenderModelComponentName87_89; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName88 uint8_t ___rchRenderModelComponentName88_90; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName89 uint8_t ___rchRenderModelComponentName89_91; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName90 uint8_t ___rchRenderModelComponentName90_92; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName91 uint8_t ___rchRenderModelComponentName91_93; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName92 uint8_t ___rchRenderModelComponentName92_94; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName93 uint8_t ___rchRenderModelComponentName93_95; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName94 uint8_t ___rchRenderModelComponentName94_96; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName95 uint8_t ___rchRenderModelComponentName95_97; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName96 uint8_t ___rchRenderModelComponentName96_98; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName97 uint8_t ___rchRenderModelComponentName97_99; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName98 uint8_t ___rchRenderModelComponentName98_100; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName99 uint8_t ___rchRenderModelComponentName99_101; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName100 uint8_t ___rchRenderModelComponentName100_102; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName101 uint8_t ___rchRenderModelComponentName101_103; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName102 uint8_t ___rchRenderModelComponentName102_104; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName103 uint8_t ___rchRenderModelComponentName103_105; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName104 uint8_t ___rchRenderModelComponentName104_106; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName105 uint8_t ___rchRenderModelComponentName105_107; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName106 uint8_t ___rchRenderModelComponentName106_108; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName107 uint8_t ___rchRenderModelComponentName107_109; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName108 uint8_t ___rchRenderModelComponentName108_110; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName109 uint8_t ___rchRenderModelComponentName109_111; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName110 uint8_t ___rchRenderModelComponentName110_112; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName111 uint8_t ___rchRenderModelComponentName111_113; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName112 uint8_t ___rchRenderModelComponentName112_114; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName113 uint8_t ___rchRenderModelComponentName113_115; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName114 uint8_t ___rchRenderModelComponentName114_116; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName115 uint8_t ___rchRenderModelComponentName115_117; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName116 uint8_t ___rchRenderModelComponentName116_118; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName117 uint8_t ___rchRenderModelComponentName117_119; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName118 uint8_t ___rchRenderModelComponentName118_120; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName119 uint8_t ___rchRenderModelComponentName119_121; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName120 uint8_t ___rchRenderModelComponentName120_122; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName121 uint8_t ___rchRenderModelComponentName121_123; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName122 uint8_t ___rchRenderModelComponentName122_124; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName123 uint8_t ___rchRenderModelComponentName123_125; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName124 uint8_t ___rchRenderModelComponentName124_126; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName125 uint8_t ___rchRenderModelComponentName125_127; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName126 uint8_t ___rchRenderModelComponentName126_128; // System.Byte OVR.OpenVR.InputOriginInfo_t::rchRenderModelComponentName127 uint8_t ___rchRenderModelComponentName127_129; public: inline static int32_t get_offset_of_devicePath_0() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___devicePath_0)); } inline uint64_t get_devicePath_0() const { return ___devicePath_0; } inline uint64_t* get_address_of_devicePath_0() { return &___devicePath_0; } inline void set_devicePath_0(uint64_t value) { ___devicePath_0 = value; } inline static int32_t get_offset_of_trackedDeviceIndex_1() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___trackedDeviceIndex_1)); } inline uint32_t get_trackedDeviceIndex_1() const { return ___trackedDeviceIndex_1; } inline uint32_t* get_address_of_trackedDeviceIndex_1() { return &___trackedDeviceIndex_1; } inline void set_trackedDeviceIndex_1(uint32_t value) { ___trackedDeviceIndex_1 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName0_2() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName0_2)); } inline uint8_t get_rchRenderModelComponentName0_2() const { return ___rchRenderModelComponentName0_2; } inline uint8_t* get_address_of_rchRenderModelComponentName0_2() { return &___rchRenderModelComponentName0_2; } inline void set_rchRenderModelComponentName0_2(uint8_t value) { ___rchRenderModelComponentName0_2 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName1_3() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName1_3)); } inline uint8_t get_rchRenderModelComponentName1_3() const { return ___rchRenderModelComponentName1_3; } inline uint8_t* get_address_of_rchRenderModelComponentName1_3() { return &___rchRenderModelComponentName1_3; } inline void set_rchRenderModelComponentName1_3(uint8_t value) { ___rchRenderModelComponentName1_3 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName2_4() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName2_4)); } inline uint8_t get_rchRenderModelComponentName2_4() const { return ___rchRenderModelComponentName2_4; } inline uint8_t* get_address_of_rchRenderModelComponentName2_4() { return &___rchRenderModelComponentName2_4; } inline void set_rchRenderModelComponentName2_4(uint8_t value) { ___rchRenderModelComponentName2_4 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName3_5() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName3_5)); } inline uint8_t get_rchRenderModelComponentName3_5() const { return ___rchRenderModelComponentName3_5; } inline uint8_t* get_address_of_rchRenderModelComponentName3_5() { return &___rchRenderModelComponentName3_5; } inline void set_rchRenderModelComponentName3_5(uint8_t value) { ___rchRenderModelComponentName3_5 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName4_6() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName4_6)); } inline uint8_t get_rchRenderModelComponentName4_6() const { return ___rchRenderModelComponentName4_6; } inline uint8_t* get_address_of_rchRenderModelComponentName4_6() { return &___rchRenderModelComponentName4_6; } inline void set_rchRenderModelComponentName4_6(uint8_t value) { ___rchRenderModelComponentName4_6 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName5_7() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName5_7)); } inline uint8_t get_rchRenderModelComponentName5_7() const { return ___rchRenderModelComponentName5_7; } inline uint8_t* get_address_of_rchRenderModelComponentName5_7() { return &___rchRenderModelComponentName5_7; } inline void set_rchRenderModelComponentName5_7(uint8_t value) { ___rchRenderModelComponentName5_7 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName6_8() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName6_8)); } inline uint8_t get_rchRenderModelComponentName6_8() const { return ___rchRenderModelComponentName6_8; } inline uint8_t* get_address_of_rchRenderModelComponentName6_8() { return &___rchRenderModelComponentName6_8; } inline void set_rchRenderModelComponentName6_8(uint8_t value) { ___rchRenderModelComponentName6_8 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName7_9() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName7_9)); } inline uint8_t get_rchRenderModelComponentName7_9() const { return ___rchRenderModelComponentName7_9; } inline uint8_t* get_address_of_rchRenderModelComponentName7_9() { return &___rchRenderModelComponentName7_9; } inline void set_rchRenderModelComponentName7_9(uint8_t value) { ___rchRenderModelComponentName7_9 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName8_10() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName8_10)); } inline uint8_t get_rchRenderModelComponentName8_10() const { return ___rchRenderModelComponentName8_10; } inline uint8_t* get_address_of_rchRenderModelComponentName8_10() { return &___rchRenderModelComponentName8_10; } inline void set_rchRenderModelComponentName8_10(uint8_t value) { ___rchRenderModelComponentName8_10 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName9_11() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName9_11)); } inline uint8_t get_rchRenderModelComponentName9_11() const { return ___rchRenderModelComponentName9_11; } inline uint8_t* get_address_of_rchRenderModelComponentName9_11() { return &___rchRenderModelComponentName9_11; } inline void set_rchRenderModelComponentName9_11(uint8_t value) { ___rchRenderModelComponentName9_11 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName10_12() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName10_12)); } inline uint8_t get_rchRenderModelComponentName10_12() const { return ___rchRenderModelComponentName10_12; } inline uint8_t* get_address_of_rchRenderModelComponentName10_12() { return &___rchRenderModelComponentName10_12; } inline void set_rchRenderModelComponentName10_12(uint8_t value) { ___rchRenderModelComponentName10_12 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName11_13() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName11_13)); } inline uint8_t get_rchRenderModelComponentName11_13() const { return ___rchRenderModelComponentName11_13; } inline uint8_t* get_address_of_rchRenderModelComponentName11_13() { return &___rchRenderModelComponentName11_13; } inline void set_rchRenderModelComponentName11_13(uint8_t value) { ___rchRenderModelComponentName11_13 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName12_14() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName12_14)); } inline uint8_t get_rchRenderModelComponentName12_14() const { return ___rchRenderModelComponentName12_14; } inline uint8_t* get_address_of_rchRenderModelComponentName12_14() { return &___rchRenderModelComponentName12_14; } inline void set_rchRenderModelComponentName12_14(uint8_t value) { ___rchRenderModelComponentName12_14 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName13_15() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName13_15)); } inline uint8_t get_rchRenderModelComponentName13_15() const { return ___rchRenderModelComponentName13_15; } inline uint8_t* get_address_of_rchRenderModelComponentName13_15() { return &___rchRenderModelComponentName13_15; } inline void set_rchRenderModelComponentName13_15(uint8_t value) { ___rchRenderModelComponentName13_15 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName14_16() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName14_16)); } inline uint8_t get_rchRenderModelComponentName14_16() const { return ___rchRenderModelComponentName14_16; } inline uint8_t* get_address_of_rchRenderModelComponentName14_16() { return &___rchRenderModelComponentName14_16; } inline void set_rchRenderModelComponentName14_16(uint8_t value) { ___rchRenderModelComponentName14_16 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName15_17() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName15_17)); } inline uint8_t get_rchRenderModelComponentName15_17() const { return ___rchRenderModelComponentName15_17; } inline uint8_t* get_address_of_rchRenderModelComponentName15_17() { return &___rchRenderModelComponentName15_17; } inline void set_rchRenderModelComponentName15_17(uint8_t value) { ___rchRenderModelComponentName15_17 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName16_18() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName16_18)); } inline uint8_t get_rchRenderModelComponentName16_18() const { return ___rchRenderModelComponentName16_18; } inline uint8_t* get_address_of_rchRenderModelComponentName16_18() { return &___rchRenderModelComponentName16_18; } inline void set_rchRenderModelComponentName16_18(uint8_t value) { ___rchRenderModelComponentName16_18 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName17_19() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName17_19)); } inline uint8_t get_rchRenderModelComponentName17_19() const { return ___rchRenderModelComponentName17_19; } inline uint8_t* get_address_of_rchRenderModelComponentName17_19() { return &___rchRenderModelComponentName17_19; } inline void set_rchRenderModelComponentName17_19(uint8_t value) { ___rchRenderModelComponentName17_19 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName18_20() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName18_20)); } inline uint8_t get_rchRenderModelComponentName18_20() const { return ___rchRenderModelComponentName18_20; } inline uint8_t* get_address_of_rchRenderModelComponentName18_20() { return &___rchRenderModelComponentName18_20; } inline void set_rchRenderModelComponentName18_20(uint8_t value) { ___rchRenderModelComponentName18_20 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName19_21() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName19_21)); } inline uint8_t get_rchRenderModelComponentName19_21() const { return ___rchRenderModelComponentName19_21; } inline uint8_t* get_address_of_rchRenderModelComponentName19_21() { return &___rchRenderModelComponentName19_21; } inline void set_rchRenderModelComponentName19_21(uint8_t value) { ___rchRenderModelComponentName19_21 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName20_22() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName20_22)); } inline uint8_t get_rchRenderModelComponentName20_22() const { return ___rchRenderModelComponentName20_22; } inline uint8_t* get_address_of_rchRenderModelComponentName20_22() { return &___rchRenderModelComponentName20_22; } inline void set_rchRenderModelComponentName20_22(uint8_t value) { ___rchRenderModelComponentName20_22 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName21_23() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName21_23)); } inline uint8_t get_rchRenderModelComponentName21_23() const { return ___rchRenderModelComponentName21_23; } inline uint8_t* get_address_of_rchRenderModelComponentName21_23() { return &___rchRenderModelComponentName21_23; } inline void set_rchRenderModelComponentName21_23(uint8_t value) { ___rchRenderModelComponentName21_23 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName22_24() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName22_24)); } inline uint8_t get_rchRenderModelComponentName22_24() const { return ___rchRenderModelComponentName22_24; } inline uint8_t* get_address_of_rchRenderModelComponentName22_24() { return &___rchRenderModelComponentName22_24; } inline void set_rchRenderModelComponentName22_24(uint8_t value) { ___rchRenderModelComponentName22_24 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName23_25() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName23_25)); } inline uint8_t get_rchRenderModelComponentName23_25() const { return ___rchRenderModelComponentName23_25; } inline uint8_t* get_address_of_rchRenderModelComponentName23_25() { return &___rchRenderModelComponentName23_25; } inline void set_rchRenderModelComponentName23_25(uint8_t value) { ___rchRenderModelComponentName23_25 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName24_26() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName24_26)); } inline uint8_t get_rchRenderModelComponentName24_26() const { return ___rchRenderModelComponentName24_26; } inline uint8_t* get_address_of_rchRenderModelComponentName24_26() { return &___rchRenderModelComponentName24_26; } inline void set_rchRenderModelComponentName24_26(uint8_t value) { ___rchRenderModelComponentName24_26 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName25_27() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName25_27)); } inline uint8_t get_rchRenderModelComponentName25_27() const { return ___rchRenderModelComponentName25_27; } inline uint8_t* get_address_of_rchRenderModelComponentName25_27() { return &___rchRenderModelComponentName25_27; } inline void set_rchRenderModelComponentName25_27(uint8_t value) { ___rchRenderModelComponentName25_27 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName26_28() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName26_28)); } inline uint8_t get_rchRenderModelComponentName26_28() const { return ___rchRenderModelComponentName26_28; } inline uint8_t* get_address_of_rchRenderModelComponentName26_28() { return &___rchRenderModelComponentName26_28; } inline void set_rchRenderModelComponentName26_28(uint8_t value) { ___rchRenderModelComponentName26_28 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName27_29() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName27_29)); } inline uint8_t get_rchRenderModelComponentName27_29() const { return ___rchRenderModelComponentName27_29; } inline uint8_t* get_address_of_rchRenderModelComponentName27_29() { return &___rchRenderModelComponentName27_29; } inline void set_rchRenderModelComponentName27_29(uint8_t value) { ___rchRenderModelComponentName27_29 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName28_30() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName28_30)); } inline uint8_t get_rchRenderModelComponentName28_30() const { return ___rchRenderModelComponentName28_30; } inline uint8_t* get_address_of_rchRenderModelComponentName28_30() { return &___rchRenderModelComponentName28_30; } inline void set_rchRenderModelComponentName28_30(uint8_t value) { ___rchRenderModelComponentName28_30 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName29_31() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName29_31)); } inline uint8_t get_rchRenderModelComponentName29_31() const { return ___rchRenderModelComponentName29_31; } inline uint8_t* get_address_of_rchRenderModelComponentName29_31() { return &___rchRenderModelComponentName29_31; } inline void set_rchRenderModelComponentName29_31(uint8_t value) { ___rchRenderModelComponentName29_31 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName30_32() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName30_32)); } inline uint8_t get_rchRenderModelComponentName30_32() const { return ___rchRenderModelComponentName30_32; } inline uint8_t* get_address_of_rchRenderModelComponentName30_32() { return &___rchRenderModelComponentName30_32; } inline void set_rchRenderModelComponentName30_32(uint8_t value) { ___rchRenderModelComponentName30_32 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName31_33() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName31_33)); } inline uint8_t get_rchRenderModelComponentName31_33() const { return ___rchRenderModelComponentName31_33; } inline uint8_t* get_address_of_rchRenderModelComponentName31_33() { return &___rchRenderModelComponentName31_33; } inline void set_rchRenderModelComponentName31_33(uint8_t value) { ___rchRenderModelComponentName31_33 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName32_34() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName32_34)); } inline uint8_t get_rchRenderModelComponentName32_34() const { return ___rchRenderModelComponentName32_34; } inline uint8_t* get_address_of_rchRenderModelComponentName32_34() { return &___rchRenderModelComponentName32_34; } inline void set_rchRenderModelComponentName32_34(uint8_t value) { ___rchRenderModelComponentName32_34 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName33_35() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName33_35)); } inline uint8_t get_rchRenderModelComponentName33_35() const { return ___rchRenderModelComponentName33_35; } inline uint8_t* get_address_of_rchRenderModelComponentName33_35() { return &___rchRenderModelComponentName33_35; } inline void set_rchRenderModelComponentName33_35(uint8_t value) { ___rchRenderModelComponentName33_35 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName34_36() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName34_36)); } inline uint8_t get_rchRenderModelComponentName34_36() const { return ___rchRenderModelComponentName34_36; } inline uint8_t* get_address_of_rchRenderModelComponentName34_36() { return &___rchRenderModelComponentName34_36; } inline void set_rchRenderModelComponentName34_36(uint8_t value) { ___rchRenderModelComponentName34_36 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName35_37() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName35_37)); } inline uint8_t get_rchRenderModelComponentName35_37() const { return ___rchRenderModelComponentName35_37; } inline uint8_t* get_address_of_rchRenderModelComponentName35_37() { return &___rchRenderModelComponentName35_37; } inline void set_rchRenderModelComponentName35_37(uint8_t value) { ___rchRenderModelComponentName35_37 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName36_38() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName36_38)); } inline uint8_t get_rchRenderModelComponentName36_38() const { return ___rchRenderModelComponentName36_38; } inline uint8_t* get_address_of_rchRenderModelComponentName36_38() { return &___rchRenderModelComponentName36_38; } inline void set_rchRenderModelComponentName36_38(uint8_t value) { ___rchRenderModelComponentName36_38 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName37_39() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName37_39)); } inline uint8_t get_rchRenderModelComponentName37_39() const { return ___rchRenderModelComponentName37_39; } inline uint8_t* get_address_of_rchRenderModelComponentName37_39() { return &___rchRenderModelComponentName37_39; } inline void set_rchRenderModelComponentName37_39(uint8_t value) { ___rchRenderModelComponentName37_39 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName38_40() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName38_40)); } inline uint8_t get_rchRenderModelComponentName38_40() const { return ___rchRenderModelComponentName38_40; } inline uint8_t* get_address_of_rchRenderModelComponentName38_40() { return &___rchRenderModelComponentName38_40; } inline void set_rchRenderModelComponentName38_40(uint8_t value) { ___rchRenderModelComponentName38_40 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName39_41() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName39_41)); } inline uint8_t get_rchRenderModelComponentName39_41() const { return ___rchRenderModelComponentName39_41; } inline uint8_t* get_address_of_rchRenderModelComponentName39_41() { return &___rchRenderModelComponentName39_41; } inline void set_rchRenderModelComponentName39_41(uint8_t value) { ___rchRenderModelComponentName39_41 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName40_42() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName40_42)); } inline uint8_t get_rchRenderModelComponentName40_42() const { return ___rchRenderModelComponentName40_42; } inline uint8_t* get_address_of_rchRenderModelComponentName40_42() { return &___rchRenderModelComponentName40_42; } inline void set_rchRenderModelComponentName40_42(uint8_t value) { ___rchRenderModelComponentName40_42 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName41_43() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName41_43)); } inline uint8_t get_rchRenderModelComponentName41_43() const { return ___rchRenderModelComponentName41_43; } inline uint8_t* get_address_of_rchRenderModelComponentName41_43() { return &___rchRenderModelComponentName41_43; } inline void set_rchRenderModelComponentName41_43(uint8_t value) { ___rchRenderModelComponentName41_43 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName42_44() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName42_44)); } inline uint8_t get_rchRenderModelComponentName42_44() const { return ___rchRenderModelComponentName42_44; } inline uint8_t* get_address_of_rchRenderModelComponentName42_44() { return &___rchRenderModelComponentName42_44; } inline void set_rchRenderModelComponentName42_44(uint8_t value) { ___rchRenderModelComponentName42_44 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName43_45() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName43_45)); } inline uint8_t get_rchRenderModelComponentName43_45() const { return ___rchRenderModelComponentName43_45; } inline uint8_t* get_address_of_rchRenderModelComponentName43_45() { return &___rchRenderModelComponentName43_45; } inline void set_rchRenderModelComponentName43_45(uint8_t value) { ___rchRenderModelComponentName43_45 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName44_46() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName44_46)); } inline uint8_t get_rchRenderModelComponentName44_46() const { return ___rchRenderModelComponentName44_46; } inline uint8_t* get_address_of_rchRenderModelComponentName44_46() { return &___rchRenderModelComponentName44_46; } inline void set_rchRenderModelComponentName44_46(uint8_t value) { ___rchRenderModelComponentName44_46 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName45_47() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName45_47)); } inline uint8_t get_rchRenderModelComponentName45_47() const { return ___rchRenderModelComponentName45_47; } inline uint8_t* get_address_of_rchRenderModelComponentName45_47() { return &___rchRenderModelComponentName45_47; } inline void set_rchRenderModelComponentName45_47(uint8_t value) { ___rchRenderModelComponentName45_47 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName46_48() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName46_48)); } inline uint8_t get_rchRenderModelComponentName46_48() const { return ___rchRenderModelComponentName46_48; } inline uint8_t* get_address_of_rchRenderModelComponentName46_48() { return &___rchRenderModelComponentName46_48; } inline void set_rchRenderModelComponentName46_48(uint8_t value) { ___rchRenderModelComponentName46_48 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName47_49() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName47_49)); } inline uint8_t get_rchRenderModelComponentName47_49() const { return ___rchRenderModelComponentName47_49; } inline uint8_t* get_address_of_rchRenderModelComponentName47_49() { return &___rchRenderModelComponentName47_49; } inline void set_rchRenderModelComponentName47_49(uint8_t value) { ___rchRenderModelComponentName47_49 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName48_50() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName48_50)); } inline uint8_t get_rchRenderModelComponentName48_50() const { return ___rchRenderModelComponentName48_50; } inline uint8_t* get_address_of_rchRenderModelComponentName48_50() { return &___rchRenderModelComponentName48_50; } inline void set_rchRenderModelComponentName48_50(uint8_t value) { ___rchRenderModelComponentName48_50 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName49_51() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName49_51)); } inline uint8_t get_rchRenderModelComponentName49_51() const { return ___rchRenderModelComponentName49_51; } inline uint8_t* get_address_of_rchRenderModelComponentName49_51() { return &___rchRenderModelComponentName49_51; } inline void set_rchRenderModelComponentName49_51(uint8_t value) { ___rchRenderModelComponentName49_51 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName50_52() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName50_52)); } inline uint8_t get_rchRenderModelComponentName50_52() const { return ___rchRenderModelComponentName50_52; } inline uint8_t* get_address_of_rchRenderModelComponentName50_52() { return &___rchRenderModelComponentName50_52; } inline void set_rchRenderModelComponentName50_52(uint8_t value) { ___rchRenderModelComponentName50_52 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName51_53() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName51_53)); } inline uint8_t get_rchRenderModelComponentName51_53() const { return ___rchRenderModelComponentName51_53; } inline uint8_t* get_address_of_rchRenderModelComponentName51_53() { return &___rchRenderModelComponentName51_53; } inline void set_rchRenderModelComponentName51_53(uint8_t value) { ___rchRenderModelComponentName51_53 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName52_54() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName52_54)); } inline uint8_t get_rchRenderModelComponentName52_54() const { return ___rchRenderModelComponentName52_54; } inline uint8_t* get_address_of_rchRenderModelComponentName52_54() { return &___rchRenderModelComponentName52_54; } inline void set_rchRenderModelComponentName52_54(uint8_t value) { ___rchRenderModelComponentName52_54 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName53_55() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName53_55)); } inline uint8_t get_rchRenderModelComponentName53_55() const { return ___rchRenderModelComponentName53_55; } inline uint8_t* get_address_of_rchRenderModelComponentName53_55() { return &___rchRenderModelComponentName53_55; } inline void set_rchRenderModelComponentName53_55(uint8_t value) { ___rchRenderModelComponentName53_55 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName54_56() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName54_56)); } inline uint8_t get_rchRenderModelComponentName54_56() const { return ___rchRenderModelComponentName54_56; } inline uint8_t* get_address_of_rchRenderModelComponentName54_56() { return &___rchRenderModelComponentName54_56; } inline void set_rchRenderModelComponentName54_56(uint8_t value) { ___rchRenderModelComponentName54_56 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName55_57() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName55_57)); } inline uint8_t get_rchRenderModelComponentName55_57() const { return ___rchRenderModelComponentName55_57; } inline uint8_t* get_address_of_rchRenderModelComponentName55_57() { return &___rchRenderModelComponentName55_57; } inline void set_rchRenderModelComponentName55_57(uint8_t value) { ___rchRenderModelComponentName55_57 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName56_58() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName56_58)); } inline uint8_t get_rchRenderModelComponentName56_58() const { return ___rchRenderModelComponentName56_58; } inline uint8_t* get_address_of_rchRenderModelComponentName56_58() { return &___rchRenderModelComponentName56_58; } inline void set_rchRenderModelComponentName56_58(uint8_t value) { ___rchRenderModelComponentName56_58 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName57_59() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName57_59)); } inline uint8_t get_rchRenderModelComponentName57_59() const { return ___rchRenderModelComponentName57_59; } inline uint8_t* get_address_of_rchRenderModelComponentName57_59() { return &___rchRenderModelComponentName57_59; } inline void set_rchRenderModelComponentName57_59(uint8_t value) { ___rchRenderModelComponentName57_59 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName58_60() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName58_60)); } inline uint8_t get_rchRenderModelComponentName58_60() const { return ___rchRenderModelComponentName58_60; } inline uint8_t* get_address_of_rchRenderModelComponentName58_60() { return &___rchRenderModelComponentName58_60; } inline void set_rchRenderModelComponentName58_60(uint8_t value) { ___rchRenderModelComponentName58_60 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName59_61() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName59_61)); } inline uint8_t get_rchRenderModelComponentName59_61() const { return ___rchRenderModelComponentName59_61; } inline uint8_t* get_address_of_rchRenderModelComponentName59_61() { return &___rchRenderModelComponentName59_61; } inline void set_rchRenderModelComponentName59_61(uint8_t value) { ___rchRenderModelComponentName59_61 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName60_62() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName60_62)); } inline uint8_t get_rchRenderModelComponentName60_62() const { return ___rchRenderModelComponentName60_62; } inline uint8_t* get_address_of_rchRenderModelComponentName60_62() { return &___rchRenderModelComponentName60_62; } inline void set_rchRenderModelComponentName60_62(uint8_t value) { ___rchRenderModelComponentName60_62 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName61_63() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName61_63)); } inline uint8_t get_rchRenderModelComponentName61_63() const { return ___rchRenderModelComponentName61_63; } inline uint8_t* get_address_of_rchRenderModelComponentName61_63() { return &___rchRenderModelComponentName61_63; } inline void set_rchRenderModelComponentName61_63(uint8_t value) { ___rchRenderModelComponentName61_63 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName62_64() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName62_64)); } inline uint8_t get_rchRenderModelComponentName62_64() const { return ___rchRenderModelComponentName62_64; } inline uint8_t* get_address_of_rchRenderModelComponentName62_64() { return &___rchRenderModelComponentName62_64; } inline void set_rchRenderModelComponentName62_64(uint8_t value) { ___rchRenderModelComponentName62_64 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName63_65() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName63_65)); } inline uint8_t get_rchRenderModelComponentName63_65() const { return ___rchRenderModelComponentName63_65; } inline uint8_t* get_address_of_rchRenderModelComponentName63_65() { return &___rchRenderModelComponentName63_65; } inline void set_rchRenderModelComponentName63_65(uint8_t value) { ___rchRenderModelComponentName63_65 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName64_66() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName64_66)); } inline uint8_t get_rchRenderModelComponentName64_66() const { return ___rchRenderModelComponentName64_66; } inline uint8_t* get_address_of_rchRenderModelComponentName64_66() { return &___rchRenderModelComponentName64_66; } inline void set_rchRenderModelComponentName64_66(uint8_t value) { ___rchRenderModelComponentName64_66 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName65_67() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName65_67)); } inline uint8_t get_rchRenderModelComponentName65_67() const { return ___rchRenderModelComponentName65_67; } inline uint8_t* get_address_of_rchRenderModelComponentName65_67() { return &___rchRenderModelComponentName65_67; } inline void set_rchRenderModelComponentName65_67(uint8_t value) { ___rchRenderModelComponentName65_67 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName66_68() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName66_68)); } inline uint8_t get_rchRenderModelComponentName66_68() const { return ___rchRenderModelComponentName66_68; } inline uint8_t* get_address_of_rchRenderModelComponentName66_68() { return &___rchRenderModelComponentName66_68; } inline void set_rchRenderModelComponentName66_68(uint8_t value) { ___rchRenderModelComponentName66_68 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName67_69() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName67_69)); } inline uint8_t get_rchRenderModelComponentName67_69() const { return ___rchRenderModelComponentName67_69; } inline uint8_t* get_address_of_rchRenderModelComponentName67_69() { return &___rchRenderModelComponentName67_69; } inline void set_rchRenderModelComponentName67_69(uint8_t value) { ___rchRenderModelComponentName67_69 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName68_70() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName68_70)); } inline uint8_t get_rchRenderModelComponentName68_70() const { return ___rchRenderModelComponentName68_70; } inline uint8_t* get_address_of_rchRenderModelComponentName68_70() { return &___rchRenderModelComponentName68_70; } inline void set_rchRenderModelComponentName68_70(uint8_t value) { ___rchRenderModelComponentName68_70 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName69_71() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName69_71)); } inline uint8_t get_rchRenderModelComponentName69_71() const { return ___rchRenderModelComponentName69_71; } inline uint8_t* get_address_of_rchRenderModelComponentName69_71() { return &___rchRenderModelComponentName69_71; } inline void set_rchRenderModelComponentName69_71(uint8_t value) { ___rchRenderModelComponentName69_71 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName70_72() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName70_72)); } inline uint8_t get_rchRenderModelComponentName70_72() const { return ___rchRenderModelComponentName70_72; } inline uint8_t* get_address_of_rchRenderModelComponentName70_72() { return &___rchRenderModelComponentName70_72; } inline void set_rchRenderModelComponentName70_72(uint8_t value) { ___rchRenderModelComponentName70_72 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName71_73() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName71_73)); } inline uint8_t get_rchRenderModelComponentName71_73() const { return ___rchRenderModelComponentName71_73; } inline uint8_t* get_address_of_rchRenderModelComponentName71_73() { return &___rchRenderModelComponentName71_73; } inline void set_rchRenderModelComponentName71_73(uint8_t value) { ___rchRenderModelComponentName71_73 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName72_74() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName72_74)); } inline uint8_t get_rchRenderModelComponentName72_74() const { return ___rchRenderModelComponentName72_74; } inline uint8_t* get_address_of_rchRenderModelComponentName72_74() { return &___rchRenderModelComponentName72_74; } inline void set_rchRenderModelComponentName72_74(uint8_t value) { ___rchRenderModelComponentName72_74 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName73_75() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName73_75)); } inline uint8_t get_rchRenderModelComponentName73_75() const { return ___rchRenderModelComponentName73_75; } inline uint8_t* get_address_of_rchRenderModelComponentName73_75() { return &___rchRenderModelComponentName73_75; } inline void set_rchRenderModelComponentName73_75(uint8_t value) { ___rchRenderModelComponentName73_75 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName74_76() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName74_76)); } inline uint8_t get_rchRenderModelComponentName74_76() const { return ___rchRenderModelComponentName74_76; } inline uint8_t* get_address_of_rchRenderModelComponentName74_76() { return &___rchRenderModelComponentName74_76; } inline void set_rchRenderModelComponentName74_76(uint8_t value) { ___rchRenderModelComponentName74_76 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName75_77() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName75_77)); } inline uint8_t get_rchRenderModelComponentName75_77() const { return ___rchRenderModelComponentName75_77; } inline uint8_t* get_address_of_rchRenderModelComponentName75_77() { return &___rchRenderModelComponentName75_77; } inline void set_rchRenderModelComponentName75_77(uint8_t value) { ___rchRenderModelComponentName75_77 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName76_78() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName76_78)); } inline uint8_t get_rchRenderModelComponentName76_78() const { return ___rchRenderModelComponentName76_78; } inline uint8_t* get_address_of_rchRenderModelComponentName76_78() { return &___rchRenderModelComponentName76_78; } inline void set_rchRenderModelComponentName76_78(uint8_t value) { ___rchRenderModelComponentName76_78 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName77_79() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName77_79)); } inline uint8_t get_rchRenderModelComponentName77_79() const { return ___rchRenderModelComponentName77_79; } inline uint8_t* get_address_of_rchRenderModelComponentName77_79() { return &___rchRenderModelComponentName77_79; } inline void set_rchRenderModelComponentName77_79(uint8_t value) { ___rchRenderModelComponentName77_79 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName78_80() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName78_80)); } inline uint8_t get_rchRenderModelComponentName78_80() const { return ___rchRenderModelComponentName78_80; } inline uint8_t* get_address_of_rchRenderModelComponentName78_80() { return &___rchRenderModelComponentName78_80; } inline void set_rchRenderModelComponentName78_80(uint8_t value) { ___rchRenderModelComponentName78_80 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName79_81() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName79_81)); } inline uint8_t get_rchRenderModelComponentName79_81() const { return ___rchRenderModelComponentName79_81; } inline uint8_t* get_address_of_rchRenderModelComponentName79_81() { return &___rchRenderModelComponentName79_81; } inline void set_rchRenderModelComponentName79_81(uint8_t value) { ___rchRenderModelComponentName79_81 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName80_82() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName80_82)); } inline uint8_t get_rchRenderModelComponentName80_82() const { return ___rchRenderModelComponentName80_82; } inline uint8_t* get_address_of_rchRenderModelComponentName80_82() { return &___rchRenderModelComponentName80_82; } inline void set_rchRenderModelComponentName80_82(uint8_t value) { ___rchRenderModelComponentName80_82 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName81_83() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName81_83)); } inline uint8_t get_rchRenderModelComponentName81_83() const { return ___rchRenderModelComponentName81_83; } inline uint8_t* get_address_of_rchRenderModelComponentName81_83() { return &___rchRenderModelComponentName81_83; } inline void set_rchRenderModelComponentName81_83(uint8_t value) { ___rchRenderModelComponentName81_83 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName82_84() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName82_84)); } inline uint8_t get_rchRenderModelComponentName82_84() const { return ___rchRenderModelComponentName82_84; } inline uint8_t* get_address_of_rchRenderModelComponentName82_84() { return &___rchRenderModelComponentName82_84; } inline void set_rchRenderModelComponentName82_84(uint8_t value) { ___rchRenderModelComponentName82_84 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName83_85() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName83_85)); } inline uint8_t get_rchRenderModelComponentName83_85() const { return ___rchRenderModelComponentName83_85; } inline uint8_t* get_address_of_rchRenderModelComponentName83_85() { return &___rchRenderModelComponentName83_85; } inline void set_rchRenderModelComponentName83_85(uint8_t value) { ___rchRenderModelComponentName83_85 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName84_86() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName84_86)); } inline uint8_t get_rchRenderModelComponentName84_86() const { return ___rchRenderModelComponentName84_86; } inline uint8_t* get_address_of_rchRenderModelComponentName84_86() { return &___rchRenderModelComponentName84_86; } inline void set_rchRenderModelComponentName84_86(uint8_t value) { ___rchRenderModelComponentName84_86 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName85_87() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName85_87)); } inline uint8_t get_rchRenderModelComponentName85_87() const { return ___rchRenderModelComponentName85_87; } inline uint8_t* get_address_of_rchRenderModelComponentName85_87() { return &___rchRenderModelComponentName85_87; } inline void set_rchRenderModelComponentName85_87(uint8_t value) { ___rchRenderModelComponentName85_87 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName86_88() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName86_88)); } inline uint8_t get_rchRenderModelComponentName86_88() const { return ___rchRenderModelComponentName86_88; } inline uint8_t* get_address_of_rchRenderModelComponentName86_88() { return &___rchRenderModelComponentName86_88; } inline void set_rchRenderModelComponentName86_88(uint8_t value) { ___rchRenderModelComponentName86_88 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName87_89() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName87_89)); } inline uint8_t get_rchRenderModelComponentName87_89() const { return ___rchRenderModelComponentName87_89; } inline uint8_t* get_address_of_rchRenderModelComponentName87_89() { return &___rchRenderModelComponentName87_89; } inline void set_rchRenderModelComponentName87_89(uint8_t value) { ___rchRenderModelComponentName87_89 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName88_90() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName88_90)); } inline uint8_t get_rchRenderModelComponentName88_90() const { return ___rchRenderModelComponentName88_90; } inline uint8_t* get_address_of_rchRenderModelComponentName88_90() { return &___rchRenderModelComponentName88_90; } inline void set_rchRenderModelComponentName88_90(uint8_t value) { ___rchRenderModelComponentName88_90 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName89_91() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName89_91)); } inline uint8_t get_rchRenderModelComponentName89_91() const { return ___rchRenderModelComponentName89_91; } inline uint8_t* get_address_of_rchRenderModelComponentName89_91() { return &___rchRenderModelComponentName89_91; } inline void set_rchRenderModelComponentName89_91(uint8_t value) { ___rchRenderModelComponentName89_91 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName90_92() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName90_92)); } inline uint8_t get_rchRenderModelComponentName90_92() const { return ___rchRenderModelComponentName90_92; } inline uint8_t* get_address_of_rchRenderModelComponentName90_92() { return &___rchRenderModelComponentName90_92; } inline void set_rchRenderModelComponentName90_92(uint8_t value) { ___rchRenderModelComponentName90_92 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName91_93() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName91_93)); } inline uint8_t get_rchRenderModelComponentName91_93() const { return ___rchRenderModelComponentName91_93; } inline uint8_t* get_address_of_rchRenderModelComponentName91_93() { return &___rchRenderModelComponentName91_93; } inline void set_rchRenderModelComponentName91_93(uint8_t value) { ___rchRenderModelComponentName91_93 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName92_94() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName92_94)); } inline uint8_t get_rchRenderModelComponentName92_94() const { return ___rchRenderModelComponentName92_94; } inline uint8_t* get_address_of_rchRenderModelComponentName92_94() { return &___rchRenderModelComponentName92_94; } inline void set_rchRenderModelComponentName92_94(uint8_t value) { ___rchRenderModelComponentName92_94 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName93_95() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName93_95)); } inline uint8_t get_rchRenderModelComponentName93_95() const { return ___rchRenderModelComponentName93_95; } inline uint8_t* get_address_of_rchRenderModelComponentName93_95() { return &___rchRenderModelComponentName93_95; } inline void set_rchRenderModelComponentName93_95(uint8_t value) { ___rchRenderModelComponentName93_95 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName94_96() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName94_96)); } inline uint8_t get_rchRenderModelComponentName94_96() const { return ___rchRenderModelComponentName94_96; } inline uint8_t* get_address_of_rchRenderModelComponentName94_96() { return &___rchRenderModelComponentName94_96; } inline void set_rchRenderModelComponentName94_96(uint8_t value) { ___rchRenderModelComponentName94_96 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName95_97() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName95_97)); } inline uint8_t get_rchRenderModelComponentName95_97() const { return ___rchRenderModelComponentName95_97; } inline uint8_t* get_address_of_rchRenderModelComponentName95_97() { return &___rchRenderModelComponentName95_97; } inline void set_rchRenderModelComponentName95_97(uint8_t value) { ___rchRenderModelComponentName95_97 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName96_98() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName96_98)); } inline uint8_t get_rchRenderModelComponentName96_98() const { return ___rchRenderModelComponentName96_98; } inline uint8_t* get_address_of_rchRenderModelComponentName96_98() { return &___rchRenderModelComponentName96_98; } inline void set_rchRenderModelComponentName96_98(uint8_t value) { ___rchRenderModelComponentName96_98 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName97_99() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName97_99)); } inline uint8_t get_rchRenderModelComponentName97_99() const { return ___rchRenderModelComponentName97_99; } inline uint8_t* get_address_of_rchRenderModelComponentName97_99() { return &___rchRenderModelComponentName97_99; } inline void set_rchRenderModelComponentName97_99(uint8_t value) { ___rchRenderModelComponentName97_99 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName98_100() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName98_100)); } inline uint8_t get_rchRenderModelComponentName98_100() const { return ___rchRenderModelComponentName98_100; } inline uint8_t* get_address_of_rchRenderModelComponentName98_100() { return &___rchRenderModelComponentName98_100; } inline void set_rchRenderModelComponentName98_100(uint8_t value) { ___rchRenderModelComponentName98_100 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName99_101() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName99_101)); } inline uint8_t get_rchRenderModelComponentName99_101() const { return ___rchRenderModelComponentName99_101; } inline uint8_t* get_address_of_rchRenderModelComponentName99_101() { return &___rchRenderModelComponentName99_101; } inline void set_rchRenderModelComponentName99_101(uint8_t value) { ___rchRenderModelComponentName99_101 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName100_102() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName100_102)); } inline uint8_t get_rchRenderModelComponentName100_102() const { return ___rchRenderModelComponentName100_102; } inline uint8_t* get_address_of_rchRenderModelComponentName100_102() { return &___rchRenderModelComponentName100_102; } inline void set_rchRenderModelComponentName100_102(uint8_t value) { ___rchRenderModelComponentName100_102 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName101_103() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName101_103)); } inline uint8_t get_rchRenderModelComponentName101_103() const { return ___rchRenderModelComponentName101_103; } inline uint8_t* get_address_of_rchRenderModelComponentName101_103() { return &___rchRenderModelComponentName101_103; } inline void set_rchRenderModelComponentName101_103(uint8_t value) { ___rchRenderModelComponentName101_103 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName102_104() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName102_104)); } inline uint8_t get_rchRenderModelComponentName102_104() const { return ___rchRenderModelComponentName102_104; } inline uint8_t* get_address_of_rchRenderModelComponentName102_104() { return &___rchRenderModelComponentName102_104; } inline void set_rchRenderModelComponentName102_104(uint8_t value) { ___rchRenderModelComponentName102_104 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName103_105() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName103_105)); } inline uint8_t get_rchRenderModelComponentName103_105() const { return ___rchRenderModelComponentName103_105; } inline uint8_t* get_address_of_rchRenderModelComponentName103_105() { return &___rchRenderModelComponentName103_105; } inline void set_rchRenderModelComponentName103_105(uint8_t value) { ___rchRenderModelComponentName103_105 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName104_106() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName104_106)); } inline uint8_t get_rchRenderModelComponentName104_106() const { return ___rchRenderModelComponentName104_106; } inline uint8_t* get_address_of_rchRenderModelComponentName104_106() { return &___rchRenderModelComponentName104_106; } inline void set_rchRenderModelComponentName104_106(uint8_t value) { ___rchRenderModelComponentName104_106 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName105_107() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName105_107)); } inline uint8_t get_rchRenderModelComponentName105_107() const { return ___rchRenderModelComponentName105_107; } inline uint8_t* get_address_of_rchRenderModelComponentName105_107() { return &___rchRenderModelComponentName105_107; } inline void set_rchRenderModelComponentName105_107(uint8_t value) { ___rchRenderModelComponentName105_107 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName106_108() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName106_108)); } inline uint8_t get_rchRenderModelComponentName106_108() const { return ___rchRenderModelComponentName106_108; } inline uint8_t* get_address_of_rchRenderModelComponentName106_108() { return &___rchRenderModelComponentName106_108; } inline void set_rchRenderModelComponentName106_108(uint8_t value) { ___rchRenderModelComponentName106_108 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName107_109() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName107_109)); } inline uint8_t get_rchRenderModelComponentName107_109() const { return ___rchRenderModelComponentName107_109; } inline uint8_t* get_address_of_rchRenderModelComponentName107_109() { return &___rchRenderModelComponentName107_109; } inline void set_rchRenderModelComponentName107_109(uint8_t value) { ___rchRenderModelComponentName107_109 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName108_110() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName108_110)); } inline uint8_t get_rchRenderModelComponentName108_110() const { return ___rchRenderModelComponentName108_110; } inline uint8_t* get_address_of_rchRenderModelComponentName108_110() { return &___rchRenderModelComponentName108_110; } inline void set_rchRenderModelComponentName108_110(uint8_t value) { ___rchRenderModelComponentName108_110 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName109_111() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName109_111)); } inline uint8_t get_rchRenderModelComponentName109_111() const { return ___rchRenderModelComponentName109_111; } inline uint8_t* get_address_of_rchRenderModelComponentName109_111() { return &___rchRenderModelComponentName109_111; } inline void set_rchRenderModelComponentName109_111(uint8_t value) { ___rchRenderModelComponentName109_111 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName110_112() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName110_112)); } inline uint8_t get_rchRenderModelComponentName110_112() const { return ___rchRenderModelComponentName110_112; } inline uint8_t* get_address_of_rchRenderModelComponentName110_112() { return &___rchRenderModelComponentName110_112; } inline void set_rchRenderModelComponentName110_112(uint8_t value) { ___rchRenderModelComponentName110_112 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName111_113() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName111_113)); } inline uint8_t get_rchRenderModelComponentName111_113() const { return ___rchRenderModelComponentName111_113; } inline uint8_t* get_address_of_rchRenderModelComponentName111_113() { return &___rchRenderModelComponentName111_113; } inline void set_rchRenderModelComponentName111_113(uint8_t value) { ___rchRenderModelComponentName111_113 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName112_114() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName112_114)); } inline uint8_t get_rchRenderModelComponentName112_114() const { return ___rchRenderModelComponentName112_114; } inline uint8_t* get_address_of_rchRenderModelComponentName112_114() { return &___rchRenderModelComponentName112_114; } inline void set_rchRenderModelComponentName112_114(uint8_t value) { ___rchRenderModelComponentName112_114 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName113_115() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName113_115)); } inline uint8_t get_rchRenderModelComponentName113_115() const { return ___rchRenderModelComponentName113_115; } inline uint8_t* get_address_of_rchRenderModelComponentName113_115() { return &___rchRenderModelComponentName113_115; } inline void set_rchRenderModelComponentName113_115(uint8_t value) { ___rchRenderModelComponentName113_115 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName114_116() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName114_116)); } inline uint8_t get_rchRenderModelComponentName114_116() const { return ___rchRenderModelComponentName114_116; } inline uint8_t* get_address_of_rchRenderModelComponentName114_116() { return &___rchRenderModelComponentName114_116; } inline void set_rchRenderModelComponentName114_116(uint8_t value) { ___rchRenderModelComponentName114_116 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName115_117() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName115_117)); } inline uint8_t get_rchRenderModelComponentName115_117() const { return ___rchRenderModelComponentName115_117; } inline uint8_t* get_address_of_rchRenderModelComponentName115_117() { return &___rchRenderModelComponentName115_117; } inline void set_rchRenderModelComponentName115_117(uint8_t value) { ___rchRenderModelComponentName115_117 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName116_118() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName116_118)); } inline uint8_t get_rchRenderModelComponentName116_118() const { return ___rchRenderModelComponentName116_118; } inline uint8_t* get_address_of_rchRenderModelComponentName116_118() { return &___rchRenderModelComponentName116_118; } inline void set_rchRenderModelComponentName116_118(uint8_t value) { ___rchRenderModelComponentName116_118 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName117_119() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName117_119)); } inline uint8_t get_rchRenderModelComponentName117_119() const { return ___rchRenderModelComponentName117_119; } inline uint8_t* get_address_of_rchRenderModelComponentName117_119() { return &___rchRenderModelComponentName117_119; } inline void set_rchRenderModelComponentName117_119(uint8_t value) { ___rchRenderModelComponentName117_119 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName118_120() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName118_120)); } inline uint8_t get_rchRenderModelComponentName118_120() const { return ___rchRenderModelComponentName118_120; } inline uint8_t* get_address_of_rchRenderModelComponentName118_120() { return &___rchRenderModelComponentName118_120; } inline void set_rchRenderModelComponentName118_120(uint8_t value) { ___rchRenderModelComponentName118_120 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName119_121() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName119_121)); } inline uint8_t get_rchRenderModelComponentName119_121() const { return ___rchRenderModelComponentName119_121; } inline uint8_t* get_address_of_rchRenderModelComponentName119_121() { return &___rchRenderModelComponentName119_121; } inline void set_rchRenderModelComponentName119_121(uint8_t value) { ___rchRenderModelComponentName119_121 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName120_122() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName120_122)); } inline uint8_t get_rchRenderModelComponentName120_122() const { return ___rchRenderModelComponentName120_122; } inline uint8_t* get_address_of_rchRenderModelComponentName120_122() { return &___rchRenderModelComponentName120_122; } inline void set_rchRenderModelComponentName120_122(uint8_t value) { ___rchRenderModelComponentName120_122 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName121_123() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName121_123)); } inline uint8_t get_rchRenderModelComponentName121_123() const { return ___rchRenderModelComponentName121_123; } inline uint8_t* get_address_of_rchRenderModelComponentName121_123() { return &___rchRenderModelComponentName121_123; } inline void set_rchRenderModelComponentName121_123(uint8_t value) { ___rchRenderModelComponentName121_123 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName122_124() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName122_124)); } inline uint8_t get_rchRenderModelComponentName122_124() const { return ___rchRenderModelComponentName122_124; } inline uint8_t* get_address_of_rchRenderModelComponentName122_124() { return &___rchRenderModelComponentName122_124; } inline void set_rchRenderModelComponentName122_124(uint8_t value) { ___rchRenderModelComponentName122_124 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName123_125() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName123_125)); } inline uint8_t get_rchRenderModelComponentName123_125() const { return ___rchRenderModelComponentName123_125; } inline uint8_t* get_address_of_rchRenderModelComponentName123_125() { return &___rchRenderModelComponentName123_125; } inline void set_rchRenderModelComponentName123_125(uint8_t value) { ___rchRenderModelComponentName123_125 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName124_126() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName124_126)); } inline uint8_t get_rchRenderModelComponentName124_126() const { return ___rchRenderModelComponentName124_126; } inline uint8_t* get_address_of_rchRenderModelComponentName124_126() { return &___rchRenderModelComponentName124_126; } inline void set_rchRenderModelComponentName124_126(uint8_t value) { ___rchRenderModelComponentName124_126 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName125_127() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName125_127)); } inline uint8_t get_rchRenderModelComponentName125_127() const { return ___rchRenderModelComponentName125_127; } inline uint8_t* get_address_of_rchRenderModelComponentName125_127() { return &___rchRenderModelComponentName125_127; } inline void set_rchRenderModelComponentName125_127(uint8_t value) { ___rchRenderModelComponentName125_127 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName126_128() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName126_128)); } inline uint8_t get_rchRenderModelComponentName126_128() const { return ___rchRenderModelComponentName126_128; } inline uint8_t* get_address_of_rchRenderModelComponentName126_128() { return &___rchRenderModelComponentName126_128; } inline void set_rchRenderModelComponentName126_128(uint8_t value) { ___rchRenderModelComponentName126_128 = value; } inline static int32_t get_offset_of_rchRenderModelComponentName127_129() { return static_cast(offsetof(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88, ___rchRenderModelComponentName127_129)); } inline uint8_t get_rchRenderModelComponentName127_129() const { return ___rchRenderModelComponentName127_129; } inline uint8_t* get_address_of_rchRenderModelComponentName127_129() { return &___rchRenderModelComponentName127_129; } inline void set_rchRenderModelComponentName127_129(uint8_t value) { ___rchRenderModelComponentName127_129 = value; } }; // OVR.OpenVR.InputSkeletalActionData_t struct InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 { public: // System.Boolean OVR.OpenVR.InputSkeletalActionData_t::bActive bool ___bActive_0; // System.UInt64 OVR.OpenVR.InputSkeletalActionData_t::activeOrigin uint64_t ___activeOrigin_1; // System.UInt32 OVR.OpenVR.InputSkeletalActionData_t::boneCount uint32_t ___boneCount_2; public: inline static int32_t get_offset_of_bActive_0() { return static_cast(offsetof(InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5, ___bActive_0)); } inline bool get_bActive_0() const { return ___bActive_0; } inline bool* get_address_of_bActive_0() { return &___bActive_0; } inline void set_bActive_0(bool value) { ___bActive_0 = value; } inline static int32_t get_offset_of_activeOrigin_1() { return static_cast(offsetof(InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5, ___activeOrigin_1)); } inline uint64_t get_activeOrigin_1() const { return ___activeOrigin_1; } inline uint64_t* get_address_of_activeOrigin_1() { return &___activeOrigin_1; } inline void set_activeOrigin_1(uint64_t value) { ___activeOrigin_1 = value; } inline static int32_t get_offset_of_boneCount_2() { return static_cast(offsetof(InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5, ___boneCount_2)); } inline uint32_t get_boneCount_2() const { return ___boneCount_2; } inline uint32_t* get_address_of_boneCount_2() { return &___boneCount_2; } inline void set_boneCount_2(uint32_t value) { ___boneCount_2 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; // OVR.OpenVR.IntersectionMaskCircle_t struct IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F { public: // System.Single OVR.OpenVR.IntersectionMaskCircle_t::m_flCenterX float ___m_flCenterX_0; // System.Single OVR.OpenVR.IntersectionMaskCircle_t::m_flCenterY float ___m_flCenterY_1; // System.Single OVR.OpenVR.IntersectionMaskCircle_t::m_flRadius float ___m_flRadius_2; public: inline static int32_t get_offset_of_m_flCenterX_0() { return static_cast(offsetof(IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F, ___m_flCenterX_0)); } inline float get_m_flCenterX_0() const { return ___m_flCenterX_0; } inline float* get_address_of_m_flCenterX_0() { return &___m_flCenterX_0; } inline void set_m_flCenterX_0(float value) { ___m_flCenterX_0 = value; } inline static int32_t get_offset_of_m_flCenterY_1() { return static_cast(offsetof(IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F, ___m_flCenterY_1)); } inline float get_m_flCenterY_1() const { return ___m_flCenterY_1; } inline float* get_address_of_m_flCenterY_1() { return &___m_flCenterY_1; } inline void set_m_flCenterY_1(float value) { ___m_flCenterY_1 = value; } inline static int32_t get_offset_of_m_flRadius_2() { return static_cast(offsetof(IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F, ___m_flRadius_2)); } inline float get_m_flRadius_2() const { return ___m_flRadius_2; } inline float* get_address_of_m_flRadius_2() { return &___m_flRadius_2; } inline void set_m_flRadius_2(float value) { ___m_flRadius_2 = value; } }; // OVR.OpenVR.IntersectionMaskRectangle_t struct IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 { public: // System.Single OVR.OpenVR.IntersectionMaskRectangle_t::m_flTopLeftX float ___m_flTopLeftX_0; // System.Single OVR.OpenVR.IntersectionMaskRectangle_t::m_flTopLeftY float ___m_flTopLeftY_1; // System.Single OVR.OpenVR.IntersectionMaskRectangle_t::m_flWidth float ___m_flWidth_2; // System.Single OVR.OpenVR.IntersectionMaskRectangle_t::m_flHeight float ___m_flHeight_3; public: inline static int32_t get_offset_of_m_flTopLeftX_0() { return static_cast(offsetof(IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70, ___m_flTopLeftX_0)); } inline float get_m_flTopLeftX_0() const { return ___m_flTopLeftX_0; } inline float* get_address_of_m_flTopLeftX_0() { return &___m_flTopLeftX_0; } inline void set_m_flTopLeftX_0(float value) { ___m_flTopLeftX_0 = value; } inline static int32_t get_offset_of_m_flTopLeftY_1() { return static_cast(offsetof(IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70, ___m_flTopLeftY_1)); } inline float get_m_flTopLeftY_1() const { return ___m_flTopLeftY_1; } inline float* get_address_of_m_flTopLeftY_1() { return &___m_flTopLeftY_1; } inline void set_m_flTopLeftY_1(float value) { ___m_flTopLeftY_1 = value; } inline static int32_t get_offset_of_m_flWidth_2() { return static_cast(offsetof(IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70, ___m_flWidth_2)); } inline float get_m_flWidth_2() const { return ___m_flWidth_2; } inline float* get_address_of_m_flWidth_2() { return &___m_flWidth_2; } inline void set_m_flWidth_2(float value) { ___m_flWidth_2 = value; } inline static int32_t get_offset_of_m_flHeight_3() { return static_cast(offsetof(IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70, ___m_flHeight_3)); } inline float get_m_flHeight_3() const { return ___m_flHeight_3; } inline float* get_address_of_m_flHeight_3() { return &___m_flHeight_3; } inline void set_m_flHeight_3(float value) { ___m_flHeight_3 = value; } }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 { public: // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; public: inline static int32_t get_offset_of_m00_0() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m00_0)); } inline float get_m00_0() const { return ___m00_0; } inline float* get_address_of_m00_0() { return &___m00_0; } inline void set_m00_0(float value) { ___m00_0 = value; } inline static int32_t get_offset_of_m10_1() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m10_1)); } inline float get_m10_1() const { return ___m10_1; } inline float* get_address_of_m10_1() { return &___m10_1; } inline void set_m10_1(float value) { ___m10_1 = value; } inline static int32_t get_offset_of_m20_2() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m20_2)); } inline float get_m20_2() const { return ___m20_2; } inline float* get_address_of_m20_2() { return &___m20_2; } inline void set_m20_2(float value) { ___m20_2 = value; } inline static int32_t get_offset_of_m30_3() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m30_3)); } inline float get_m30_3() const { return ___m30_3; } inline float* get_address_of_m30_3() { return &___m30_3; } inline void set_m30_3(float value) { ___m30_3 = value; } inline static int32_t get_offset_of_m01_4() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m01_4)); } inline float get_m01_4() const { return ___m01_4; } inline float* get_address_of_m01_4() { return &___m01_4; } inline void set_m01_4(float value) { ___m01_4 = value; } inline static int32_t get_offset_of_m11_5() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m11_5)); } inline float get_m11_5() const { return ___m11_5; } inline float* get_address_of_m11_5() { return &___m11_5; } inline void set_m11_5(float value) { ___m11_5 = value; } inline static int32_t get_offset_of_m21_6() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m21_6)); } inline float get_m21_6() const { return ___m21_6; } inline float* get_address_of_m21_6() { return &___m21_6; } inline void set_m21_6(float value) { ___m21_6 = value; } inline static int32_t get_offset_of_m31_7() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m31_7)); } inline float get_m31_7() const { return ___m31_7; } inline float* get_address_of_m31_7() { return &___m31_7; } inline void set_m31_7(float value) { ___m31_7 = value; } inline static int32_t get_offset_of_m02_8() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m02_8)); } inline float get_m02_8() const { return ___m02_8; } inline float* get_address_of_m02_8() { return &___m02_8; } inline void set_m02_8(float value) { ___m02_8 = value; } inline static int32_t get_offset_of_m12_9() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m12_9)); } inline float get_m12_9() const { return ___m12_9; } inline float* get_address_of_m12_9() { return &___m12_9; } inline void set_m12_9(float value) { ___m12_9 = value; } inline static int32_t get_offset_of_m22_10() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m22_10)); } inline float get_m22_10() const { return ___m22_10; } inline float* get_address_of_m22_10() { return &___m22_10; } inline void set_m22_10(float value) { ___m22_10 = value; } inline static int32_t get_offset_of_m32_11() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m32_11)); } inline float get_m32_11() const { return ___m32_11; } inline float* get_address_of_m32_11() { return &___m32_11; } inline void set_m32_11(float value) { ___m32_11 = value; } inline static int32_t get_offset_of_m03_12() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m03_12)); } inline float get_m03_12() const { return ___m03_12; } inline float* get_address_of_m03_12() { return &___m03_12; } inline void set_m03_12(float value) { ___m03_12 = value; } inline static int32_t get_offset_of_m13_13() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m13_13)); } inline float get_m13_13() const { return ___m13_13; } inline float* get_address_of_m13_13() { return &___m13_13; } inline void set_m13_13(float value) { ___m13_13 = value; } inline static int32_t get_offset_of_m23_14() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m23_14)); } inline float get_m23_14() const { return ___m23_14; } inline float* get_address_of_m23_14() { return &___m23_14; } inline void set_m23_14(float value) { ___m23_14 = value; } inline static int32_t get_offset_of_m33_15() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m33_15)); } inline float get_m33_15() const { return ___m33_15; } inline float* get_address_of_m33_15() { return &___m33_15; } inline void set_m33_15(float value) { ___m33_15 = value; } }; // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 { public: // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___z_2)); } inline float get_z_2() const { return ___z_2; } inline float* get_address_of_z_2() { return &___z_2; } inline void set_z_2(float value) { ___z_2 = value; } inline static int32_t get_offset_of_w_3() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___w_3)); } inline float get_w_3() const { return ___w_3; } inline float* get_address_of_w_3() { return &___w_3; } inline void set_w_3(float value) { ___w_3 = value; } }; // OVR.OpenVR.RenderModel_ControllerMode_State_t struct RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 { public: // System.Boolean OVR.OpenVR.RenderModel_ControllerMode_State_t::bScrollWheelVisible bool ___bScrollWheelVisible_0; public: inline static int32_t get_offset_of_bScrollWheelVisible_0() { return static_cast(offsetof(RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940, ___bScrollWheelVisible_0)); } inline bool get_bScrollWheelVisible_0() const { return ___bScrollWheelVisible_0; } inline bool* get_address_of_bScrollWheelVisible_0() { return &___bScrollWheelVisible_0; } inline void set_bScrollWheelVisible_0(bool value) { ___bScrollWheelVisible_0 = value; } }; // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 { public: // System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id int32_t ___m_Id_1; public: inline static int32_t get_offset_of_m_Id_1() { return static_cast(offsetof(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795, ___m_Id_1)); } inline int32_t get_m_Id_1() const { return ___m_Id_1; } inline int32_t* get_address_of_m_Id_1() { return &___m_Id_1; } inline void set_m_Id_1(int32_t value) { ___m_Id_1 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // System.UInt16 struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD { public: // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); } inline uint16_t get_m_value_0() const { return ___m_value_0; } inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint16_t value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // OVR.OpenVR.VRActiveActionSet_t struct VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC { public: // System.UInt64 OVR.OpenVR.VRActiveActionSet_t::ulActionSet uint64_t ___ulActionSet_0; // System.UInt64 OVR.OpenVR.VRActiveActionSet_t::ulRestrictedToDevice uint64_t ___ulRestrictedToDevice_1; // System.UInt64 OVR.OpenVR.VRActiveActionSet_t::ulSecondaryActionSet uint64_t ___ulSecondaryActionSet_2; // System.UInt32 OVR.OpenVR.VRActiveActionSet_t::unPadding uint32_t ___unPadding_3; // System.Int32 OVR.OpenVR.VRActiveActionSet_t::nPriority int32_t ___nPriority_4; public: inline static int32_t get_offset_of_ulActionSet_0() { return static_cast(offsetof(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC, ___ulActionSet_0)); } inline uint64_t get_ulActionSet_0() const { return ___ulActionSet_0; } inline uint64_t* get_address_of_ulActionSet_0() { return &___ulActionSet_0; } inline void set_ulActionSet_0(uint64_t value) { ___ulActionSet_0 = value; } inline static int32_t get_offset_of_ulRestrictedToDevice_1() { return static_cast(offsetof(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC, ___ulRestrictedToDevice_1)); } inline uint64_t get_ulRestrictedToDevice_1() const { return ___ulRestrictedToDevice_1; } inline uint64_t* get_address_of_ulRestrictedToDevice_1() { return &___ulRestrictedToDevice_1; } inline void set_ulRestrictedToDevice_1(uint64_t value) { ___ulRestrictedToDevice_1 = value; } inline static int32_t get_offset_of_ulSecondaryActionSet_2() { return static_cast(offsetof(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC, ___ulSecondaryActionSet_2)); } inline uint64_t get_ulSecondaryActionSet_2() const { return ___ulSecondaryActionSet_2; } inline uint64_t* get_address_of_ulSecondaryActionSet_2() { return &___ulSecondaryActionSet_2; } inline void set_ulSecondaryActionSet_2(uint64_t value) { ___ulSecondaryActionSet_2 = value; } inline static int32_t get_offset_of_unPadding_3() { return static_cast(offsetof(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC, ___unPadding_3)); } inline uint32_t get_unPadding_3() const { return ___unPadding_3; } inline uint32_t* get_address_of_unPadding_3() { return &___unPadding_3; } inline void set_unPadding_3(uint32_t value) { ___unPadding_3 = value; } inline static int32_t get_offset_of_nPriority_4() { return static_cast(offsetof(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC, ___nPriority_4)); } inline int32_t get_nPriority_4() const { return ___nPriority_4; } inline int32_t* get_address_of_nPriority_4() { return &___nPriority_4; } inline void set_nPriority_4(int32_t value) { ___nPriority_4 = value; } }; // OVR.OpenVR.VRControllerAxis_t struct VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A { public: // System.Single OVR.OpenVR.VRControllerAxis_t::x float ___x_0; // System.Single OVR.OpenVR.VRControllerAxis_t::y float ___y_1; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } }; // OVR.OpenVR.VREvent_ApplicationLaunch_t struct VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 { public: // System.UInt32 OVR.OpenVR.VREvent_ApplicationLaunch_t::pid uint32_t ___pid_0; // System.UInt32 OVR.OpenVR.VREvent_ApplicationLaunch_t::unArgsHandle uint32_t ___unArgsHandle_1; public: inline static int32_t get_offset_of_pid_0() { return static_cast(offsetof(VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408, ___pid_0)); } inline uint32_t get_pid_0() const { return ___pid_0; } inline uint32_t* get_address_of_pid_0() { return &___pid_0; } inline void set_pid_0(uint32_t value) { ___pid_0 = value; } inline static int32_t get_offset_of_unArgsHandle_1() { return static_cast(offsetof(VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408, ___unArgsHandle_1)); } inline uint32_t get_unArgsHandle_1() const { return ___unArgsHandle_1; } inline uint32_t* get_address_of_unArgsHandle_1() { return &___unArgsHandle_1; } inline void set_unArgsHandle_1(uint32_t value) { ___unArgsHandle_1 = value; } }; // OVR.OpenVR.VREvent_Chaperone_t struct VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B { public: // System.UInt64 OVR.OpenVR.VREvent_Chaperone_t::m_nPreviousUniverse uint64_t ___m_nPreviousUniverse_0; // System.UInt64 OVR.OpenVR.VREvent_Chaperone_t::m_nCurrentUniverse uint64_t ___m_nCurrentUniverse_1; public: inline static int32_t get_offset_of_m_nPreviousUniverse_0() { return static_cast(offsetof(VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B, ___m_nPreviousUniverse_0)); } inline uint64_t get_m_nPreviousUniverse_0() const { return ___m_nPreviousUniverse_0; } inline uint64_t* get_address_of_m_nPreviousUniverse_0() { return &___m_nPreviousUniverse_0; } inline void set_m_nPreviousUniverse_0(uint64_t value) { ___m_nPreviousUniverse_0 = value; } inline static int32_t get_offset_of_m_nCurrentUniverse_1() { return static_cast(offsetof(VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B, ___m_nCurrentUniverse_1)); } inline uint64_t get_m_nCurrentUniverse_1() const { return ___m_nCurrentUniverse_1; } inline uint64_t* get_address_of_m_nCurrentUniverse_1() { return &___m_nCurrentUniverse_1; } inline void set_m_nCurrentUniverse_1(uint64_t value) { ___m_nCurrentUniverse_1 = value; } }; // OVR.OpenVR.VREvent_Controller_t struct VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 { public: // System.UInt32 OVR.OpenVR.VREvent_Controller_t::button uint32_t ___button_0; public: inline static int32_t get_offset_of_button_0() { return static_cast(offsetof(VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2, ___button_0)); } inline uint32_t get_button_0() const { return ___button_0; } inline uint32_t* get_address_of_button_0() { return &___button_0; } inline void set_button_0(uint32_t value) { ___button_0 = value; } }; // OVR.OpenVR.VREvent_EditingCameraSurface_t struct VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 { public: // System.UInt64 OVR.OpenVR.VREvent_EditingCameraSurface_t::overlayHandle uint64_t ___overlayHandle_0; // System.UInt32 OVR.OpenVR.VREvent_EditingCameraSurface_t::nVisualMode uint32_t ___nVisualMode_1; public: inline static int32_t get_offset_of_overlayHandle_0() { return static_cast(offsetof(VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829, ___overlayHandle_0)); } inline uint64_t get_overlayHandle_0() const { return ___overlayHandle_0; } inline uint64_t* get_address_of_overlayHandle_0() { return &___overlayHandle_0; } inline void set_overlayHandle_0(uint64_t value) { ___overlayHandle_0 = value; } inline static int32_t get_offset_of_nVisualMode_1() { return static_cast(offsetof(VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829, ___nVisualMode_1)); } inline uint32_t get_nVisualMode_1() const { return ___nVisualMode_1; } inline uint32_t* get_address_of_nVisualMode_1() { return &___nVisualMode_1; } inline void set_nVisualMode_1(uint32_t value) { ___nVisualMode_1 = value; } }; // OVR.OpenVR.VREvent_HapticVibration_t struct VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD { public: // System.UInt64 OVR.OpenVR.VREvent_HapticVibration_t::containerHandle uint64_t ___containerHandle_0; // System.UInt64 OVR.OpenVR.VREvent_HapticVibration_t::componentHandle uint64_t ___componentHandle_1; // System.Single OVR.OpenVR.VREvent_HapticVibration_t::fDurationSeconds float ___fDurationSeconds_2; // System.Single OVR.OpenVR.VREvent_HapticVibration_t::fFrequency float ___fFrequency_3; // System.Single OVR.OpenVR.VREvent_HapticVibration_t::fAmplitude float ___fAmplitude_4; public: inline static int32_t get_offset_of_containerHandle_0() { return static_cast(offsetof(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD, ___containerHandle_0)); } inline uint64_t get_containerHandle_0() const { return ___containerHandle_0; } inline uint64_t* get_address_of_containerHandle_0() { return &___containerHandle_0; } inline void set_containerHandle_0(uint64_t value) { ___containerHandle_0 = value; } inline static int32_t get_offset_of_componentHandle_1() { return static_cast(offsetof(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD, ___componentHandle_1)); } inline uint64_t get_componentHandle_1() const { return ___componentHandle_1; } inline uint64_t* get_address_of_componentHandle_1() { return &___componentHandle_1; } inline void set_componentHandle_1(uint64_t value) { ___componentHandle_1 = value; } inline static int32_t get_offset_of_fDurationSeconds_2() { return static_cast(offsetof(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD, ___fDurationSeconds_2)); } inline float get_fDurationSeconds_2() const { return ___fDurationSeconds_2; } inline float* get_address_of_fDurationSeconds_2() { return &___fDurationSeconds_2; } inline void set_fDurationSeconds_2(float value) { ___fDurationSeconds_2 = value; } inline static int32_t get_offset_of_fFrequency_3() { return static_cast(offsetof(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD, ___fFrequency_3)); } inline float get_fFrequency_3() const { return ___fFrequency_3; } inline float* get_address_of_fFrequency_3() { return &___fFrequency_3; } inline void set_fFrequency_3(float value) { ___fFrequency_3 = value; } inline static int32_t get_offset_of_fAmplitude_4() { return static_cast(offsetof(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD, ___fAmplitude_4)); } inline float get_fAmplitude_4() const { return ___fAmplitude_4; } inline float* get_address_of_fAmplitude_4() { return &___fAmplitude_4; } inline void set_fAmplitude_4(float value) { ___fAmplitude_4 = value; } }; // OVR.OpenVR.VREvent_InputBindingLoad_t struct VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 { public: // System.UInt64 OVR.OpenVR.VREvent_InputBindingLoad_t::ulAppContainer uint64_t ___ulAppContainer_0; // System.UInt64 OVR.OpenVR.VREvent_InputBindingLoad_t::pathMessage uint64_t ___pathMessage_1; // System.UInt64 OVR.OpenVR.VREvent_InputBindingLoad_t::pathUrl uint64_t ___pathUrl_2; // System.UInt64 OVR.OpenVR.VREvent_InputBindingLoad_t::pathControllerType uint64_t ___pathControllerType_3; public: inline static int32_t get_offset_of_ulAppContainer_0() { return static_cast(offsetof(VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639, ___ulAppContainer_0)); } inline uint64_t get_ulAppContainer_0() const { return ___ulAppContainer_0; } inline uint64_t* get_address_of_ulAppContainer_0() { return &___ulAppContainer_0; } inline void set_ulAppContainer_0(uint64_t value) { ___ulAppContainer_0 = value; } inline static int32_t get_offset_of_pathMessage_1() { return static_cast(offsetof(VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639, ___pathMessage_1)); } inline uint64_t get_pathMessage_1() const { return ___pathMessage_1; } inline uint64_t* get_address_of_pathMessage_1() { return &___pathMessage_1; } inline void set_pathMessage_1(uint64_t value) { ___pathMessage_1 = value; } inline static int32_t get_offset_of_pathUrl_2() { return static_cast(offsetof(VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639, ___pathUrl_2)); } inline uint64_t get_pathUrl_2() const { return ___pathUrl_2; } inline uint64_t* get_address_of_pathUrl_2() { return &___pathUrl_2; } inline void set_pathUrl_2(uint64_t value) { ___pathUrl_2 = value; } inline static int32_t get_offset_of_pathControllerType_3() { return static_cast(offsetof(VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639, ___pathControllerType_3)); } inline uint64_t get_pathControllerType_3() const { return ___pathControllerType_3; } inline uint64_t* get_address_of_pathControllerType_3() { return &___pathControllerType_3; } inline void set_pathControllerType_3(uint64_t value) { ___pathControllerType_3 = value; } }; // OVR.OpenVR.VREvent_Ipd_t struct VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 { public: // System.Single OVR.OpenVR.VREvent_Ipd_t::ipdMeters float ___ipdMeters_0; public: inline static int32_t get_offset_of_ipdMeters_0() { return static_cast(offsetof(VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5, ___ipdMeters_0)); } inline float get_ipdMeters_0() const { return ___ipdMeters_0; } inline float* get_address_of_ipdMeters_0() { return &___ipdMeters_0; } inline void set_ipdMeters_0(float value) { ___ipdMeters_0 = value; } }; // OVR.OpenVR.VREvent_Keyboard_t struct VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 { public: // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput0 uint8_t ___cNewInput0_0; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput1 uint8_t ___cNewInput1_1; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput2 uint8_t ___cNewInput2_2; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput3 uint8_t ___cNewInput3_3; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput4 uint8_t ___cNewInput4_4; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput5 uint8_t ___cNewInput5_5; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput6 uint8_t ___cNewInput6_6; // System.Byte OVR.OpenVR.VREvent_Keyboard_t::cNewInput7 uint8_t ___cNewInput7_7; // System.UInt64 OVR.OpenVR.VREvent_Keyboard_t::uUserValue uint64_t ___uUserValue_8; public: inline static int32_t get_offset_of_cNewInput0_0() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput0_0)); } inline uint8_t get_cNewInput0_0() const { return ___cNewInput0_0; } inline uint8_t* get_address_of_cNewInput0_0() { return &___cNewInput0_0; } inline void set_cNewInput0_0(uint8_t value) { ___cNewInput0_0 = value; } inline static int32_t get_offset_of_cNewInput1_1() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput1_1)); } inline uint8_t get_cNewInput1_1() const { return ___cNewInput1_1; } inline uint8_t* get_address_of_cNewInput1_1() { return &___cNewInput1_1; } inline void set_cNewInput1_1(uint8_t value) { ___cNewInput1_1 = value; } inline static int32_t get_offset_of_cNewInput2_2() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput2_2)); } inline uint8_t get_cNewInput2_2() const { return ___cNewInput2_2; } inline uint8_t* get_address_of_cNewInput2_2() { return &___cNewInput2_2; } inline void set_cNewInput2_2(uint8_t value) { ___cNewInput2_2 = value; } inline static int32_t get_offset_of_cNewInput3_3() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput3_3)); } inline uint8_t get_cNewInput3_3() const { return ___cNewInput3_3; } inline uint8_t* get_address_of_cNewInput3_3() { return &___cNewInput3_3; } inline void set_cNewInput3_3(uint8_t value) { ___cNewInput3_3 = value; } inline static int32_t get_offset_of_cNewInput4_4() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput4_4)); } inline uint8_t get_cNewInput4_4() const { return ___cNewInput4_4; } inline uint8_t* get_address_of_cNewInput4_4() { return &___cNewInput4_4; } inline void set_cNewInput4_4(uint8_t value) { ___cNewInput4_4 = value; } inline static int32_t get_offset_of_cNewInput5_5() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput5_5)); } inline uint8_t get_cNewInput5_5() const { return ___cNewInput5_5; } inline uint8_t* get_address_of_cNewInput5_5() { return &___cNewInput5_5; } inline void set_cNewInput5_5(uint8_t value) { ___cNewInput5_5 = value; } inline static int32_t get_offset_of_cNewInput6_6() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput6_6)); } inline uint8_t get_cNewInput6_6() const { return ___cNewInput6_6; } inline uint8_t* get_address_of_cNewInput6_6() { return &___cNewInput6_6; } inline void set_cNewInput6_6(uint8_t value) { ___cNewInput6_6 = value; } inline static int32_t get_offset_of_cNewInput7_7() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___cNewInput7_7)); } inline uint8_t get_cNewInput7_7() const { return ___cNewInput7_7; } inline uint8_t* get_address_of_cNewInput7_7() { return &___cNewInput7_7; } inline void set_cNewInput7_7(uint8_t value) { ___cNewInput7_7 = value; } inline static int32_t get_offset_of_uUserValue_8() { return static_cast(offsetof(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056, ___uUserValue_8)); } inline uint64_t get_uUserValue_8() const { return ___uUserValue_8; } inline uint64_t* get_address_of_uUserValue_8() { return &___uUserValue_8; } inline void set_uUserValue_8(uint64_t value) { ___uUserValue_8 = value; } }; // OVR.OpenVR.VREvent_MessageOverlay_t struct VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 { public: // System.UInt32 OVR.OpenVR.VREvent_MessageOverlay_t::unVRMessageOverlayResponse uint32_t ___unVRMessageOverlayResponse_0; public: inline static int32_t get_offset_of_unVRMessageOverlayResponse_0() { return static_cast(offsetof(VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1, ___unVRMessageOverlayResponse_0)); } inline uint32_t get_unVRMessageOverlayResponse_0() const { return ___unVRMessageOverlayResponse_0; } inline uint32_t* get_address_of_unVRMessageOverlayResponse_0() { return &___unVRMessageOverlayResponse_0; } inline void set_unVRMessageOverlayResponse_0(uint32_t value) { ___unVRMessageOverlayResponse_0 = value; } }; // OVR.OpenVR.VREvent_Mouse_t struct VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 { public: // System.Single OVR.OpenVR.VREvent_Mouse_t::x float ___x_0; // System.Single OVR.OpenVR.VREvent_Mouse_t::y float ___y_1; // System.UInt32 OVR.OpenVR.VREvent_Mouse_t::button uint32_t ___button_2; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } inline static int32_t get_offset_of_button_2() { return static_cast(offsetof(VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2, ___button_2)); } inline uint32_t get_button_2() const { return ___button_2; } inline uint32_t* get_address_of_button_2() { return &___button_2; } inline void set_button_2(uint32_t value) { ___button_2 = value; } }; // OVR.OpenVR.VREvent_Notification_t struct VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 { public: // System.UInt64 OVR.OpenVR.VREvent_Notification_t::ulUserValue uint64_t ___ulUserValue_0; // System.UInt32 OVR.OpenVR.VREvent_Notification_t::notificationId uint32_t ___notificationId_1; public: inline static int32_t get_offset_of_ulUserValue_0() { return static_cast(offsetof(VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392, ___ulUserValue_0)); } inline uint64_t get_ulUserValue_0() const { return ___ulUserValue_0; } inline uint64_t* get_address_of_ulUserValue_0() { return &___ulUserValue_0; } inline void set_ulUserValue_0(uint64_t value) { ___ulUserValue_0 = value; } inline static int32_t get_offset_of_notificationId_1() { return static_cast(offsetof(VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392, ___notificationId_1)); } inline uint32_t get_notificationId_1() const { return ___notificationId_1; } inline uint32_t* get_address_of_notificationId_1() { return &___notificationId_1; } inline void set_notificationId_1(uint32_t value) { ___notificationId_1 = value; } }; // OVR.OpenVR.VREvent_Overlay_t struct VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 { public: // System.UInt64 OVR.OpenVR.VREvent_Overlay_t::overlayHandle uint64_t ___overlayHandle_0; // System.UInt64 OVR.OpenVR.VREvent_Overlay_t::devicePath uint64_t ___devicePath_1; public: inline static int32_t get_offset_of_overlayHandle_0() { return static_cast(offsetof(VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2, ___overlayHandle_0)); } inline uint64_t get_overlayHandle_0() const { return ___overlayHandle_0; } inline uint64_t* get_address_of_overlayHandle_0() { return &___overlayHandle_0; } inline void set_overlayHandle_0(uint64_t value) { ___overlayHandle_0 = value; } inline static int32_t get_offset_of_devicePath_1() { return static_cast(offsetof(VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2, ___devicePath_1)); } inline uint64_t get_devicePath_1() const { return ___devicePath_1; } inline uint64_t* get_address_of_devicePath_1() { return &___devicePath_1; } inline void set_devicePath_1(uint64_t value) { ___devicePath_1 = value; } }; // OVR.OpenVR.VREvent_PerformanceTest_t struct VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 { public: // System.UInt32 OVR.OpenVR.VREvent_PerformanceTest_t::m_nFidelityLevel uint32_t ___m_nFidelityLevel_0; public: inline static int32_t get_offset_of_m_nFidelityLevel_0() { return static_cast(offsetof(VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81, ___m_nFidelityLevel_0)); } inline uint32_t get_m_nFidelityLevel_0() const { return ___m_nFidelityLevel_0; } inline uint32_t* get_address_of_m_nFidelityLevel_0() { return &___m_nFidelityLevel_0; } inline void set_m_nFidelityLevel_0(uint32_t value) { ___m_nFidelityLevel_0 = value; } }; // OVR.OpenVR.VREvent_Process_t struct VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 { public: // System.UInt32 OVR.OpenVR.VREvent_Process_t::pid uint32_t ___pid_0; // System.UInt32 OVR.OpenVR.VREvent_Process_t::oldPid uint32_t ___oldPid_1; // System.Boolean OVR.OpenVR.VREvent_Process_t::bForced bool ___bForced_2; public: inline static int32_t get_offset_of_pid_0() { return static_cast(offsetof(VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234, ___pid_0)); } inline uint32_t get_pid_0() const { return ___pid_0; } inline uint32_t* get_address_of_pid_0() { return &___pid_0; } inline void set_pid_0(uint32_t value) { ___pid_0 = value; } inline static int32_t get_offset_of_oldPid_1() { return static_cast(offsetof(VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234, ___oldPid_1)); } inline uint32_t get_oldPid_1() const { return ___oldPid_1; } inline uint32_t* get_address_of_oldPid_1() { return &___oldPid_1; } inline void set_oldPid_1(uint32_t value) { ___oldPid_1 = value; } inline static int32_t get_offset_of_bForced_2() { return static_cast(offsetof(VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234, ___bForced_2)); } inline bool get_bForced_2() const { return ___bForced_2; } inline bool* get_address_of_bForced_2() { return &___bForced_2; } inline void set_bForced_2(bool value) { ___bForced_2 = value; } }; // OVR.OpenVR.VREvent_Reserved_t struct VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 { public: // System.UInt64 OVR.OpenVR.VREvent_Reserved_t::reserved0 uint64_t ___reserved0_0; // System.UInt64 OVR.OpenVR.VREvent_Reserved_t::reserved1 uint64_t ___reserved1_1; // System.UInt64 OVR.OpenVR.VREvent_Reserved_t::reserved2 uint64_t ___reserved2_2; // System.UInt64 OVR.OpenVR.VREvent_Reserved_t::reserved3 uint64_t ___reserved3_3; public: inline static int32_t get_offset_of_reserved0_0() { return static_cast(offsetof(VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93, ___reserved0_0)); } inline uint64_t get_reserved0_0() const { return ___reserved0_0; } inline uint64_t* get_address_of_reserved0_0() { return &___reserved0_0; } inline void set_reserved0_0(uint64_t value) { ___reserved0_0 = value; } inline static int32_t get_offset_of_reserved1_1() { return static_cast(offsetof(VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93, ___reserved1_1)); } inline uint64_t get_reserved1_1() const { return ___reserved1_1; } inline uint64_t* get_address_of_reserved1_1() { return &___reserved1_1; } inline void set_reserved1_1(uint64_t value) { ___reserved1_1 = value; } inline static int32_t get_offset_of_reserved2_2() { return static_cast(offsetof(VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93, ___reserved2_2)); } inline uint64_t get_reserved2_2() const { return ___reserved2_2; } inline uint64_t* get_address_of_reserved2_2() { return &___reserved2_2; } inline void set_reserved2_2(uint64_t value) { ___reserved2_2 = value; } inline static int32_t get_offset_of_reserved3_3() { return static_cast(offsetof(VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93, ___reserved3_3)); } inline uint64_t get_reserved3_3() const { return ___reserved3_3; } inline uint64_t* get_address_of_reserved3_3() { return &___reserved3_3; } inline void set_reserved3_3(uint64_t value) { ___reserved3_3 = value; } }; // OVR.OpenVR.VREvent_ScreenshotProgress_t struct VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 { public: // System.Single OVR.OpenVR.VREvent_ScreenshotProgress_t::progress float ___progress_0; public: inline static int32_t get_offset_of_progress_0() { return static_cast(offsetof(VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1, ___progress_0)); } inline float get_progress_0() const { return ___progress_0; } inline float* get_address_of_progress_0() { return &___progress_0; } inline void set_progress_0(float value) { ___progress_0 = value; } }; // OVR.OpenVR.VREvent_Screenshot_t struct VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 { public: // System.UInt32 OVR.OpenVR.VREvent_Screenshot_t::handle uint32_t ___handle_0; // System.UInt32 OVR.OpenVR.VREvent_Screenshot_t::type uint32_t ___type_1; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272, ___handle_0)); } inline uint32_t get_handle_0() const { return ___handle_0; } inline uint32_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(uint32_t value) { ___handle_0 = value; } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272, ___type_1)); } inline uint32_t get_type_1() const { return ___type_1; } inline uint32_t* get_address_of_type_1() { return &___type_1; } inline void set_type_1(uint32_t value) { ___type_1 = value; } }; // OVR.OpenVR.VREvent_Scroll_t struct VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 { public: // System.Single OVR.OpenVR.VREvent_Scroll_t::xdelta float ___xdelta_0; // System.Single OVR.OpenVR.VREvent_Scroll_t::ydelta float ___ydelta_1; // System.UInt32 OVR.OpenVR.VREvent_Scroll_t::repeatCount uint32_t ___repeatCount_2; public: inline static int32_t get_offset_of_xdelta_0() { return static_cast(offsetof(VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11, ___xdelta_0)); } inline float get_xdelta_0() const { return ___xdelta_0; } inline float* get_address_of_xdelta_0() { return &___xdelta_0; } inline void set_xdelta_0(float value) { ___xdelta_0 = value; } inline static int32_t get_offset_of_ydelta_1() { return static_cast(offsetof(VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11, ___ydelta_1)); } inline float get_ydelta_1() const { return ___ydelta_1; } inline float* get_address_of_ydelta_1() { return &___ydelta_1; } inline void set_ydelta_1(float value) { ___ydelta_1 = value; } inline static int32_t get_offset_of_repeatCount_2() { return static_cast(offsetof(VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11, ___repeatCount_2)); } inline uint32_t get_repeatCount_2() const { return ___repeatCount_2; } inline uint32_t* get_address_of_repeatCount_2() { return &___repeatCount_2; } inline void set_repeatCount_2(uint32_t value) { ___repeatCount_2 = value; } }; // OVR.OpenVR.VREvent_SeatedZeroPoseReset_t struct VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 { public: // System.Boolean OVR.OpenVR.VREvent_SeatedZeroPoseReset_t::bResetBySystemMenu bool ___bResetBySystemMenu_0; public: inline static int32_t get_offset_of_bResetBySystemMenu_0() { return static_cast(offsetof(VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31, ___bResetBySystemMenu_0)); } inline bool get_bResetBySystemMenu_0() const { return ___bResetBySystemMenu_0; } inline bool* get_address_of_bResetBySystemMenu_0() { return &___bResetBySystemMenu_0; } inline void set_bResetBySystemMenu_0(bool value) { ___bResetBySystemMenu_0 = value; } }; // OVR.OpenVR.VREvent_SpatialAnchor_t struct VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 { public: // System.UInt32 OVR.OpenVR.VREvent_SpatialAnchor_t::unHandle uint32_t ___unHandle_0; public: inline static int32_t get_offset_of_unHandle_0() { return static_cast(offsetof(VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6, ___unHandle_0)); } inline uint32_t get_unHandle_0() const { return ___unHandle_0; } inline uint32_t* get_address_of_unHandle_0() { return &___unHandle_0; } inline void set_unHandle_0(uint32_t value) { ___unHandle_0 = value; } }; // OVR.OpenVR.VREvent_Status_t struct VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 { public: // System.UInt32 OVR.OpenVR.VREvent_Status_t::statusState uint32_t ___statusState_0; public: inline static int32_t get_offset_of_statusState_0() { return static_cast(offsetof(VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757, ___statusState_0)); } inline uint32_t get_statusState_0() const { return ___statusState_0; } inline uint32_t* get_address_of_statusState_0() { return &___statusState_0; } inline void set_statusState_0(uint32_t value) { ___statusState_0 = value; } }; // OVR.OpenVR.VREvent_TouchPadMove_t struct VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 { public: // System.Boolean OVR.OpenVR.VREvent_TouchPadMove_t::bFingerDown bool ___bFingerDown_0; // System.Single OVR.OpenVR.VREvent_TouchPadMove_t::flSecondsFingerDown float ___flSecondsFingerDown_1; // System.Single OVR.OpenVR.VREvent_TouchPadMove_t::fValueXFirst float ___fValueXFirst_2; // System.Single OVR.OpenVR.VREvent_TouchPadMove_t::fValueYFirst float ___fValueYFirst_3; // System.Single OVR.OpenVR.VREvent_TouchPadMove_t::fValueXRaw float ___fValueXRaw_4; // System.Single OVR.OpenVR.VREvent_TouchPadMove_t::fValueYRaw float ___fValueYRaw_5; public: inline static int32_t get_offset_of_bFingerDown_0() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___bFingerDown_0)); } inline bool get_bFingerDown_0() const { return ___bFingerDown_0; } inline bool* get_address_of_bFingerDown_0() { return &___bFingerDown_0; } inline void set_bFingerDown_0(bool value) { ___bFingerDown_0 = value; } inline static int32_t get_offset_of_flSecondsFingerDown_1() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___flSecondsFingerDown_1)); } inline float get_flSecondsFingerDown_1() const { return ___flSecondsFingerDown_1; } inline float* get_address_of_flSecondsFingerDown_1() { return &___flSecondsFingerDown_1; } inline void set_flSecondsFingerDown_1(float value) { ___flSecondsFingerDown_1 = value; } inline static int32_t get_offset_of_fValueXFirst_2() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___fValueXFirst_2)); } inline float get_fValueXFirst_2() const { return ___fValueXFirst_2; } inline float* get_address_of_fValueXFirst_2() { return &___fValueXFirst_2; } inline void set_fValueXFirst_2(float value) { ___fValueXFirst_2 = value; } inline static int32_t get_offset_of_fValueYFirst_3() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___fValueYFirst_3)); } inline float get_fValueYFirst_3() const { return ___fValueYFirst_3; } inline float* get_address_of_fValueYFirst_3() { return &___fValueYFirst_3; } inline void set_fValueYFirst_3(float value) { ___fValueYFirst_3 = value; } inline static int32_t get_offset_of_fValueXRaw_4() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___fValueXRaw_4)); } inline float get_fValueXRaw_4() const { return ___fValueXRaw_4; } inline float* get_address_of_fValueXRaw_4() { return &___fValueXRaw_4; } inline void set_fValueXRaw_4(float value) { ___fValueXRaw_4 = value; } inline static int32_t get_offset_of_fValueYRaw_5() { return static_cast(offsetof(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162, ___fValueYRaw_5)); } inline float get_fValueYRaw_5() const { return ___fValueYRaw_5; } inline float* get_address_of_fValueYRaw_5() { return &___fValueYRaw_5; } inline void set_fValueYRaw_5(float value) { ___fValueYRaw_5 = value; } }; // OVR.OpenVR.VREvent_WebConsole_t struct VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 { public: // System.UInt64 OVR.OpenVR.VREvent_WebConsole_t::webConsoleHandle uint64_t ___webConsoleHandle_0; public: inline static int32_t get_offset_of_webConsoleHandle_0() { return static_cast(offsetof(VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2, ___webConsoleHandle_0)); } inline uint64_t get_webConsoleHandle_0() const { return ___webConsoleHandle_0; } inline uint64_t* get_address_of_webConsoleHandle_0() { return &___webConsoleHandle_0; } inline void set_webConsoleHandle_0(uint64_t value) { ___webConsoleHandle_0 = value; } }; // OVR.OpenVR.VRTextureBounds_t struct VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 { public: // System.Single OVR.OpenVR.VRTextureBounds_t::uMin float ___uMin_0; // System.Single OVR.OpenVR.VRTextureBounds_t::vMin float ___vMin_1; // System.Single OVR.OpenVR.VRTextureBounds_t::uMax float ___uMax_2; // System.Single OVR.OpenVR.VRTextureBounds_t::vMax float ___vMax_3; public: inline static int32_t get_offset_of_uMin_0() { return static_cast(offsetof(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870, ___uMin_0)); } inline float get_uMin_0() const { return ___uMin_0; } inline float* get_address_of_uMin_0() { return &___uMin_0; } inline void set_uMin_0(float value) { ___uMin_0 = value; } inline static int32_t get_offset_of_vMin_1() { return static_cast(offsetof(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870, ___vMin_1)); } inline float get_vMin_1() const { return ___vMin_1; } inline float* get_address_of_vMin_1() { return &___vMin_1; } inline void set_vMin_1(float value) { ___vMin_1 = value; } inline static int32_t get_offset_of_uMax_2() { return static_cast(offsetof(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870, ___uMax_2)); } inline float get_uMax_2() const { return ___uMax_2; } inline float* get_address_of_uMax_2() { return &___uMax_2; } inline void set_uMax_2(float value) { ___uMax_2 = value; } inline static int32_t get_offset_of_vMax_3() { return static_cast(offsetof(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870, ___vMax_3)); } inline float get_vMax_3() const { return ___vMax_3; } inline float* get_address_of_vMax_3() { return &___vMax_3; } inline void set_vMax_3(float value) { ___vMax_3 = value; } }; // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E { public: // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; public: inline static int32_t get_offset_of_x_2() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); } inline float get_x_2() const { return ___x_2; } inline float* get_address_of_x_2() { return &___x_2; } inline void set_x_2(float value) { ___x_2 = value; } inline static int32_t get_offset_of_y_3() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); } inline float get_y_3() const { return ___y_3; } inline float* get_address_of_y_3() { return &___y_3; } inline void set_y_3(float value) { ___y_3 = value; } inline static int32_t get_offset_of_z_4() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); } inline float get_z_4() const { return ___z_4; } inline float* get_address_of_z_4() { return &___z_4; } inline void set_z_4(float value) { ___z_4 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___dictionary_0)); } inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___current_3)); } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 get_current_3() const { return ___current_3; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL); #endif } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::dictionary Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version int32_t ___version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index int32_t ___index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::current KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA ___current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType int32_t ___getEnumeratorRetType_4; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994, ___dictionary_0)); } inline Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_version_1() { return static_cast(offsetof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994, ___version_1)); } inline int32_t get_version_1() const { return ___version_1; } inline int32_t* get_address_of_version_1() { return &___version_1; } inline void set_version_1(int32_t value) { ___version_1 = value; } inline static int32_t get_offset_of_index_2() { return static_cast(offsetof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994, ___index_2)); } inline int32_t get_index_2() const { return ___index_2; } inline int32_t* get_address_of_index_2() { return &___index_2; } inline void set_index_2(int32_t value) { ___index_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994, ___current_3)); } inline KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA get_current_3() const { return ___current_3; } inline KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA * get_address_of_current_3() { return &___current_3; } inline void set_current_3(KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL); #endif } inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast(offsetof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994, ___getEnumeratorRetType_4)); } inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; } inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; } inline void set_getEnumeratorRetType_4(int32_t value) { ___getEnumeratorRetType_4 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // OVR.OpenVR.EColorSpace struct EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120 { public: // System.Int32 OVR.OpenVR.EColorSpace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EDeviceActivityLevel struct EDeviceActivityLevel_t9A224D72D7FA5D51760801B255B892A3B104F948 { public: // System.Int32 OVR.OpenVR.EDeviceActivityLevel::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EDeviceActivityLevel_t9A224D72D7FA5D51760801B255B892A3B104F948, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EDualAnalogWhich struct EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960 { public: // System.Int32 OVR.OpenVR.EDualAnalogWhich::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EHiddenAreaMeshType struct EHiddenAreaMeshType_t69E5DFCF41FB6B06952FF5870643C4EC486E9225 { public: // System.Int32 OVR.OpenVR.EHiddenAreaMeshType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EHiddenAreaMeshType_t69E5DFCF41FB6B06952FF5870643C4EC486E9225, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EIOBufferError struct EIOBufferError_t6F9ABAB0995730323E1EA9D74C131984EAFE0998 { public: // System.Int32 OVR.OpenVR.EIOBufferError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EIOBufferError_t6F9ABAB0995730323E1EA9D74C131984EAFE0998, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EIOBufferMode struct EIOBufferMode_t52ED41327F36AA82CFE0B8DD76BBAD9662794BB1 { public: // System.Int32 OVR.OpenVR.EIOBufferMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EIOBufferMode_t52ED41327F36AA82CFE0B8DD76BBAD9662794BB1, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EOverlayDirection struct EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135 { public: // System.Int32 OVR.OpenVR.EOverlayDirection::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETextureType struct ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1 { public: // System.Int32 OVR.OpenVR.ETextureType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackedControllerRole struct ETrackedControllerRole_t3866907464D8BFE22DDCA105BDC91E170C3C7782 { public: // System.Int32 OVR.OpenVR.ETrackedControllerRole::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackedControllerRole_t3866907464D8BFE22DDCA105BDC91E170C3C7782, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackedDeviceClass struct ETrackedDeviceClass_t15F40C73B098C3B5887F462FC0E305E44687F870 { public: // System.Int32 OVR.OpenVR.ETrackedDeviceClass::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackedDeviceClass_t15F40C73B098C3B5887F462FC0E305E44687F870, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackedDeviceProperty struct ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30 { public: // System.Int32 OVR.OpenVR.ETrackedDeviceProperty::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackedPropertyError struct ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE { public: // System.Int32 OVR.OpenVR.ETrackedPropertyError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackingResult struct ETrackingResult_tD3407BF26713EDC20AF2028ED4FE9A6FE5F4B2D4 { public: // System.Int32 OVR.OpenVR.ETrackingResult::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackingResult_tD3407BF26713EDC20AF2028ED4FE9A6FE5F4B2D4, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.ETrackingUniverseOrigin struct ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711 { public: // System.Int32 OVR.OpenVR.ETrackingUniverseOrigin::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRButtonId struct EVRButtonId_tB6396911406EC02F96B32E366A2E06935F0BAB17 { public: // System.Int32 OVR.OpenVR.EVRButtonId::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRButtonId_tB6396911406EC02F96B32E366A2E06935F0BAB17, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRCompositorError struct EVRCompositorError_t1C7F7EBB3EF62DF5303178916E64FD9EB5810E1D { public: // System.Int32 OVR.OpenVR.EVRCompositorError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRCompositorError_t1C7F7EBB3EF62DF5303178916E64FD9EB5810E1D, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRCompositorTimingMode struct EVRCompositorTimingMode_tB42448E6689E423C22CE64B1A2BF0A20922FFCFC { public: // System.Int32 OVR.OpenVR.EVRCompositorTimingMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRCompositorTimingMode_tB42448E6689E423C22CE64B1A2BF0A20922FFCFC, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRControllerAxisType struct EVRControllerAxisType_t5A84273FB34CCABF216FE4BFCC335DD5913BE990 { public: // System.Int32 OVR.OpenVR.EVRControllerAxisType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRControllerAxisType_t5A84273FB34CCABF216FE4BFCC335DD5913BE990, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVREventType struct EVREventType_t25ECCD94280B7CF5E93C8986DD9F4DCF390E87B6 { public: // System.Int32 OVR.OpenVR.EVREventType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVREventType_t25ECCD94280B7CF5E93C8986DD9F4DCF390E87B6, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVREye struct EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA { public: // System.Int32 OVR.OpenVR.EVREye::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRFirmwareError struct EVRFirmwareError_tC336EF10FFCB01F0AC1772FC8964DC74A4463395 { public: // System.Int32 OVR.OpenVR.EVRFirmwareError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRFirmwareError_tC336EF10FFCB01F0AC1772FC8964DC74A4463395, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRInputError struct EVRInputError_tDCFEB094769F205DE544026C5581E67F90340A72 { public: // System.Int32 OVR.OpenVR.EVRInputError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRInputError_tDCFEB094769F205DE544026C5581E67F90340A72, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRNotificationError struct EVRNotificationError_t7BD237AA58095E8A172FD15B8416F00EAA04CDE9 { public: // System.Int32 OVR.OpenVR.EVRNotificationError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRNotificationError_t7BD237AA58095E8A172FD15B8416F00EAA04CDE9, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRNotificationStyle struct EVRNotificationStyle_tECE11B1A39C06AAFFCECF684DEE4B7B549D062DC { public: // System.Int32 OVR.OpenVR.EVRNotificationStyle::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRNotificationStyle_tECE11B1A39C06AAFFCECF684DEE4B7B549D062DC, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRNotificationType struct EVRNotificationType_t08712906203F98126A2FE5CB94DC8C069CA63474 { public: // System.Int32 OVR.OpenVR.EVRNotificationType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRNotificationType_t08712906203F98126A2FE5CB94DC8C069CA63474, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVROverlayError struct EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25 { public: // System.Int32 OVR.OpenVR.EVROverlayError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVROverlayIntersectionMaskPrimitiveType struct EVROverlayIntersectionMaskPrimitiveType_t1709B3251A5044B71B8DB4CDAF0B6422E5AB8D58 { public: // System.Int32 OVR.OpenVR.EVROverlayIntersectionMaskPrimitiveType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVROverlayIntersectionMaskPrimitiveType_t1709B3251A5044B71B8DB4CDAF0B6422E5AB8D58, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRRenderModelError struct EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504 { public: // System.Int32 OVR.OpenVR.EVRRenderModelError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRScreenshotError struct EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806 { public: // System.Int32 OVR.OpenVR.EVRScreenshotError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRScreenshotPropertyFilenames struct EVRScreenshotPropertyFilenames_t3C101C694582275FC07876274298479B973E14C8 { public: // System.Int32 OVR.OpenVR.EVRScreenshotPropertyFilenames::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRScreenshotPropertyFilenames_t3C101C694582275FC07876274298479B973E14C8, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRScreenshotType struct EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87 { public: // System.Int32 OVR.OpenVR.EVRScreenshotType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRSettingsError struct EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E { public: // System.Int32 OVR.OpenVR.EVRSettingsError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRSkeletalMotionRange struct EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77 { public: // System.Int32 OVR.OpenVR.EVRSkeletalMotionRange::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRSkeletalTransformSpace struct EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407 { public: // System.Int32 OVR.OpenVR.EVRSkeletalTransformSpace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRSpatialAnchorError struct EVRSpatialAnchorError_t58625D6AAC691452D5FA82C2A8651B9A44BCC68D { public: // System.Int32 OVR.OpenVR.EVRSpatialAnchorError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRSpatialAnchorError_t58625D6AAC691452D5FA82C2A8651B9A44BCC68D, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRSubmitFlags struct EVRSubmitFlags_tA44DB6B29CCA70FCA5833D22AA290835B513EFB2 { public: // System.Int32 OVR.OpenVR.EVRSubmitFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRSubmitFlags_tA44DB6B29CCA70FCA5833D22AA290835B513EFB2, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRTrackedCameraError struct EVRTrackedCameraError_t5CE8AFE7DD084B2DE049046A247644264EC4D640 { public: // System.Int32 OVR.OpenVR.EVRTrackedCameraError::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRTrackedCameraError_t5CE8AFE7DD084B2DE049046A247644264EC4D640, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.EVRTrackedCameraFrameType struct EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6 { public: // System.Int32 OVR.OpenVR.EVRTrackedCameraFrameType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Exception struct Exception_t : public RuntimeObject { public: // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // OVR.OpenVR.HiddenAreaMesh_t struct HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 { public: // System.IntPtr OVR.OpenVR.HiddenAreaMesh_t::pVertexData intptr_t ___pVertexData_0; // System.UInt32 OVR.OpenVR.HiddenAreaMesh_t::unTriangleCount uint32_t ___unTriangleCount_1; public: inline static int32_t get_offset_of_pVertexData_0() { return static_cast(offsetof(HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209, ___pVertexData_0)); } inline intptr_t get_pVertexData_0() const { return ___pVertexData_0; } inline intptr_t* get_address_of_pVertexData_0() { return &___pVertexData_0; } inline void set_pVertexData_0(intptr_t value) { ___pVertexData_0 = value; } inline static int32_t get_offset_of_unTriangleCount_1() { return static_cast(offsetof(HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209, ___unTriangleCount_1)); } inline uint32_t get_unTriangleCount_1() const { return ___unTriangleCount_1; } inline uint32_t* get_address_of_unTriangleCount_1() { return &___unTriangleCount_1; } inline void set_unTriangleCount_1(uint32_t value) { ___unTriangleCount_1 = value; } }; // OVR.OpenVR.HmdRect2_t struct HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F { public: // OVR.OpenVR.HmdVector2_t OVR.OpenVR.HmdRect2_t::vTopLeft HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___vTopLeft_0; // OVR.OpenVR.HmdVector2_t OVR.OpenVR.HmdRect2_t::vBottomRight HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___vBottomRight_1; public: inline static int32_t get_offset_of_vTopLeft_0() { return static_cast(offsetof(HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F, ___vTopLeft_0)); } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 get_vTopLeft_0() const { return ___vTopLeft_0; } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * get_address_of_vTopLeft_0() { return &___vTopLeft_0; } inline void set_vTopLeft_0(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 value) { ___vTopLeft_0 = value; } inline static int32_t get_offset_of_vBottomRight_1() { return static_cast(offsetof(HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F, ___vBottomRight_1)); } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 get_vBottomRight_1() const { return ___vBottomRight_1; } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * get_address_of_vBottomRight_1() { return &___vBottomRight_1; } inline void set_vBottomRight_1(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 value) { ___vBottomRight_1 = value; } }; // OVRSimpleJSON.JSONContainerType struct JSONContainerType_tCF7E685C80F8FD3643089B9D19AA1843F0696816 { public: // System.Int32 OVRSimpleJSON.JSONContainerType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(JSONContainerType_tCF7E685C80F8FD3643089B9D19AA1843F0696816, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.NotificationBitmap_t struct NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 { public: // System.IntPtr OVR.OpenVR.NotificationBitmap_t::m_pImageData intptr_t ___m_pImageData_0; // System.Int32 OVR.OpenVR.NotificationBitmap_t::m_nWidth int32_t ___m_nWidth_1; // System.Int32 OVR.OpenVR.NotificationBitmap_t::m_nHeight int32_t ___m_nHeight_2; // System.Int32 OVR.OpenVR.NotificationBitmap_t::m_nBytesPerPixel int32_t ___m_nBytesPerPixel_3; public: inline static int32_t get_offset_of_m_pImageData_0() { return static_cast(offsetof(NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789, ___m_pImageData_0)); } inline intptr_t get_m_pImageData_0() const { return ___m_pImageData_0; } inline intptr_t* get_address_of_m_pImageData_0() { return &___m_pImageData_0; } inline void set_m_pImageData_0(intptr_t value) { ___m_pImageData_0 = value; } inline static int32_t get_offset_of_m_nWidth_1() { return static_cast(offsetof(NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789, ___m_nWidth_1)); } inline int32_t get_m_nWidth_1() const { return ___m_nWidth_1; } inline int32_t* get_address_of_m_nWidth_1() { return &___m_nWidth_1; } inline void set_m_nWidth_1(int32_t value) { ___m_nWidth_1 = value; } inline static int32_t get_offset_of_m_nHeight_2() { return static_cast(offsetof(NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789, ___m_nHeight_2)); } inline int32_t get_m_nHeight_2() const { return ___m_nHeight_2; } inline int32_t* get_address_of_m_nHeight_2() { return &___m_nHeight_2; } inline void set_m_nHeight_2(int32_t value) { ___m_nHeight_2 = value; } inline static int32_t get_offset_of_m_nBytesPerPixel_3() { return static_cast(offsetof(NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789, ___m_nBytesPerPixel_3)); } inline int32_t get_m_nBytesPerPixel_3() const { return ___m_nBytesPerPixel_3; } inline int32_t* get_address_of_m_nBytesPerPixel_3() { return &___m_nBytesPerPixel_3; } inline void set_m_nBytesPerPixel_3(int32_t value) { ___m_nBytesPerPixel_3 = value; } }; // OVRPose struct OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613 { public: // UnityEngine.Vector3 OVRPose::position Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position_0; // UnityEngine.Quaternion OVRPose::orientation Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___orientation_1; public: inline static int32_t get_offset_of_position_0() { return static_cast(offsetof(OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613, ___position_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_position_0() const { return ___position_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; } inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___position_0 = value; } inline static int32_t get_offset_of_orientation_1() { return static_cast(offsetof(OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613, ___orientation_1)); } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 get_orientation_1() const { return ___orientation_1; } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_orientation_1() { return &___orientation_1; } inline void set_orientation_1(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 value) { ___orientation_1 = value; } }; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A : public RuntimeObject { public: // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; public: inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); } inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; } inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; } inline void set_m_CachedPtr_0(intptr_t value) { ___m_CachedPtr_0 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com { intptr_t ___m_CachedPtr_0; }; // OVR.OpenVR.RenderModel_ComponentState_t struct RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 { public: // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.RenderModel_ComponentState_t::mTrackingToComponentRenderModel HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F ___mTrackingToComponentRenderModel_0; // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.RenderModel_ComponentState_t::mTrackingToComponentLocal HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F ___mTrackingToComponentLocal_1; // System.UInt32 OVR.OpenVR.RenderModel_ComponentState_t::uProperties uint32_t ___uProperties_2; public: inline static int32_t get_offset_of_mTrackingToComponentRenderModel_0() { return static_cast(offsetof(RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50, ___mTrackingToComponentRenderModel_0)); } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F get_mTrackingToComponentRenderModel_0() const { return ___mTrackingToComponentRenderModel_0; } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * get_address_of_mTrackingToComponentRenderModel_0() { return &___mTrackingToComponentRenderModel_0; } inline void set_mTrackingToComponentRenderModel_0(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F value) { ___mTrackingToComponentRenderModel_0 = value; } inline static int32_t get_offset_of_mTrackingToComponentLocal_1() { return static_cast(offsetof(RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50, ___mTrackingToComponentLocal_1)); } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F get_mTrackingToComponentLocal_1() const { return ___mTrackingToComponentLocal_1; } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * get_address_of_mTrackingToComponentLocal_1() { return &___mTrackingToComponentLocal_1; } inline void set_mTrackingToComponentLocal_1(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F value) { ___mTrackingToComponentLocal_1 = value; } inline static int32_t get_offset_of_uProperties_2() { return static_cast(offsetof(RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50, ___uProperties_2)); } inline uint32_t get_uProperties_2() const { return ___uProperties_2; } inline uint32_t* get_address_of_uProperties_2() { return &___uProperties_2; } inline void set_uProperties_2(uint32_t value) { ___uProperties_2 = value; } }; // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D { public: // System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr intptr_t ___m_Ptr_1; public: inline static int32_t get_offset_of_m_Ptr_1() { return static_cast(offsetof(ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D, ___m_Ptr_1)); } inline intptr_t get_m_Ptr_1() const { return ___m_Ptr_1; } inline intptr_t* get_address_of_m_Ptr_1() { return &___m_Ptr_1; } inline void set_m_Ptr_1(intptr_t value) { ___m_Ptr_1 = value; } }; // OVR.OpenVR.SpatialAnchorPose_t struct SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 { public: // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.SpatialAnchorPose_t::mAnchorToAbsoluteTracking HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F ___mAnchorToAbsoluteTracking_0; public: inline static int32_t get_offset_of_mAnchorToAbsoluteTracking_0() { return static_cast(offsetof(SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74, ___mAnchorToAbsoluteTracking_0)); } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F get_mAnchorToAbsoluteTracking_0() const { return ___mAnchorToAbsoluteTracking_0; } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * get_address_of_mAnchorToAbsoluteTracking_0() { return &___mAnchorToAbsoluteTracking_0; } inline void set_mAnchorToAbsoluteTracking_0(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F value) { ___mAnchorToAbsoluteTracking_0 = value; } }; // OVR.OpenVR.VRBoneTransform_t struct VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 { public: // OVR.OpenVR.HmdVector4_t OVR.OpenVR.VRBoneTransform_t::position HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726 ___position_0; // OVR.OpenVR.HmdQuaternionf_t OVR.OpenVR.VRBoneTransform_t::orientation HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A ___orientation_1; public: inline static int32_t get_offset_of_position_0() { return static_cast(offsetof(VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3, ___position_0)); } inline HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726 get_position_0() const { return ___position_0; } inline HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726 * get_address_of_position_0() { return &___position_0; } inline void set_position_0(HmdVector4_t_t5A571881B4B44759EE64E361478FE9AF2F9B6726 value) { ___position_0 = value; } inline static int32_t get_offset_of_orientation_1() { return static_cast(offsetof(VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3, ___orientation_1)); } inline HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A get_orientation_1() const { return ___orientation_1; } inline HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A * get_address_of_orientation_1() { return &___orientation_1; } inline void set_orientation_1(HmdQuaternionf_t_t5FC0C929AA4BF1DBC926B19B2A84E70B684D723A value) { ___orientation_1 = value; } }; // OVR.OpenVR.VRControllerState_t struct VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A { public: // System.UInt32 OVR.OpenVR.VRControllerState_t::unPacketNum uint32_t ___unPacketNum_0; // System.UInt64 OVR.OpenVR.VRControllerState_t::ulButtonPressed uint64_t ___ulButtonPressed_1; // System.UInt64 OVR.OpenVR.VRControllerState_t::ulButtonTouched uint64_t ___ulButtonTouched_2; // OVR.OpenVR.VRControllerAxis_t OVR.OpenVR.VRControllerState_t::rAxis0 VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A ___rAxis0_3; // OVR.OpenVR.VRControllerAxis_t OVR.OpenVR.VRControllerState_t::rAxis1 VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A ___rAxis1_4; // OVR.OpenVR.VRControllerAxis_t OVR.OpenVR.VRControllerState_t::rAxis2 VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A ___rAxis2_5; // OVR.OpenVR.VRControllerAxis_t OVR.OpenVR.VRControllerState_t::rAxis3 VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A ___rAxis3_6; // OVR.OpenVR.VRControllerAxis_t OVR.OpenVR.VRControllerState_t::rAxis4 VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A ___rAxis4_7; public: inline static int32_t get_offset_of_unPacketNum_0() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___unPacketNum_0)); } inline uint32_t get_unPacketNum_0() const { return ___unPacketNum_0; } inline uint32_t* get_address_of_unPacketNum_0() { return &___unPacketNum_0; } inline void set_unPacketNum_0(uint32_t value) { ___unPacketNum_0 = value; } inline static int32_t get_offset_of_ulButtonPressed_1() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___ulButtonPressed_1)); } inline uint64_t get_ulButtonPressed_1() const { return ___ulButtonPressed_1; } inline uint64_t* get_address_of_ulButtonPressed_1() { return &___ulButtonPressed_1; } inline void set_ulButtonPressed_1(uint64_t value) { ___ulButtonPressed_1 = value; } inline static int32_t get_offset_of_ulButtonTouched_2() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___ulButtonTouched_2)); } inline uint64_t get_ulButtonTouched_2() const { return ___ulButtonTouched_2; } inline uint64_t* get_address_of_ulButtonTouched_2() { return &___ulButtonTouched_2; } inline void set_ulButtonTouched_2(uint64_t value) { ___ulButtonTouched_2 = value; } inline static int32_t get_offset_of_rAxis0_3() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___rAxis0_3)); } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A get_rAxis0_3() const { return ___rAxis0_3; } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A * get_address_of_rAxis0_3() { return &___rAxis0_3; } inline void set_rAxis0_3(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A value) { ___rAxis0_3 = value; } inline static int32_t get_offset_of_rAxis1_4() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___rAxis1_4)); } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A get_rAxis1_4() const { return ___rAxis1_4; } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A * get_address_of_rAxis1_4() { return &___rAxis1_4; } inline void set_rAxis1_4(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A value) { ___rAxis1_4 = value; } inline static int32_t get_offset_of_rAxis2_5() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___rAxis2_5)); } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A get_rAxis2_5() const { return ___rAxis2_5; } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A * get_address_of_rAxis2_5() { return &___rAxis2_5; } inline void set_rAxis2_5(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A value) { ___rAxis2_5 = value; } inline static int32_t get_offset_of_rAxis3_6() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___rAxis3_6)); } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A get_rAxis3_6() const { return ___rAxis3_6; } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A * get_address_of_rAxis3_6() { return &___rAxis3_6; } inline void set_rAxis3_6(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A value) { ___rAxis3_6 = value; } inline static int32_t get_offset_of_rAxis4_7() { return static_cast(offsetof(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A, ___rAxis4_7)); } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A get_rAxis4_7() const { return ___rAxis4_7; } inline VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A * get_address_of_rAxis4_7() { return &___rAxis4_7; } inline void set_rAxis4_7(VRControllerAxis_t_t33B45527C50B1B1261A723C96BCBCA6F44B7EF4A value) { ___rAxis4_7 = value; } }; // OVR.OpenVR.VRMessageOverlayResponse struct VRMessageOverlayResponse_t815B164F42BF7CB56B419AFE3E79A21117D2BFAB { public: // System.Int32 OVR.OpenVR.VRMessageOverlayResponse::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(VRMessageOverlayResponse_t815B164F42BF7CB56B419AFE3E79A21117D2BFAB, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.VROverlayFlags struct VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10 { public: // System.Int32 OVR.OpenVR.VROverlayFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.VROverlayInputMethod struct VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886 { public: // System.Int32 OVR.OpenVR.VROverlayInputMethod::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t struct VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D { public: union { #pragma pack(push, tp, 1) struct { // OVR.OpenVR.IntersectionMaskRectangle_t OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t::m_Rectangle IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 ___m_Rectangle_0; }; #pragma pack(pop, tp) struct { IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 ___m_Rectangle_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.IntersectionMaskCircle_t OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t::m_Circle IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F ___m_Circle_1; }; #pragma pack(pop, tp) struct { IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F ___m_Circle_1_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_m_Rectangle_0() { return static_cast(offsetof(VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D, ___m_Rectangle_0)); } inline IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 get_m_Rectangle_0() const { return ___m_Rectangle_0; } inline IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 * get_address_of_m_Rectangle_0() { return &___m_Rectangle_0; } inline void set_m_Rectangle_0(IntersectionMaskRectangle_t_t15148FCAB82A2E513DA6AA176C8CE13E78801E70 value) { ___m_Rectangle_0 = value; } inline static int32_t get_offset_of_m_Circle_1() { return static_cast(offsetof(VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D, ___m_Circle_1)); } inline IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F get_m_Circle_1() const { return ___m_Circle_1; } inline IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F * get_address_of_m_Circle_1() { return &___m_Circle_1; } inline void set_m_Circle_1(IntersectionMaskCircle_t_tA00C0B0B9C5567F96183BE7FFD627A93A8E7558F value) { ___m_Circle_1 = value; } }; // OVR.OpenVR.VROverlayIntersectionResults_t struct VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 { public: // OVR.OpenVR.HmdVector3_t OVR.OpenVR.VROverlayIntersectionResults_t::vPoint HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vPoint_0; // OVR.OpenVR.HmdVector3_t OVR.OpenVR.VROverlayIntersectionResults_t::vNormal HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vNormal_1; // OVR.OpenVR.HmdVector2_t OVR.OpenVR.VROverlayIntersectionResults_t::vUVs HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___vUVs_2; // System.Single OVR.OpenVR.VROverlayIntersectionResults_t::fDistance float ___fDistance_3; public: inline static int32_t get_offset_of_vPoint_0() { return static_cast(offsetof(VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4, ___vPoint_0)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vPoint_0() const { return ___vPoint_0; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vPoint_0() { return &___vPoint_0; } inline void set_vPoint_0(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vPoint_0 = value; } inline static int32_t get_offset_of_vNormal_1() { return static_cast(offsetof(VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4, ___vNormal_1)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vNormal_1() const { return ___vNormal_1; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vNormal_1() { return &___vNormal_1; } inline void set_vNormal_1(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vNormal_1 = value; } inline static int32_t get_offset_of_vUVs_2() { return static_cast(offsetof(VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4, ___vUVs_2)); } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 get_vUVs_2() const { return ___vUVs_2; } inline HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * get_address_of_vUVs_2() { return &___vUVs_2; } inline void set_vUVs_2(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 value) { ___vUVs_2 = value; } inline static int32_t get_offset_of_fDistance_3() { return static_cast(offsetof(VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4, ___fDistance_3)); } inline float get_fDistance_3() const { return ___fDistance_3; } inline float* get_address_of_fDistance_3() { return &___fDistance_3; } inline void set_fDistance_3(float value) { ___fDistance_3 = value; } }; // OVR.OpenVR.VROverlayTransformType struct VROverlayTransformType_tD867A0458852E6CD38A11D050A719826CCF42A16 { public: // System.Int32 OVR.OpenVR.VROverlayTransformType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(VROverlayTransformType_tD867A0458852E6CD38A11D050A719826CCF42A16, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRSimpleJSON.JSONArray/d__22 struct U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 : public RuntimeObject { public: // System.Int32 OVRSimpleJSON.JSONArray/d__22::<>1__state int32_t ___U3CU3E1__state_0; // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONArray/d__22::<>2__current JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___U3CU3E2__current_1; // System.Int32 OVRSimpleJSON.JSONArray/d__22::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // OVRSimpleJSON.JSONArray OVRSimpleJSON.JSONArray/d__22::<>4__this JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * ___U3CU3E4__this_3; // System.Collections.Generic.List`1/Enumerator OVRSimpleJSON.JSONArray/d__22::<>7__wrap1 Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___U3CU3E7__wrap1_4; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6, ___U3CU3E2__current_1)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6, ___U3CU3E4__this_3)); } inline JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap1_4() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6, ___U3CU3E7__wrap1_4)); } inline Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 get_U3CU3E7__wrap1_4() const { return ___U3CU3E7__wrap1_4; } inline Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * get_address_of_U3CU3E7__wrap1_4() { return &___U3CU3E7__wrap1_4; } inline void set_U3CU3E7__wrap1_4(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 value) { ___U3CU3E7__wrap1_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E7__wrap1_4))->___list_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E7__wrap1_4))->___current_3), (void*)NULL); #endif } }; // OVRBoundary/BoundaryTestResult struct BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619 { public: // System.Boolean OVRBoundary/BoundaryTestResult::IsTriggering bool ___IsTriggering_0; // System.Single OVRBoundary/BoundaryTestResult::ClosestDistance float ___ClosestDistance_1; // UnityEngine.Vector3 OVRBoundary/BoundaryTestResult::ClosestPoint Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPoint_2; // UnityEngine.Vector3 OVRBoundary/BoundaryTestResult::ClosestPointNormal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPointNormal_3; public: inline static int32_t get_offset_of_IsTriggering_0() { return static_cast(offsetof(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619, ___IsTriggering_0)); } inline bool get_IsTriggering_0() const { return ___IsTriggering_0; } inline bool* get_address_of_IsTriggering_0() { return &___IsTriggering_0; } inline void set_IsTriggering_0(bool value) { ___IsTriggering_0 = value; } inline static int32_t get_offset_of_ClosestDistance_1() { return static_cast(offsetof(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619, ___ClosestDistance_1)); } inline float get_ClosestDistance_1() const { return ___ClosestDistance_1; } inline float* get_address_of_ClosestDistance_1() { return &___ClosestDistance_1; } inline void set_ClosestDistance_1(float value) { ___ClosestDistance_1 = value; } inline static int32_t get_offset_of_ClosestPoint_2() { return static_cast(offsetof(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619, ___ClosestPoint_2)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_ClosestPoint_2() const { return ___ClosestPoint_2; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_ClosestPoint_2() { return &___ClosestPoint_2; } inline void set_ClosestPoint_2(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___ClosestPoint_2 = value; } inline static int32_t get_offset_of_ClosestPointNormal_3() { return static_cast(offsetof(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619, ___ClosestPointNormal_3)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_ClosestPointNormal_3() const { return ___ClosestPointNormal_3; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_ClosestPointNormal_3() { return &___ClosestPointNormal_3; } inline void set_ClosestPointNormal_3(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___ClosestPointNormal_3 = value; } }; // Native definition for P/Invoke marshalling of OVRBoundary/BoundaryTestResult struct BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_pinvoke { int32_t ___IsTriggering_0; float ___ClosestDistance_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPoint_2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPointNormal_3; }; // Native definition for COM marshalling of OVRBoundary/BoundaryTestResult struct BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_com { int32_t ___IsTriggering_0; float ___ClosestDistance_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPoint_2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___ClosestPointNormal_3; }; // OVRBoundary/BoundaryType struct BoundaryType_tADD946D6CB616E2077C3E088D0DC581162AB33F4 { public: // System.Int32 OVRBoundary/BoundaryType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BoundaryType_tADD946D6CB616E2077C3E088D0DC581162AB33F4, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRBoundary/Node struct Node_t75423751711869B54DF0ED9D6292B4CEE5552BE0 { public: // System.Int32 OVRBoundary/Node::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Node_t75423751711869B54DF0ED9D6292B4CEE5552BE0, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRControllerHelper/ControllerType struct ControllerType_tE10849E6651CF56D5E166AE111F12866B5E7AF22 { public: // System.Int32 OVRControllerHelper/ControllerType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ControllerType_tE10849E6651CF56D5E166AE111F12866B5E7AF22, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRInput/Button struct Button_t8774325B87A9856038CA9138F00B669AF6D343B1 { public: // System.Int32 OVRInput/Button::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Button_t8774325B87A9856038CA9138F00B669AF6D343B1, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRInput/Controller struct Controller_tEEDA108639533B73057BAE8B95FE21725355C48F { public: // System.Int32 OVRInput/Controller::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Controller_tEEDA108639533B73057BAE8B95FE21725355C48F, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRInput/RawButton struct RawButton_tB9B6634051F818FF39B71EC1772F5ABC2CA3748B { public: // System.Int32 OVRInput/RawButton::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RawButton_tB9B6634051F818FF39B71EC1772F5ABC2CA3748B, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRInput/Touch struct Touch_t944233476E3AE450B62D55E0FB4AFBCFA322CBCA { public: // System.Int32 OVRInput/Touch::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Touch_t944233476E3AE450B62D55E0FB4AFBCFA322CBCA, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRManager/VirtualGreenScreenType struct VirtualGreenScreenType_tC6483A446F7FF4003A8BC06A858B90022B5C0FA3 { public: // System.Int32 OVRManager/VirtualGreenScreenType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(VirtualGreenScreenType_tC6483A446F7FF4003A8BC06A858B90022B5C0FA3, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRPlugin/CameraDevice struct CameraDevice_t28640423D5FEBE3270CC459CEFB5146D529D3B1A { public: // System.Int32 OVRPlugin/CameraDevice::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(CameraDevice_t28640423D5FEBE3270CC459CEFB5146D529D3B1A, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRPlugin/Step struct Step_t88CFE881E61F7CEA95FDFBF0F0F0A5A88EE94D71 { public: // System.Int32 OVRPlugin/Step::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Step_t88CFE881E61F7CEA95FDFBF0F0F0A5A88EE94D71, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRSimpleJSON.JSONNode/Enumerator/Type struct Type_tC0FAEE60EF254F16C787C91032D4CFA66C7C48C9 { public: // System.Int32 OVRSimpleJSON.JSONNode/Enumerator/Type::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Type_tC0FAEE60EF254F16C787C91032D4CFA66C7C48C9, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // OVRSimpleJSON.JSONNode struct JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B : public RuntimeObject { public: public: }; // UnityEngine.Material struct Material_t8927C00353A72755313F046D0CE85178AE8218EE : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // UnityEngine.Mesh struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // OVRComposition struct OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94 : public RuntimeObject { public: // System.Boolean OVRComposition::cameraInTrackingSpace bool ___cameraInTrackingSpace_0; // OVRCameraRig OVRComposition::cameraRig OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 * ___cameraRig_1; // System.Boolean OVRComposition::usingLastAttachedNodePose bool ___usingLastAttachedNodePose_2; // OVRPose OVRComposition::lastAttachedNodePose OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613 ___lastAttachedNodePose_3; public: inline static int32_t get_offset_of_cameraInTrackingSpace_0() { return static_cast(offsetof(OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94, ___cameraInTrackingSpace_0)); } inline bool get_cameraInTrackingSpace_0() const { return ___cameraInTrackingSpace_0; } inline bool* get_address_of_cameraInTrackingSpace_0() { return &___cameraInTrackingSpace_0; } inline void set_cameraInTrackingSpace_0(bool value) { ___cameraInTrackingSpace_0 = value; } inline static int32_t get_offset_of_cameraRig_1() { return static_cast(offsetof(OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94, ___cameraRig_1)); } inline OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 * get_cameraRig_1() const { return ___cameraRig_1; } inline OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 ** get_address_of_cameraRig_1() { return &___cameraRig_1; } inline void set_cameraRig_1(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 * value) { ___cameraRig_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___cameraRig_1), (void*)value); } inline static int32_t get_offset_of_usingLastAttachedNodePose_2() { return static_cast(offsetof(OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94, ___usingLastAttachedNodePose_2)); } inline bool get_usingLastAttachedNodePose_2() const { return ___usingLastAttachedNodePose_2; } inline bool* get_address_of_usingLastAttachedNodePose_2() { return &___usingLastAttachedNodePose_2; } inline void set_usingLastAttachedNodePose_2(bool value) { ___usingLastAttachedNodePose_2 = value; } inline static int32_t get_offset_of_lastAttachedNodePose_3() { return static_cast(offsetof(OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94, ___lastAttachedNodePose_3)); } inline OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613 get_lastAttachedNodePose_3() const { return ___lastAttachedNodePose_3; } inline OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613 * get_address_of_lastAttachedNodePose_3() { return &___lastAttachedNodePose_3; } inline void set_lastAttachedNodePose_3(OVRPose_t1790A96D5053B6003D0F1B82F55619B648D2A613 value) { ___lastAttachedNodePose_3 = value; } }; // OVRInput struct OVRInput_t3C43263053F2510BDF75588657A71B87702767FB : public RuntimeObject { public: public: }; // UnityEngine.ScriptableObject struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_pinvoke : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_com : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com { }; // UnityEngine.Shader struct Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // UnityEngine.Texture struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // OVR.OpenVR.Texture_t struct Texture_t_t620CAA304875674443E89FE116A335886BF0413F { public: // System.IntPtr OVR.OpenVR.Texture_t::handle intptr_t ___handle_0; // OVR.OpenVR.ETextureType OVR.OpenVR.Texture_t::eType int32_t ___eType_1; // OVR.OpenVR.EColorSpace OVR.OpenVR.Texture_t::eColorSpace int32_t ___eColorSpace_2; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(Texture_t_t620CAA304875674443E89FE116A335886BF0413F, ___handle_0)); } inline intptr_t get_handle_0() const { return ___handle_0; } inline intptr_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(intptr_t value) { ___handle_0 = value; } inline static int32_t get_offset_of_eType_1() { return static_cast(offsetof(Texture_t_t620CAA304875674443E89FE116A335886BF0413F, ___eType_1)); } inline int32_t get_eType_1() const { return ___eType_1; } inline int32_t* get_address_of_eType_1() { return &___eType_1; } inline void set_eType_1(int32_t value) { ___eType_1 = value; } inline static int32_t get_offset_of_eColorSpace_2() { return static_cast(offsetof(Texture_t_t620CAA304875674443E89FE116A335886BF0413F, ___eColorSpace_2)); } inline int32_t get_eColorSpace_2() const { return ___eColorSpace_2; } inline int32_t* get_address_of_eColorSpace_2() { return &___eColorSpace_2; } inline void set_eColorSpace_2(int32_t value) { ___eColorSpace_2 = value; } }; // OVR.OpenVR.TrackedDevicePose_t struct TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 { public: // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.TrackedDevicePose_t::mDeviceToAbsoluteTracking HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F ___mDeviceToAbsoluteTracking_0; // OVR.OpenVR.HmdVector3_t OVR.OpenVR.TrackedDevicePose_t::vVelocity HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vVelocity_1; // OVR.OpenVR.HmdVector3_t OVR.OpenVR.TrackedDevicePose_t::vAngularVelocity HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vAngularVelocity_2; // OVR.OpenVR.ETrackingResult OVR.OpenVR.TrackedDevicePose_t::eTrackingResult int32_t ___eTrackingResult_3; // System.Boolean OVR.OpenVR.TrackedDevicePose_t::bPoseIsValid bool ___bPoseIsValid_4; // System.Boolean OVR.OpenVR.TrackedDevicePose_t::bDeviceIsConnected bool ___bDeviceIsConnected_5; public: inline static int32_t get_offset_of_mDeviceToAbsoluteTracking_0() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___mDeviceToAbsoluteTracking_0)); } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F get_mDeviceToAbsoluteTracking_0() const { return ___mDeviceToAbsoluteTracking_0; } inline HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * get_address_of_mDeviceToAbsoluteTracking_0() { return &___mDeviceToAbsoluteTracking_0; } inline void set_mDeviceToAbsoluteTracking_0(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F value) { ___mDeviceToAbsoluteTracking_0 = value; } inline static int32_t get_offset_of_vVelocity_1() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___vVelocity_1)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vVelocity_1() const { return ___vVelocity_1; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vVelocity_1() { return &___vVelocity_1; } inline void set_vVelocity_1(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vVelocity_1 = value; } inline static int32_t get_offset_of_vAngularVelocity_2() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___vAngularVelocity_2)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vAngularVelocity_2() const { return ___vAngularVelocity_2; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vAngularVelocity_2() { return &___vAngularVelocity_2; } inline void set_vAngularVelocity_2(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vAngularVelocity_2 = value; } inline static int32_t get_offset_of_eTrackingResult_3() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___eTrackingResult_3)); } inline int32_t get_eTrackingResult_3() const { return ___eTrackingResult_3; } inline int32_t* get_address_of_eTrackingResult_3() { return &___eTrackingResult_3; } inline void set_eTrackingResult_3(int32_t value) { ___eTrackingResult_3 = value; } inline static int32_t get_offset_of_bPoseIsValid_4() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___bPoseIsValid_4)); } inline bool get_bPoseIsValid_4() const { return ___bPoseIsValid_4; } inline bool* get_address_of_bPoseIsValid_4() { return &___bPoseIsValid_4; } inline void set_bPoseIsValid_4(bool value) { ___bPoseIsValid_4 = value; } inline static int32_t get_offset_of_bDeviceIsConnected_5() { return static_cast(offsetof(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153, ___bDeviceIsConnected_5)); } inline bool get_bDeviceIsConnected_5() const { return ___bDeviceIsConnected_5; } inline bool* get_address_of_bDeviceIsConnected_5() { return &___bDeviceIsConnected_5; } inline void set_bDeviceIsConnected_5(bool value) { ___bDeviceIsConnected_5 = value; } }; // OVR.OpenVR.VREvent_DualAnalog_t struct VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F { public: // System.Single OVR.OpenVR.VREvent_DualAnalog_t::x float ___x_0; // System.Single OVR.OpenVR.VREvent_DualAnalog_t::y float ___y_1; // System.Single OVR.OpenVR.VREvent_DualAnalog_t::transformedX float ___transformedX_2; // System.Single OVR.OpenVR.VREvent_DualAnalog_t::transformedY float ___transformedY_3; // OVR.OpenVR.EDualAnalogWhich OVR.OpenVR.VREvent_DualAnalog_t::which int32_t ___which_4; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } inline static int32_t get_offset_of_transformedX_2() { return static_cast(offsetof(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F, ___transformedX_2)); } inline float get_transformedX_2() const { return ___transformedX_2; } inline float* get_address_of_transformedX_2() { return &___transformedX_2; } inline void set_transformedX_2(float value) { ___transformedX_2 = value; } inline static int32_t get_offset_of_transformedY_3() { return static_cast(offsetof(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F, ___transformedY_3)); } inline float get_transformedY_3() const { return ___transformedY_3; } inline float* get_address_of_transformedY_3() { return &___transformedY_3; } inline void set_transformedY_3(float value) { ___transformedY_3 = value; } inline static int32_t get_offset_of_which_4() { return static_cast(offsetof(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F, ___which_4)); } inline int32_t get_which_4() const { return ___which_4; } inline int32_t* get_address_of_which_4() { return &___which_4; } inline void set_which_4(int32_t value) { ___which_4 = value; } }; // OVR.OpenVR.VREvent_Property_t struct VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF { public: // System.UInt64 OVR.OpenVR.VREvent_Property_t::container uint64_t ___container_0; // OVR.OpenVR.ETrackedDeviceProperty OVR.OpenVR.VREvent_Property_t::prop int32_t ___prop_1; public: inline static int32_t get_offset_of_container_0() { return static_cast(offsetof(VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF, ___container_0)); } inline uint64_t get_container_0() const { return ___container_0; } inline uint64_t* get_address_of_container_0() { return &___container_0; } inline void set_container_0(uint64_t value) { ___container_0 = value; } inline static int32_t get_offset_of_prop_1() { return static_cast(offsetof(VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF, ___prop_1)); } inline int32_t get_prop_1() const { return ___prop_1; } inline int32_t* get_address_of_prop_1() { return &___prop_1; } inline void set_prop_1(int32_t value) { ___prop_1 = value; } }; // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t struct VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 { public: // OVR.OpenVR.EVROverlayIntersectionMaskPrimitiveType OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t::m_nPrimitiveType int32_t ___m_nPrimitiveType_0; // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t::m_Primitive VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D ___m_Primitive_1; public: inline static int32_t get_offset_of_m_nPrimitiveType_0() { return static_cast(offsetof(VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368, ___m_nPrimitiveType_0)); } inline int32_t get_m_nPrimitiveType_0() const { return ___m_nPrimitiveType_0; } inline int32_t* get_address_of_m_nPrimitiveType_0() { return &___m_nPrimitiveType_0; } inline void set_m_nPrimitiveType_0(int32_t value) { ___m_nPrimitiveType_0 = value; } inline static int32_t get_offset_of_m_Primitive_1() { return static_cast(offsetof(VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368, ___m_Primitive_1)); } inline VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D get_m_Primitive_1() const { return ___m_Primitive_1; } inline VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D * get_address_of_m_Primitive_1() { return &___m_Primitive_1; } inline void set_m_Primitive_1(VROverlayIntersectionMaskPrimitive_Data_t_t98E1E4B4C46B1B59DAA51EC168E323B93D6D0E1D value) { ___m_Primitive_1 = value; } }; // OVR.OpenVR.VROverlayIntersectionParams_t struct VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 { public: // OVR.OpenVR.HmdVector3_t OVR.OpenVR.VROverlayIntersectionParams_t::vSource HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vSource_0; // OVR.OpenVR.HmdVector3_t OVR.OpenVR.VROverlayIntersectionParams_t::vDirection HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 ___vDirection_1; // OVR.OpenVR.ETrackingUniverseOrigin OVR.OpenVR.VROverlayIntersectionParams_t::eOrigin int32_t ___eOrigin_2; public: inline static int32_t get_offset_of_vSource_0() { return static_cast(offsetof(VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880, ___vSource_0)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vSource_0() const { return ___vSource_0; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vSource_0() { return &___vSource_0; } inline void set_vSource_0(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vSource_0 = value; } inline static int32_t get_offset_of_vDirection_1() { return static_cast(offsetof(VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880, ___vDirection_1)); } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 get_vDirection_1() const { return ___vDirection_1; } inline HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 * get_address_of_vDirection_1() { return &___vDirection_1; } inline void set_vDirection_1(HmdVector3_t_t9664F6EE707C3B5E5F61BC45443F8C56AA75E703 value) { ___vDirection_1 = value; } inline static int32_t get_offset_of_eOrigin_2() { return static_cast(offsetof(VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880, ___eOrigin_2)); } inline int32_t get_eOrigin_2() const { return ___eOrigin_2; } inline int32_t* get_address_of_eOrigin_2() { return &___eOrigin_2; } inline void set_eOrigin_2(int32_t value) { ___eOrigin_2 = value; } }; // OVRSimpleJSON.JSONNode/Enumerator struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C { public: // OVRSimpleJSON.JSONNode/Enumerator/Type OVRSimpleJSON.JSONNode/Enumerator::type int32_t ___type_0; // System.Collections.Generic.Dictionary`2/Enumerator OVRSimpleJSON.JSONNode/Enumerator::m_Object Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___m_Object_1; // System.Collections.Generic.List`1/Enumerator OVRSimpleJSON.JSONNode/Enumerator::m_Array Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___m_Array_2; public: inline static int32_t get_offset_of_type_0() { return static_cast(offsetof(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C, ___type_0)); } inline int32_t get_type_0() const { return ___type_0; } inline int32_t* get_address_of_type_0() { return &___type_0; } inline void set_type_0(int32_t value) { ___type_0 = value; } inline static int32_t get_offset_of_m_Object_1() { return static_cast(offsetof(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C, ___m_Object_1)); } inline Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 get_m_Object_1() const { return ___m_Object_1; } inline Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * get_address_of_m_Object_1() { return &___m_Object_1; } inline void set_m_Object_1(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 value) { ___m_Object_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_Object_1))->___dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Object_1))->___current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Object_1))->___current_3))->___value_1), (void*)NULL); #endif } inline static int32_t get_offset_of_m_Array_2() { return static_cast(offsetof(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C, ___m_Array_2)); } inline Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 get_m_Array_2() const { return ___m_Array_2; } inline Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * get_address_of_m_Array_2() { return &___m_Array_2; } inline void set_m_Array_2(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 value) { ___m_Array_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___m_Array_2))->___list_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___m_Array_2))->___current_3), (void*)NULL); #endif } }; // Native definition for P/Invoke marshalling of OVRSimpleJSON.JSONNode/Enumerator struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke { int32_t ___type_0; Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___m_Object_1; Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___m_Array_2; }; // Native definition for COM marshalling of OVRSimpleJSON.JSONNode/Enumerator struct Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com { int32_t ___type_0; Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___m_Object_1; Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___m_Array_2; }; // OVRSimpleJSON.JSONObject/d__23 struct U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F : public RuntimeObject { public: // System.Int32 OVRSimpleJSON.JSONObject/d__23::<>1__state int32_t ___U3CU3E1__state_0; // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONObject/d__23::<>2__current JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___U3CU3E2__current_1; // System.Int32 OVRSimpleJSON.JSONObject/d__23::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // OVRSimpleJSON.JSONObject OVRSimpleJSON.JSONObject/d__23::<>4__this JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * ___U3CU3E4__this_3; // System.Collections.Generic.Dictionary`2/Enumerator OVRSimpleJSON.JSONObject/d__23::<>7__wrap1 Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___U3CU3E7__wrap1_4; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F, ___U3CU3E2__current_1)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F, ___U3CU3E4__this_3)); } inline JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap1_4() { return static_cast(offsetof(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F, ___U3CU3E7__wrap1_4)); } inline Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 get_U3CU3E7__wrap1_4() const { return ___U3CU3E7__wrap1_4; } inline Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * get_address_of_U3CU3E7__wrap1_4() { return &___U3CU3E7__wrap1_4; } inline void set_U3CU3E7__wrap1_4(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 value) { ___U3CU3E7__wrap1_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CU3E7__wrap1_4))->___dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CU3E7__wrap1_4))->___current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CU3E7__wrap1_4))->___current_3))->___value_1), (void*)NULL); #endif } }; // System.Action`2 struct Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA : public MulticastDelegate_t { public: public: }; // System.AsyncCallback struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA : public MulticastDelegate_t { public: public: }; // UnityEngine.Behaviour struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // OVR.OpenVR.CameraVideoStreamFrameHeader_t struct CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D { public: // OVR.OpenVR.EVRTrackedCameraFrameType OVR.OpenVR.CameraVideoStreamFrameHeader_t::eFrameType int32_t ___eFrameType_0; // System.UInt32 OVR.OpenVR.CameraVideoStreamFrameHeader_t::nWidth uint32_t ___nWidth_1; // System.UInt32 OVR.OpenVR.CameraVideoStreamFrameHeader_t::nHeight uint32_t ___nHeight_2; // System.UInt32 OVR.OpenVR.CameraVideoStreamFrameHeader_t::nBytesPerPixel uint32_t ___nBytesPerPixel_3; // System.UInt32 OVR.OpenVR.CameraVideoStreamFrameHeader_t::nFrameSequence uint32_t ___nFrameSequence_4; // OVR.OpenVR.TrackedDevicePose_t OVR.OpenVR.CameraVideoStreamFrameHeader_t::standingTrackedDevicePose TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 ___standingTrackedDevicePose_5; public: inline static int32_t get_offset_of_eFrameType_0() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___eFrameType_0)); } inline int32_t get_eFrameType_0() const { return ___eFrameType_0; } inline int32_t* get_address_of_eFrameType_0() { return &___eFrameType_0; } inline void set_eFrameType_0(int32_t value) { ___eFrameType_0 = value; } inline static int32_t get_offset_of_nWidth_1() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___nWidth_1)); } inline uint32_t get_nWidth_1() const { return ___nWidth_1; } inline uint32_t* get_address_of_nWidth_1() { return &___nWidth_1; } inline void set_nWidth_1(uint32_t value) { ___nWidth_1 = value; } inline static int32_t get_offset_of_nHeight_2() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___nHeight_2)); } inline uint32_t get_nHeight_2() const { return ___nHeight_2; } inline uint32_t* get_address_of_nHeight_2() { return &___nHeight_2; } inline void set_nHeight_2(uint32_t value) { ___nHeight_2 = value; } inline static int32_t get_offset_of_nBytesPerPixel_3() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___nBytesPerPixel_3)); } inline uint32_t get_nBytesPerPixel_3() const { return ___nBytesPerPixel_3; } inline uint32_t* get_address_of_nBytesPerPixel_3() { return &___nBytesPerPixel_3; } inline void set_nBytesPerPixel_3(uint32_t value) { ___nBytesPerPixel_3 = value; } inline static int32_t get_offset_of_nFrameSequence_4() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___nFrameSequence_4)); } inline uint32_t get_nFrameSequence_4() const { return ___nFrameSequence_4; } inline uint32_t* get_address_of_nFrameSequence_4() { return &___nFrameSequence_4; } inline void set_nFrameSequence_4(uint32_t value) { ___nFrameSequence_4 = value; } inline static int32_t get_offset_of_standingTrackedDevicePose_5() { return static_cast(offsetof(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D, ___standingTrackedDevicePose_5)); } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 get_standingTrackedDevicePose_5() const { return ___standingTrackedDevicePose_5; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * get_address_of_standingTrackedDevicePose_5() { return &___standingTrackedDevicePose_5; } inline void set_standingTrackedDevicePose_5(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 value) { ___standingTrackedDevicePose_5 = value; } }; // OVR.OpenVR.Compositor_FrameTiming struct Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 { public: // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nSize uint32_t ___m_nSize_0; // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nFrameIndex uint32_t ___m_nFrameIndex_1; // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nNumFramePresents uint32_t ___m_nNumFramePresents_2; // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nNumMisPresented uint32_t ___m_nNumMisPresented_3; // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nNumDroppedFrames uint32_t ___m_nNumDroppedFrames_4; // System.UInt32 OVR.OpenVR.Compositor_FrameTiming::m_nReprojectionFlags uint32_t ___m_nReprojectionFlags_5; // System.Double OVR.OpenVR.Compositor_FrameTiming::m_flSystemTimeInSeconds double ___m_flSystemTimeInSeconds_6; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flPreSubmitGpuMs float ___m_flPreSubmitGpuMs_7; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flPostSubmitGpuMs float ___m_flPostSubmitGpuMs_8; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flTotalRenderGpuMs float ___m_flTotalRenderGpuMs_9; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorRenderGpuMs float ___m_flCompositorRenderGpuMs_10; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorRenderCpuMs float ___m_flCompositorRenderCpuMs_11; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorIdleCpuMs float ___m_flCompositorIdleCpuMs_12; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flClientFrameIntervalMs float ___m_flClientFrameIntervalMs_13; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flPresentCallCpuMs float ___m_flPresentCallCpuMs_14; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flWaitForPresentCpuMs float ___m_flWaitForPresentCpuMs_15; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flSubmitFrameMs float ___m_flSubmitFrameMs_16; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flWaitGetPosesCalledMs float ___m_flWaitGetPosesCalledMs_17; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flNewPosesReadyMs float ___m_flNewPosesReadyMs_18; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flNewFrameReadyMs float ___m_flNewFrameReadyMs_19; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorUpdateStartMs float ___m_flCompositorUpdateStartMs_20; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorUpdateEndMs float ___m_flCompositorUpdateEndMs_21; // System.Single OVR.OpenVR.Compositor_FrameTiming::m_flCompositorRenderStartMs float ___m_flCompositorRenderStartMs_22; // OVR.OpenVR.TrackedDevicePose_t OVR.OpenVR.Compositor_FrameTiming::m_HmdPose TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 ___m_HmdPose_23; public: inline static int32_t get_offset_of_m_nSize_0() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nSize_0)); } inline uint32_t get_m_nSize_0() const { return ___m_nSize_0; } inline uint32_t* get_address_of_m_nSize_0() { return &___m_nSize_0; } inline void set_m_nSize_0(uint32_t value) { ___m_nSize_0 = value; } inline static int32_t get_offset_of_m_nFrameIndex_1() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nFrameIndex_1)); } inline uint32_t get_m_nFrameIndex_1() const { return ___m_nFrameIndex_1; } inline uint32_t* get_address_of_m_nFrameIndex_1() { return &___m_nFrameIndex_1; } inline void set_m_nFrameIndex_1(uint32_t value) { ___m_nFrameIndex_1 = value; } inline static int32_t get_offset_of_m_nNumFramePresents_2() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nNumFramePresents_2)); } inline uint32_t get_m_nNumFramePresents_2() const { return ___m_nNumFramePresents_2; } inline uint32_t* get_address_of_m_nNumFramePresents_2() { return &___m_nNumFramePresents_2; } inline void set_m_nNumFramePresents_2(uint32_t value) { ___m_nNumFramePresents_2 = value; } inline static int32_t get_offset_of_m_nNumMisPresented_3() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nNumMisPresented_3)); } inline uint32_t get_m_nNumMisPresented_3() const { return ___m_nNumMisPresented_3; } inline uint32_t* get_address_of_m_nNumMisPresented_3() { return &___m_nNumMisPresented_3; } inline void set_m_nNumMisPresented_3(uint32_t value) { ___m_nNumMisPresented_3 = value; } inline static int32_t get_offset_of_m_nNumDroppedFrames_4() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nNumDroppedFrames_4)); } inline uint32_t get_m_nNumDroppedFrames_4() const { return ___m_nNumDroppedFrames_4; } inline uint32_t* get_address_of_m_nNumDroppedFrames_4() { return &___m_nNumDroppedFrames_4; } inline void set_m_nNumDroppedFrames_4(uint32_t value) { ___m_nNumDroppedFrames_4 = value; } inline static int32_t get_offset_of_m_nReprojectionFlags_5() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_nReprojectionFlags_5)); } inline uint32_t get_m_nReprojectionFlags_5() const { return ___m_nReprojectionFlags_5; } inline uint32_t* get_address_of_m_nReprojectionFlags_5() { return &___m_nReprojectionFlags_5; } inline void set_m_nReprojectionFlags_5(uint32_t value) { ___m_nReprojectionFlags_5 = value; } inline static int32_t get_offset_of_m_flSystemTimeInSeconds_6() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flSystemTimeInSeconds_6)); } inline double get_m_flSystemTimeInSeconds_6() const { return ___m_flSystemTimeInSeconds_6; } inline double* get_address_of_m_flSystemTimeInSeconds_6() { return &___m_flSystemTimeInSeconds_6; } inline void set_m_flSystemTimeInSeconds_6(double value) { ___m_flSystemTimeInSeconds_6 = value; } inline static int32_t get_offset_of_m_flPreSubmitGpuMs_7() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flPreSubmitGpuMs_7)); } inline float get_m_flPreSubmitGpuMs_7() const { return ___m_flPreSubmitGpuMs_7; } inline float* get_address_of_m_flPreSubmitGpuMs_7() { return &___m_flPreSubmitGpuMs_7; } inline void set_m_flPreSubmitGpuMs_7(float value) { ___m_flPreSubmitGpuMs_7 = value; } inline static int32_t get_offset_of_m_flPostSubmitGpuMs_8() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flPostSubmitGpuMs_8)); } inline float get_m_flPostSubmitGpuMs_8() const { return ___m_flPostSubmitGpuMs_8; } inline float* get_address_of_m_flPostSubmitGpuMs_8() { return &___m_flPostSubmitGpuMs_8; } inline void set_m_flPostSubmitGpuMs_8(float value) { ___m_flPostSubmitGpuMs_8 = value; } inline static int32_t get_offset_of_m_flTotalRenderGpuMs_9() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flTotalRenderGpuMs_9)); } inline float get_m_flTotalRenderGpuMs_9() const { return ___m_flTotalRenderGpuMs_9; } inline float* get_address_of_m_flTotalRenderGpuMs_9() { return &___m_flTotalRenderGpuMs_9; } inline void set_m_flTotalRenderGpuMs_9(float value) { ___m_flTotalRenderGpuMs_9 = value; } inline static int32_t get_offset_of_m_flCompositorRenderGpuMs_10() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorRenderGpuMs_10)); } inline float get_m_flCompositorRenderGpuMs_10() const { return ___m_flCompositorRenderGpuMs_10; } inline float* get_address_of_m_flCompositorRenderGpuMs_10() { return &___m_flCompositorRenderGpuMs_10; } inline void set_m_flCompositorRenderGpuMs_10(float value) { ___m_flCompositorRenderGpuMs_10 = value; } inline static int32_t get_offset_of_m_flCompositorRenderCpuMs_11() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorRenderCpuMs_11)); } inline float get_m_flCompositorRenderCpuMs_11() const { return ___m_flCompositorRenderCpuMs_11; } inline float* get_address_of_m_flCompositorRenderCpuMs_11() { return &___m_flCompositorRenderCpuMs_11; } inline void set_m_flCompositorRenderCpuMs_11(float value) { ___m_flCompositorRenderCpuMs_11 = value; } inline static int32_t get_offset_of_m_flCompositorIdleCpuMs_12() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorIdleCpuMs_12)); } inline float get_m_flCompositorIdleCpuMs_12() const { return ___m_flCompositorIdleCpuMs_12; } inline float* get_address_of_m_flCompositorIdleCpuMs_12() { return &___m_flCompositorIdleCpuMs_12; } inline void set_m_flCompositorIdleCpuMs_12(float value) { ___m_flCompositorIdleCpuMs_12 = value; } inline static int32_t get_offset_of_m_flClientFrameIntervalMs_13() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flClientFrameIntervalMs_13)); } inline float get_m_flClientFrameIntervalMs_13() const { return ___m_flClientFrameIntervalMs_13; } inline float* get_address_of_m_flClientFrameIntervalMs_13() { return &___m_flClientFrameIntervalMs_13; } inline void set_m_flClientFrameIntervalMs_13(float value) { ___m_flClientFrameIntervalMs_13 = value; } inline static int32_t get_offset_of_m_flPresentCallCpuMs_14() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flPresentCallCpuMs_14)); } inline float get_m_flPresentCallCpuMs_14() const { return ___m_flPresentCallCpuMs_14; } inline float* get_address_of_m_flPresentCallCpuMs_14() { return &___m_flPresentCallCpuMs_14; } inline void set_m_flPresentCallCpuMs_14(float value) { ___m_flPresentCallCpuMs_14 = value; } inline static int32_t get_offset_of_m_flWaitForPresentCpuMs_15() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flWaitForPresentCpuMs_15)); } inline float get_m_flWaitForPresentCpuMs_15() const { return ___m_flWaitForPresentCpuMs_15; } inline float* get_address_of_m_flWaitForPresentCpuMs_15() { return &___m_flWaitForPresentCpuMs_15; } inline void set_m_flWaitForPresentCpuMs_15(float value) { ___m_flWaitForPresentCpuMs_15 = value; } inline static int32_t get_offset_of_m_flSubmitFrameMs_16() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flSubmitFrameMs_16)); } inline float get_m_flSubmitFrameMs_16() const { return ___m_flSubmitFrameMs_16; } inline float* get_address_of_m_flSubmitFrameMs_16() { return &___m_flSubmitFrameMs_16; } inline void set_m_flSubmitFrameMs_16(float value) { ___m_flSubmitFrameMs_16 = value; } inline static int32_t get_offset_of_m_flWaitGetPosesCalledMs_17() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flWaitGetPosesCalledMs_17)); } inline float get_m_flWaitGetPosesCalledMs_17() const { return ___m_flWaitGetPosesCalledMs_17; } inline float* get_address_of_m_flWaitGetPosesCalledMs_17() { return &___m_flWaitGetPosesCalledMs_17; } inline void set_m_flWaitGetPosesCalledMs_17(float value) { ___m_flWaitGetPosesCalledMs_17 = value; } inline static int32_t get_offset_of_m_flNewPosesReadyMs_18() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flNewPosesReadyMs_18)); } inline float get_m_flNewPosesReadyMs_18() const { return ___m_flNewPosesReadyMs_18; } inline float* get_address_of_m_flNewPosesReadyMs_18() { return &___m_flNewPosesReadyMs_18; } inline void set_m_flNewPosesReadyMs_18(float value) { ___m_flNewPosesReadyMs_18 = value; } inline static int32_t get_offset_of_m_flNewFrameReadyMs_19() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flNewFrameReadyMs_19)); } inline float get_m_flNewFrameReadyMs_19() const { return ___m_flNewFrameReadyMs_19; } inline float* get_address_of_m_flNewFrameReadyMs_19() { return &___m_flNewFrameReadyMs_19; } inline void set_m_flNewFrameReadyMs_19(float value) { ___m_flNewFrameReadyMs_19 = value; } inline static int32_t get_offset_of_m_flCompositorUpdateStartMs_20() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorUpdateStartMs_20)); } inline float get_m_flCompositorUpdateStartMs_20() const { return ___m_flCompositorUpdateStartMs_20; } inline float* get_address_of_m_flCompositorUpdateStartMs_20() { return &___m_flCompositorUpdateStartMs_20; } inline void set_m_flCompositorUpdateStartMs_20(float value) { ___m_flCompositorUpdateStartMs_20 = value; } inline static int32_t get_offset_of_m_flCompositorUpdateEndMs_21() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorUpdateEndMs_21)); } inline float get_m_flCompositorUpdateEndMs_21() const { return ___m_flCompositorUpdateEndMs_21; } inline float* get_address_of_m_flCompositorUpdateEndMs_21() { return &___m_flCompositorUpdateEndMs_21; } inline void set_m_flCompositorUpdateEndMs_21(float value) { ___m_flCompositorUpdateEndMs_21 = value; } inline static int32_t get_offset_of_m_flCompositorRenderStartMs_22() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_flCompositorRenderStartMs_22)); } inline float get_m_flCompositorRenderStartMs_22() const { return ___m_flCompositorRenderStartMs_22; } inline float* get_address_of_m_flCompositorRenderStartMs_22() { return &___m_flCompositorRenderStartMs_22; } inline void set_m_flCompositorRenderStartMs_22(float value) { ___m_flCompositorRenderStartMs_22 = value; } inline static int32_t get_offset_of_m_HmdPose_23() { return static_cast(offsetof(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646, ___m_HmdPose_23)); } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 get_m_HmdPose_23() const { return ___m_HmdPose_23; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * get_address_of_m_HmdPose_23() { return &___m_HmdPose_23; } inline void set_m_HmdPose_23(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 value) { ___m_HmdPose_23 = value; } }; // OVR.OpenVR.InputPoseActionData_t struct InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A { public: // System.Boolean OVR.OpenVR.InputPoseActionData_t::bActive bool ___bActive_0; // System.UInt64 OVR.OpenVR.InputPoseActionData_t::activeOrigin uint64_t ___activeOrigin_1; // OVR.OpenVR.TrackedDevicePose_t OVR.OpenVR.InputPoseActionData_t::pose TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 ___pose_2; public: inline static int32_t get_offset_of_bActive_0() { return static_cast(offsetof(InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A, ___bActive_0)); } inline bool get_bActive_0() const { return ___bActive_0; } inline bool* get_address_of_bActive_0() { return &___bActive_0; } inline void set_bActive_0(bool value) { ___bActive_0 = value; } inline static int32_t get_offset_of_activeOrigin_1() { return static_cast(offsetof(InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A, ___activeOrigin_1)); } inline uint64_t get_activeOrigin_1() const { return ___activeOrigin_1; } inline uint64_t* get_address_of_activeOrigin_1() { return &___activeOrigin_1; } inline void set_activeOrigin_1(uint64_t value) { ___activeOrigin_1 = value; } inline static int32_t get_offset_of_pose_2() { return static_cast(offsetof(InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A, ___pose_2)); } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 get_pose_2() const { return ___pose_2; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * get_address_of_pose_2() { return &___pose_2; } inline void set_pose_2(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 value) { ___pose_2 = value; } }; // OVRSimpleJSON.JSONArray struct JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D : public JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B { public: // System.Collections.Generic.List`1 OVRSimpleJSON.JSONArray::m_List List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * ___m_List_6; // System.Boolean OVRSimpleJSON.JSONArray::inline bool ___inline_7; public: inline static int32_t get_offset_of_m_List_6() { return static_cast(offsetof(JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D, ___m_List_6)); } inline List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * get_m_List_6() const { return ___m_List_6; } inline List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE ** get_address_of_m_List_6() { return &___m_List_6; } inline void set_m_List_6(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * value) { ___m_List_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_List_6), (void*)value); } inline static int32_t get_offset_of_inline_7() { return static_cast(offsetof(JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D, ___inline_7)); } inline bool get_inline_7() const { return ___inline_7; } inline bool* get_address_of_inline_7() { return &___inline_7; } inline void set_inline_7(bool value) { ___inline_7 = value; } }; // OVRSimpleJSON.JSONObject struct JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 : public JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B { public: // System.Collections.Generic.Dictionary`2 OVRSimpleJSON.JSONObject::m_Dict Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * ___m_Dict_6; // System.Boolean OVRSimpleJSON.JSONObject::inline bool ___inline_7; public: inline static int32_t get_offset_of_m_Dict_6() { return static_cast(offsetof(JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4, ___m_Dict_6)); } inline Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * get_m_Dict_6() const { return ___m_Dict_6; } inline Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A ** get_address_of_m_Dict_6() { return &___m_Dict_6; } inline void set_m_Dict_6(Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * value) { ___m_Dict_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Dict_6), (void*)value); } inline static int32_t get_offset_of_inline_7() { return static_cast(offsetof(JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4, ___inline_7)); } inline bool get_inline_7() const { return ___inline_7; } inline bool* get_address_of_inline_7() { return &___inline_7; } inline void set_inline_7(bool value) { ___inline_7 = value; } }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // OVRCameraComposition struct OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 : public OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94 { public: // UnityEngine.GameObject OVRCameraComposition::cameraFramePlaneObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___cameraFramePlaneObject_4; // System.Single OVRCameraComposition::cameraFramePlaneDistance float ___cameraFramePlaneDistance_5; // System.Boolean OVRCameraComposition::hasCameraDeviceOpened bool ___hasCameraDeviceOpened_6; // OVRPlugin/CameraDevice OVRCameraComposition::cameraDevice int32_t ___cameraDevice_7; // UnityEngine.Mesh OVRCameraComposition::boundaryMesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___boundaryMesh_8; // System.Single OVRCameraComposition::boundaryMeshTopY float ___boundaryMeshTopY_9; // System.Single OVRCameraComposition::boundaryMeshBottomY float ___boundaryMeshBottomY_10; // OVRManager/VirtualGreenScreenType OVRCameraComposition::boundaryMeshType int32_t ___boundaryMeshType_11; // OVRCameraComposition/OVRCameraFrameCompositionManager OVRCameraComposition::cameraFrameCompositionManager OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * ___cameraFrameCompositionManager_12; // System.Boolean OVRCameraComposition::nullcameraRigWarningDisplayed bool ___nullcameraRigWarningDisplayed_13; public: inline static int32_t get_offset_of_cameraFramePlaneObject_4() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___cameraFramePlaneObject_4)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_cameraFramePlaneObject_4() const { return ___cameraFramePlaneObject_4; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_cameraFramePlaneObject_4() { return &___cameraFramePlaneObject_4; } inline void set_cameraFramePlaneObject_4(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___cameraFramePlaneObject_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___cameraFramePlaneObject_4), (void*)value); } inline static int32_t get_offset_of_cameraFramePlaneDistance_5() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___cameraFramePlaneDistance_5)); } inline float get_cameraFramePlaneDistance_5() const { return ___cameraFramePlaneDistance_5; } inline float* get_address_of_cameraFramePlaneDistance_5() { return &___cameraFramePlaneDistance_5; } inline void set_cameraFramePlaneDistance_5(float value) { ___cameraFramePlaneDistance_5 = value; } inline static int32_t get_offset_of_hasCameraDeviceOpened_6() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___hasCameraDeviceOpened_6)); } inline bool get_hasCameraDeviceOpened_6() const { return ___hasCameraDeviceOpened_6; } inline bool* get_address_of_hasCameraDeviceOpened_6() { return &___hasCameraDeviceOpened_6; } inline void set_hasCameraDeviceOpened_6(bool value) { ___hasCameraDeviceOpened_6 = value; } inline static int32_t get_offset_of_cameraDevice_7() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___cameraDevice_7)); } inline int32_t get_cameraDevice_7() const { return ___cameraDevice_7; } inline int32_t* get_address_of_cameraDevice_7() { return &___cameraDevice_7; } inline void set_cameraDevice_7(int32_t value) { ___cameraDevice_7 = value; } inline static int32_t get_offset_of_boundaryMesh_8() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___boundaryMesh_8)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_boundaryMesh_8() const { return ___boundaryMesh_8; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_boundaryMesh_8() { return &___boundaryMesh_8; } inline void set_boundaryMesh_8(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___boundaryMesh_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___boundaryMesh_8), (void*)value); } inline static int32_t get_offset_of_boundaryMeshTopY_9() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___boundaryMeshTopY_9)); } inline float get_boundaryMeshTopY_9() const { return ___boundaryMeshTopY_9; } inline float* get_address_of_boundaryMeshTopY_9() { return &___boundaryMeshTopY_9; } inline void set_boundaryMeshTopY_9(float value) { ___boundaryMeshTopY_9 = value; } inline static int32_t get_offset_of_boundaryMeshBottomY_10() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___boundaryMeshBottomY_10)); } inline float get_boundaryMeshBottomY_10() const { return ___boundaryMeshBottomY_10; } inline float* get_address_of_boundaryMeshBottomY_10() { return &___boundaryMeshBottomY_10; } inline void set_boundaryMeshBottomY_10(float value) { ___boundaryMeshBottomY_10 = value; } inline static int32_t get_offset_of_boundaryMeshType_11() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___boundaryMeshType_11)); } inline int32_t get_boundaryMeshType_11() const { return ___boundaryMeshType_11; } inline int32_t* get_address_of_boundaryMeshType_11() { return &___boundaryMeshType_11; } inline void set_boundaryMeshType_11(int32_t value) { ___boundaryMeshType_11 = value; } inline static int32_t get_offset_of_cameraFrameCompositionManager_12() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___cameraFrameCompositionManager_12)); } inline OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * get_cameraFrameCompositionManager_12() const { return ___cameraFrameCompositionManager_12; } inline OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A ** get_address_of_cameraFrameCompositionManager_12() { return &___cameraFrameCompositionManager_12; } inline void set_cameraFrameCompositionManager_12(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * value) { ___cameraFrameCompositionManager_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___cameraFrameCompositionManager_12), (void*)value); } inline static int32_t get_offset_of_nullcameraRigWarningDisplayed_13() { return static_cast(offsetof(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049, ___nullcameraRigWarningDisplayed_13)); } inline bool get_nullcameraRigWarningDisplayed_13() const { return ___nullcameraRigWarningDisplayed_13; } inline bool* get_address_of_nullcameraRigWarningDisplayed_13() { return &___nullcameraRigWarningDisplayed_13; } inline void set_nullcameraRigWarningDisplayed_13(bool value) { ___nullcameraRigWarningDisplayed_13 = value; } }; // UnityEngine.Rendering.RenderPipelineAsset struct RenderPipelineAsset_tA4DBD0F0DD583DF3C9F85AF41F49308D167864EF : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A { public: public: }; // UnityEngine.RenderTexture struct RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 : public Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE { public: public: }; // UnityEngine.Renderer struct Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // OVR.OpenVR.VREvent_Data_t struct VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9 { public: union { #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Reserved_t OVR.OpenVR.VREvent_Data_t::reserved VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 ___reserved_0; }; #pragma pack(pop, tp) struct { VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 ___reserved_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Controller_t OVR.OpenVR.VREvent_Data_t::controller VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 ___controller_1; }; #pragma pack(pop, tp) struct { VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 ___controller_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Mouse_t OVR.OpenVR.VREvent_Data_t::mouse VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 ___mouse_2; }; #pragma pack(pop, tp) struct { VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 ___mouse_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Scroll_t OVR.OpenVR.VREvent_Data_t::scroll VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 ___scroll_3; }; #pragma pack(pop, tp) struct { VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 ___scroll_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Process_t OVR.OpenVR.VREvent_Data_t::process VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 ___process_4; }; #pragma pack(pop, tp) struct { VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 ___process_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Notification_t OVR.OpenVR.VREvent_Data_t::notification VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 ___notification_5; }; #pragma pack(pop, tp) struct { VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 ___notification_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Overlay_t OVR.OpenVR.VREvent_Data_t::overlay VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 ___overlay_6; }; #pragma pack(pop, tp) struct { VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 ___overlay_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Status_t OVR.OpenVR.VREvent_Data_t::status VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 ___status_7; }; #pragma pack(pop, tp) struct { VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 ___status_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Ipd_t OVR.OpenVR.VREvent_Data_t::ipd VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 ___ipd_8; }; #pragma pack(pop, tp) struct { VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 ___ipd_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Chaperone_t OVR.OpenVR.VREvent_Data_t::chaperone VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B ___chaperone_9; }; #pragma pack(pop, tp) struct { VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B ___chaperone_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_PerformanceTest_t OVR.OpenVR.VREvent_Data_t::performanceTest VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 ___performanceTest_10; }; #pragma pack(pop, tp) struct { VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 ___performanceTest_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_TouchPadMove_t OVR.OpenVR.VREvent_Data_t::touchPadMove VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 ___touchPadMove_11; }; #pragma pack(pop, tp) struct { VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 ___touchPadMove_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_SeatedZeroPoseReset_t OVR.OpenVR.VREvent_Data_t::seatedZeroPoseReset VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 ___seatedZeroPoseReset_12; }; #pragma pack(pop, tp) struct { VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 ___seatedZeroPoseReset_12_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Screenshot_t OVR.OpenVR.VREvent_Data_t::screenshot VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 ___screenshot_13; }; #pragma pack(pop, tp) struct { VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 ___screenshot_13_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_ScreenshotProgress_t OVR.OpenVR.VREvent_Data_t::screenshotProgress VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 ___screenshotProgress_14; }; #pragma pack(pop, tp) struct { VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 ___screenshotProgress_14_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_ApplicationLaunch_t OVR.OpenVR.VREvent_Data_t::applicationLaunch VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 ___applicationLaunch_15; }; #pragma pack(pop, tp) struct { VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 ___applicationLaunch_15_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_EditingCameraSurface_t OVR.OpenVR.VREvent_Data_t::cameraSurface VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 ___cameraSurface_16; }; #pragma pack(pop, tp) struct { VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 ___cameraSurface_16_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_MessageOverlay_t OVR.OpenVR.VREvent_Data_t::messageOverlay VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 ___messageOverlay_17; }; #pragma pack(pop, tp) struct { VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 ___messageOverlay_17_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Property_t OVR.OpenVR.VREvent_Data_t::property VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF ___property_18; }; #pragma pack(pop, tp) struct { VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF ___property_18_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_DualAnalog_t OVR.OpenVR.VREvent_Data_t::dualAnalog VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F ___dualAnalog_19; }; #pragma pack(pop, tp) struct { VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F ___dualAnalog_19_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_HapticVibration_t OVR.OpenVR.VREvent_Data_t::hapticVibration VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD ___hapticVibration_20; }; #pragma pack(pop, tp) struct { VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD ___hapticVibration_20_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_WebConsole_t OVR.OpenVR.VREvent_Data_t::webConsole VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 ___webConsole_21; }; #pragma pack(pop, tp) struct { VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 ___webConsole_21_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_InputBindingLoad_t OVR.OpenVR.VREvent_Data_t::inputBinding VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 ___inputBinding_22; }; #pragma pack(pop, tp) struct { VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 ___inputBinding_22_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_SpatialAnchor_t OVR.OpenVR.VREvent_Data_t::spatialAnchor VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 ___spatialAnchor_23; }; #pragma pack(pop, tp) struct { VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 ___spatialAnchor_23_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // OVR.OpenVR.VREvent_Keyboard_t OVR.OpenVR.VREvent_Data_t::keyboard VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 ___keyboard_24; }; #pragma pack(pop, tp) struct { VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 ___keyboard_24_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_reserved_0() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___reserved_0)); } inline VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 get_reserved_0() const { return ___reserved_0; } inline VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 * get_address_of_reserved_0() { return &___reserved_0; } inline void set_reserved_0(VREvent_Reserved_t_tA75FADBD55504B4F311209E56ED19374BA8DCA93 value) { ___reserved_0 = value; } inline static int32_t get_offset_of_controller_1() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___controller_1)); } inline VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 get_controller_1() const { return ___controller_1; } inline VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 * get_address_of_controller_1() { return &___controller_1; } inline void set_controller_1(VREvent_Controller_t_t7901CAEC2435CBEC07DDD734DB1FF75EEF1D14D2 value) { ___controller_1 = value; } inline static int32_t get_offset_of_mouse_2() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___mouse_2)); } inline VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 get_mouse_2() const { return ___mouse_2; } inline VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 * get_address_of_mouse_2() { return &___mouse_2; } inline void set_mouse_2(VREvent_Mouse_t_t71A8C3803F8452B6F9944C40BF17E636F3E3F7B2 value) { ___mouse_2 = value; } inline static int32_t get_offset_of_scroll_3() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___scroll_3)); } inline VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 get_scroll_3() const { return ___scroll_3; } inline VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 * get_address_of_scroll_3() { return &___scroll_3; } inline void set_scroll_3(VREvent_Scroll_t_t840E62C8334B96AA55B638DEC55A7F6281AF3E11 value) { ___scroll_3 = value; } inline static int32_t get_offset_of_process_4() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___process_4)); } inline VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 get_process_4() const { return ___process_4; } inline VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 * get_address_of_process_4() { return &___process_4; } inline void set_process_4(VREvent_Process_t_tD0A81C075BE50722A8050A1F52B019DD21E3B234 value) { ___process_4 = value; } inline static int32_t get_offset_of_notification_5() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___notification_5)); } inline VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 get_notification_5() const { return ___notification_5; } inline VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 * get_address_of_notification_5() { return &___notification_5; } inline void set_notification_5(VREvent_Notification_t_tBDE6B9394AF6CDA45225B3D47559E26146248392 value) { ___notification_5 = value; } inline static int32_t get_offset_of_overlay_6() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___overlay_6)); } inline VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 get_overlay_6() const { return ___overlay_6; } inline VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 * get_address_of_overlay_6() { return &___overlay_6; } inline void set_overlay_6(VREvent_Overlay_t_t632E13166289B6C53D8101DB872090C6BBE01CA2 value) { ___overlay_6 = value; } inline static int32_t get_offset_of_status_7() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___status_7)); } inline VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 get_status_7() const { return ___status_7; } inline VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 * get_address_of_status_7() { return &___status_7; } inline void set_status_7(VREvent_Status_t_tA17A7CFCF74EA589C82CA7CC32B75A68FE030757 value) { ___status_7 = value; } inline static int32_t get_offset_of_ipd_8() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___ipd_8)); } inline VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 get_ipd_8() const { return ___ipd_8; } inline VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 * get_address_of_ipd_8() { return &___ipd_8; } inline void set_ipd_8(VREvent_Ipd_t_tF6DB2AE61DCC798F45C0C7F06D9C9C4AAB64A3C5 value) { ___ipd_8 = value; } inline static int32_t get_offset_of_chaperone_9() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___chaperone_9)); } inline VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B get_chaperone_9() const { return ___chaperone_9; } inline VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B * get_address_of_chaperone_9() { return &___chaperone_9; } inline void set_chaperone_9(VREvent_Chaperone_t_t639304DC478D06E54F1DD3E0814A67F976D0D42B value) { ___chaperone_9 = value; } inline static int32_t get_offset_of_performanceTest_10() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___performanceTest_10)); } inline VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 get_performanceTest_10() const { return ___performanceTest_10; } inline VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 * get_address_of_performanceTest_10() { return &___performanceTest_10; } inline void set_performanceTest_10(VREvent_PerformanceTest_t_tB713B9352793F28D06C246E97F9160FDC1487F81 value) { ___performanceTest_10 = value; } inline static int32_t get_offset_of_touchPadMove_11() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___touchPadMove_11)); } inline VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 get_touchPadMove_11() const { return ___touchPadMove_11; } inline VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 * get_address_of_touchPadMove_11() { return &___touchPadMove_11; } inline void set_touchPadMove_11(VREvent_TouchPadMove_t_t5EA0AC22DB361DA4313372AE07DC7BFE5865E162 value) { ___touchPadMove_11 = value; } inline static int32_t get_offset_of_seatedZeroPoseReset_12() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___seatedZeroPoseReset_12)); } inline VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 get_seatedZeroPoseReset_12() const { return ___seatedZeroPoseReset_12; } inline VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 * get_address_of_seatedZeroPoseReset_12() { return &___seatedZeroPoseReset_12; } inline void set_seatedZeroPoseReset_12(VREvent_SeatedZeroPoseReset_t_tC10E049353C682B105C3380A4C3E6E3709739D31 value) { ___seatedZeroPoseReset_12 = value; } inline static int32_t get_offset_of_screenshot_13() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___screenshot_13)); } inline VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 get_screenshot_13() const { return ___screenshot_13; } inline VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 * get_address_of_screenshot_13() { return &___screenshot_13; } inline void set_screenshot_13(VREvent_Screenshot_t_t69336B08BB167BAB953BCAA673649C3C4DF02272 value) { ___screenshot_13 = value; } inline static int32_t get_offset_of_screenshotProgress_14() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___screenshotProgress_14)); } inline VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 get_screenshotProgress_14() const { return ___screenshotProgress_14; } inline VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 * get_address_of_screenshotProgress_14() { return &___screenshotProgress_14; } inline void set_screenshotProgress_14(VREvent_ScreenshotProgress_t_t1706A45792D9D2C11DABECC1750AD6B8F2E664A1 value) { ___screenshotProgress_14 = value; } inline static int32_t get_offset_of_applicationLaunch_15() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___applicationLaunch_15)); } inline VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 get_applicationLaunch_15() const { return ___applicationLaunch_15; } inline VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 * get_address_of_applicationLaunch_15() { return &___applicationLaunch_15; } inline void set_applicationLaunch_15(VREvent_ApplicationLaunch_t_t02701E4611F42EDF610D282B3D56D9BCC7A72408 value) { ___applicationLaunch_15 = value; } inline static int32_t get_offset_of_cameraSurface_16() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___cameraSurface_16)); } inline VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 get_cameraSurface_16() const { return ___cameraSurface_16; } inline VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 * get_address_of_cameraSurface_16() { return &___cameraSurface_16; } inline void set_cameraSurface_16(VREvent_EditingCameraSurface_t_t01D52345885D2256A62E54942F66312E28523829 value) { ___cameraSurface_16 = value; } inline static int32_t get_offset_of_messageOverlay_17() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___messageOverlay_17)); } inline VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 get_messageOverlay_17() const { return ___messageOverlay_17; } inline VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 * get_address_of_messageOverlay_17() { return &___messageOverlay_17; } inline void set_messageOverlay_17(VREvent_MessageOverlay_t_tB5BD1A125CD235523A66E4F2211B33AE21271AB1 value) { ___messageOverlay_17 = value; } inline static int32_t get_offset_of_property_18() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___property_18)); } inline VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF get_property_18() const { return ___property_18; } inline VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF * get_address_of_property_18() { return &___property_18; } inline void set_property_18(VREvent_Property_t_tA37318C2EEBD6076D37DBFC4292B8AB08C7463BF value) { ___property_18 = value; } inline static int32_t get_offset_of_dualAnalog_19() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___dualAnalog_19)); } inline VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F get_dualAnalog_19() const { return ___dualAnalog_19; } inline VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F * get_address_of_dualAnalog_19() { return &___dualAnalog_19; } inline void set_dualAnalog_19(VREvent_DualAnalog_t_tA0C664C3472F62AA3ED7EAD6EA44E325A866FC3F value) { ___dualAnalog_19 = value; } inline static int32_t get_offset_of_hapticVibration_20() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___hapticVibration_20)); } inline VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD get_hapticVibration_20() const { return ___hapticVibration_20; } inline VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD * get_address_of_hapticVibration_20() { return &___hapticVibration_20; } inline void set_hapticVibration_20(VREvent_HapticVibration_t_t46F53E9AB90825D58958490486677BED6BCBA8BD value) { ___hapticVibration_20 = value; } inline static int32_t get_offset_of_webConsole_21() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___webConsole_21)); } inline VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 get_webConsole_21() const { return ___webConsole_21; } inline VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 * get_address_of_webConsole_21() { return &___webConsole_21; } inline void set_webConsole_21(VREvent_WebConsole_t_t6B3C308911E6DD82D6C6C6FB814FB28FDADB6EB2 value) { ___webConsole_21 = value; } inline static int32_t get_offset_of_inputBinding_22() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___inputBinding_22)); } inline VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 get_inputBinding_22() const { return ___inputBinding_22; } inline VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 * get_address_of_inputBinding_22() { return &___inputBinding_22; } inline void set_inputBinding_22(VREvent_InputBindingLoad_t_t6C8B16DB9FAC5EF5CA8B7ABFF43D3556A1CA0639 value) { ___inputBinding_22 = value; } inline static int32_t get_offset_of_spatialAnchor_23() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___spatialAnchor_23)); } inline VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 get_spatialAnchor_23() const { return ___spatialAnchor_23; } inline VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 * get_address_of_spatialAnchor_23() { return &___spatialAnchor_23; } inline void set_spatialAnchor_23(VREvent_SpatialAnchor_t_t3C8488E016948B0ACEA713F5CE36D86A0AD4B8C6 value) { ___spatialAnchor_23 = value; } inline static int32_t get_offset_of_keyboard_24() { return static_cast(offsetof(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9, ___keyboard_24)); } inline VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 get_keyboard_24() const { return ___keyboard_24; } inline VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 * get_address_of_keyboard_24() { return &___keyboard_24; } inline void set_keyboard_24(VREvent_Keyboard_t_tFDBE4FAACA85A5B62D607702A4F54EB54EDE2056 value) { ___keyboard_24 = value; } }; // OVR.OpenVR.IVRCompositor/_ForceReconnectProcess struct _ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetCumulativeStats struct _GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor struct _GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha struct _GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess struct _GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining struct _GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer struct _GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex struct _GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetLastPoses struct _GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11 struct _GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL struct _GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetTrackingSpace struct _GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired struct _GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired struct _GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_HideMirrorWindow struct _HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_IsFullscreen struct _IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible struct _IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess struct _LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_PostPresentHandoff struct _PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11 struct _ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture struct _ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode struct _SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_SetSkyboxOverride struct _SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_SetTrackingSpace struct _SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources struct _ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_ShowMirrorWindow struct _ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_Submit struct _Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData struct _SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_SuspendRendering struct _SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess struct _UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_WaitGetPoses struct _WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRDriverManager/_GetDriverCount struct _GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRDriverManager/_GetDriverHandle struct _GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRDriverManager/_GetDriverName struct _GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo struct _GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport struct _GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds struct _GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRIOBuffer/_Close struct _Close_t30F7271D4A3082A3224F324E33751831C512A584 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRIOBuffer/_Open struct _Open_t248EE84778C0AAE28929A8C359E6F97631938546 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRIOBuffer/_PropertyContainer struct _PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRIOBuffer/_Read struct _Read_t5629D20360F207B935C9F35CFE7B3D427746875B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRIOBuffer/_Write struct _Write_t3927BD214CE20924672841C01A54BE99E6610CF5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData struct _DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetActionHandle struct _GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetActionOrigins struct _GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetActionSetHandle struct _GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetAnalogActionData struct _GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetDigitalActionData struct _GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetInputSourceHandle struct _GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetOriginLocalizedName struct _GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo struct _GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetSkeletalActionData struct _GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetSkeletalBoneData struct _GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed struct _GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_SetActionManifestPath struct _SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_ShowActionOrigins struct _ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_ShowBindingsForActionSet struct _ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction struct _TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_UpdateActionState struct _UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRNotifications/_CreateNotification struct _CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRNotifications/_RemoveNotification struct _RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ClearOverlayTexture struct _ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_CloseMessageOverlay struct _CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection struct _ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_CreateDashboardOverlay struct _CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_CreateOverlay struct _CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_DestroyOverlay struct _DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_FindOverlay struct _FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess struct _GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay struct _GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetHighQualityOverlay struct _GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetKeyboardText struct _GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayAlpha struct _GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters struct _GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayColor struct _GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform struct _GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum struct _GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayFlag struct _GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayFlags struct _GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayImageData struct _GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayInputMethod struct _GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayKey struct _GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayMouseScale struct _GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayName struct _GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayRenderModel struct _GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid struct _GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlaySortOrder struct _GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect struct _GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTexture struct _GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds struct _GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace struct _GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTextureSize struct _GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute struct _GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative struct _GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent struct _GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative struct _GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayTransformType struct _GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters struct _GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice struct _GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates struct _GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_HideKeyboard struct _HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_HideOverlay struct _HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay struct _IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_IsDashboardVisible struct _IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay struct _IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_IsOverlayVisible struct _IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor struct _MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle struct _ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess struct _SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay struct _SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetHighQualityOverlay struct _SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay struct _SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute struct _SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayAlpha struct _SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters struct _SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayColor struct _SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform struct _SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayFlag struct _SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayFromFile struct _SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayInputMethod struct _SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask struct _SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayMouseScale struct _SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayName struct _SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayNeighbor struct _SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayRaw struct _SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayRenderModel struct _SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid struct _SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlaySortOrder struct _SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect struct _SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTexture struct _SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds struct _SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace struct _SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute struct _SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative struct _SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent struct _SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative struct _SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters struct _SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ShowDashboard struct _ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ShowKeyboard struct _ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay struct _ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ShowMessageOverlay struct _ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVROverlay/_ShowOverlay struct _ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_FreeRenderModel struct _FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_FreeTexture struct _FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11 struct _FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask struct _GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentCount struct _GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentName struct _GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName struct _GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentState struct _GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath struct _GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetRenderModelCount struct _GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum struct _GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetRenderModelName struct _GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath struct _GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL struct _GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async struct _LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async struct _LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async struct _LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_LoadTexture_Async struct _LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent struct _RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRResources/_GetResourceFullPath struct _GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRResources/_LoadSharedResource struct _LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename struct _GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType struct _GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_HookScreenshot struct _HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_RequestScreenshot struct _RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_SubmitScreenshot struct _SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot struct _TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress struct _UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_GetBool struct _GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_GetFloat struct _GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_GetInt32 struct _GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum struct _GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_GetString struct _GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_RemoveKeyInSection struct _RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_RemoveSection struct _RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_SetBool struct _SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_SetFloat struct _SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_SetInt32 struct _SetInt32_t331327F67192F344816533CACECA2DC544A25D8A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_SetString struct _SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSettings/_Sync struct _Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor struct _CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose struct _CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor struct _GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose struct _GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting struct _AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt struct _AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_ApplyTransform struct _ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_ComputeDistortion struct _ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_DriverDebugRequest struct _DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty struct _GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty struct _GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum struct _GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum struct _GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex struct _GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetControllerState struct _GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetControllerStateWithPose struct _GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex struct _GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo struct _GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose struct _GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum struct _GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform struct _GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty struct _GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh struct _GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty struct _GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty struct _GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetOutputDevice struct _GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetProjectionMatrix struct _GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetProjectionRaw struct _GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum struct _GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose struct _GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize struct _GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose struct _GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass struct _GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty struct _GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync struct _GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel struct _GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass struct _GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole struct _GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty struct _GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop struct _IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_IsInputAvailable struct _IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers struct _IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected struct _IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate struct _PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose struct _ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_SetDisplayVisibility struct _SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_ShouldApplicationPause struct _ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork struct _ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_TriggerHapticPulse struct _TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService struct _AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum struct _GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize struct _GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics struct _GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection struct _GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize struct _GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_HasCamera struct _HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL struct _ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService struct _ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 : public MulticastDelegate_t { public: public: }; // OVRSimpleJSON.JSONNode/KeyEnumerator struct KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA { public: // OVRSimpleJSON.JSONNode/Enumerator OVRSimpleJSON.JSONNode/KeyEnumerator::m_Enumerator Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___m_Enumerator_0; public: inline static int32_t get_offset_of_m_Enumerator_0() { return static_cast(offsetof(KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA, ___m_Enumerator_0)); } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C get_m_Enumerator_0() const { return ___m_Enumerator_0; } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * get_address_of_m_Enumerator_0() { return &___m_Enumerator_0; } inline void set_m_Enumerator_0(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C value) { ___m_Enumerator_0 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Object_1))->___dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_0))->___m_Object_1))->___current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_0))->___m_Object_1))->___current_3))->___value_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Array_2))->___list_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Array_2))->___current_3), (void*)NULL); #endif } }; // Native definition for P/Invoke marshalling of OVRSimpleJSON.JSONNode/KeyEnumerator struct KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_pinvoke { Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke ___m_Enumerator_0; }; // Native definition for COM marshalling of OVRSimpleJSON.JSONNode/KeyEnumerator struct KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_com { Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com ___m_Enumerator_0; }; // OVRSimpleJSON.JSONNode/LinqEnumerator struct LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD : public RuntimeObject { public: // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/LinqEnumerator::m_Node JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___m_Node_0; // OVRSimpleJSON.JSONNode/Enumerator OVRSimpleJSON.JSONNode/LinqEnumerator::m_Enumerator Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___m_Enumerator_1; public: inline static int32_t get_offset_of_m_Node_0() { return static_cast(offsetof(LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD, ___m_Node_0)); } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * get_m_Node_0() const { return ___m_Node_0; } inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B ** get_address_of_m_Node_0() { return &___m_Node_0; } inline void set_m_Node_0(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * value) { ___m_Node_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Node_0), (void*)value); } inline static int32_t get_offset_of_m_Enumerator_1() { return static_cast(offsetof(LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD, ___m_Enumerator_1)); } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C get_m_Enumerator_1() const { return ___m_Enumerator_1; } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * get_address_of_m_Enumerator_1() { return &___m_Enumerator_1; } inline void set_m_Enumerator_1(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C value) { ___m_Enumerator_1 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_1))->___m_Object_1))->___dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_1))->___m_Object_1))->___current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_1))->___m_Object_1))->___current_3))->___value_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_1))->___m_Array_2))->___list_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_1))->___m_Array_2))->___current_3), (void*)NULL); #endif } }; // OVRSimpleJSON.JSONNode/ValueEnumerator struct ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 { public: // OVRSimpleJSON.JSONNode/Enumerator OVRSimpleJSON.JSONNode/ValueEnumerator::m_Enumerator Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___m_Enumerator_0; public: inline static int32_t get_offset_of_m_Enumerator_0() { return static_cast(offsetof(ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893, ___m_Enumerator_0)); } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C get_m_Enumerator_0() const { return ___m_Enumerator_0; } inline Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * get_address_of_m_Enumerator_0() { return &___m_Enumerator_0; } inline void set_m_Enumerator_0(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C value) { ___m_Enumerator_0 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Object_1))->___dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_0))->___m_Object_1))->___current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&___m_Enumerator_0))->___m_Object_1))->___current_3))->___value_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Array_2))->___list_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_Enumerator_0))->___m_Array_2))->___current_3), (void*)NULL); #endif } }; // Native definition for P/Invoke marshalling of OVRSimpleJSON.JSONNode/ValueEnumerator struct ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_pinvoke { Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke ___m_Enumerator_0; }; // Native definition for COM marshalling of OVRSimpleJSON.JSONNode/ValueEnumerator struct ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_com { Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com ___m_Enumerator_0; }; // UnityEngine.Camera struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 { public: public: }; // UnityEngine.MeshRenderer struct MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B : public Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C { public: public: }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 { public: public: }; // OVR.OpenVR.VREvent_t struct VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C { public: // System.UInt32 OVR.OpenVR.VREvent_t::eventType uint32_t ___eventType_0; // System.UInt32 OVR.OpenVR.VREvent_t::trackedDeviceIndex uint32_t ___trackedDeviceIndex_1; // System.Single OVR.OpenVR.VREvent_t::eventAgeSeconds float ___eventAgeSeconds_2; // OVR.OpenVR.VREvent_Data_t OVR.OpenVR.VREvent_t::data VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9 ___data_3; public: inline static int32_t get_offset_of_eventType_0() { return static_cast(offsetof(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C, ___eventType_0)); } inline uint32_t get_eventType_0() const { return ___eventType_0; } inline uint32_t* get_address_of_eventType_0() { return &___eventType_0; } inline void set_eventType_0(uint32_t value) { ___eventType_0 = value; } inline static int32_t get_offset_of_trackedDeviceIndex_1() { return static_cast(offsetof(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C, ___trackedDeviceIndex_1)); } inline uint32_t get_trackedDeviceIndex_1() const { return ___trackedDeviceIndex_1; } inline uint32_t* get_address_of_trackedDeviceIndex_1() { return &___trackedDeviceIndex_1; } inline void set_trackedDeviceIndex_1(uint32_t value) { ___trackedDeviceIndex_1 = value; } inline static int32_t get_offset_of_eventAgeSeconds_2() { return static_cast(offsetof(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C, ___eventAgeSeconds_2)); } inline float get_eventAgeSeconds_2() const { return ___eventAgeSeconds_2; } inline float* get_address_of_eventAgeSeconds_2() { return &___eventAgeSeconds_2; } inline void set_eventAgeSeconds_2(float value) { ___eventAgeSeconds_2 = value; } inline static int32_t get_offset_of_data_3() { return static_cast(offsetof(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C, ___data_3)); } inline VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9 get_data_3() const { return ___data_3; } inline VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9 * get_address_of_data_3() { return &___data_3; } inline void set_data_3(VREvent_Data_t_t833ACCE16294AEBB5382245A64996DBBBA25CEC9 value) { ___data_3 = value; } }; // OVR.OpenVR.IVRCompositor/_GetFrameTiming struct _GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRCompositor/_GetFrameTimings struct _GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRInput/_GetPoseActionData struct _GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer struct _GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11 struct _GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL struct _GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 : public MulticastDelegate_t { public: public: }; // OVRCameraRig struct OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CtrackingSpaceU3Ek__BackingField_4; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CleftEyeAnchorU3Ek__BackingField_5; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CcenterEyeAnchorU3Ek__BackingField_6; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CrightEyeAnchorU3Ek__BackingField_7; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CleftHandAnchorU3Ek__BackingField_8; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CrightHandAnchorU3Ek__BackingField_9; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CleftControllerAnchorU3Ek__BackingField_10; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CrightControllerAnchorU3Ek__BackingField_11; // UnityEngine.Transform OVRCameraRig::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CtrackerAnchorU3Ek__BackingField_12; // System.Action`1 OVRCameraRig::UpdatedAnchors Action_1_t75B6371B869E36A42B0DFFC8D8B2630F1D659A6C * ___UpdatedAnchors_13; // System.Boolean OVRCameraRig::usePerEyeCameras bool ___usePerEyeCameras_14; // System.Boolean OVRCameraRig::useFixedUpdateForTracking bool ___useFixedUpdateForTracking_15; // System.Boolean OVRCameraRig::disableEyeAnchorCameras bool ___disableEyeAnchorCameras_16; // System.Boolean OVRCameraRig::_skipUpdate bool ____skipUpdate_17; // System.String OVRCameraRig::trackingSpaceName String_t* ___trackingSpaceName_18; // System.String OVRCameraRig::trackerAnchorName String_t* ___trackerAnchorName_19; // System.String OVRCameraRig::leftEyeAnchorName String_t* ___leftEyeAnchorName_20; // System.String OVRCameraRig::centerEyeAnchorName String_t* ___centerEyeAnchorName_21; // System.String OVRCameraRig::rightEyeAnchorName String_t* ___rightEyeAnchorName_22; // System.String OVRCameraRig::leftHandAnchorName String_t* ___leftHandAnchorName_23; // System.String OVRCameraRig::rightHandAnchorName String_t* ___rightHandAnchorName_24; // System.String OVRCameraRig::leftControllerAnchorName String_t* ___leftControllerAnchorName_25; // System.String OVRCameraRig::rightControllerAnchorName String_t* ___rightControllerAnchorName_26; // UnityEngine.Camera OVRCameraRig::_centerEyeCamera Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ____centerEyeCamera_27; // UnityEngine.Camera OVRCameraRig::_leftEyeCamera Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ____leftEyeCamera_28; // UnityEngine.Camera OVRCameraRig::_rightEyeCamera Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ____rightEyeCamera_29; public: inline static int32_t get_offset_of_U3CtrackingSpaceU3Ek__BackingField_4() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CtrackingSpaceU3Ek__BackingField_4)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CtrackingSpaceU3Ek__BackingField_4() const { return ___U3CtrackingSpaceU3Ek__BackingField_4; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CtrackingSpaceU3Ek__BackingField_4() { return &___U3CtrackingSpaceU3Ek__BackingField_4; } inline void set_U3CtrackingSpaceU3Ek__BackingField_4(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CtrackingSpaceU3Ek__BackingField_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CtrackingSpaceU3Ek__BackingField_4), (void*)value); } inline static int32_t get_offset_of_U3CleftEyeAnchorU3Ek__BackingField_5() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CleftEyeAnchorU3Ek__BackingField_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CleftEyeAnchorU3Ek__BackingField_5() const { return ___U3CleftEyeAnchorU3Ek__BackingField_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CleftEyeAnchorU3Ek__BackingField_5() { return &___U3CleftEyeAnchorU3Ek__BackingField_5; } inline void set_U3CleftEyeAnchorU3Ek__BackingField_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CleftEyeAnchorU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CleftEyeAnchorU3Ek__BackingField_5), (void*)value); } inline static int32_t get_offset_of_U3CcenterEyeAnchorU3Ek__BackingField_6() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CcenterEyeAnchorU3Ek__BackingField_6)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CcenterEyeAnchorU3Ek__BackingField_6() const { return ___U3CcenterEyeAnchorU3Ek__BackingField_6; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CcenterEyeAnchorU3Ek__BackingField_6() { return &___U3CcenterEyeAnchorU3Ek__BackingField_6; } inline void set_U3CcenterEyeAnchorU3Ek__BackingField_6(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CcenterEyeAnchorU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CcenterEyeAnchorU3Ek__BackingField_6), (void*)value); } inline static int32_t get_offset_of_U3CrightEyeAnchorU3Ek__BackingField_7() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CrightEyeAnchorU3Ek__BackingField_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CrightEyeAnchorU3Ek__BackingField_7() const { return ___U3CrightEyeAnchorU3Ek__BackingField_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CrightEyeAnchorU3Ek__BackingField_7() { return &___U3CrightEyeAnchorU3Ek__BackingField_7; } inline void set_U3CrightEyeAnchorU3Ek__BackingField_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CrightEyeAnchorU3Ek__BackingField_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CrightEyeAnchorU3Ek__BackingField_7), (void*)value); } inline static int32_t get_offset_of_U3CleftHandAnchorU3Ek__BackingField_8() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CleftHandAnchorU3Ek__BackingField_8)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CleftHandAnchorU3Ek__BackingField_8() const { return ___U3CleftHandAnchorU3Ek__BackingField_8; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CleftHandAnchorU3Ek__BackingField_8() { return &___U3CleftHandAnchorU3Ek__BackingField_8; } inline void set_U3CleftHandAnchorU3Ek__BackingField_8(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CleftHandAnchorU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CleftHandAnchorU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3CrightHandAnchorU3Ek__BackingField_9() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CrightHandAnchorU3Ek__BackingField_9)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CrightHandAnchorU3Ek__BackingField_9() const { return ___U3CrightHandAnchorU3Ek__BackingField_9; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CrightHandAnchorU3Ek__BackingField_9() { return &___U3CrightHandAnchorU3Ek__BackingField_9; } inline void set_U3CrightHandAnchorU3Ek__BackingField_9(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CrightHandAnchorU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CrightHandAnchorU3Ek__BackingField_9), (void*)value); } inline static int32_t get_offset_of_U3CleftControllerAnchorU3Ek__BackingField_10() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CleftControllerAnchorU3Ek__BackingField_10)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CleftControllerAnchorU3Ek__BackingField_10() const { return ___U3CleftControllerAnchorU3Ek__BackingField_10; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CleftControllerAnchorU3Ek__BackingField_10() { return &___U3CleftControllerAnchorU3Ek__BackingField_10; } inline void set_U3CleftControllerAnchorU3Ek__BackingField_10(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CleftControllerAnchorU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CleftControllerAnchorU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3CrightControllerAnchorU3Ek__BackingField_11() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CrightControllerAnchorU3Ek__BackingField_11)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CrightControllerAnchorU3Ek__BackingField_11() const { return ___U3CrightControllerAnchorU3Ek__BackingField_11; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CrightControllerAnchorU3Ek__BackingField_11() { return &___U3CrightControllerAnchorU3Ek__BackingField_11; } inline void set_U3CrightControllerAnchorU3Ek__BackingField_11(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CrightControllerAnchorU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CrightControllerAnchorU3Ek__BackingField_11), (void*)value); } inline static int32_t get_offset_of_U3CtrackerAnchorU3Ek__BackingField_12() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___U3CtrackerAnchorU3Ek__BackingField_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CtrackerAnchorU3Ek__BackingField_12() const { return ___U3CtrackerAnchorU3Ek__BackingField_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CtrackerAnchorU3Ek__BackingField_12() { return &___U3CtrackerAnchorU3Ek__BackingField_12; } inline void set_U3CtrackerAnchorU3Ek__BackingField_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CtrackerAnchorU3Ek__BackingField_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CtrackerAnchorU3Ek__BackingField_12), (void*)value); } inline static int32_t get_offset_of_UpdatedAnchors_13() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___UpdatedAnchors_13)); } inline Action_1_t75B6371B869E36A42B0DFFC8D8B2630F1D659A6C * get_UpdatedAnchors_13() const { return ___UpdatedAnchors_13; } inline Action_1_t75B6371B869E36A42B0DFFC8D8B2630F1D659A6C ** get_address_of_UpdatedAnchors_13() { return &___UpdatedAnchors_13; } inline void set_UpdatedAnchors_13(Action_1_t75B6371B869E36A42B0DFFC8D8B2630F1D659A6C * value) { ___UpdatedAnchors_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___UpdatedAnchors_13), (void*)value); } inline static int32_t get_offset_of_usePerEyeCameras_14() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___usePerEyeCameras_14)); } inline bool get_usePerEyeCameras_14() const { return ___usePerEyeCameras_14; } inline bool* get_address_of_usePerEyeCameras_14() { return &___usePerEyeCameras_14; } inline void set_usePerEyeCameras_14(bool value) { ___usePerEyeCameras_14 = value; } inline static int32_t get_offset_of_useFixedUpdateForTracking_15() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___useFixedUpdateForTracking_15)); } inline bool get_useFixedUpdateForTracking_15() const { return ___useFixedUpdateForTracking_15; } inline bool* get_address_of_useFixedUpdateForTracking_15() { return &___useFixedUpdateForTracking_15; } inline void set_useFixedUpdateForTracking_15(bool value) { ___useFixedUpdateForTracking_15 = value; } inline static int32_t get_offset_of_disableEyeAnchorCameras_16() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___disableEyeAnchorCameras_16)); } inline bool get_disableEyeAnchorCameras_16() const { return ___disableEyeAnchorCameras_16; } inline bool* get_address_of_disableEyeAnchorCameras_16() { return &___disableEyeAnchorCameras_16; } inline void set_disableEyeAnchorCameras_16(bool value) { ___disableEyeAnchorCameras_16 = value; } inline static int32_t get_offset_of__skipUpdate_17() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ____skipUpdate_17)); } inline bool get__skipUpdate_17() const { return ____skipUpdate_17; } inline bool* get_address_of__skipUpdate_17() { return &____skipUpdate_17; } inline void set__skipUpdate_17(bool value) { ____skipUpdate_17 = value; } inline static int32_t get_offset_of_trackingSpaceName_18() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___trackingSpaceName_18)); } inline String_t* get_trackingSpaceName_18() const { return ___trackingSpaceName_18; } inline String_t** get_address_of_trackingSpaceName_18() { return &___trackingSpaceName_18; } inline void set_trackingSpaceName_18(String_t* value) { ___trackingSpaceName_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___trackingSpaceName_18), (void*)value); } inline static int32_t get_offset_of_trackerAnchorName_19() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___trackerAnchorName_19)); } inline String_t* get_trackerAnchorName_19() const { return ___trackerAnchorName_19; } inline String_t** get_address_of_trackerAnchorName_19() { return &___trackerAnchorName_19; } inline void set_trackerAnchorName_19(String_t* value) { ___trackerAnchorName_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___trackerAnchorName_19), (void*)value); } inline static int32_t get_offset_of_leftEyeAnchorName_20() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___leftEyeAnchorName_20)); } inline String_t* get_leftEyeAnchorName_20() const { return ___leftEyeAnchorName_20; } inline String_t** get_address_of_leftEyeAnchorName_20() { return &___leftEyeAnchorName_20; } inline void set_leftEyeAnchorName_20(String_t* value) { ___leftEyeAnchorName_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___leftEyeAnchorName_20), (void*)value); } inline static int32_t get_offset_of_centerEyeAnchorName_21() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___centerEyeAnchorName_21)); } inline String_t* get_centerEyeAnchorName_21() const { return ___centerEyeAnchorName_21; } inline String_t** get_address_of_centerEyeAnchorName_21() { return &___centerEyeAnchorName_21; } inline void set_centerEyeAnchorName_21(String_t* value) { ___centerEyeAnchorName_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___centerEyeAnchorName_21), (void*)value); } inline static int32_t get_offset_of_rightEyeAnchorName_22() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___rightEyeAnchorName_22)); } inline String_t* get_rightEyeAnchorName_22() const { return ___rightEyeAnchorName_22; } inline String_t** get_address_of_rightEyeAnchorName_22() { return &___rightEyeAnchorName_22; } inline void set_rightEyeAnchorName_22(String_t* value) { ___rightEyeAnchorName_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___rightEyeAnchorName_22), (void*)value); } inline static int32_t get_offset_of_leftHandAnchorName_23() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___leftHandAnchorName_23)); } inline String_t* get_leftHandAnchorName_23() const { return ___leftHandAnchorName_23; } inline String_t** get_address_of_leftHandAnchorName_23() { return &___leftHandAnchorName_23; } inline void set_leftHandAnchorName_23(String_t* value) { ___leftHandAnchorName_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___leftHandAnchorName_23), (void*)value); } inline static int32_t get_offset_of_rightHandAnchorName_24() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___rightHandAnchorName_24)); } inline String_t* get_rightHandAnchorName_24() const { return ___rightHandAnchorName_24; } inline String_t** get_address_of_rightHandAnchorName_24() { return &___rightHandAnchorName_24; } inline void set_rightHandAnchorName_24(String_t* value) { ___rightHandAnchorName_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___rightHandAnchorName_24), (void*)value); } inline static int32_t get_offset_of_leftControllerAnchorName_25() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___leftControllerAnchorName_25)); } inline String_t* get_leftControllerAnchorName_25() const { return ___leftControllerAnchorName_25; } inline String_t** get_address_of_leftControllerAnchorName_25() { return &___leftControllerAnchorName_25; } inline void set_leftControllerAnchorName_25(String_t* value) { ___leftControllerAnchorName_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___leftControllerAnchorName_25), (void*)value); } inline static int32_t get_offset_of_rightControllerAnchorName_26() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ___rightControllerAnchorName_26)); } inline String_t* get_rightControllerAnchorName_26() const { return ___rightControllerAnchorName_26; } inline String_t** get_address_of_rightControllerAnchorName_26() { return &___rightControllerAnchorName_26; } inline void set_rightControllerAnchorName_26(String_t* value) { ___rightControllerAnchorName_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___rightControllerAnchorName_26), (void*)value); } inline static int32_t get_offset_of__centerEyeCamera_27() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ____centerEyeCamera_27)); } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * get__centerEyeCamera_27() const { return ____centerEyeCamera_27; } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C ** get_address_of__centerEyeCamera_27() { return &____centerEyeCamera_27; } inline void set__centerEyeCamera_27(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * value) { ____centerEyeCamera_27 = value; Il2CppCodeGenWriteBarrier((void**)(&____centerEyeCamera_27), (void*)value); } inline static int32_t get_offset_of__leftEyeCamera_28() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ____leftEyeCamera_28)); } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * get__leftEyeCamera_28() const { return ____leftEyeCamera_28; } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C ** get_address_of__leftEyeCamera_28() { return &____leftEyeCamera_28; } inline void set__leftEyeCamera_28(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * value) { ____leftEyeCamera_28 = value; Il2CppCodeGenWriteBarrier((void**)(&____leftEyeCamera_28), (void*)value); } inline static int32_t get_offset_of__rightEyeCamera_29() { return static_cast(offsetof(OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517, ____rightEyeCamera_29)); } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * get__rightEyeCamera_29() const { return ____rightEyeCamera_29; } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C ** get_address_of__rightEyeCamera_29() { return &____rightEyeCamera_29; } inline void set__rightEyeCamera_29(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * value) { ____rightEyeCamera_29 = value; Il2CppCodeGenWriteBarrier((void**)(&____rightEyeCamera_29), (void*)value); } }; // OVRControllerTest struct OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.UI.Text OVRControllerTest::uiText Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * ___uiText_4; // System.Collections.Generic.List`1 OVRControllerTest::monitors List_1_t94CE30B1FBE773B858F1800A6BAC764C411D6223 * ___monitors_5; // System.Text.StringBuilder OVRControllerTest::data StringBuilder_t * ___data_6; public: inline static int32_t get_offset_of_uiText_4() { return static_cast(offsetof(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484, ___uiText_4)); } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * get_uiText_4() const { return ___uiText_4; } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 ** get_address_of_uiText_4() { return &___uiText_4; } inline void set_uiText_4(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * value) { ___uiText_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___uiText_4), (void*)value); } inline static int32_t get_offset_of_monitors_5() { return static_cast(offsetof(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484, ___monitors_5)); } inline List_1_t94CE30B1FBE773B858F1800A6BAC764C411D6223 * get_monitors_5() const { return ___monitors_5; } inline List_1_t94CE30B1FBE773B858F1800A6BAC764C411D6223 ** get_address_of_monitors_5() { return &___monitors_5; } inline void set_monitors_5(List_1_t94CE30B1FBE773B858F1800A6BAC764C411D6223 * value) { ___monitors_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___monitors_5), (void*)value); } inline static int32_t get_offset_of_data_6() { return static_cast(offsetof(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484, ___data_6)); } inline StringBuilder_t * get_data_6() const { return ___data_6; } inline StringBuilder_t ** get_address_of_data_6() { return &___data_6; } inline void set_data_6(StringBuilder_t * value) { ___data_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_6), (void*)value); } }; // OVR.OpenVR.IVROverlay/_PollNextOverlayEvent struct _PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_PollNextEvent struct _PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF : public MulticastDelegate_t { public: public: }; // OVR.OpenVR.IVRSystem/_PollNextEventWithPose struct _PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD : public MulticastDelegate_t { public: public: }; // OVRCameraComposition/OVRCameraFrameCompositionManager struct OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // OVRMixedRealityCaptureConfiguration OVRCameraComposition/OVRCameraFrameCompositionManager::configuration RuntimeObject* ___configuration_4; // UnityEngine.GameObject OVRCameraComposition/OVRCameraFrameCompositionManager::cameraFrameGameObj GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___cameraFrameGameObj_5; // OVRCameraComposition OVRCameraComposition/OVRCameraFrameCompositionManager::composition OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * ___composition_6; // UnityEngine.RenderTexture OVRCameraComposition/OVRCameraFrameCompositionManager::boundaryMeshMaskTexture RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___boundaryMeshMaskTexture_7; // UnityEngine.Material OVRCameraComposition/OVRCameraFrameCompositionManager::cameraFrameMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___cameraFrameMaterial_8; // UnityEngine.Material OVRCameraComposition/OVRCameraFrameCompositionManager::whiteMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___whiteMaterial_9; // UnityEngine.Camera OVRCameraComposition/OVRCameraFrameCompositionManager::mixedRealityCamera Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___mixedRealityCamera_10; public: inline static int32_t get_offset_of_configuration_4() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___configuration_4)); } inline RuntimeObject* get_configuration_4() const { return ___configuration_4; } inline RuntimeObject** get_address_of_configuration_4() { return &___configuration_4; } inline void set_configuration_4(RuntimeObject* value) { ___configuration_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_4), (void*)value); } inline static int32_t get_offset_of_cameraFrameGameObj_5() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___cameraFrameGameObj_5)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_cameraFrameGameObj_5() const { return ___cameraFrameGameObj_5; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_cameraFrameGameObj_5() { return &___cameraFrameGameObj_5; } inline void set_cameraFrameGameObj_5(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___cameraFrameGameObj_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___cameraFrameGameObj_5), (void*)value); } inline static int32_t get_offset_of_composition_6() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___composition_6)); } inline OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * get_composition_6() const { return ___composition_6; } inline OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 ** get_address_of_composition_6() { return &___composition_6; } inline void set_composition_6(OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * value) { ___composition_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___composition_6), (void*)value); } inline static int32_t get_offset_of_boundaryMeshMaskTexture_7() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___boundaryMeshMaskTexture_7)); } inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * get_boundaryMeshMaskTexture_7() const { return ___boundaryMeshMaskTexture_7; } inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 ** get_address_of_boundaryMeshMaskTexture_7() { return &___boundaryMeshMaskTexture_7; } inline void set_boundaryMeshMaskTexture_7(RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * value) { ___boundaryMeshMaskTexture_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___boundaryMeshMaskTexture_7), (void*)value); } inline static int32_t get_offset_of_cameraFrameMaterial_8() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___cameraFrameMaterial_8)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_cameraFrameMaterial_8() const { return ___cameraFrameMaterial_8; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_cameraFrameMaterial_8() { return &___cameraFrameMaterial_8; } inline void set_cameraFrameMaterial_8(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___cameraFrameMaterial_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___cameraFrameMaterial_8), (void*)value); } inline static int32_t get_offset_of_whiteMaterial_9() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___whiteMaterial_9)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_whiteMaterial_9() const { return ___whiteMaterial_9; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_whiteMaterial_9() { return &___whiteMaterial_9; } inline void set_whiteMaterial_9(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___whiteMaterial_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___whiteMaterial_9), (void*)value); } inline static int32_t get_offset_of_mixedRealityCamera_10() { return static_cast(offsetof(OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A, ___mixedRealityCamera_10)); } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * get_mixedRealityCamera_10() const { return ___mixedRealityCamera_10; } inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C ** get_address_of_mixedRealityCamera_10() { return &___mixedRealityCamera_10; } inline void set_mixedRealityCamera_10(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * value) { ___mixedRealityCamera_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___mixedRealityCamera_10), (void*)value); } }; // System.Object // System.Object // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.List`1 struct List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE_StaticFields, ____emptyArray_5)); } inline JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* get__emptyArray_5() const { return ____emptyArray_5; } inline JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(JSONNodeU5BU5D_t81105A5C491915996A29B59AF9E25E770A7BD40B* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct Il2CppArrayBounds; // System.Array struct Il2CppArrayBounds; // System.Array // System.String struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.String // System.Text.StringBuilder // System.Text.StringBuilder // System.ValueType // System.ValueType // OVRSimpleJSON.JSONNode/d__40 // OVRSimpleJSON.JSONNode/d__40 // OVRSimpleJSON.JSONNode/d__42 // OVRSimpleJSON.JSONNode/d__42 // OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0 // OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0 // OVRControllerTest/<>c struct U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields { public: // OVRControllerTest/<>c OVRControllerTest/<>c::<>9 U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * ___U3CU3E9_0; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_0 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_0_1; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_1 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_1_2; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_2 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_2_3; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_3 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_3_4; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_4 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_4_5; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_5 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_5_6; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_6 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_6_7; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_7 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_7_8; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_8 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_8_9; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_9 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_9_10; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_10 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_10_11; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_11 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_11_12; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_12 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_12_13; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_13 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_13_14; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_14 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_14_15; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_15 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_15_16; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_16 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_16_17; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_17 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_17_18; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_18 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_18_19; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_19 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_19_20; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_20 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_20_21; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_21 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_21_22; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_22 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_22_23; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_23 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_23_24; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_24 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_24_25; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_25 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_25_26; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_26 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_26_27; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_27 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_27_28; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_28 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_28_29; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_29 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_29_30; // OVRControllerTest/BoolMonitor/BoolGenerator OVRControllerTest/<>c::<>9__4_30 BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * ___U3CU3E9__4_30_31; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_0_1() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_0_1)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_0_1() const { return ___U3CU3E9__4_0_1; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_0_1() { return &___U3CU3E9__4_0_1; } inline void set_U3CU3E9__4_0_1(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_1_2() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_1_2)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_1_2() const { return ___U3CU3E9__4_1_2; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_1_2() { return &___U3CU3E9__4_1_2; } inline void set_U3CU3E9__4_1_2(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_1_2), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_2_3() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_2_3)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_2_3() const { return ___U3CU3E9__4_2_3; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_2_3() { return &___U3CU3E9__4_2_3; } inline void set_U3CU3E9__4_2_3(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_2_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_2_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_3_4() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_3_4)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_3_4() const { return ___U3CU3E9__4_3_4; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_3_4() { return &___U3CU3E9__4_3_4; } inline void set_U3CU3E9__4_3_4(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_3_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_3_4), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_4_5() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_4_5)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_4_5() const { return ___U3CU3E9__4_4_5; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_4_5() { return &___U3CU3E9__4_4_5; } inline void set_U3CU3E9__4_4_5(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_4_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_4_5), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_5_6() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_5_6)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_5_6() const { return ___U3CU3E9__4_5_6; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_5_6() { return &___U3CU3E9__4_5_6; } inline void set_U3CU3E9__4_5_6(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_5_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_5_6), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_6_7() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_6_7)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_6_7() const { return ___U3CU3E9__4_6_7; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_6_7() { return &___U3CU3E9__4_6_7; } inline void set_U3CU3E9__4_6_7(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_6_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_6_7), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_7_8() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_7_8)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_7_8() const { return ___U3CU3E9__4_7_8; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_7_8() { return &___U3CU3E9__4_7_8; } inline void set_U3CU3E9__4_7_8(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_7_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_7_8), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_8_9() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_8_9)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_8_9() const { return ___U3CU3E9__4_8_9; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_8_9() { return &___U3CU3E9__4_8_9; } inline void set_U3CU3E9__4_8_9(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_8_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_8_9), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_9_10() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_9_10)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_9_10() const { return ___U3CU3E9__4_9_10; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_9_10() { return &___U3CU3E9__4_9_10; } inline void set_U3CU3E9__4_9_10(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_9_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_9_10), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_10_11() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_10_11)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_10_11() const { return ___U3CU3E9__4_10_11; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_10_11() { return &___U3CU3E9__4_10_11; } inline void set_U3CU3E9__4_10_11(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_10_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_10_11), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_11_12() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_11_12)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_11_12() const { return ___U3CU3E9__4_11_12; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_11_12() { return &___U3CU3E9__4_11_12; } inline void set_U3CU3E9__4_11_12(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_11_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_11_12), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_12_13() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_12_13)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_12_13() const { return ___U3CU3E9__4_12_13; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_12_13() { return &___U3CU3E9__4_12_13; } inline void set_U3CU3E9__4_12_13(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_12_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_12_13), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_13_14() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_13_14)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_13_14() const { return ___U3CU3E9__4_13_14; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_13_14() { return &___U3CU3E9__4_13_14; } inline void set_U3CU3E9__4_13_14(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_13_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_13_14), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_14_15() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_14_15)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_14_15() const { return ___U3CU3E9__4_14_15; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_14_15() { return &___U3CU3E9__4_14_15; } inline void set_U3CU3E9__4_14_15(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_14_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_14_15), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_15_16() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_15_16)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_15_16() const { return ___U3CU3E9__4_15_16; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_15_16() { return &___U3CU3E9__4_15_16; } inline void set_U3CU3E9__4_15_16(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_15_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_15_16), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_16_17() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_16_17)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_16_17() const { return ___U3CU3E9__4_16_17; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_16_17() { return &___U3CU3E9__4_16_17; } inline void set_U3CU3E9__4_16_17(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_16_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_16_17), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_17_18() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_17_18)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_17_18() const { return ___U3CU3E9__4_17_18; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_17_18() { return &___U3CU3E9__4_17_18; } inline void set_U3CU3E9__4_17_18(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_17_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_17_18), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_18_19() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_18_19)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_18_19() const { return ___U3CU3E9__4_18_19; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_18_19() { return &___U3CU3E9__4_18_19; } inline void set_U3CU3E9__4_18_19(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_18_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_18_19), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_19_20() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_19_20)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_19_20() const { return ___U3CU3E9__4_19_20; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_19_20() { return &___U3CU3E9__4_19_20; } inline void set_U3CU3E9__4_19_20(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_19_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_19_20), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_20_21() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_20_21)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_20_21() const { return ___U3CU3E9__4_20_21; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_20_21() { return &___U3CU3E9__4_20_21; } inline void set_U3CU3E9__4_20_21(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_20_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_20_21), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_21_22() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_21_22)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_21_22() const { return ___U3CU3E9__4_21_22; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_21_22() { return &___U3CU3E9__4_21_22; } inline void set_U3CU3E9__4_21_22(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_21_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_21_22), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_22_23() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_22_23)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_22_23() const { return ___U3CU3E9__4_22_23; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_22_23() { return &___U3CU3E9__4_22_23; } inline void set_U3CU3E9__4_22_23(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_22_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_22_23), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_23_24() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_23_24)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_23_24() const { return ___U3CU3E9__4_23_24; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_23_24() { return &___U3CU3E9__4_23_24; } inline void set_U3CU3E9__4_23_24(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_23_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_23_24), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_24_25() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_24_25)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_24_25() const { return ___U3CU3E9__4_24_25; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_24_25() { return &___U3CU3E9__4_24_25; } inline void set_U3CU3E9__4_24_25(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_24_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_24_25), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_25_26() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_25_26)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_25_26() const { return ___U3CU3E9__4_25_26; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_25_26() { return &___U3CU3E9__4_25_26; } inline void set_U3CU3E9__4_25_26(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_25_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_25_26), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_26_27() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_26_27)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_26_27() const { return ___U3CU3E9__4_26_27; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_26_27() { return &___U3CU3E9__4_26_27; } inline void set_U3CU3E9__4_26_27(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_26_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_26_27), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_27_28() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_27_28)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_27_28() const { return ___U3CU3E9__4_27_28; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_27_28() { return &___U3CU3E9__4_27_28; } inline void set_U3CU3E9__4_27_28(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_27_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_27_28), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_28_29() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_28_29)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_28_29() const { return ___U3CU3E9__4_28_29; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_28_29() { return &___U3CU3E9__4_28_29; } inline void set_U3CU3E9__4_28_29(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_28_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_28_29), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_29_30() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_29_30)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_29_30() const { return ___U3CU3E9__4_29_30; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_29_30() { return &___U3CU3E9__4_29_30; } inline void set_U3CU3E9__4_29_30(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_29_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_29_30), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__4_30_31() { return static_cast(offsetof(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields, ___U3CU3E9__4_30_31)); } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * get_U3CU3E9__4_30_31() const { return ___U3CU3E9__4_30_31; } inline BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 ** get_address_of_U3CU3E9__4_30_31() { return &___U3CU3E9__4_30_31; } inline void set_U3CU3E9__4_30_31(BoolGenerator_t9D0CAA63DE81630DA3686CD8E80ABDA858A5CCA4 * value) { ___U3CU3E9__4_30_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__4_30_31), (void*)value); } }; // OVRControllerTest/<>c // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Boolean // UnityEngine.Color // UnityEngine.Color // OVR.OpenVR.Compositor_CumulativeStats // OVR.OpenVR.Compositor_CumulativeStats // OVR.OpenVR.DistortionCoordinates_t // OVR.OpenVR.DistortionCoordinates_t // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // System.Enum // OVR.OpenVR.HmdColor_t // OVR.OpenVR.HmdColor_t // OVR.OpenVR.HmdMatrix34_t // OVR.OpenVR.HmdMatrix34_t // OVR.OpenVR.HmdMatrix44_t // OVR.OpenVR.HmdMatrix44_t // OVR.OpenVR.HmdQuaternionf_t // OVR.OpenVR.HmdQuaternionf_t // OVR.OpenVR.HmdVector2_t // OVR.OpenVR.HmdVector2_t // OVR.OpenVR.HmdVector3_t // OVR.OpenVR.HmdVector3_t // OVR.OpenVR.HmdVector4_t // OVR.OpenVR.HmdVector4_t // OVR.OpenVR.InputAnalogActionData_t // OVR.OpenVR.InputAnalogActionData_t // OVR.OpenVR.InputDigitalActionData_t // OVR.OpenVR.InputDigitalActionData_t // OVR.OpenVR.InputOriginInfo_t // OVR.OpenVR.InputOriginInfo_t // OVR.OpenVR.InputSkeletalActionData_t // OVR.OpenVR.InputSkeletalActionData_t // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.IntPtr // OVR.OpenVR.IntersectionMaskCircle_t // OVR.OpenVR.IntersectionMaskCircle_t // OVR.OpenVR.IntersectionMaskRectangle_t // OVR.OpenVR.IntersectionMaskRectangle_t // UnityEngine.Matrix4x4 struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields { public: // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___identityMatrix_17; public: inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___zeroMatrix_16)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_zeroMatrix_16() const { return ___zeroMatrix_16; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; } inline void set_zeroMatrix_16(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___zeroMatrix_16 = value; } inline static int32_t get_offset_of_identityMatrix_17() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___identityMatrix_17)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_identityMatrix_17() const { return ___identityMatrix_17; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; } inline void set_identityMatrix_17(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___identityMatrix_17 = value; } }; // UnityEngine.Matrix4x4 // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields { public: // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___identityQuaternion_4; public: inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields, ___identityQuaternion_4)); } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 get_identityQuaternion_4() const { return ___identityQuaternion_4; } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; } inline void set_identityQuaternion_4(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 value) { ___identityQuaternion_4 = value; } }; // UnityEngine.Quaternion // OVR.OpenVR.RenderModel_ControllerMode_State_t // OVR.OpenVR.RenderModel_ControllerMode_State_t // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795_StaticFields { public: // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___none_0; public: inline static int32_t get_offset_of_none_0() { return static_cast(offsetof(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795_StaticFields, ___none_0)); } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 get_none_0() const { return ___none_0; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 * get_address_of_none_0() { return &___none_0; } inline void set_none_0(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 value) { ___none_0 = value; } }; // UnityEngine.Rendering.ShaderTagId // System.Single // System.Single // System.UInt16 // System.UInt16 // System.UInt32 // System.UInt32 // System.UInt64 // System.UInt64 // OVR.OpenVR.VRActiveActionSet_t // OVR.OpenVR.VRActiveActionSet_t // OVR.OpenVR.VRControllerAxis_t // OVR.OpenVR.VRControllerAxis_t // OVR.OpenVR.VREvent_ApplicationLaunch_t // OVR.OpenVR.VREvent_ApplicationLaunch_t // OVR.OpenVR.VREvent_Chaperone_t // OVR.OpenVR.VREvent_Chaperone_t // OVR.OpenVR.VREvent_Controller_t // OVR.OpenVR.VREvent_Controller_t // OVR.OpenVR.VREvent_EditingCameraSurface_t // OVR.OpenVR.VREvent_EditingCameraSurface_t // OVR.OpenVR.VREvent_HapticVibration_t // OVR.OpenVR.VREvent_HapticVibration_t // OVR.OpenVR.VREvent_InputBindingLoad_t // OVR.OpenVR.VREvent_InputBindingLoad_t // OVR.OpenVR.VREvent_Ipd_t // OVR.OpenVR.VREvent_Ipd_t // OVR.OpenVR.VREvent_Keyboard_t // OVR.OpenVR.VREvent_Keyboard_t // OVR.OpenVR.VREvent_MessageOverlay_t // OVR.OpenVR.VREvent_MessageOverlay_t // OVR.OpenVR.VREvent_Mouse_t // OVR.OpenVR.VREvent_Mouse_t // OVR.OpenVR.VREvent_Notification_t // OVR.OpenVR.VREvent_Notification_t // OVR.OpenVR.VREvent_Overlay_t // OVR.OpenVR.VREvent_Overlay_t // OVR.OpenVR.VREvent_PerformanceTest_t // OVR.OpenVR.VREvent_PerformanceTest_t // OVR.OpenVR.VREvent_Process_t // OVR.OpenVR.VREvent_Process_t // OVR.OpenVR.VREvent_Reserved_t // OVR.OpenVR.VREvent_Reserved_t // OVR.OpenVR.VREvent_ScreenshotProgress_t // OVR.OpenVR.VREvent_ScreenshotProgress_t // OVR.OpenVR.VREvent_Screenshot_t // OVR.OpenVR.VREvent_Screenshot_t // OVR.OpenVR.VREvent_Scroll_t // OVR.OpenVR.VREvent_Scroll_t // OVR.OpenVR.VREvent_SeatedZeroPoseReset_t // OVR.OpenVR.VREvent_SeatedZeroPoseReset_t // OVR.OpenVR.VREvent_SpatialAnchor_t // OVR.OpenVR.VREvent_SpatialAnchor_t // OVR.OpenVR.VREvent_Status_t // OVR.OpenVR.VREvent_Status_t // OVR.OpenVR.VREvent_TouchPadMove_t // OVR.OpenVR.VREvent_TouchPadMove_t // OVR.OpenVR.VREvent_WebConsole_t // OVR.OpenVR.VREvent_WebConsole_t // OVR.OpenVR.VRTextureBounds_t // OVR.OpenVR.VRTextureBounds_t // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields { public: // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___negativeInfinityVector_14; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_zeroVector_5() const { return ___zeroVector_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_oneVector_6() const { return ___oneVector_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_upVector_7() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_upVector_7() const { return ___upVector_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; } inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___upVector_7 = value; } inline static int32_t get_offset_of_downVector_8() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_downVector_8() const { return ___downVector_8; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; } inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___downVector_8 = value; } inline static int32_t get_offset_of_leftVector_9() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_leftVector_9() const { return ___leftVector_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; } inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___leftVector_9 = value; } inline static int32_t get_offset_of_rightVector_10() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_rightVector_10() const { return ___rightVector_10; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; } inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___rightVector_10 = value; } inline static int32_t get_offset_of_forwardVector_11() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_forwardVector_11() const { return ___forwardVector_11; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; } inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___forwardVector_11 = value; } inline static int32_t get_offset_of_backVector_12() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_backVector_12() const { return ___backVector_12; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; } inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___backVector_12 = value; } inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; } inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___positiveInfinityVector_13 = value; } inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; } inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___negativeInfinityVector_14 = value; } }; // UnityEngine.Vector3 // System.Void // System.Void // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Delegate // System.Delegate // OVR.OpenVR.EColorSpace // OVR.OpenVR.EColorSpace // OVR.OpenVR.EDeviceActivityLevel // OVR.OpenVR.EDeviceActivityLevel // OVR.OpenVR.EDualAnalogWhich // OVR.OpenVR.EDualAnalogWhich // OVR.OpenVR.EHiddenAreaMeshType // OVR.OpenVR.EHiddenAreaMeshType // OVR.OpenVR.EIOBufferError // OVR.OpenVR.EIOBufferError // OVR.OpenVR.EIOBufferMode // OVR.OpenVR.EIOBufferMode // OVR.OpenVR.EOverlayDirection // OVR.OpenVR.EOverlayDirection // OVR.OpenVR.ETextureType // OVR.OpenVR.ETextureType // OVR.OpenVR.ETrackedControllerRole // OVR.OpenVR.ETrackedControllerRole // OVR.OpenVR.ETrackedDeviceClass // OVR.OpenVR.ETrackedDeviceClass // OVR.OpenVR.ETrackedDeviceProperty // OVR.OpenVR.ETrackedDeviceProperty // OVR.OpenVR.ETrackedPropertyError // OVR.OpenVR.ETrackedPropertyError // OVR.OpenVR.ETrackingResult // OVR.OpenVR.ETrackingResult // OVR.OpenVR.ETrackingUniverseOrigin // OVR.OpenVR.ETrackingUniverseOrigin // OVR.OpenVR.EVRButtonId // OVR.OpenVR.EVRButtonId // OVR.OpenVR.EVRCompositorError // OVR.OpenVR.EVRCompositorError // OVR.OpenVR.EVRCompositorTimingMode // OVR.OpenVR.EVRCompositorTimingMode // OVR.OpenVR.EVRControllerAxisType // OVR.OpenVR.EVRControllerAxisType // OVR.OpenVR.EVREventType // OVR.OpenVR.EVREventType // OVR.OpenVR.EVREye // OVR.OpenVR.EVREye // OVR.OpenVR.EVRFirmwareError // OVR.OpenVR.EVRFirmwareError // OVR.OpenVR.EVRInputError // OVR.OpenVR.EVRInputError // OVR.OpenVR.EVRNotificationError // OVR.OpenVR.EVRNotificationError // OVR.OpenVR.EVRNotificationStyle // OVR.OpenVR.EVRNotificationStyle // OVR.OpenVR.EVRNotificationType // OVR.OpenVR.EVRNotificationType // OVR.OpenVR.EVROverlayError // OVR.OpenVR.EVROverlayError // OVR.OpenVR.EVROverlayIntersectionMaskPrimitiveType // OVR.OpenVR.EVROverlayIntersectionMaskPrimitiveType // OVR.OpenVR.EVRRenderModelError // OVR.OpenVR.EVRRenderModelError // OVR.OpenVR.EVRScreenshotError // OVR.OpenVR.EVRScreenshotError // OVR.OpenVR.EVRScreenshotPropertyFilenames // OVR.OpenVR.EVRScreenshotPropertyFilenames // OVR.OpenVR.EVRScreenshotType // OVR.OpenVR.EVRScreenshotType // OVR.OpenVR.EVRSettingsError // OVR.OpenVR.EVRSettingsError // OVR.OpenVR.EVRSkeletalMotionRange // OVR.OpenVR.EVRSkeletalMotionRange // OVR.OpenVR.EVRSkeletalTransformSpace // OVR.OpenVR.EVRSkeletalTransformSpace // OVR.OpenVR.EVRSpatialAnchorError // OVR.OpenVR.EVRSpatialAnchorError // OVR.OpenVR.EVRSubmitFlags // OVR.OpenVR.EVRSubmitFlags // OVR.OpenVR.EVRTrackedCameraError // OVR.OpenVR.EVRTrackedCameraError // OVR.OpenVR.EVRTrackedCameraFrameType // OVR.OpenVR.EVRTrackedCameraFrameType // System.Exception struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // System.Exception // OVR.OpenVR.HiddenAreaMesh_t // OVR.OpenVR.HiddenAreaMesh_t // OVR.OpenVR.HmdRect2_t // OVR.OpenVR.HmdRect2_t // OVRSimpleJSON.JSONContainerType // OVRSimpleJSON.JSONContainerType // OVR.OpenVR.NotificationBitmap_t // OVR.OpenVR.NotificationBitmap_t // OVRPose // OVRPose // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields { public: // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; public: inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); } inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; } inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; } inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value) { ___OffsetOfInstanceIDInCPlusPlusObject_1 = value; } }; // UnityEngine.Object // OVR.OpenVR.RenderModel_ComponentState_t // OVR.OpenVR.RenderModel_ComponentState_t // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D_StaticFields { public: // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___kRenderTypeTag_0; public: inline static int32_t get_offset_of_kRenderTypeTag_0() { return static_cast(offsetof(ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D_StaticFields, ___kRenderTypeTag_0)); } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 get_kRenderTypeTag_0() const { return ___kRenderTypeTag_0; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 * get_address_of_kRenderTypeTag_0() { return &___kRenderTypeTag_0; } inline void set_kRenderTypeTag_0(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 value) { ___kRenderTypeTag_0 = value; } }; // UnityEngine.Rendering.ScriptableRenderContext // OVR.OpenVR.SpatialAnchorPose_t // OVR.OpenVR.SpatialAnchorPose_t // OVR.OpenVR.VRBoneTransform_t // OVR.OpenVR.VRBoneTransform_t // OVR.OpenVR.VRControllerState_t // OVR.OpenVR.VRControllerState_t // OVR.OpenVR.VRMessageOverlayResponse // OVR.OpenVR.VRMessageOverlayResponse // OVR.OpenVR.VROverlayFlags // OVR.OpenVR.VROverlayFlags // OVR.OpenVR.VROverlayInputMethod // OVR.OpenVR.VROverlayInputMethod // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_Data_t // OVR.OpenVR.VROverlayIntersectionResults_t // OVR.OpenVR.VROverlayIntersectionResults_t // OVR.OpenVR.VROverlayTransformType // OVR.OpenVR.VROverlayTransformType // OVRSimpleJSON.JSONArray/d__22 // OVRSimpleJSON.JSONArray/d__22 // OVRBoundary/BoundaryTestResult // OVRBoundary/BoundaryTestResult // OVRBoundary/BoundaryType // OVRBoundary/BoundaryType // OVRBoundary/Node // OVRBoundary/Node // OVRControllerHelper/ControllerType // OVRControllerHelper/ControllerType // OVRInput/Button // OVRInput/Button // OVRInput/Controller // OVRInput/Controller // OVRInput/RawButton // OVRInput/RawButton // OVRInput/Touch // OVRInput/Touch // OVRManager/VirtualGreenScreenType // OVRManager/VirtualGreenScreenType // OVRPlugin/CameraDevice // OVRPlugin/CameraDevice // OVRPlugin/Step // OVRPlugin/Step // OVRSimpleJSON.JSONNode/Enumerator/Type // OVRSimpleJSON.JSONNode/Enumerator/Type // UnityEngine.Component // UnityEngine.Component // UnityEngine.GameObject // UnityEngine.GameObject // OVRSimpleJSON.JSONNode struct JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields { public: // System.Boolean OVRSimpleJSON.JSONNode::forceASCII bool ___forceASCII_0; // System.Boolean OVRSimpleJSON.JSONNode::longAsString bool ___longAsString_1; // OVRSimpleJSON.JSONContainerType OVRSimpleJSON.JSONNode::VectorContainerType int32_t ___VectorContainerType_3; // OVRSimpleJSON.JSONContainerType OVRSimpleJSON.JSONNode::QuaternionContainerType int32_t ___QuaternionContainerType_4; // OVRSimpleJSON.JSONContainerType OVRSimpleJSON.JSONNode::RectContainerType int32_t ___RectContainerType_5; public: inline static int32_t get_offset_of_forceASCII_0() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields, ___forceASCII_0)); } inline bool get_forceASCII_0() const { return ___forceASCII_0; } inline bool* get_address_of_forceASCII_0() { return &___forceASCII_0; } inline void set_forceASCII_0(bool value) { ___forceASCII_0 = value; } inline static int32_t get_offset_of_longAsString_1() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields, ___longAsString_1)); } inline bool get_longAsString_1() const { return ___longAsString_1; } inline bool* get_address_of_longAsString_1() { return &___longAsString_1; } inline void set_longAsString_1(bool value) { ___longAsString_1 = value; } inline static int32_t get_offset_of_VectorContainerType_3() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields, ___VectorContainerType_3)); } inline int32_t get_VectorContainerType_3() const { return ___VectorContainerType_3; } inline int32_t* get_address_of_VectorContainerType_3() { return &___VectorContainerType_3; } inline void set_VectorContainerType_3(int32_t value) { ___VectorContainerType_3 = value; } inline static int32_t get_offset_of_QuaternionContainerType_4() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields, ___QuaternionContainerType_4)); } inline int32_t get_QuaternionContainerType_4() const { return ___QuaternionContainerType_4; } inline int32_t* get_address_of_QuaternionContainerType_4() { return &___QuaternionContainerType_4; } inline void set_QuaternionContainerType_4(int32_t value) { ___QuaternionContainerType_4 = value; } inline static int32_t get_offset_of_RectContainerType_5() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_StaticFields, ___RectContainerType_5)); } inline int32_t get_RectContainerType_5() const { return ___RectContainerType_5; } inline int32_t* get_address_of_RectContainerType_5() { return &___RectContainerType_5; } inline void set_RectContainerType_5(int32_t value) { ___RectContainerType_5 = value; } }; // OVRSimpleJSON.JSONNode struct JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_ThreadStaticFields { public: // System.Text.StringBuilder OVRSimpleJSON.JSONNode::m_EscapeBuilder StringBuilder_t * ___m_EscapeBuilder_2; public: inline static int32_t get_offset_of_m_EscapeBuilder_2() { return static_cast(offsetof(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_ThreadStaticFields, ___m_EscapeBuilder_2)); } inline StringBuilder_t * get_m_EscapeBuilder_2() const { return ___m_EscapeBuilder_2; } inline StringBuilder_t ** get_address_of_m_EscapeBuilder_2() { return &___m_EscapeBuilder_2; } inline void set_m_EscapeBuilder_2(StringBuilder_t * value) { ___m_EscapeBuilder_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_EscapeBuilder_2), (void*)value); } }; // UnityEngine.Material // UnityEngine.Material // UnityEngine.Mesh // UnityEngine.Mesh // System.MulticastDelegate // System.MulticastDelegate // OVRComposition // OVRComposition // OVRInput struct OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields { public: // System.Single OVRInput::AXIS_AS_BUTTON_THRESHOLD float ___AXIS_AS_BUTTON_THRESHOLD_0; // System.Single OVRInput::AXIS_DEADZONE_THRESHOLD float ___AXIS_DEADZONE_THRESHOLD_1; // System.Collections.Generic.List`1 OVRInput::controllers List_1_tE7A3E65EF4EFEB8E88A946737890AE19BB382B79 * ___controllers_2; // OVRInput/Controller OVRInput::activeControllerType int32_t ___activeControllerType_3; // OVRInput/Controller OVRInput::connectedControllerTypes int32_t ___connectedControllerTypes_4; // OVRPlugin/Step OVRInput::stepType int32_t ___stepType_5; // System.Int32 OVRInput::fixedUpdateCount int32_t ___fixedUpdateCount_6; // System.Boolean OVRInput::_pluginSupportsActiveController bool ____pluginSupportsActiveController_7; // System.Boolean OVRInput::_pluginSupportsActiveControllerCached bool ____pluginSupportsActiveControllerCached_8; // System.Version OVRInput::_pluginSupportsActiveControllerMinVersion Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * ____pluginSupportsActiveControllerMinVersion_9; // System.Int32 OVRInput::NUM_HAPTIC_CHANNELS int32_t ___NUM_HAPTIC_CHANNELS_10; // OVRInput/HapticInfo[] OVRInput::hapticInfos HapticInfoU5BU5D_t211B0C9EE0EA90574B4037CCF26B3B52375D8751* ___hapticInfos_11; // System.Single OVRInput::OPENVR_MAX_HAPTIC_AMPLITUDE float ___OPENVR_MAX_HAPTIC_AMPLITUDE_12; // System.Single OVRInput::HAPTIC_VIBRATION_DURATION_SECONDS float ___HAPTIC_VIBRATION_DURATION_SECONDS_13; // System.String OVRInput::OPENVR_TOUCH_NAME String_t* ___OPENVR_TOUCH_NAME_14; // System.String OVRInput::OPENVR_VIVE_CONTROLLER_NAME String_t* ___OPENVR_VIVE_CONTROLLER_NAME_15; // System.String OVRInput::OPENVR_WINDOWSMR_CONTROLLER_NAME String_t* ___OPENVR_WINDOWSMR_CONTROLLER_NAME_16; // OVRInput/OpenVRControllerDetails[] OVRInput::openVRControllerDetails OpenVRControllerDetailsU5BU5D_t75E74318822478AF5AE59EFF5D1A98263EEF57A8* ___openVRControllerDetails_17; public: inline static int32_t get_offset_of_AXIS_AS_BUTTON_THRESHOLD_0() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___AXIS_AS_BUTTON_THRESHOLD_0)); } inline float get_AXIS_AS_BUTTON_THRESHOLD_0() const { return ___AXIS_AS_BUTTON_THRESHOLD_0; } inline float* get_address_of_AXIS_AS_BUTTON_THRESHOLD_0() { return &___AXIS_AS_BUTTON_THRESHOLD_0; } inline void set_AXIS_AS_BUTTON_THRESHOLD_0(float value) { ___AXIS_AS_BUTTON_THRESHOLD_0 = value; } inline static int32_t get_offset_of_AXIS_DEADZONE_THRESHOLD_1() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___AXIS_DEADZONE_THRESHOLD_1)); } inline float get_AXIS_DEADZONE_THRESHOLD_1() const { return ___AXIS_DEADZONE_THRESHOLD_1; } inline float* get_address_of_AXIS_DEADZONE_THRESHOLD_1() { return &___AXIS_DEADZONE_THRESHOLD_1; } inline void set_AXIS_DEADZONE_THRESHOLD_1(float value) { ___AXIS_DEADZONE_THRESHOLD_1 = value; } inline static int32_t get_offset_of_controllers_2() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___controllers_2)); } inline List_1_tE7A3E65EF4EFEB8E88A946737890AE19BB382B79 * get_controllers_2() const { return ___controllers_2; } inline List_1_tE7A3E65EF4EFEB8E88A946737890AE19BB382B79 ** get_address_of_controllers_2() { return &___controllers_2; } inline void set_controllers_2(List_1_tE7A3E65EF4EFEB8E88A946737890AE19BB382B79 * value) { ___controllers_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___controllers_2), (void*)value); } inline static int32_t get_offset_of_activeControllerType_3() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___activeControllerType_3)); } inline int32_t get_activeControllerType_3() const { return ___activeControllerType_3; } inline int32_t* get_address_of_activeControllerType_3() { return &___activeControllerType_3; } inline void set_activeControllerType_3(int32_t value) { ___activeControllerType_3 = value; } inline static int32_t get_offset_of_connectedControllerTypes_4() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___connectedControllerTypes_4)); } inline int32_t get_connectedControllerTypes_4() const { return ___connectedControllerTypes_4; } inline int32_t* get_address_of_connectedControllerTypes_4() { return &___connectedControllerTypes_4; } inline void set_connectedControllerTypes_4(int32_t value) { ___connectedControllerTypes_4 = value; } inline static int32_t get_offset_of_stepType_5() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___stepType_5)); } inline int32_t get_stepType_5() const { return ___stepType_5; } inline int32_t* get_address_of_stepType_5() { return &___stepType_5; } inline void set_stepType_5(int32_t value) { ___stepType_5 = value; } inline static int32_t get_offset_of_fixedUpdateCount_6() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___fixedUpdateCount_6)); } inline int32_t get_fixedUpdateCount_6() const { return ___fixedUpdateCount_6; } inline int32_t* get_address_of_fixedUpdateCount_6() { return &___fixedUpdateCount_6; } inline void set_fixedUpdateCount_6(int32_t value) { ___fixedUpdateCount_6 = value; } inline static int32_t get_offset_of__pluginSupportsActiveController_7() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ____pluginSupportsActiveController_7)); } inline bool get__pluginSupportsActiveController_7() const { return ____pluginSupportsActiveController_7; } inline bool* get_address_of__pluginSupportsActiveController_7() { return &____pluginSupportsActiveController_7; } inline void set__pluginSupportsActiveController_7(bool value) { ____pluginSupportsActiveController_7 = value; } inline static int32_t get_offset_of__pluginSupportsActiveControllerCached_8() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ____pluginSupportsActiveControllerCached_8)); } inline bool get__pluginSupportsActiveControllerCached_8() const { return ____pluginSupportsActiveControllerCached_8; } inline bool* get_address_of__pluginSupportsActiveControllerCached_8() { return &____pluginSupportsActiveControllerCached_8; } inline void set__pluginSupportsActiveControllerCached_8(bool value) { ____pluginSupportsActiveControllerCached_8 = value; } inline static int32_t get_offset_of__pluginSupportsActiveControllerMinVersion_9() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ____pluginSupportsActiveControllerMinVersion_9)); } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * get__pluginSupportsActiveControllerMinVersion_9() const { return ____pluginSupportsActiveControllerMinVersion_9; } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C ** get_address_of__pluginSupportsActiveControllerMinVersion_9() { return &____pluginSupportsActiveControllerMinVersion_9; } inline void set__pluginSupportsActiveControllerMinVersion_9(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * value) { ____pluginSupportsActiveControllerMinVersion_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____pluginSupportsActiveControllerMinVersion_9), (void*)value); } inline static int32_t get_offset_of_NUM_HAPTIC_CHANNELS_10() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___NUM_HAPTIC_CHANNELS_10)); } inline int32_t get_NUM_HAPTIC_CHANNELS_10() const { return ___NUM_HAPTIC_CHANNELS_10; } inline int32_t* get_address_of_NUM_HAPTIC_CHANNELS_10() { return &___NUM_HAPTIC_CHANNELS_10; } inline void set_NUM_HAPTIC_CHANNELS_10(int32_t value) { ___NUM_HAPTIC_CHANNELS_10 = value; } inline static int32_t get_offset_of_hapticInfos_11() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___hapticInfos_11)); } inline HapticInfoU5BU5D_t211B0C9EE0EA90574B4037CCF26B3B52375D8751* get_hapticInfos_11() const { return ___hapticInfos_11; } inline HapticInfoU5BU5D_t211B0C9EE0EA90574B4037CCF26B3B52375D8751** get_address_of_hapticInfos_11() { return &___hapticInfos_11; } inline void set_hapticInfos_11(HapticInfoU5BU5D_t211B0C9EE0EA90574B4037CCF26B3B52375D8751* value) { ___hapticInfos_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___hapticInfos_11), (void*)value); } inline static int32_t get_offset_of_OPENVR_MAX_HAPTIC_AMPLITUDE_12() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___OPENVR_MAX_HAPTIC_AMPLITUDE_12)); } inline float get_OPENVR_MAX_HAPTIC_AMPLITUDE_12() const { return ___OPENVR_MAX_HAPTIC_AMPLITUDE_12; } inline float* get_address_of_OPENVR_MAX_HAPTIC_AMPLITUDE_12() { return &___OPENVR_MAX_HAPTIC_AMPLITUDE_12; } inline void set_OPENVR_MAX_HAPTIC_AMPLITUDE_12(float value) { ___OPENVR_MAX_HAPTIC_AMPLITUDE_12 = value; } inline static int32_t get_offset_of_HAPTIC_VIBRATION_DURATION_SECONDS_13() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___HAPTIC_VIBRATION_DURATION_SECONDS_13)); } inline float get_HAPTIC_VIBRATION_DURATION_SECONDS_13() const { return ___HAPTIC_VIBRATION_DURATION_SECONDS_13; } inline float* get_address_of_HAPTIC_VIBRATION_DURATION_SECONDS_13() { return &___HAPTIC_VIBRATION_DURATION_SECONDS_13; } inline void set_HAPTIC_VIBRATION_DURATION_SECONDS_13(float value) { ___HAPTIC_VIBRATION_DURATION_SECONDS_13 = value; } inline static int32_t get_offset_of_OPENVR_TOUCH_NAME_14() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___OPENVR_TOUCH_NAME_14)); } inline String_t* get_OPENVR_TOUCH_NAME_14() const { return ___OPENVR_TOUCH_NAME_14; } inline String_t** get_address_of_OPENVR_TOUCH_NAME_14() { return &___OPENVR_TOUCH_NAME_14; } inline void set_OPENVR_TOUCH_NAME_14(String_t* value) { ___OPENVR_TOUCH_NAME_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___OPENVR_TOUCH_NAME_14), (void*)value); } inline static int32_t get_offset_of_OPENVR_VIVE_CONTROLLER_NAME_15() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___OPENVR_VIVE_CONTROLLER_NAME_15)); } inline String_t* get_OPENVR_VIVE_CONTROLLER_NAME_15() const { return ___OPENVR_VIVE_CONTROLLER_NAME_15; } inline String_t** get_address_of_OPENVR_VIVE_CONTROLLER_NAME_15() { return &___OPENVR_VIVE_CONTROLLER_NAME_15; } inline void set_OPENVR_VIVE_CONTROLLER_NAME_15(String_t* value) { ___OPENVR_VIVE_CONTROLLER_NAME_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___OPENVR_VIVE_CONTROLLER_NAME_15), (void*)value); } inline static int32_t get_offset_of_OPENVR_WINDOWSMR_CONTROLLER_NAME_16() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___OPENVR_WINDOWSMR_CONTROLLER_NAME_16)); } inline String_t* get_OPENVR_WINDOWSMR_CONTROLLER_NAME_16() const { return ___OPENVR_WINDOWSMR_CONTROLLER_NAME_16; } inline String_t** get_address_of_OPENVR_WINDOWSMR_CONTROLLER_NAME_16() { return &___OPENVR_WINDOWSMR_CONTROLLER_NAME_16; } inline void set_OPENVR_WINDOWSMR_CONTROLLER_NAME_16(String_t* value) { ___OPENVR_WINDOWSMR_CONTROLLER_NAME_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___OPENVR_WINDOWSMR_CONTROLLER_NAME_16), (void*)value); } inline static int32_t get_offset_of_openVRControllerDetails_17() { return static_cast(offsetof(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields, ___openVRControllerDetails_17)); } inline OpenVRControllerDetailsU5BU5D_t75E74318822478AF5AE59EFF5D1A98263EEF57A8* get_openVRControllerDetails_17() const { return ___openVRControllerDetails_17; } inline OpenVRControllerDetailsU5BU5D_t75E74318822478AF5AE59EFF5D1A98263EEF57A8** get_address_of_openVRControllerDetails_17() { return &___openVRControllerDetails_17; } inline void set_openVRControllerDetails_17(OpenVRControllerDetailsU5BU5D_t75E74318822478AF5AE59EFF5D1A98263EEF57A8* value) { ___openVRControllerDetails_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___openVRControllerDetails_17), (void*)value); } }; // OVRInput // UnityEngine.ScriptableObject // UnityEngine.ScriptableObject // UnityEngine.Shader // UnityEngine.Shader // System.SystemException // System.SystemException // UnityEngine.Texture struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields { public: // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; public: inline static int32_t get_offset_of_GenerateAllMips_4() { return static_cast(offsetof(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields, ___GenerateAllMips_4)); } inline int32_t get_GenerateAllMips_4() const { return ___GenerateAllMips_4; } inline int32_t* get_address_of_GenerateAllMips_4() { return &___GenerateAllMips_4; } inline void set_GenerateAllMips_4(int32_t value) { ___GenerateAllMips_4 = value; } }; // UnityEngine.Texture // OVR.OpenVR.Texture_t // OVR.OpenVR.Texture_t // OVR.OpenVR.TrackedDevicePose_t // OVR.OpenVR.TrackedDevicePose_t // OVR.OpenVR.VREvent_DualAnalog_t // OVR.OpenVR.VREvent_DualAnalog_t // OVR.OpenVR.VREvent_Property_t // OVR.OpenVR.VREvent_Property_t // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t // OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t // OVR.OpenVR.VROverlayIntersectionParams_t // OVR.OpenVR.VROverlayIntersectionParams_t // OVRSimpleJSON.JSONNode/Enumerator // OVRSimpleJSON.JSONNode/Enumerator // OVRSimpleJSON.JSONObject/d__23 // OVRSimpleJSON.JSONObject/d__23 // System.Action`2 // System.Action`2 // System.AsyncCallback // System.AsyncCallback // UnityEngine.Behaviour // UnityEngine.Behaviour // OVR.OpenVR.CameraVideoStreamFrameHeader_t // OVR.OpenVR.CameraVideoStreamFrameHeader_t // OVR.OpenVR.Compositor_FrameTiming // OVR.OpenVR.Compositor_FrameTiming // OVR.OpenVR.InputPoseActionData_t // OVR.OpenVR.InputPoseActionData_t // OVRSimpleJSON.JSONArray // OVRSimpleJSON.JSONArray // OVRSimpleJSON.JSONObject // OVRSimpleJSON.JSONObject // System.NotSupportedException // System.NotSupportedException // OVRCameraComposition // OVRCameraComposition // UnityEngine.Rendering.RenderPipelineAsset // UnityEngine.Rendering.RenderPipelineAsset // UnityEngine.RenderTexture // UnityEngine.RenderTexture // UnityEngine.Renderer // UnityEngine.Renderer // OVR.OpenVR.VREvent_Data_t // OVR.OpenVR.VREvent_Data_t // OVR.OpenVR.IVRCompositor/_ForceReconnectProcess // OVR.OpenVR.IVRCompositor/_ForceReconnectProcess // OVR.OpenVR.IVRCompositor/_GetCumulativeStats // OVR.OpenVR.IVRCompositor/_GetCumulativeStats // OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor // OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor // OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha // OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha // OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess // OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess // OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining // OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining // OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer // OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer // OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex // OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex // OVR.OpenVR.IVRCompositor/_GetLastPoses // OVR.OpenVR.IVRCompositor/_GetLastPoses // OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11 // OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11 // OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL // OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL // OVR.OpenVR.IVRCompositor/_GetTrackingSpace // OVR.OpenVR.IVRCompositor/_GetTrackingSpace // OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired // OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired // OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired // OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired // OVR.OpenVR.IVRCompositor/_HideMirrorWindow // OVR.OpenVR.IVRCompositor/_HideMirrorWindow // OVR.OpenVR.IVRCompositor/_IsFullscreen // OVR.OpenVR.IVRCompositor/_IsFullscreen // OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible // OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible // OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess // OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess // OVR.OpenVR.IVRCompositor/_PostPresentHandoff // OVR.OpenVR.IVRCompositor/_PostPresentHandoff // OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11 // OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11 // OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture // OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture // OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode // OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode // OVR.OpenVR.IVRCompositor/_SetSkyboxOverride // OVR.OpenVR.IVRCompositor/_SetSkyboxOverride // OVR.OpenVR.IVRCompositor/_SetTrackingSpace // OVR.OpenVR.IVRCompositor/_SetTrackingSpace // OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources // OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources // OVR.OpenVR.IVRCompositor/_ShowMirrorWindow // OVR.OpenVR.IVRCompositor/_ShowMirrorWindow // OVR.OpenVR.IVRCompositor/_Submit // OVR.OpenVR.IVRCompositor/_Submit // OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData // OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData // OVR.OpenVR.IVRCompositor/_SuspendRendering // OVR.OpenVR.IVRCompositor/_SuspendRendering // OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess // OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess // OVR.OpenVR.IVRCompositor/_WaitGetPoses // OVR.OpenVR.IVRCompositor/_WaitGetPoses // OVR.OpenVR.IVRDriverManager/_GetDriverCount // OVR.OpenVR.IVRDriverManager/_GetDriverCount // OVR.OpenVR.IVRDriverManager/_GetDriverHandle // OVR.OpenVR.IVRDriverManager/_GetDriverHandle // OVR.OpenVR.IVRDriverManager/_GetDriverName // OVR.OpenVR.IVRDriverManager/_GetDriverName // OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo // OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo // OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport // OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport // OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds // OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds // OVR.OpenVR.IVRIOBuffer/_Close // OVR.OpenVR.IVRIOBuffer/_Close // OVR.OpenVR.IVRIOBuffer/_Open // OVR.OpenVR.IVRIOBuffer/_Open // OVR.OpenVR.IVRIOBuffer/_PropertyContainer // OVR.OpenVR.IVRIOBuffer/_PropertyContainer // OVR.OpenVR.IVRIOBuffer/_Read // OVR.OpenVR.IVRIOBuffer/_Read // OVR.OpenVR.IVRIOBuffer/_Write // OVR.OpenVR.IVRIOBuffer/_Write // OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData // OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData // OVR.OpenVR.IVRInput/_GetActionHandle // OVR.OpenVR.IVRInput/_GetActionHandle // OVR.OpenVR.IVRInput/_GetActionOrigins // OVR.OpenVR.IVRInput/_GetActionOrigins // OVR.OpenVR.IVRInput/_GetActionSetHandle // OVR.OpenVR.IVRInput/_GetActionSetHandle // OVR.OpenVR.IVRInput/_GetAnalogActionData // OVR.OpenVR.IVRInput/_GetAnalogActionData // OVR.OpenVR.IVRInput/_GetDigitalActionData // OVR.OpenVR.IVRInput/_GetDigitalActionData // OVR.OpenVR.IVRInput/_GetInputSourceHandle // OVR.OpenVR.IVRInput/_GetInputSourceHandle // OVR.OpenVR.IVRInput/_GetOriginLocalizedName // OVR.OpenVR.IVRInput/_GetOriginLocalizedName // OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo // OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo // OVR.OpenVR.IVRInput/_GetSkeletalActionData // OVR.OpenVR.IVRInput/_GetSkeletalActionData // OVR.OpenVR.IVRInput/_GetSkeletalBoneData // OVR.OpenVR.IVRInput/_GetSkeletalBoneData // OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed // OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed // OVR.OpenVR.IVRInput/_SetActionManifestPath // OVR.OpenVR.IVRInput/_SetActionManifestPath // OVR.OpenVR.IVRInput/_ShowActionOrigins // OVR.OpenVR.IVRInput/_ShowActionOrigins // OVR.OpenVR.IVRInput/_ShowBindingsForActionSet // OVR.OpenVR.IVRInput/_ShowBindingsForActionSet // OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction // OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction // OVR.OpenVR.IVRInput/_UpdateActionState // OVR.OpenVR.IVRInput/_UpdateActionState // OVR.OpenVR.IVRNotifications/_CreateNotification // OVR.OpenVR.IVRNotifications/_CreateNotification // OVR.OpenVR.IVRNotifications/_RemoveNotification // OVR.OpenVR.IVRNotifications/_RemoveNotification // OVR.OpenVR.IVROverlay/_ClearOverlayTexture // OVR.OpenVR.IVROverlay/_ClearOverlayTexture // OVR.OpenVR.IVROverlay/_CloseMessageOverlay // OVR.OpenVR.IVROverlay/_CloseMessageOverlay // OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection // OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection // OVR.OpenVR.IVROverlay/_CreateDashboardOverlay // OVR.OpenVR.IVROverlay/_CreateDashboardOverlay // OVR.OpenVR.IVROverlay/_CreateOverlay // OVR.OpenVR.IVROverlay/_CreateOverlay // OVR.OpenVR.IVROverlay/_DestroyOverlay // OVR.OpenVR.IVROverlay/_DestroyOverlay // OVR.OpenVR.IVROverlay/_FindOverlay // OVR.OpenVR.IVROverlay/_FindOverlay // OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess // OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess // OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay // OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay // OVR.OpenVR.IVROverlay/_GetHighQualityOverlay // OVR.OpenVR.IVROverlay/_GetHighQualityOverlay // OVR.OpenVR.IVROverlay/_GetKeyboardText // OVR.OpenVR.IVROverlay/_GetKeyboardText // OVR.OpenVR.IVROverlay/_GetOverlayAlpha // OVR.OpenVR.IVROverlay/_GetOverlayAlpha // OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters // OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters // OVR.OpenVR.IVROverlay/_GetOverlayColor // OVR.OpenVR.IVROverlay/_GetOverlayColor // OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform // OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform // OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum // OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum // OVR.OpenVR.IVROverlay/_GetOverlayFlag // OVR.OpenVR.IVROverlay/_GetOverlayFlag // OVR.OpenVR.IVROverlay/_GetOverlayFlags // OVR.OpenVR.IVROverlay/_GetOverlayFlags // OVR.OpenVR.IVROverlay/_GetOverlayImageData // OVR.OpenVR.IVROverlay/_GetOverlayImageData // OVR.OpenVR.IVROverlay/_GetOverlayInputMethod // OVR.OpenVR.IVROverlay/_GetOverlayInputMethod // OVR.OpenVR.IVROverlay/_GetOverlayKey // OVR.OpenVR.IVROverlay/_GetOverlayKey // OVR.OpenVR.IVROverlay/_GetOverlayMouseScale // OVR.OpenVR.IVROverlay/_GetOverlayMouseScale // OVR.OpenVR.IVROverlay/_GetOverlayName // OVR.OpenVR.IVROverlay/_GetOverlayName // OVR.OpenVR.IVROverlay/_GetOverlayRenderModel // OVR.OpenVR.IVROverlay/_GetOverlayRenderModel // OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid // OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid // OVR.OpenVR.IVROverlay/_GetOverlaySortOrder // OVR.OpenVR.IVROverlay/_GetOverlaySortOrder // OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect // OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect // OVR.OpenVR.IVROverlay/_GetOverlayTexture // OVR.OpenVR.IVROverlay/_GetOverlayTexture // OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds // OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds // OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace // OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace // OVR.OpenVR.IVROverlay/_GetOverlayTextureSize // OVR.OpenVR.IVROverlay/_GetOverlayTextureSize // OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute // OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute // OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative // OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative // OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative // OVR.OpenVR.IVROverlay/_GetOverlayTransformType // OVR.OpenVR.IVROverlay/_GetOverlayTransformType // OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters // OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters // OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice // OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice // OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates // OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates // OVR.OpenVR.IVROverlay/_HideKeyboard // OVR.OpenVR.IVROverlay/_HideKeyboard // OVR.OpenVR.IVROverlay/_HideOverlay // OVR.OpenVR.IVROverlay/_HideOverlay // OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay // OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay // OVR.OpenVR.IVROverlay/_IsDashboardVisible // OVR.OpenVR.IVROverlay/_IsDashboardVisible // OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay // OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay // OVR.OpenVR.IVROverlay/_IsOverlayVisible // OVR.OpenVR.IVROverlay/_IsOverlayVisible // OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor // OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor // OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle // OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle // OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess // OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess // OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay // OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay // OVR.OpenVR.IVROverlay/_SetHighQualityOverlay // OVR.OpenVR.IVROverlay/_SetHighQualityOverlay // OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay // OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay // OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute // OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute // OVR.OpenVR.IVROverlay/_SetOverlayAlpha // OVR.OpenVR.IVROverlay/_SetOverlayAlpha // OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters // OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters // OVR.OpenVR.IVROverlay/_SetOverlayColor // OVR.OpenVR.IVROverlay/_SetOverlayColor // OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform // OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform // OVR.OpenVR.IVROverlay/_SetOverlayFlag // OVR.OpenVR.IVROverlay/_SetOverlayFlag // OVR.OpenVR.IVROverlay/_SetOverlayFromFile // OVR.OpenVR.IVROverlay/_SetOverlayFromFile // OVR.OpenVR.IVROverlay/_SetOverlayInputMethod // OVR.OpenVR.IVROverlay/_SetOverlayInputMethod // OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask // OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask // OVR.OpenVR.IVROverlay/_SetOverlayMouseScale // OVR.OpenVR.IVROverlay/_SetOverlayMouseScale // OVR.OpenVR.IVROverlay/_SetOverlayName // OVR.OpenVR.IVROverlay/_SetOverlayName // OVR.OpenVR.IVROverlay/_SetOverlayNeighbor // OVR.OpenVR.IVROverlay/_SetOverlayNeighbor // OVR.OpenVR.IVROverlay/_SetOverlayRaw // OVR.OpenVR.IVROverlay/_SetOverlayRaw // OVR.OpenVR.IVROverlay/_SetOverlayRenderModel // OVR.OpenVR.IVROverlay/_SetOverlayRenderModel // OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid // OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid // OVR.OpenVR.IVROverlay/_SetOverlaySortOrder // OVR.OpenVR.IVROverlay/_SetOverlaySortOrder // OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect // OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect // OVR.OpenVR.IVROverlay/_SetOverlayTexture // OVR.OpenVR.IVROverlay/_SetOverlayTexture // OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds // OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds // OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace // OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace // OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute // OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute // OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative // OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative // OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative // OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters // OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters // OVR.OpenVR.IVROverlay/_ShowDashboard // OVR.OpenVR.IVROverlay/_ShowDashboard // OVR.OpenVR.IVROverlay/_ShowKeyboard // OVR.OpenVR.IVROverlay/_ShowKeyboard // OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay // OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay // OVR.OpenVR.IVROverlay/_ShowMessageOverlay // OVR.OpenVR.IVROverlay/_ShowMessageOverlay // OVR.OpenVR.IVROverlay/_ShowOverlay // OVR.OpenVR.IVROverlay/_ShowOverlay // OVR.OpenVR.IVRRenderModels/_FreeRenderModel // OVR.OpenVR.IVRRenderModels/_FreeRenderModel // OVR.OpenVR.IVRRenderModels/_FreeTexture // OVR.OpenVR.IVRRenderModels/_FreeTexture // OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11 // OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11 // OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask // OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask // OVR.OpenVR.IVRRenderModels/_GetComponentCount // OVR.OpenVR.IVRRenderModels/_GetComponentCount // OVR.OpenVR.IVRRenderModels/_GetComponentName // OVR.OpenVR.IVRRenderModels/_GetComponentName // OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName // OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName // OVR.OpenVR.IVRRenderModels/_GetComponentState // OVR.OpenVR.IVRRenderModels/_GetComponentState // OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath // OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath // OVR.OpenVR.IVRRenderModels/_GetRenderModelCount // OVR.OpenVR.IVRRenderModels/_GetRenderModelCount // OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum // OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum // OVR.OpenVR.IVRRenderModels/_GetRenderModelName // OVR.OpenVR.IVRRenderModels/_GetRenderModelName // OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath // OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath // OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL // OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL // OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async // OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async // OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async // OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async // OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async // OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async // OVR.OpenVR.IVRRenderModels/_LoadTexture_Async // OVR.OpenVR.IVRRenderModels/_LoadTexture_Async // OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent // OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent // OVR.OpenVR.IVRResources/_GetResourceFullPath // OVR.OpenVR.IVRResources/_GetResourceFullPath // OVR.OpenVR.IVRResources/_LoadSharedResource // OVR.OpenVR.IVRResources/_LoadSharedResource // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType // OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType // OVR.OpenVR.IVRScreenshots/_HookScreenshot // OVR.OpenVR.IVRScreenshots/_HookScreenshot // OVR.OpenVR.IVRScreenshots/_RequestScreenshot // OVR.OpenVR.IVRScreenshots/_RequestScreenshot // OVR.OpenVR.IVRScreenshots/_SubmitScreenshot // OVR.OpenVR.IVRScreenshots/_SubmitScreenshot // OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot // OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot // OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress // OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress // OVR.OpenVR.IVRSettings/_GetBool // OVR.OpenVR.IVRSettings/_GetBool // OVR.OpenVR.IVRSettings/_GetFloat // OVR.OpenVR.IVRSettings/_GetFloat // OVR.OpenVR.IVRSettings/_GetInt32 // OVR.OpenVR.IVRSettings/_GetInt32 // OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum // OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum // OVR.OpenVR.IVRSettings/_GetString // OVR.OpenVR.IVRSettings/_GetString // OVR.OpenVR.IVRSettings/_RemoveKeyInSection // OVR.OpenVR.IVRSettings/_RemoveKeyInSection // OVR.OpenVR.IVRSettings/_RemoveSection // OVR.OpenVR.IVRSettings/_RemoveSection // OVR.OpenVR.IVRSettings/_SetBool // OVR.OpenVR.IVRSettings/_SetBool // OVR.OpenVR.IVRSettings/_SetFloat // OVR.OpenVR.IVRSettings/_SetFloat // OVR.OpenVR.IVRSettings/_SetInt32 // OVR.OpenVR.IVRSettings/_SetInt32 // OVR.OpenVR.IVRSettings/_SetString // OVR.OpenVR.IVRSettings/_SetString // OVR.OpenVR.IVRSettings/_Sync // OVR.OpenVR.IVRSettings/_Sync // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose // OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose // OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt // OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt // OVR.OpenVR.IVRSystem/_ApplyTransform // OVR.OpenVR.IVRSystem/_ApplyTransform // OVR.OpenVR.IVRSystem/_ComputeDistortion // OVR.OpenVR.IVRSystem/_ComputeDistortion // OVR.OpenVR.IVRSystem/_DriverDebugRequest // OVR.OpenVR.IVRSystem/_DriverDebugRequest // OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum // OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum // OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum // OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum // OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex // OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex // OVR.OpenVR.IVRSystem/_GetControllerState // OVR.OpenVR.IVRSystem/_GetControllerState // OVR.OpenVR.IVRSystem/_GetControllerStateWithPose // OVR.OpenVR.IVRSystem/_GetControllerStateWithPose // OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex // OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex // OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo // OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo // OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum // OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum // OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform // OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform // OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh // OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh // OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetOutputDevice // OVR.OpenVR.IVRSystem/_GetOutputDevice // OVR.OpenVR.IVRSystem/_GetProjectionMatrix // OVR.OpenVR.IVRSystem/_GetProjectionMatrix // OVR.OpenVR.IVRSystem/_GetProjectionRaw // OVR.OpenVR.IVRSystem/_GetProjectionRaw // OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum // OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum // OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize // OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize // OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose // OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass // OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass // OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync // OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync // OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel // OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel // OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass // OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass // OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole // OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole // OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty // OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop // OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop // OVR.OpenVR.IVRSystem/_IsInputAvailable // OVR.OpenVR.IVRSystem/_IsInputAvailable // OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers // OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers // OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected // OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected // OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate // OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate // OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose // OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose // OVR.OpenVR.IVRSystem/_SetDisplayVisibility // OVR.OpenVR.IVRSystem/_SetDisplayVisibility // OVR.OpenVR.IVRSystem/_ShouldApplicationPause // OVR.OpenVR.IVRSystem/_ShouldApplicationPause // OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork // OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork // OVR.OpenVR.IVRSystem/_TriggerHapticPulse // OVR.OpenVR.IVRSystem/_TriggerHapticPulse // OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService // OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService // OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum // OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum // OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize // OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize // OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics // OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics // OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection // OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize // OVR.OpenVR.IVRTrackedCamera/_HasCamera // OVR.OpenVR.IVRTrackedCamera/_HasCamera // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService // OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService // OVRSimpleJSON.JSONNode/KeyEnumerator // OVRSimpleJSON.JSONNode/KeyEnumerator // OVRSimpleJSON.JSONNode/LinqEnumerator // OVRSimpleJSON.JSONNode/LinqEnumerator // OVRSimpleJSON.JSONNode/ValueEnumerator // OVRSimpleJSON.JSONNode/ValueEnumerator // UnityEngine.Camera struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields { public: // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPostRender_6; public: inline static int32_t get_offset_of_onPreCull_4() { return static_cast(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPreCull_4)); } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPreCull_4() const { return ___onPreCull_4; } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPreCull_4() { return &___onPreCull_4; } inline void set_onPreCull_4(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value) { ___onPreCull_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPreCull_4), (void*)value); } inline static int32_t get_offset_of_onPreRender_5() { return static_cast(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPreRender_5)); } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPreRender_5() const { return ___onPreRender_5; } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPreRender_5() { return &___onPreRender_5; } inline void set_onPreRender_5(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value) { ___onPreRender_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPreRender_5), (void*)value); } inline static int32_t get_offset_of_onPostRender_6() { return static_cast(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPostRender_6)); } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPostRender_6() const { return ___onPostRender_6; } inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPostRender_6() { return &___onPostRender_6; } inline void set_onPostRender_6(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value) { ___onPostRender_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPostRender_6), (void*)value); } }; // UnityEngine.Camera // UnityEngine.MeshRenderer // UnityEngine.MeshRenderer // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // OVR.OpenVR.VREvent_t // OVR.OpenVR.VREvent_t // OVR.OpenVR.IVRCompositor/_GetFrameTiming // OVR.OpenVR.IVRCompositor/_GetFrameTiming // OVR.OpenVR.IVRCompositor/_GetFrameTimings // OVR.OpenVR.IVRCompositor/_GetFrameTimings // OVR.OpenVR.IVRInput/_GetPoseActionData // OVR.OpenVR.IVRInput/_GetPoseActionData // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11 // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11 // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL // OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL // OVRCameraRig // OVRCameraRig // OVRControllerTest struct OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_StaticFields { public: // System.String OVRControllerTest::prevConnected String_t* ___prevConnected_7; // OVRControllerTest/BoolMonitor OVRControllerTest::controllers BoolMonitor_t06A745822831A527E11537AF54F3A26DD72316C1 * ___controllers_8; public: inline static int32_t get_offset_of_prevConnected_7() { return static_cast(offsetof(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_StaticFields, ___prevConnected_7)); } inline String_t* get_prevConnected_7() const { return ___prevConnected_7; } inline String_t** get_address_of_prevConnected_7() { return &___prevConnected_7; } inline void set_prevConnected_7(String_t* value) { ___prevConnected_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___prevConnected_7), (void*)value); } inline static int32_t get_offset_of_controllers_8() { return static_cast(offsetof(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_StaticFields, ___controllers_8)); } inline BoolMonitor_t06A745822831A527E11537AF54F3A26DD72316C1 * get_controllers_8() const { return ___controllers_8; } inline BoolMonitor_t06A745822831A527E11537AF54F3A26DD72316C1 ** get_address_of_controllers_8() { return &___controllers_8; } inline void set_controllers_8(BoolMonitor_t06A745822831A527E11537AF54F3A26DD72316C1 * value) { ___controllers_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___controllers_8), (void*)value); } }; // OVRControllerTest // OVR.OpenVR.IVROverlay/_PollNextOverlayEvent // OVR.OpenVR.IVROverlay/_PollNextOverlayEvent // OVR.OpenVR.IVRSystem/_PollNextEvent // OVR.OpenVR.IVRSystem/_PollNextEvent // OVR.OpenVR.IVRSystem/_PollNextEventWithPose // OVR.OpenVR.IVRSystem/_PollNextEventWithPose // OVRCameraComposition/OVRCameraFrameCompositionManager // OVRCameraComposition/OVRCameraFrameCompositionManager #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8 : public RuntimeArray { public: ALIGN_FIELD (8) Delegate_t * m_Items[1]; public: 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); } }; // OVR.OpenVR.TrackedDevicePose_t[] struct TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90 : public RuntimeArray { public: ALIGN_FIELD (8) TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 m_Items[1]; public: inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * 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, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 value) { m_Items[index] = value; } }; // OVR.OpenVR.Texture_t[] struct Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E : public RuntimeArray { public: ALIGN_FIELD (8) Texture_t_t620CAA304875674443E89FE116A335886BF0413F m_Items[1]; public: inline Texture_t_t620CAA304875674443E89FE116A335886BF0413F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Texture_t_t620CAA304875674443E89FE116A335886BF0413F * 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, Texture_t_t620CAA304875674443E89FE116A335886BF0413F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Texture_t_t620CAA304875674443E89FE116A335886BF0413F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Texture_t_t620CAA304875674443E89FE116A335886BF0413F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Texture_t_t620CAA304875674443E89FE116A335886BF0413F value) { m_Items[index] = value; } }; // OVR.OpenVR.VRBoneTransform_t[] struct VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A : public RuntimeArray { public: ALIGN_FIELD (8) VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 m_Items[1]; public: inline VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 * 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, VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 value) { m_Items[index] = value; } }; // System.UInt64[] struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2 : public RuntimeArray { public: ALIGN_FIELD (8) uint64_t m_Items[1]; public: inline uint64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint64_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, uint64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value) { m_Items[index] = value; } }; // OVR.OpenVR.VRActiveActionSet_t[] struct VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C : public RuntimeArray { public: ALIGN_FIELD (8) VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC m_Items[1]; public: inline VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC * 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, VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC value) { m_Items[index] = value; } }; // OVR.OpenVR.EVRScreenshotType[] struct EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF : public RuntimeArray { public: ALIGN_FIELD (8) uint32_t m_Items[1]; public: inline uint32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint32_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, uint32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke_back(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled); IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke_cleanup(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled); IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com_back(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled); IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com_cleanup(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method); // !1 System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 Dictionary_2_GetEnumerator_mA44BBB15DFBD8E08B5E60E23AA5044D45C3F889F_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m503CFC42924101FFC7AAB45FD1EE567AECFB2DDB_gshared (Action_2_tD344092D96CD0E43070CBCDAFD460F86AC996BCC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Int32 System.Environment::get_CurrentManagedThreadId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1 (const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONArray/d__22::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22_U3CU3Em__Finally1_m03FEC78DCFF4BBB7FB4698AD25DBA3DABC9D2D52 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 List_1_GetEnumerator_m852001722E7DC0768E277023090B11029D876BB6 (List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * __this, const RuntimeMethod* method) { return (( Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 (*) (List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_inline (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * __this, const RuntimeMethod* method) { return (( JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * (*) (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099 (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void OVRSimpleJSON.JSONArray/d__22::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22_System_IDisposable_Dispose_m9990012736B7BEB14BC63FF871FBDCC2B808CA88 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m54E32E7E4FF4AA0844AAF09EB0C682FB2F0B62F2 (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONArray/d__22::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22__ctor_m168ABFD07746927D876730F225EBEA4516F80541 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONArray/d__22::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__22_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mC371176872A6082AD1C31F75D4FB0715954481FD (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/d__40::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__40__ctor_m71D109AC102862331CD617F421CD0483603284C1 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__40::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__40_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_m21B11A533763A491AFA94CA69955D5513A524F0A (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/d__42::<>m__Finally2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally2_m23C5BC5B7C598444EEF8FF02F703FC4331AD5BEE (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/d__42::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally1_m250CF25C69A00BA8F8AE2ED66FD6EC7708BBD979 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 OVRSimpleJSON.JSONNode::get_DeepChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JSONNode_get_DeepChildren_m6CAE8D84AE0976EB720E08536A1EA34F5FF88F88 (JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/d__42::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_System_IDisposable_Dispose_mEAE9F5C87FE132D8E1B4A8C36F798F0890FF9D34 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/d__42::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42__ctor_m80BFECDE5BB7DE85817A547E2FB0ADED3203E76E (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__42::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_DeepChildrenU3Ed__42_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mF06176000C36EB4C3FAC7451B0A81E9EA499DEA5 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method); // System.Boolean OVRSimpleJSON.JSONNode/Enumerator::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_IsValid_m89A678F370C09CA52442E4B807564DF1FB5F7DB4 (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/Enumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/Enumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method); // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(!0,!1) inline void KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169 (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA * __this, String_t* ___key0, JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *, String_t*, JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B *, const RuntimeMethod*))KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared)(__this, ___key0, ___value1, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_inline (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA (*) (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *, const RuntimeMethod*))Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline)(__this, method); } // System.Collections.Generic.KeyValuePair`2 OVRSimpleJSON.JSONNode/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8 (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *, const RuntimeMethod*))Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared)(__this, method); } // System.Boolean OVRSimpleJSON.JSONNode/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(OVRSimpleJSON.JSONNode/Enumerator) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_inline (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_m225C2676AE89A0AB924D0B5AC32E893364CA76D7 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_mC0D7165D21793108C9F9ED54E6649293941EB1F9 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method); // !0 System.Collections.Generic.KeyValuePair`2::get_Key() inline String_t* KeyValuePair_2_get_Key_mA5FF11A8FE2C32B1F89B3831B71F70C456BCD0E2_inline (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA * __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline)(__this, method); } // System.String OVRSimpleJSON.JSONNode/KeyEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* KeyEnumerator_get_Current_m3DB004AB9915DC8243936F437EDBC61259B0B650 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method); // System.Boolean OVRSimpleJSON.JSONNode/KeyEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyEnumerator_MoveNext_mB289C0C5211656B7EDE376C51B84345B21802F0F (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method); // OVRSimpleJSON.JSONNode/KeyEnumerator OVRSimpleJSON.JSONNode/KeyEnumerator::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA KeyEnumerator_GetEnumerator_m4E2505964B69C69358E3A893E83AD01F452A937E (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method); // System.Boolean OVRSimpleJSON.JSONNode::op_Inequality(OVRSimpleJSON.JSONNode,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JSONNode_op_Inequality_mCF36A9AB11230F0F0AF2B3ECB040850CF1BAFC3E (JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___a0, RuntimeObject * ___b1, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/LinqEnumerator::.ctor(OVRSimpleJSON.JSONNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinqEnumerator__ctor_m59693FABA16D4B795779744B1172AABECE004F5F (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___aNode0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(OVRSimpleJSON.JSONNode/Enumerator) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_inline (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_m34E8C5222D6987CF7F7B74DD5069D93DEB3AB9FC (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_mE342081E15417F8FE3124DA61F2AE56A5E98B5F4 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method); // !1 System.Collections.Generic.KeyValuePair`2::get_Value() inline JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_inline (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA * __this, const RuntimeMethod* method) { return (( JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * (*) (KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *, const RuntimeMethod*))KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline)(__this, method); } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/ValueEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ValueEnumerator_get_Current_m31BE2704C50AA5C2762D8FE3606F8EBFDA783312 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method); // System.Boolean OVRSimpleJSON.JSONNode/ValueEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueEnumerator_MoveNext_m0DE93B2E94A78835603A2C24C7E091EFA1173C39 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method); // OVRSimpleJSON.JSONNode/ValueEnumerator OVRSimpleJSON.JSONNode/ValueEnumerator::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 ValueEnumerator_GetEnumerator_mBA06F71210F4A02B2640D051959EE7C8FFAD8E1C (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method); // System.Boolean OVRSimpleJSON.JSONNode::op_Equality(OVRSimpleJSON.JSONNode,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JSONNode_op_Equality_m01C4F0AA716D0CABA5FFD8B839CD08D5EFED5D95 (JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___a0, RuntimeObject * ___b1, const RuntimeMethod* method); // System.Void OVRSimpleJSON.JSONObject/d__23::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23_U3CU3Em__Finally1_m855C958AB36BCD32C120E25A2C761830AFD9BE02 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 Dictionary_2_GetEnumerator_mFB66A9177E7A8BC0C4FC04907034E2B46EC3E405 (Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * __this, const RuntimeMethod* method) { return (( Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 (*) (Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mA44BBB15DFBD8E08B5E60E23AA5044D45C3F889F_gshared)(__this, method); } // System.Void OVRSimpleJSON.JSONObject/d__23::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23_System_IDisposable_Dispose_mD45590DAC07583C28D11AA1AA776079D931B3DD0 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_m3D6E2E767FCF74B801EFC25534751B79E35A0A5A (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *, const RuntimeMethod*))Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_gshared)(__this, method); } // System.Void OVRSimpleJSON.JSONObject/d__23::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23__ctor_m6CB44FA5E769CF8D15EE84FA5359974DA733F403 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONObject/d__23::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__23_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mACFF53210F94A1DE3FFCDDF2517FB2754CC21A55 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method); // UnityEngine.Shader UnityEngine.Shader::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * Shader_Find_m01F8D68779D3B0EA219E624443A768392B68B1E0 (String_t* ___name0, const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___exists0, const RuntimeMethod* method); // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m5952BCE5DC0EF798B31FA983B9CE42A5A1F82DE1 (RuntimeObject * ___message0, const RuntimeMethod* method); // System.Void UnityEngine.Material::.ctor(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mD2A3BCD3B4F17F5C6E95F3B34DAF4B497B67127E (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * ___shader0, const RuntimeMethod* method); // UnityEngine.Color UnityEngine.Color::get_white() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 Color_get_white_m2F4F3E4DD95471924015E9CB5AF20E59C650EE37 (const RuntimeMethod* method); // System.Void UnityEngine.Material::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_color_mC3C88E2389B7132EBF3EB0D1F040545176B795C0 (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___value0, const RuntimeMethod* method); // UnityEngine.Rendering.RenderPipelineAsset UnityEngine.Rendering.GraphicsSettings::get_renderPipelineAsset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPipelineAsset_tA4DBD0F0DD583DF3C9F85AF41F49308D167864EF * GraphicsSettings_get_renderPipelineAsset_mD89E5C2DB9CC8C3C422763DB590C89068160F7E4 (const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9 (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m503CFC42924101FFC7AAB45FD1EE567AECFB2DDB_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.Rendering.RenderPipelineManager::add_beginCameraRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_beginCameraRendering_m24BC94B109B70AEC0F71183217EF4BCF35DE6126 (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA * ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Rendering.RenderPipelineManager::add_endCameraRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_endCameraRendering_m8767AD50399DB90A66A4FB0D51CE2E93E1C132D0 (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA * ___value0, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // UnityEngine.RenderTexture UnityEngine.RenderTexture::get_active() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * RenderTexture_get_active_m0DF52E4F5B60DDEEA9387E51C2F463774EEF455C (const RuntimeMethod* method); // System.Void UnityEngine.RenderTexture::set_active(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_mD8A1E34F5284EAA3BD907001AB63CB0735C16BC1 (RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___value0, const RuntimeMethod* method); // System.Void UnityEngine.GL::PushMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PushMatrix_mF13C635BFA475627C347FAD0EE427B3136870C5E (const RuntimeMethod* method); // UnityEngine.Matrix4x4 UnityEngine.Camera::get_projectionMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 Camera_get_projectionMatrix_mDB77E3A7F71CEF085797BCE58FAC78058C5D6756 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method); // System.Void UnityEngine.GL::LoadProjectionMatrix(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_LoadProjectionMatrix_mDB835862C97036386278D5AE5101DAFB9BDCC6B3 (Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___mat0, const RuntimeMethod* method); // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 Color_get_black_mD8CAAC9E4B8C5C92A21D176E4AB2C521CFA0EF7F (const RuntimeMethod* method); // System.Void UnityEngine.GL::Clear(System.Boolean,System.Boolean,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Clear_m012A79FD9FE6D463ACFF5B852E4399B00D4B365D (bool ___clearDepth0, bool ___clearColor1, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___backgroundColor2, const RuntimeMethod* method); // System.Boolean UnityEngine.Material::SetPass(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_SetPass_mC888245491A21488CFF2FD64CA45E8404CB9FF9C (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, int32_t ___pass0, const RuntimeMethod* method); // System.Void UnityEngine.Graphics::DrawMeshNow(UnityEngine.Mesh,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMeshNow_m2C3C3D4A4D3A74FD2D5A46CCB122670D23788DA4 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___mesh0, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___matrix1, const RuntimeMethod* method); // System.Int32 UnityEngine.Material::get_passCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_get_passCount_m8604F2400F17AC2524B95F1C4F39C785896EEE3A (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, const RuntimeMethod* method); // System.Void UnityEngine.GL::PopMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PopMatrix_m7EA6B7B55FAFB9C1B96969D4898B887CFD6B2AF2 (const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // UnityEngine.Material UnityEngine.Renderer::get_material() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t8927C00353A72755313F046D0CE85178AE8218EE * Renderer_get_material_mE6B01125502D08EE0D6DFE2EAEC064AD9BB31804 (Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C * __this, const RuntimeMethod* method); // System.Void UnityEngine.Material::SetFloat(System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_mBE01E05D49E5C7045E010F49A38E96B101D82768 (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, String_t* ___name0, float ___value1, const RuntimeMethod* method); // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnPreRender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnPreRender_mCB5716250612F525A90392D2539E18416D09938D (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method); // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnPostRender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnPostRender_m15E0BE74D01C52FFE73F49FF99B41ED69C7F1BE4 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method); // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED (MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * __this, const RuntimeMethod* method); // System.Void OVRControllerTest/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4980D8B1A59DEFC4D5C99F979F07BAF4F31C1A77 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method); // System.Boolean OVRInput::Get(OVRInput/Button,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91 (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetDown(OVRInput/Button,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetDown_mED3A64623E5FAEA60D9A613A5ECBA0AA289D9D55 (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetUp(OVRInput/Button,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetUp_mCD074598B6A1D112DF267FBC5B6CB9105A8844CB (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::Get(OVRInput/Touch,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_Get_m1F22F0CCBA41D030CE9793F37DDEFA87D59FD41F (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetDown(OVRInput/Touch,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetDown_m13E6809C223A95C19EDDF8AB7DF537C00CF02FA2 (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetUp(OVRInput/Touch,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetUp_m3BDE9379C875D6BC3DC8518ABD96C8070CC8448F (int32_t ___virtualMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::Get(OVRInput/RawButton,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_Get_mEFCE118054A097C882A7A74DBB37FC6E522B6C04 (int32_t ___rawMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetDown(OVRInput/RawButton,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetDown_m511EF0ED774EAB070D2F09F5ABE1E27ABA8D4900 (int32_t ___rawMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // System.Boolean OVRInput::GetUp(OVRInput/RawButton,OVRInput/Controller) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OVRInput_GetUp_m8D0E4123D59E080AFC988539F6E8650B2D5929AB (int32_t ___rawMask0, int32_t ___controllerMask1, const RuntimeMethod* method); // OVRInput/Controller OVRInput::GetConnectedControllers() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OVRInput_GetConnectedControllers_mE69D0392FF67E9784E5116130E895E57E8C81FD1_inline (const RuntimeMethod* method); // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m45BEBD9C59D474454BD0F4AB6C9A8A2D05D40DBE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 (_ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRCompositor/_ForceReconnectProcess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ForceReconnectProcess__ctor_m6BFEB2400A1D556A18B3CF82169A51B37E06783F (_ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_ForceReconnectProcess::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ForceReconnectProcess_Invoke_m4E793B1BF237FD139686D9DA3229B28B70805059 (_ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_ForceReconnectProcess::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ForceReconnectProcess_BeginInvoke_m14C02CC9ED8515C255659C3EB352260DBD116CF9 (_ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRCompositor/_ForceReconnectProcess::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ForceReconnectProcess_EndInvoke_m913A5D8C11380BDC0BA96ADAF06FF4929A1E32AD (_ForceReconnectProcess_tB527CC55CE2B2BFB999B6922CC20C6B206961F99 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 (_GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 * __this, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 * ___pStats0, uint32_t ___nStatsSizeInBytes1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pStats0, ___nStatsSizeInBytes1); } // System.Void OVR.OpenVR.IVRCompositor/_GetCumulativeStats::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCumulativeStats__ctor_mE734448A233B3854E483EE309F176829FA49C2C7 (_GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_GetCumulativeStats::Invoke(OVR.OpenVR.Compositor_CumulativeStats&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCumulativeStats_Invoke_m0560D26BC25400FFFB5121FA03F27D1D97DF50F5 (_GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 * __this, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 * ___pStats0, uint32_t ___nStatsSizeInBytes1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pStats0, ___nStatsSizeInBytes1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pStats0, ___nStatsSizeInBytes1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t >::Invoke(targetMethod, targetThis, ___pStats0, ___nStatsSizeInBytes1); else GenericVirtActionInvoker2< Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t >::Invoke(targetMethod, targetThis, ___pStats0, ___nStatsSizeInBytes1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pStats0, ___nStatsSizeInBytes1); else VirtActionInvoker2< Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pStats0, ___nStatsSizeInBytes1); } } else { if (___parameterCount == 1) { typedef void (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(___pStats0) - 1), ___nStatsSizeInBytes1, targetMethod); } else { typedef void (*FunctionPointerType) (void*, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 *, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pStats0, ___nStatsSizeInBytes1, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetCumulativeStats::BeginInvoke(OVR.OpenVR.Compositor_CumulativeStats&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCumulativeStats_BeginInvoke_mC7A149F4CE91F11AEDAB12F8940C3CD4180E22F8 (_GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 * __this, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 * ___pStats0, uint32_t ___nStatsSizeInBytes1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0_il2cpp_TypeInfo_var, &*___pStats0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nStatsSizeInBytes1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVRCompositor/_GetCumulativeStats::EndInvoke(OVR.OpenVR.Compositor_CumulativeStats&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCumulativeStats_EndInvoke_mBAC781AF9775E8DCBA0DA73A1BB68988C4001608 (_GetCumulativeStats_t2BC24E293EF8DFE595663B90F2CE83595831B4A7 * __this, Compositor_CumulativeStats_t13A74D96D1603126742BEB19C448F45F034590D0 * ___pStats0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pStats0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 DelegatePInvokeWrapper__GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF (_GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF * __this, bool ___bBackground0, const RuntimeMethod* method) { typedef HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 returnValue = il2cppPInvokeFunc(static_cast(___bBackground0)); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCurrentFadeColor__ctor_mCCA8CE6221C2B881693A6D19DDBD4FECBFFF7B94 (_GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdColor_t OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor::Invoke(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 _GetCurrentFadeColor_Invoke_m426C10A83FE93C1DDB64248C7751B32D5EB9E8D7 (_GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF * __this, bool ___bBackground0, const RuntimeMethod* method) { HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 (*FunctionPointerType) (bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___bBackground0, targetMethod); } else { // closed typedef HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 (*FunctionPointerType) (void*, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bBackground0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 , bool >::Invoke(targetMethod, targetThis, ___bBackground0); else result = GenericVirtFuncInvoker1< HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 , bool >::Invoke(targetMethod, targetThis, ___bBackground0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 , bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bBackground0); else result = VirtFuncInvoker1< HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 , bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bBackground0); } } else { typedef HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 (*FunctionPointerType) (void*, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bBackground0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor::BeginInvoke(System.Boolean,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCurrentFadeColor_BeginInvoke_m85D39C251F48322703A0FA850D9F2ABF6F1CED75 (_GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF * __this, bool ___bBackground0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bBackground0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.HmdColor_t OVR.OpenVR.IVRCompositor/_GetCurrentFadeColor::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 _GetCurrentFadeColor_EndInvoke_mAAA04079CC2A8B561BF35A33E9A2512B5D82C4EA (_GetCurrentFadeColor_t706077E37B470430B7E2B9A74B15FFA49C8D83FF * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C float DelegatePInvokeWrapper__GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 (_GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 * __this, const RuntimeMethod* method) { typedef float (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation float returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCurrentGridAlpha__ctor_m29D255828357FF8A5E9FC5F15379254D3A6F9A1C (_GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Single OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetCurrentGridAlpha_Invoke_mD867D841B72ABD9FFA0941744C05E493E364BCB2 (_GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 * __this, const RuntimeMethod* method) { float result = 0.0f; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef float (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef float (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< float >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< float >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef float (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCurrentGridAlpha_BeginInvoke_m274ED0EEF9F728373EB5BEB2313E4D41B8318C98 (_GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Single OVR.OpenVR.IVRCompositor/_GetCurrentGridAlpha::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetCurrentGridAlpha_EndInvoke_m36452969C6CF57D44987F3A41FF480024EA2A78B (_GetCurrentGridAlpha_t24E183DF2DB83A797707978909AEF88463721537 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(float*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A (_GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A * __this, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCurrentSceneFocusProcess__ctor_mA3805F04046626158D3A56ED887EB7C782B58068 (_GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetCurrentSceneFocusProcess_Invoke_m3EB46006A567C8BAE73FBC2E459E211C947B5F80 (_GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A * __this, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCurrentSceneFocusProcess_BeginInvoke_m95B2D00605ADD20E838CEC22B7E3AA161D0BB699 (_GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetCurrentSceneFocusProcess::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetCurrentSceneFocusProcess_EndInvoke_mA54E3154B88B169DEA87AFD3A93FFD727A5EE271 (_GetCurrentSceneFocusProcess_t2D010A2994974BEF7A4D2888985973C6ADBBF84A * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C float DelegatePInvokeWrapper__GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA (_GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA * __this, const RuntimeMethod* method) { typedef float (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation float returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetFrameTimeRemaining__ctor_m53674AA5B6FA568507AEA62C4B6367485C3E2AD2 (_GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Single OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFrameTimeRemaining_Invoke_m3F9ABA92012B562F0C0BF00F2B753459D1FFC3D0 (_GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA * __this, const RuntimeMethod* method) { float result = 0.0f; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef float (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef float (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< float >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< float >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef float (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetFrameTimeRemaining_BeginInvoke_m90FE3F6E09044D4AA49C2CE502863A5C7116ED25 (_GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Single OVR.OpenVR.IVRCompositor/_GetFrameTimeRemaining::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFrameTimeRemaining_EndInvoke_mA4B6A0EEBFA23F61A314607EC016BA2DA7A35695 (_GetFrameTimeRemaining_tE585D0C4EA774B36D5606FC4DE720009C57FBDEA * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(float*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 (_GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___unFramesAgo1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pTiming0, ___unFramesAgo1); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRCompositor/_GetFrameTiming::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetFrameTiming__ctor_mD4E5B3143D1BF5CE6361EEB443567FF9096C4801 (_GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRCompositor/_GetFrameTiming::Invoke(OVR.OpenVR.Compositor_FrameTiming&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetFrameTiming_Invoke_mBDECBA4D53A55600A38AAF31A967FB489B34FFA4 (_GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___unFramesAgo1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pTiming0, ___unFramesAgo1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTiming0, ___unFramesAgo1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(targetMethod, targetThis, ___pTiming0, ___unFramesAgo1); else result = GenericVirtFuncInvoker2< bool, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(targetMethod, targetThis, ___pTiming0, ___unFramesAgo1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pTiming0, ___unFramesAgo1); else result = VirtFuncInvoker2< bool, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pTiming0, ___unFramesAgo1); } } else { if (___parameterCount == 1) { typedef bool (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(___pTiming0) - 1), ___unFramesAgo1, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTiming0, ___unFramesAgo1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetFrameTiming::BeginInvoke(OVR.OpenVR.Compositor_FrameTiming&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetFrameTiming_BeginInvoke_mC1EC9C23092BB6C50BD21AEB2AF9AE1D02283B02 (_GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___unFramesAgo1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646_il2cpp_TypeInfo_var, &*___pTiming0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unFramesAgo1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRCompositor/_GetFrameTiming::EndInvoke(OVR.OpenVR.Compositor_FrameTiming&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetFrameTiming_EndInvoke_m6FB347C68B8058AD55A4FBEA487757F4864FCDF4 (_GetFrameTiming_t822FD5359143610FBBB425887CB3B61E36E60F58 * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pTiming0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D (_GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___nFrames1, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___pTiming0, ___nFrames1); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetFrameTimings::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetFrameTimings__ctor_m388CEEEA749B0EED761BE35C242DFCAC6922BDE4 (_GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetFrameTimings::Invoke(OVR.OpenVR.Compositor_FrameTiming&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetFrameTimings_Invoke_mCF477B2F845F38C77EF4952B7C0DAADD0550662F (_GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___nFrames1, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef uint32_t (*FunctionPointerType) (Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pTiming0, ___nFrames1, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTiming0, ___nFrames1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< uint32_t, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(targetMethod, targetThis, ___pTiming0, ___nFrames1); else result = GenericVirtFuncInvoker2< uint32_t, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(targetMethod, targetThis, ___pTiming0, ___nFrames1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< uint32_t, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pTiming0, ___nFrames1); else result = VirtFuncInvoker2< uint32_t, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pTiming0, ___nFrames1); } } else { if (___parameterCount == 1) { typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(___pTiming0) - 1), ___nFrames1, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTiming0, ___nFrames1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetFrameTimings::BeginInvoke(OVR.OpenVR.Compositor_FrameTiming&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetFrameTimings_BeginInvoke_m0EBC5F1DE69A072B5102C90478D08A98F6AD1A75 (_GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, uint32_t ___nFrames1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646_il2cpp_TypeInfo_var, &*___pTiming0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nFrames1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetFrameTimings::EndInvoke(OVR.OpenVR.Compositor_FrameTiming&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetFrameTimings_EndInvoke_m3C6FB7870D47D3F18686C352B521CED88EB3127E (_GetFrameTimings_t18982715A2D2A571D4F6CD90DCFA7E86D4643A3D * __this, Compositor_FrameTiming_t05BAE8B2B5CB177FB1609A0E93E0960C23B27646 * ___pTiming0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pTiming0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 (_GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 * __this, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetLastFrameRenderer__ctor_m1B47A58BABB21E601CAB414EFAE8DFD5EA722270 (_GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetLastFrameRenderer_Invoke_mC847E0F22EF8C42FBB83AB85F4151AF4ED33C027 (_GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 * __this, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetLastFrameRenderer_BeginInvoke_m6279FA6D7F46A873A9FC236553501A4BD70AD493 (_GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetLastFrameRenderer::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetLastFrameRenderer_EndInvoke_mFEF3CDF0D914BA389F9024A808E9475D7F6EEF74 (_GetLastFrameRenderer_tE1CB1594C510C07423ECB8320737C9CF42A03216 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 (_GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 * __this, uint32_t ___unDeviceIndex0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose1, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputGamePose2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetLastPoseForTrackedDeviceIndex__ctor_m6C9441B5F57E8E6730CE07839D9F881E3EA505C4 (_GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex::Invoke(System.UInt32,OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetLastPoseForTrackedDeviceIndex_Invoke_m353B1225FD04957710B8807EB906ADA642FA3ABD (_GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 * __this, uint32_t ___unDeviceIndex0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose1, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputGamePose2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2); else result = GenericVirtFuncInvoker3< int32_t, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2); else result = VirtFuncInvoker3< int32_t, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___pOutputPose1, ___pOutputGamePose2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex::BeginInvoke(System.UInt32,OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetLastPoseForTrackedDeviceIndex_BeginInvoke_mDC89499BDE4A8AFD85693B2D0B695F86F374BC89 (_GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 * __this, uint32_t ___unDeviceIndex0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose1, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputGamePose2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pOutputPose1); __d_args[2] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pOutputGamePose2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetLastPoseForTrackedDeviceIndex::EndInvoke(OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetLastPoseForTrackedDeviceIndex_EndInvoke_m3B8EC7D33E48E8BA3FEDC2DACDFFE32A5EF21647 (_GetLastPoseForTrackedDeviceIndex_t5D1EBFA1FCE921A35A59EF415E962D85515BDEA8 * __this, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputGamePose1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pOutputPose0, ___pOutputGamePose1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 (_GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pRenderPoseArray0' to native representation TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ____pRenderPoseArray0_marshaled = NULL; if (___pRenderPoseArray0 != NULL) { ____pRenderPoseArray0_marshaled = reinterpret_cast((___pRenderPoseArray0)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___pGamePoseArray2' to native representation TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ____pGamePoseArray2_marshaled = NULL; if (___pGamePoseArray2 != NULL) { ____pGamePoseArray2_marshaled = reinterpret_cast((___pGamePoseArray2)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pRenderPoseArray0_marshaled, ___unRenderPoseArrayCount1, ____pGamePoseArray2_marshaled, ___unGamePoseArrayCount3); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetLastPoses::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetLastPoses__ctor_m52AB98BB2B0767F20341743416D760DBB3ABB63D (_GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetLastPoses::Invoke(OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetLastPoses_Invoke_mC0C1EB60BDBCF297E3D1E6DEE2D1DDC40D43E4E2 (_GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); else result = GenericVirtFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); else result = VirtFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); } } else { if (___parameterCount == 3) { typedef int32_t (*FunctionPointerType) (TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetLastPoses::BeginInvoke(OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetLastPoses_BeginInvoke_m029E6917106F9C6F10A6D937C9113ABA18F66236 (_GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pRenderPoseArray0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unRenderPoseArrayCount1); __d_args[2] = ___pGamePoseArray2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unGamePoseArrayCount3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetLastPoses::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetLastPoses_EndInvoke_m0167A75B0C4627A435D54100B6757744DCBF1A68 (_GetLastPoses_tB2FED245711891246906ABD87DC5A8B09E6D7057 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 (_GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 * __this, int32_t ___eEye0, intptr_t ___pD3D11DeviceOrResource1, intptr_t* ___ppD3D11ShaderResourceView2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, intptr_t, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetMirrorTextureD3D11__ctor_m3308AE20E12FCB30EFDCF263FC2A03E8300E93B7 (_GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11::Invoke(OVR.OpenVR.EVREye,System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetMirrorTextureD3D11_Invoke_m1EB3206C6E85F190FDEF2BCEF7C3083D3E4AD755 (_GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 * __this, int32_t ___eEye0, intptr_t ___pD3D11DeviceOrResource1, intptr_t* ___ppD3D11ShaderResourceView2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(targetMethod, targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2); else result = GenericVirtFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(targetMethod, targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2); else result = VirtFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pD3D11DeviceOrResource1, ___ppD3D11ShaderResourceView2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11::BeginInvoke(OVR.OpenVR.EVREye,System.IntPtr,System.IntPtr&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetMirrorTextureD3D11_BeginInvoke_m5309B6D7C524FF4E2B059A44D24F96DE634D2779 (_GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 * __this, int32_t ___eEye0, intptr_t ___pD3D11DeviceOrResource1, intptr_t* ___ppD3D11ShaderResourceView2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pD3D11DeviceOrResource1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___ppD3D11ShaderResourceView2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetMirrorTextureD3D11::EndInvoke(System.IntPtr&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetMirrorTextureD3D11_EndInvoke_m45C024BF9EED440AB2AB32F807F215850D06DD50 (_GetMirrorTextureD3D11_t223783C214574CBDAADF80D0320508AB93713555 * __this, intptr_t* ___ppD3D11ShaderResourceView0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___ppD3D11ShaderResourceView0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D (_GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D * __this, int32_t ___eEye0, uint32_t* ___pglTextureId1, intptr_t ___pglSharedTextureHandle2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, uint32_t*, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetMirrorTextureGL__ctor_m5802765BC488C79D66B15C7410B858E9F8C6059F (_GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL::Invoke(OVR.OpenVR.EVREye,System.UInt32&,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetMirrorTextureGL_Invoke_m5729919981411A83A3D6DA24EFFB9CD53EA57C97 (_GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D * __this, int32_t ___eEye0, uint32_t* ___pglTextureId1, intptr_t ___pglSharedTextureHandle2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (int32_t, uint32_t*, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, uint32_t*, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, int32_t, uint32_t*, intptr_t >::Invoke(targetMethod, targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2); else result = GenericVirtFuncInvoker3< int32_t, int32_t, uint32_t*, intptr_t >::Invoke(targetMethod, targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, int32_t, uint32_t*, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2); else result = VirtFuncInvoker3< int32_t, int32_t, uint32_t*, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, uint32_t*, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___pglTextureId1, ___pglSharedTextureHandle2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, uint32_t*, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pglTextureId1, ___pglSharedTextureHandle2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL::BeginInvoke(OVR.OpenVR.EVREye,System.UInt32&,System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetMirrorTextureGL_BeginInvoke_mF6040F493A8809FE85762E6E0F6B5A73B32BBC12 (_GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D * __this, int32_t ___eEye0, uint32_t* ___pglTextureId1, intptr_t ___pglSharedTextureHandle2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pglTextureId1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pglSharedTextureHandle2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_GetMirrorTextureGL::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetMirrorTextureGL_EndInvoke_m75E1555B40DC4899DCD884CB8A91B21D35661AC2 (_GetMirrorTextureGL_tD2E5D2571D86679518D035D50F3F138A02973E3D * __this, uint32_t* ___pglTextureId0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pglTextureId0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E (_GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetTrackingSpace::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTrackingSpace__ctor_m311B2134210F79C02F86FCC5E9FA0696631288B6 (_GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.ETrackingUniverseOrigin OVR.OpenVR.IVRCompositor/_GetTrackingSpace::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackingSpace_Invoke_m3631201452D6A08E2421E0153FC3AF2BFEE1FBAC (_GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E * __this, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef int32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetTrackingSpace::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTrackingSpace_BeginInvoke_mE2C91ED73524AFADC6860DEEABCD20C51800C0FA (_GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // OVR.OpenVR.ETrackingUniverseOrigin OVR.OpenVR.IVRCompositor/_GetTrackingSpace::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackingSpace_EndInvoke_m92CB4183F121A0B86CC8BAA81C61B475C8675D3D (_GetTrackingSpace_tDDCBCAD9AC8D3A71B50AF40D8A505EE5E4B84F9E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 (_GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 * __this, intptr_t ___pPhysicalDevice0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(intptr_t, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue1' to native representation char* ____pchValue1_marshaled = NULL; ____pchValue1_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___pPhysicalDevice0, ____pchValue1_marshaled, ___unBufferSize2); // Marshaling of parameter '___pchValue1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue1, ____pchValue1_marshaled); // Marshaling cleanup of parameter '___pchValue1' native representation il2cpp_codegen_marshal_free(____pchValue1_marshaled); ____pchValue1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVulkanDeviceExtensionsRequired__ctor_mF13BF384D6A9C3AEB20F8558489F727D7C796119 (_GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired::Invoke(System.IntPtr,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetVulkanDeviceExtensionsRequired_Invoke_mAC8735483D9A350DB5C75A70200B0BA26163C494 (_GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 * __this, intptr_t ___pPhysicalDevice0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef uint32_t (*FunctionPointerType) (intptr_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pPhysicalDevice0, ___pchValue1, ___unBufferSize2, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, intptr_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, intptr_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2); else result = GenericVirtFuncInvoker3< uint32_t, intptr_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, intptr_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2); else result = VirtFuncInvoker3< uint32_t, intptr_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2); } } else { typedef uint32_t (*FunctionPointerType) (void*, intptr_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pPhysicalDevice0, ___pchValue1, ___unBufferSize2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired::BeginInvoke(System.IntPtr,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVulkanDeviceExtensionsRequired_BeginInvoke_mB718344C49DDA61E915C2637158BE17D3AC331C4 (_GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 * __this, intptr_t ___pPhysicalDevice0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pPhysicalDevice0); __d_args[1] = ___pchValue1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetVulkanDeviceExtensionsRequired::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetVulkanDeviceExtensionsRequired_EndInvoke_mC3BE1DB78A9C82CB792694019424E9C5B9E65AA5 (_GetVulkanDeviceExtensionsRequired_tCE4104B1929E2C006D00F39BDF097E8E0AEB7F43 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 (_GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 * __this, StringBuilder_t * ___pchValue0, uint32_t ___unBufferSize1, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue0' to native representation char* ____pchValue0_marshaled = NULL; ____pchValue0_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue0); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchValue0_marshaled, ___unBufferSize1); // Marshaling of parameter '___pchValue0' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue0, ____pchValue0_marshaled); // Marshaling cleanup of parameter '___pchValue0' native representation il2cpp_codegen_marshal_free(____pchValue0_marshaled); ____pchValue0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVulkanInstanceExtensionsRequired__ctor_m3B5D29A3823D07C7991F6882D4F5801F40E2D442 (_GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired::Invoke(System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetVulkanInstanceExtensionsRequired_Invoke_mA31D99099E8331DD36ECF3AA661FDE4F4B354FB8 (_GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 * __this, StringBuilder_t * ___pchValue0, uint32_t ___unBufferSize1, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchValue0, ___unBufferSize1, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchValue0, ___unBufferSize1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(targetMethod, ___pchValue0, ___unBufferSize1); else result = GenericVirtFuncInvoker1< uint32_t, uint32_t >::Invoke(targetMethod, ___pchValue0, ___unBufferSize1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchValue0, ___unBufferSize1); else result = VirtFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchValue0, ___unBufferSize1); } } else { typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchValue0, ___unBufferSize1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchValue0, ___unBufferSize1); else result = GenericVirtFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchValue0, ___unBufferSize1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchValue0, ___unBufferSize1); else result = VirtFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchValue0, ___unBufferSize1); } } else { if (___parameterCount == 1) { typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchValue0, ___unBufferSize1, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchValue0, ___unBufferSize1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired::BeginInvoke(System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVulkanInstanceExtensionsRequired_BeginInvoke_m853DF62751D12D0CA51E914C9F80C4762BF1A9C4 (_GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 * __this, StringBuilder_t * ___pchValue0, uint32_t ___unBufferSize1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchValue0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.UInt32 OVR.OpenVR.IVRCompositor/_GetVulkanInstanceExtensionsRequired::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetVulkanInstanceExtensionsRequired_EndInvoke_m689136F7D076FA84F3C12A90B03CCFEBD7CEB654 (_GetVulkanInstanceExtensionsRequired_t376790A1C181A9EEE08126F8E0EC9D4ACEE51BF7 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F (_HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRCompositor/_HideMirrorWindow::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideMirrorWindow__ctor_m19005D7148E3DD8939C752FA87588228E336AD9B (_HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_HideMirrorWindow::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideMirrorWindow_Invoke_m47FB5BD7D4442BE928DAF01ACA626D52EDC09862 (_HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_HideMirrorWindow::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _HideMirrorWindow_BeginInvoke_mDA559F21D8B5202FBADA2885CD70867882EB7D3D (_HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRCompositor/_HideMirrorWindow::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideMirrorWindow_EndInvoke_mED8680B4EEE14439F329D0EF58C1772854BA3134 (_HideMirrorWindow_t4ABCB199851D78AD1B9A9242A99E9308BA6A358F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE (_IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRCompositor/_IsFullscreen::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsFullscreen__ctor_m792825B5510DA3F421310B42DE6BD8FADFD01F11 (_IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRCompositor/_IsFullscreen::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsFullscreen_Invoke_m9B26052908A6A679EBDF15B791620C04D1F10481 (_IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_IsFullscreen::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsFullscreen_BeginInvoke_m3BF5A6C28D9AA7852D3D10EE5969556D2DDD13A0 (_IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRCompositor/_IsFullscreen::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsFullscreen_EndInvoke_m4C3EF02ABF6B6E32B3FBE207C054AF9C3DD75B8C (_IsFullscreen_tDDB639F86BEEF644C4B75495249FC855A03DC6AE * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C (_IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsMirrorWindowVisible__ctor_m0CB7C24B71D75C6FBCCAFE2BB35DBEF500E97236 (_IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsMirrorWindowVisible_Invoke_mE38C8B324C3BEB62EE2F405B28F3F865457CAA3D (_IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsMirrorWindowVisible_BeginInvoke_mBB10D1F8DDF24CE3DD070548EB19A8C1B60DAF61 (_IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRCompositor/_IsMirrorWindowVisible::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsMirrorWindowVisible_EndInvoke_m36A275644EB2DBC7298DC053BFCBBC94A4AB84B9 (_IsMirrorWindowVisible_t9FEC2FB2109C6ECEEA8D7B646E38723C48A8F26C * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E (_LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E * __this, intptr_t ___glSharedTextureHandle0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___glSharedTextureHandle0); } // System.Void OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LockGLSharedTextureForAccess__ctor_m42490C289F17DA21911BEED524704CDE2FA39465 (_LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LockGLSharedTextureForAccess_Invoke_mCC238702E0244996D1D11D57DFBDBB33D6E736DD (_LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E * __this, intptr_t ___glSharedTextureHandle0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___glSharedTextureHandle0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___glSharedTextureHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___glSharedTextureHandle0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___glSharedTextureHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___glSharedTextureHandle0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___glSharedTextureHandle0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___glSharedTextureHandle0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LockGLSharedTextureForAccess_BeginInvoke_m07D3CA761B609A86782BEBBA96A991F7287408BE (_LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E * __this, intptr_t ___glSharedTextureHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___glSharedTextureHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_LockGLSharedTextureForAccess::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LockGLSharedTextureForAccess_EndInvoke_m8F4ED0F4431ACA1D3422A10DD2FE6FB6A8D4F6A3 (_LockGLSharedTextureForAccess_t6203D58A9E524198317D7195E11344034615E70E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 (_PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRCompositor/_PostPresentHandoff::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PostPresentHandoff__ctor_m67227407B1C9E003C19ECBD92C183A6BEB26BCC7 (_PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_PostPresentHandoff::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PostPresentHandoff_Invoke_m947FCDC6FD67AFA74A3C9BF260BC3BD00AC94B9D (_PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_PostPresentHandoff::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PostPresentHandoff_BeginInvoke_m3B9DC24759EBF8B50EEBDB9796588429EF4EC2D0 (_PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRCompositor/_PostPresentHandoff::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PostPresentHandoff_EndInvoke_m5CD3A3DFBD92533A8BA64C753117DF34DA1A6D6B (_PostPresentHandoff_t03AF3E6C85A19FB1B0AF37FD0B1E6C8C6A145FF9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD (_ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD * __this, intptr_t ___pD3D11ShaderResourceView0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pD3D11ShaderResourceView0); } // System.Void OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseMirrorTextureD3D11__ctor_m25DBF6D3FB80559E6F8794DE9C8B6E0979C0E8C0 (_ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseMirrorTextureD3D11_Invoke_m52CC10A3EE2C0C11CE8027B244AC090E74EF6401 (_ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD * __this, intptr_t ___pD3D11ShaderResourceView0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pD3D11ShaderResourceView0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pD3D11ShaderResourceView0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pD3D11ShaderResourceView0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pD3D11ShaderResourceView0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pD3D11ShaderResourceView0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pD3D11ShaderResourceView0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pD3D11ShaderResourceView0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ReleaseMirrorTextureD3D11_BeginInvoke_m9EAF133A6675C6E39AF27940499AD82227B0ECF0 (_ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD * __this, intptr_t ___pD3D11ShaderResourceView0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pD3D11ShaderResourceView0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_ReleaseMirrorTextureD3D11::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseMirrorTextureD3D11_EndInvoke_mA4034A89C01D6855CEDE98EB7FE0C2B71D33737C (_ReleaseMirrorTextureD3D11_t5BB99FA4FD333D10781A93B960DD9DF893E589BD * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 (_ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 * __this, uint32_t ___glTextureId0, intptr_t ___glSharedTextureHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___glTextureId0, ___glSharedTextureHandle1); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseSharedGLTexture__ctor_mF4ABE5CE9E0BF7384A3CB2AB63794F372192D108 (_ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture::Invoke(System.UInt32,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ReleaseSharedGLTexture_Invoke_m3FA4295D3B70451CD0E79ED228415D1C08B58DA6 (_ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 * __this, uint32_t ___glTextureId0, intptr_t ___glSharedTextureHandle1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (uint32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___glTextureId0, ___glSharedTextureHandle1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___glTextureId0, ___glSharedTextureHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, uint32_t, intptr_t >::Invoke(targetMethod, targetThis, ___glTextureId0, ___glSharedTextureHandle1); else result = GenericVirtFuncInvoker2< bool, uint32_t, intptr_t >::Invoke(targetMethod, targetThis, ___glTextureId0, ___glSharedTextureHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, uint32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___glTextureId0, ___glSharedTextureHandle1); else result = VirtFuncInvoker2< bool, uint32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___glTextureId0, ___glSharedTextureHandle1); } } else { typedef bool (*FunctionPointerType) (void*, uint32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___glTextureId0, ___glSharedTextureHandle1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture::BeginInvoke(System.UInt32,System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ReleaseSharedGLTexture_BeginInvoke_m730179BCFDF9F434036A288B6F0673FFFCB6EA84 (_ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 * __this, uint32_t ___glTextureId0, intptr_t ___glSharedTextureHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___glTextureId0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___glSharedTextureHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRCompositor/_ReleaseSharedGLTexture::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ReleaseSharedGLTexture_EndInvoke_m0DA10DF63A5A87208EF1361396AC5492381F1724 (_ReleaseSharedGLTexture_tCC2555B2EAE9CF038C5441166107FA02BDF9F3A2 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE (_SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE * __this, int32_t ___eTimingMode0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___eTimingMode0); } // System.Void OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetExplicitTimingMode__ctor_m740C69BD7A8314B24DB6315630AE855F3190C579 (_SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode::Invoke(OVR.OpenVR.EVRCompositorTimingMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetExplicitTimingMode_Invoke_mA7C7AC99D75FFE1314DBB25CEB0D512B97E16D48 (_SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE * __this, int32_t ___eTimingMode0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eTimingMode0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTimingMode0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___eTimingMode0); else GenericVirtActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___eTimingMode0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eTimingMode0); else VirtActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eTimingMode0); } } else { if (___parameterCount == 0) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eTimingMode0) - 1), targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTimingMode0, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode::BeginInvoke(OVR.OpenVR.EVRCompositorTimingMode,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetExplicitTimingMode_BeginInvoke_m53A1E25BF8EF7BAD36CC4CB447581668EE272130 (_SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE * __this, int32_t ___eTimingMode0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRCompositorTimingMode_tB42448E6689E423C22CE64B1A2BF0A20922FFCFC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRCompositorTimingMode_tB42448E6689E423C22CE64B1A2BF0A20922FFCFC_il2cpp_TypeInfo_var, &___eTimingMode0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_SetExplicitTimingMode::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetExplicitTimingMode_EndInvoke_m162D07AD8C4F9B82D61ACB596C898FC1D8894791 (_SetExplicitTimingMode_t229CD6D757008679BF05A83EBB6BF9282056A0BE * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 (_SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 * __this, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E* ___pTextures0, uint32_t ___unTextureCount1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pTextures0' to native representation Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ____pTextures0_marshaled = NULL; if (___pTextures0 != NULL) { ____pTextures0_marshaled = reinterpret_cast((___pTextures0)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pTextures0_marshaled, ___unTextureCount1); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_SetSkyboxOverride::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetSkyboxOverride__ctor_m20C4CBCC2BE8E2E5E857E119C1FF38A48B946372 (_SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_SetSkyboxOverride::Invoke(OVR.OpenVR.Texture_t[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetSkyboxOverride_Invoke_m08831FDD25F7CA18C27733B4F2B030E7B5DA630F (_SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 * __this, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E* ___pTextures0, uint32_t ___unTextureCount1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pTextures0, ___unTextureCount1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTextures0, ___unTextureCount1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t >::Invoke(targetMethod, targetThis, ___pTextures0, ___unTextureCount1); else result = GenericVirtFuncInvoker2< int32_t, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t >::Invoke(targetMethod, targetThis, ___pTextures0, ___unTextureCount1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pTextures0, ___unTextureCount1); else result = VirtFuncInvoker2< int32_t, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pTextures0, ___unTextureCount1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pTextures0, ___unTextureCount1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTextures0, ___unTextureCount1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_SetSkyboxOverride::BeginInvoke(OVR.OpenVR.Texture_t[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetSkyboxOverride_BeginInvoke_mA16D224458BF58E6B847B9D2AF0D01A6FE8CE94B (_SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 * __this, Texture_tU5BU5D_t4D3D3130AAFCD5866D914398D2915F0D0398F40E* ___pTextures0, uint32_t ___unTextureCount1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pTextures0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTextureCount1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_SetSkyboxOverride::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetSkyboxOverride_EndInvoke_mA9820036795D643D81BBA20C1DBF2A8B2926306E (_SetSkyboxOverride_tD327432C162AF0E70854AC7FA3D4D67FE45A3DB6 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 (_SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 * __this, int32_t ___eOrigin0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___eOrigin0); } // System.Void OVR.OpenVR.IVRCompositor/_SetTrackingSpace::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetTrackingSpace__ctor_mC80169168F869261D3FCA55A7C7AE1E9F9C15174 (_SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_SetTrackingSpace::Invoke(OVR.OpenVR.ETrackingUniverseOrigin) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetTrackingSpace_Invoke_mD65FF22A951B5172D7493C79097EB340B7E405B7 (_SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 * __this, int32_t ___eOrigin0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eOrigin0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___eOrigin0); else GenericVirtActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___eOrigin0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eOrigin0); else VirtActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eOrigin0); } } else { if (___parameterCount == 0) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eOrigin0) - 1), targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_SetTrackingSpace::BeginInvoke(OVR.OpenVR.ETrackingUniverseOrigin,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetTrackingSpace_BeginInvoke_mE753FB2D4186F19416FAFE4AE38EFD8079918EB3 (_SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 * __this, int32_t ___eOrigin0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_SetTrackingSpace::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetTrackingSpace_EndInvoke_m000E7F2151B4E0261E18E76E8EECC35F29AF9B5E (_SetTrackingSpace_t1CE31B724BD329C2C70EA6A7AFBFCE65B32FBCD4 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF (_ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShouldAppRenderWithLowResources__ctor_mB0BE7F42412FE7F02914D2D90AB262C0949574FB (_ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldAppRenderWithLowResources_Invoke_mA0DEA50F377FD269917EEFEE75E4522BBE616BFB (_ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShouldAppRenderWithLowResources_BeginInvoke_mEC46765A124E108B551DD84BDA839C2B108AF899 (_ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRCompositor/_ShouldAppRenderWithLowResources::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldAppRenderWithLowResources_EndInvoke_mB23D49FAAEB5D003AA61EE7A72E8AC84AD296002 (_ShouldAppRenderWithLowResources_t212E8A8F28CA8F53AA95E108AFFF73D21219C5CF * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 (_ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRCompositor/_ShowMirrorWindow::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowMirrorWindow__ctor_mFD62D352BCE82A6E115219DC09F5BE0531A45CF5 (_ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_ShowMirrorWindow::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowMirrorWindow_Invoke_mAC1387B152DCC3F134B35B0D0E8E09E64F4F9586 (_ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_ShowMirrorWindow::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowMirrorWindow_BeginInvoke_m6EEED5BEDFF47FCA4505C23C211B72197D7167B9 (_ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRCompositor/_ShowMirrorWindow::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowMirrorWindow_EndInvoke_mE799D4462FD47C0E4E6F0C4352B60E43038EDBCF (_ShowMirrorWindow_tB6B3C1C9C318DA3DCD560CBF96630FDF565359B9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B (_Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B * __this, int32_t ___eEye0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pBounds2, int32_t ___nSubmitFlags3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_Submit::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Submit__ctor_m04BA82B50100B141BE40E6EF63D91F44D7C601E0 (_Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_Submit::Invoke(OVR.OpenVR.EVREye,OVR.OpenVR.Texture_t&,OVR.OpenVR.VRTextureBounds_t&,OVR.OpenVR.EVRSubmitFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Submit_Invoke_m34020F6BCF157E2221905A4092D8F8EB27FFCF4B (_Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B * __this, int32_t ___eEye0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pBounds2, int32_t ___nSubmitFlags3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t >::Invoke(targetMethod, targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3); else result = GenericVirtFuncInvoker4< int32_t, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t >::Invoke(targetMethod, targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3); else result = VirtFuncInvoker4< int32_t, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3); } } else { if (___parameterCount == 3) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___pTexture1, ___pBounds2, ___nSubmitFlags3, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pTexture1, ___pBounds2, ___nSubmitFlags3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_Submit::BeginInvoke(OVR.OpenVR.EVREye,OVR.OpenVR.Texture_t&,OVR.OpenVR.VRTextureBounds_t&,OVR.OpenVR.EVRSubmitFlags,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Submit_BeginInvoke_mBCAD67B4ED6796DCD7D973C5AA5363BAE94C65E9 (_Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B * __this, int32_t ___eEye0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pBounds2, int32_t ___nSubmitFlags3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSubmitFlags_tA44DB6B29CCA70FCA5833D22AA290835B513EFB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture_t_t620CAA304875674443E89FE116A335886BF0413F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(Texture_t_t620CAA304875674443E89FE116A335886BF0413F_il2cpp_TypeInfo_var, &*___pTexture1); __d_args[2] = Box(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var, &*___pBounds2); __d_args[3] = Box(EVRSubmitFlags_tA44DB6B29CCA70FCA5833D22AA290835B513EFB2_il2cpp_TypeInfo_var, &___nSubmitFlags3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_Submit::EndInvoke(OVR.OpenVR.Texture_t&,OVR.OpenVR.VRTextureBounds_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Submit_EndInvoke_mC7D431FF49F7F1EDB18689556AA1C6D31B386FD4 (_Submit_t95DB7E95854F4931D889B018D3E76CFAE6529B5B * __this, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pBounds1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pTexture0, ___pBounds1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 (_SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SubmitExplicitTimingData__ctor_m0083AAE3D5D2BE6C2B333FD7744A911224A25B13 (_SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SubmitExplicitTimingData_Invoke_mBF3153CE08C69535945330A1F64510B82584C1B9 (_SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 * __this, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef int32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SubmitExplicitTimingData_BeginInvoke_m88D4C3F85DCB83DB7ABE03DA9844ED3264AA3F5D (_SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_SubmitExplicitTimingData::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SubmitExplicitTimingData_EndInvoke_m65D5D80326F7DBC839B6EC33F3AB73FC150526BC (_SubmitExplicitTimingData_tB201CF4FBEBC186EFFF9F279438DC175D4C8AC36 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 (_SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 * __this, bool ___bSuspend0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(static_cast(___bSuspend0)); } // System.Void OVR.OpenVR.IVRCompositor/_SuspendRendering::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SuspendRendering__ctor_mB72D0043381242407641FBFAB0FFAAA9B7FAFB7F (_SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_SuspendRendering::Invoke(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SuspendRendering_Invoke_mDE48A619B1BF7C9C0C3AD180DB9D74BF9D5BDF6F (_SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 * __this, bool ___bSuspend0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (bool, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___bSuspend0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, bool, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___bSuspend0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< bool >::Invoke(targetMethod, targetThis, ___bSuspend0); else GenericVirtActionInvoker1< bool >::Invoke(targetMethod, targetThis, ___bSuspend0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bSuspend0); else VirtActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bSuspend0); } } else { typedef void (*FunctionPointerType) (void*, bool, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___bSuspend0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_SuspendRendering::BeginInvoke(System.Boolean,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SuspendRendering_BeginInvoke_mC7475F528DBF22F1C495D2DCF278FA60C13ADE13 (_SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 * __this, bool ___bSuspend0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bSuspend0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_SuspendRendering::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SuspendRendering_EndInvoke_mA73A576B5CEB1BDC5BB031FCC86A5A45E4C86379 (_SuspendRendering_t735022050EE11C84F2F8C1927D55725C07492F25 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D (_UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D * __this, intptr_t ___glSharedTextureHandle0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___glSharedTextureHandle0); } // System.Void OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _UnlockGLSharedTextureForAccess__ctor_m790310D6ACD84328A6F1400430BAD1AC92BE55A7 (_UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _UnlockGLSharedTextureForAccess_Invoke_mD0C436F3B473858221CC1C7EF9F2E3C5ED8E2833 (_UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D * __this, intptr_t ___glSharedTextureHandle0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___glSharedTextureHandle0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___glSharedTextureHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___glSharedTextureHandle0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___glSharedTextureHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___glSharedTextureHandle0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___glSharedTextureHandle0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___glSharedTextureHandle0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _UnlockGLSharedTextureForAccess_BeginInvoke_mD9A36DEBE4AD9BC88EF756E33D73C6DFC2938EF9 (_UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D * __this, intptr_t ___glSharedTextureHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___glSharedTextureHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRCompositor/_UnlockGLSharedTextureForAccess::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _UnlockGLSharedTextureForAccess_EndInvoke_mE2BE46662FF67A3360C056B904981018432A2B46 (_UnlockGLSharedTextureForAccess_tE536FF6253654DC196973CDDD66BCC34873A143D * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 (_WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pRenderPoseArray0' to native representation TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ____pRenderPoseArray0_marshaled = NULL; if (___pRenderPoseArray0 != NULL) { ____pRenderPoseArray0_marshaled = reinterpret_cast((___pRenderPoseArray0)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___pGamePoseArray2' to native representation TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ____pGamePoseArray2_marshaled = NULL; if (___pGamePoseArray2 != NULL) { ____pGamePoseArray2_marshaled = reinterpret_cast((___pGamePoseArray2)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pRenderPoseArray0_marshaled, ___unRenderPoseArrayCount1, ____pGamePoseArray2_marshaled, ___unGamePoseArrayCount3); return returnValue; } // System.Void OVR.OpenVR.IVRCompositor/_WaitGetPoses::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _WaitGetPoses__ctor_mE726ADBE7371793727A349628755DA478FB383BE (_WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_WaitGetPoses::Invoke(OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _WaitGetPoses_Invoke_m7253BC02A271697C95FD9FCA5C6674594F17D099 (_WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); else result = GenericVirtFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); else result = VirtFuncInvoker4< int32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3); } } else { if (___parameterCount == 3) { typedef int32_t (*FunctionPointerType) (TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderPoseArray0, ___unRenderPoseArrayCount1, ___pGamePoseArray2, ___unGamePoseArrayCount3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRCompositor/_WaitGetPoses::BeginInvoke(OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _WaitGetPoses_BeginInvoke_m26D3C3AB90B90AE8118B085456E7B15FB4BC615F (_WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 * __this, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pRenderPoseArray0, uint32_t ___unRenderPoseArrayCount1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pGamePoseArray2, uint32_t ___unGamePoseArrayCount3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pRenderPoseArray0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unRenderPoseArrayCount1); __d_args[2] = ___pGamePoseArray2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unGamePoseArrayCount3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRCompositorError OVR.OpenVR.IVRCompositor/_WaitGetPoses::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _WaitGetPoses_EndInvoke_m7FCA57470D4857532DE386FED4529AAE0F0ED3AE (_WaitGetPoses_tE84D2B8EBD4FB9BF2D781B6047542CCE190D8FE1 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 (_GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 * __this, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRDriverManager/_GetDriverCount::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDriverCount__ctor_m40B991EE56C186BC253A863049534D2722E4E3E2 (_GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRDriverManager/_GetDriverCount::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetDriverCount_Invoke_m3F37D70E4815D15E7570775E728CB7D9B681C217 (_GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 * __this, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRDriverManager/_GetDriverCount::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDriverCount_BeginInvoke_m8FFCF97113FE25842704E8D82BCE49D41A93C8DA (_GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt32 OVR.OpenVR.IVRDriverManager/_GetDriverCount::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetDriverCount_EndInvoke_m7F418A4259B2777E2063F19D793EC9EF49E99DD6 (_GetDriverCount_t92603473110144405AF9BCFB81016FAA18EF7B57 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 (_GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 * __this, String_t* ___pchDriverName0, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchDriverName0' to native representation char* ____pchDriverName0_marshaled = NULL; ____pchDriverName0_marshaled = il2cpp_codegen_marshal_string(___pchDriverName0); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(____pchDriverName0_marshaled); // Marshaling cleanup of parameter '___pchDriverName0' native representation il2cpp_codegen_marshal_free(____pchDriverName0_marshaled); ____pchDriverName0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRDriverManager/_GetDriverHandle::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDriverHandle__ctor_mB715BD98B86949DC5EB5E93125FBD553D0358246 (_GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVRDriverManager/_GetDriverHandle::Invoke(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetDriverHandle_Invoke_mD83F21E330435A25CF634AE278D0A1EEADC729E7 (_GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 * __this, String_t* ___pchDriverName0, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef uint64_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDriverName0, targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchDriverName0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint64_t >::Invoke(targetMethod, ___pchDriverName0); else result = GenericVirtFuncInvoker0< uint64_t >::Invoke(targetMethod, ___pchDriverName0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchDriverName0); else result = VirtFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchDriverName0); } } else { typedef uint64_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDriverName0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___pchDriverName0); else result = GenericVirtFuncInvoker1< uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___pchDriverName0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchDriverName0); else result = VirtFuncInvoker1< uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchDriverName0); } } else { if (___parameterCount == 0) { typedef uint64_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDriverName0, targetMethod); } else { typedef uint64_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchDriverName0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRDriverManager/_GetDriverHandle::BeginInvoke(System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDriverHandle_BeginInvoke_m07E4D13E1D8836475B83E2B05D0D1E12E5760C81 (_GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 * __this, String_t* ___pchDriverName0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___pchDriverName0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.UInt64 OVR.OpenVR.IVRDriverManager/_GetDriverHandle::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetDriverHandle_EndInvoke_m7FB38AC2C0AA115D5CC77BF204DD0F6C2A0CB196 (_GetDriverHandle_tF1DBB6FF372E1E79D9C1C82D0F42C99C2CBB9721 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F (_GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F * __this, uint32_t ___nDriver0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue1' to native representation char* ____pchValue1_marshaled = NULL; ____pchValue1_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___nDriver0, ____pchValue1_marshaled, ___unBufferSize2); // Marshaling of parameter '___pchValue1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue1, ____pchValue1_marshaled); // Marshaling cleanup of parameter '___pchValue1' native representation il2cpp_codegen_marshal_free(____pchValue1_marshaled); ____pchValue1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRDriverManager/_GetDriverName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDriverName__ctor_m3866BD964B696B8D7E6DEE30FD9756C604540293 (_GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRDriverManager/_GetDriverName::Invoke(System.UInt32,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetDriverName_Invoke_m7D8229FF09DB71E48712D45E75FE012C5A168CA3 (_GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F * __this, uint32_t ___nDriver0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDriver0, ___pchValue1, ___unBufferSize2, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2); else result = GenericVirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2); else result = VirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDriver0, ___pchValue1, ___unBufferSize2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRDriverManager/_GetDriverName::BeginInvoke(System.UInt32,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDriverName_BeginInvoke_mCBC8ABD9CAB0FCE6F35ED6C1B97F72C1E460CDF0 (_GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F * __this, uint32_t ___nDriver0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDriver0); __d_args[1] = ___pchValue1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.UInt32 OVR.OpenVR.IVRDriverManager/_GetDriverName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetDriverName_EndInvoke_mA83710EE878AE1B29A2D9C2C48E837647BB6571E (_GetDriverName_tAAEDFDD29409DAB6C8F9612157BCC97DABDA4B6F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 (_GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 * __this, int32_t* ___pnAdapterIndex0, int32_t* ___pnAdapterOutputIndex1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pnAdapterIndex0, ___pnAdapterOutputIndex1); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo__ctor_m4B49CA3901011603AA505CD12CC67A695DAE6316 (_GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo::Invoke(System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo_Invoke_m1EA1575727711D556B42A51341C84700B5F0B62E (_GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 * __this, int32_t* ___pnAdapterIndex0, int32_t* ___pnAdapterOutputIndex1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (int32_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pnAdapterIndex0, ___pnAdapterOutputIndex1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< int32_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1); else GenericVirtActionInvoker2< int32_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< int32_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1); else VirtActionInvoker2< int32_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1); } } else { typedef void (*FunctionPointerType) (void*, int32_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnAdapterIndex0, ___pnAdapterOutputIndex1, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo::BeginInvoke(System.Int32&,System.Int32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDXGIOutputInfo_BeginInvoke_m9D5067CC80CAE464F4192DF6735F6E0901FA520C (_GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 * __this, int32_t* ___pnAdapterIndex0, int32_t* ___pnAdapterOutputIndex1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &*___pnAdapterIndex0); __d_args[1] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &*___pnAdapterOutputIndex1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetDXGIOutputInfo::EndInvoke(System.Int32&,System.Int32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo_EndInvoke_m35E39CA099E193735B7908B57254F88501F30C4E (_GetDXGIOutputInfo_tD28302B6EFCE198115DB8D95F1E55190F84DED41 * __this, int32_t* ___pnAdapterIndex0, int32_t* ___pnAdapterOutputIndex1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pnAdapterIndex0, ___pnAdapterOutputIndex1, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 (_GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 * __this, int32_t ___eEye0, uint32_t* ___pnX1, uint32_t* ___pnY2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetEyeOutputViewport__ctor_m7A17043F8E0F5FA0D4DC54931BB2BCD88BDFBC2E (_GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport::Invoke(OVR.OpenVR.EVREye,System.UInt32&,System.UInt32&,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetEyeOutputViewport_Invoke_mAA1EA4F46048004288D0B343DA7DAB02EBD244AF (_GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 * __this, int32_t ___eEye0, uint32_t* ___pnX1, uint32_t* ___pnY2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef void (*FunctionPointerType) (int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker5< int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4); else GenericVirtActionInvoker5< int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker5< int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4); else VirtActionInvoker5< int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4); } } else { if (___parameterCount == 4) { typedef void (*FunctionPointerType) (RuntimeObject*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4, targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, uint32_t*, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pnX1, ___pnY2, ___pnWidth3, ___pnHeight4, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport::BeginInvoke(OVR.OpenVR.EVREye,System.UInt32&,System.UInt32&,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetEyeOutputViewport_BeginInvoke_mE169640D74FD0EADC349856F8DA79DE7FD9A29CD (_GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 * __this, int32_t ___eEye0, uint32_t* ___pnX1, uint32_t* ___pnY2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnX1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnY2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnWidth3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnHeight4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetEyeOutputViewport::EndInvoke(System.UInt32&,System.UInt32&,System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetEyeOutputViewport_EndInvoke_m1560F7E3ED6A8EFE439C6E8B4DDEDF083C09DDA4 (_GetEyeOutputViewport_t14FB28D804A1C2A68613E0BBEF484C2C4F524C40 * __this, uint32_t* ___pnX0, uint32_t* ___pnY1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, RuntimeObject* ___result4, const RuntimeMethod* method) { void* ___out_args[] = { ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result4, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE (_GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE * __this, int32_t* ___pnX0, int32_t* ___pnY1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t*, int32_t*, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetWindowBounds__ctor_m28A4ACE557D66C69D58DF639C848D1DC06E5D131 (_GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds::Invoke(System.Int32&,System.Int32&,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetWindowBounds_Invoke_m7A7868BD510130E79CC7036F85C178E985BE75B3 (_GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE * __this, int32_t* ___pnX0, int32_t* ___pnY1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (int32_t*, int32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t*, int32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< int32_t*, int32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3); else GenericVirtActionInvoker4< int32_t*, int32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< int32_t*, int32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3); else VirtActionInvoker4< int32_t*, int32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3); } } else { typedef void (*FunctionPointerType) (void*, int32_t*, int32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds::BeginInvoke(System.Int32&,System.Int32&,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetWindowBounds_BeginInvoke_m6B9E9977ADA7D2A52A97D2A931CED3DE49DA30DE (_GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE * __this, int32_t* ___pnX0, int32_t* ___pnY1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &*___pnX0); __d_args[1] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &*___pnY1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnWidth2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnHeight3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRExtendedDisplay/_GetWindowBounds::EndInvoke(System.Int32&,System.Int32&,System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetWindowBounds_EndInvoke_m0653FF82D0FD137E8DA9FD4F740EFAB98C1A9059 (_GetWindowBounds_tCA9AA727F286D2159D1F679B24A9533F33FE05FE * __this, int32_t* ___pnX0, int32_t* ___pnY1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, RuntimeObject* ___result4, const RuntimeMethod* method) { void* ___out_args[] = { ___pnX0, ___pnY1, ___pnWidth2, ___pnHeight3, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result4, ___out_args); } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__Close_t30F7271D4A3082A3224F324E33751831C512A584 (_Close_t30F7271D4A3082A3224F324E33751831C512A584 * __this, uint64_t ___ulBuffer0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulBuffer0); return returnValue; } // System.Void OVR.OpenVR.IVRIOBuffer/_Close::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Close__ctor_m693D7DAFA9ACC3AC5AC9046ACD13A7AA0DD084D1 (_Close_t30F7271D4A3082A3224F324E33751831C512A584 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Close::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Close_Invoke_m25D2F2E1A450F98D8B2A512D093F07B0481DB261 (_Close_t30F7271D4A3082A3224F324E33751831C512A584 * __this, uint64_t ___ulBuffer0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulBuffer0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulBuffer0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulBuffer0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulBuffer0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulBuffer0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRIOBuffer/_Close::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Close_BeginInvoke_mCA40AE9C59DC88A68C87BEB0DC0B0D9B0251C17B (_Close_t30F7271D4A3082A3224F324E33751831C512A584 * __this, uint64_t ___ulBuffer0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulBuffer0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Close::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Close_EndInvoke_mA25D435C445191E3D786B0E96321A7F25E51CAA3 (_Close_t30F7271D4A3082A3224F324E33751831C512A584 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__Open_t248EE84778C0AAE28929A8C359E6F97631938546 (_Open_t248EE84778C0AAE28929A8C359E6F97631938546 * __this, String_t* ___pchPath0, int32_t ___mode1, uint32_t ___unElementSize2, uint32_t ___unElements3, uint64_t* ___pulBuffer4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, int32_t, uint32_t, uint32_t, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchPath0' to native representation char* ____pchPath0_marshaled = NULL; ____pchPath0_marshaled = il2cpp_codegen_marshal_string(___pchPath0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchPath0_marshaled, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); // Marshaling cleanup of parameter '___pchPath0' native representation il2cpp_codegen_marshal_free(____pchPath0_marshaled); ____pchPath0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRIOBuffer/_Open::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Open__ctor_mD45945440B09871E14C91BD9D5C1F6CAFB3748FD (_Open_t248EE84778C0AAE28929A8C359E6F97631938546 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Open::Invoke(System.String,OVR.OpenVR.EIOBufferMode,System.UInt32,System.UInt32,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Open_Invoke_mA1AFBD54A513A7A015CC6CD7046BE5411504E64B (_Open_t248EE84778C0AAE28929A8C359E6F97631938546 * __this, String_t* ___pchPath0, int32_t ___mode1, uint32_t ___unElementSize2, uint32_t ___unElements3, uint64_t* ___pulBuffer4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (String_t*, int32_t, uint32_t, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, int32_t, uint32_t, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4, targetMethod); } } else if (___parameterCount != 5) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(targetMethod, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); else result = GenericVirtFuncInvoker4< int32_t, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(targetMethod, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); else result = VirtFuncInvoker4< int32_t, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); } } else { typedef int32_t (*FunctionPointerType) (String_t*, int32_t, uint32_t, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, String_t*, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(targetMethod, targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); else result = GenericVirtFuncInvoker5< int32_t, String_t*, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(targetMethod, targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, String_t*, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); else result = VirtFuncInvoker5< int32_t, String_t*, int32_t, uint32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4); } } else { if (___parameterCount == 4) { typedef int32_t (*FunctionPointerType) (String_t*, int32_t, uint32_t, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, int32_t, uint32_t, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchPath0, ___mode1, ___unElementSize2, ___unElements3, ___pulBuffer4, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRIOBuffer/_Open::BeginInvoke(System.String,OVR.OpenVR.EIOBufferMode,System.UInt32,System.UInt32,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Open_BeginInvoke_m7A14F647397FC698F63FF014ACE3812E51AFF6D9 (_Open_t248EE84778C0AAE28929A8C359E6F97631938546 * __this, String_t* ___pchPath0, int32_t ___mode1, uint32_t ___unElementSize2, uint32_t ___unElements3, uint64_t* ___pulBuffer4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EIOBufferMode_t52ED41327F36AA82CFE0B8DD76BBAD9662794BB1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = ___pchPath0; __d_args[1] = Box(EIOBufferMode_t52ED41327F36AA82CFE0B8DD76BBAD9662794BB1_il2cpp_TypeInfo_var, &___mode1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unElementSize2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unElements3); __d_args[4] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pulBuffer4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Open::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Open_EndInvoke_m68EB7576EE0D22586CA1A5AE7694567889ED3895 (_Open_t248EE84778C0AAE28929A8C359E6F97631938546 * __this, uint64_t* ___pulBuffer0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pulBuffer0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E (_PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E * __this, uint64_t ___ulBuffer0, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(___ulBuffer0); return returnValue; } // System.Void OVR.OpenVR.IVRIOBuffer/_PropertyContainer::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PropertyContainer__ctor_mB216CFAE88336E24FB43ACD9A119142281361F57 (_PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVRIOBuffer/_PropertyContainer::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _PropertyContainer_Invoke_m99B248670A299460238E42F496B8F2867A7B184A (_PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E * __this, uint64_t ___ulBuffer0, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef uint64_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulBuffer0, targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulBuffer0); else result = GenericVirtFuncInvoker1< uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulBuffer0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulBuffer0); else result = VirtFuncInvoker1< uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulBuffer0); } } else { typedef uint64_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRIOBuffer/_PropertyContainer::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PropertyContainer_BeginInvoke_m31AF66ADC4DFCA8F6C1CDCBDEB99A6F1C3883E9B (_PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E * __this, uint64_t ___ulBuffer0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulBuffer0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.UInt64 OVR.OpenVR.IVRIOBuffer/_PropertyContainer::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _PropertyContainer_EndInvoke_m9D731BA5AAD16164445AF950C5D466C45E9801C8 (_PropertyContainer_tD4A5E9DAAF1E481266154A8D666D1A0DD6AD7F5E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__Read_t5629D20360F207B935C9F35CFE7B3D427746875B (_Read_t5629D20360F207B935C9F35CFE7B3D427746875B * __this, uint64_t ___ulBuffer0, intptr_t ___pDst1, uint32_t ___unBytes2, uint32_t* ___punRead3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t, uint32_t, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3); return returnValue; } // System.Void OVR.OpenVR.IVRIOBuffer/_Read::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Read__ctor_mF6A11973FDA01147A157A09A5E37442DD11C32BB (_Read_t5629D20360F207B935C9F35CFE7B3D427746875B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Read::Invoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Read_Invoke_m248B931D22B26C2BD2A400943C7566250FCBF8A8 (_Read_t5629D20360F207B935C9F35CFE7B3D427746875B * __this, uint64_t ___ulBuffer0, intptr_t ___pDst1, uint32_t ___unBytes2, uint32_t* ___punRead3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t, uint32_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, intptr_t, uint32_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, intptr_t, uint32_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, intptr_t, uint32_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3); else result = VirtFuncInvoker4< int32_t, uint64_t, intptr_t, uint32_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, ___pDst1, ___unBytes2, ___punRead3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRIOBuffer/_Read::BeginInvoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Read_BeginInvoke_m2607680C04A9DEC745A99CBE69FB55C75ECB7EE2 (_Read_t5629D20360F207B935C9F35CFE7B3D427746875B * __this, uint64_t ___ulBuffer0, intptr_t ___pDst1, uint32_t ___unBytes2, uint32_t* ___punRead3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulBuffer0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pDst1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBytes2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punRead3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Read::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Read_EndInvoke_m3E6FB1EF594D7ACF1D32D7F19DDB7B649692CDAF (_Read_t5629D20360F207B935C9F35CFE7B3D427746875B * __this, uint32_t* ___punRead0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punRead0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__Write_t3927BD214CE20924672841C01A54BE99E6610CF5 (_Write_t3927BD214CE20924672841C01A54BE99E6610CF5 * __this, uint64_t ___ulBuffer0, intptr_t ___pSrc1, uint32_t ___unBytes2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulBuffer0, ___pSrc1, ___unBytes2); return returnValue; } // System.Void OVR.OpenVR.IVRIOBuffer/_Write::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Write__ctor_m2FA8D8CFEBA92DE6087B2F173A6A59304DC56C35 (_Write_t3927BD214CE20924672841C01A54BE99E6610CF5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Write::Invoke(System.UInt64,System.IntPtr,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Write_Invoke_mD9CAF2831A4A5E22808332022AF9B2034A348294 (_Write_t3927BD214CE20924672841C01A54BE99E6610CF5 * __this, uint64_t ___ulBuffer0, intptr_t ___pSrc1, uint32_t ___unBytes2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulBuffer0, ___pSrc1, ___unBytes2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, intptr_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, intptr_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, intptr_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2); else result = VirtFuncInvoker3< int32_t, uint64_t, intptr_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulBuffer0, ___pSrc1, ___unBytes2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRIOBuffer/_Write::BeginInvoke(System.UInt64,System.IntPtr,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Write_BeginInvoke_m186F01E499D4213EB61C874735F0AF003FFAF616 (_Write_t3927BD214CE20924672841C01A54BE99E6610CF5 * __this, uint64_t ___ulBuffer0, intptr_t ___pSrc1, uint32_t ___unBytes2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulBuffer0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pSrc1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBytes2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EIOBufferError OVR.OpenVR.IVRIOBuffer/_Write::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _Write_EndInvoke_m769D12191A1654AA7AFE015CD0E276870D3E22FF (_Write_t3927BD214CE20924672841C01A54BE99E6610CF5 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA (_DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA * __this, intptr_t ___pvCompressedBuffer0, uint32_t ___unCompressedBufferSize1, int32_t* ___peTransformSpace2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(intptr_t, uint32_t, int32_t*, VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pTransformArray3' to native representation VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 * ____pTransformArray3_marshaled = NULL; if (___pTransformArray3 != NULL) { ____pTransformArray3_marshaled = reinterpret_cast((___pTransformArray3)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ____pTransformArray3_marshaled, ___unTransformArrayCount4); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _DecompressSkeletalBoneData__ctor_mE69A3901CB23FF3960D8FD0CE846BD611C6C45F3 (_DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData::Invoke(System.IntPtr,System.UInt32,OVR.OpenVR.EVRSkeletalTransformSpace&,OVR.OpenVR.VRBoneTransform_t[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _DecompressSkeletalBoneData_Invoke_m1DB481BB5737481742EE44760BA379FA015D4E51 (_DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA * __this, intptr_t ___pvCompressedBuffer0, uint32_t ___unCompressedBufferSize1, int32_t* ___peTransformSpace2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t >::Invoke(targetMethod, targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4); else result = GenericVirtFuncInvoker5< int32_t, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t >::Invoke(targetMethod, targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4); else result = VirtFuncInvoker5< int32_t, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4); } } else { typedef int32_t (*FunctionPointerType) (void*, intptr_t, uint32_t, int32_t*, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pvCompressedBuffer0, ___unCompressedBufferSize1, ___peTransformSpace2, ___pTransformArray3, ___unTransformArrayCount4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData::BeginInvoke(System.IntPtr,System.UInt32,OVR.OpenVR.EVRSkeletalTransformSpace&,OVR.OpenVR.VRBoneTransform_t[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _DecompressSkeletalBoneData_BeginInvoke_m493C1B005ABA461448B05B7DE51DE63A0AABC1F3 (_DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA * __this, intptr_t ___pvCompressedBuffer0, uint32_t ___unCompressedBufferSize1, int32_t* ___peTransformSpace2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pvCompressedBuffer0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unCompressedBufferSize1); __d_args[2] = Box(EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var, &*___peTransformSpace2); __d_args[3] = ___pTransformArray3; __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTransformArrayCount4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_DecompressSkeletalBoneData::EndInvoke(OVR.OpenVR.EVRSkeletalTransformSpace&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _DecompressSkeletalBoneData_EndInvoke_mFF94539B61DE663C058DC12E04AA2B635A684D8C (_DecompressSkeletalBoneData_t487F7E926B3967091D40DA09FD2E083B912689AA * __this, int32_t* ___peTransformSpace0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peTransformSpace0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 (_GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 * __this, String_t* ___pchActionName0, uint64_t* ___pHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchActionName0' to native representation char* ____pchActionName0_marshaled = NULL; ____pchActionName0_marshaled = il2cpp_codegen_marshal_string(___pchActionName0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchActionName0_marshaled, ___pHandle1); // Marshaling cleanup of parameter '___pchActionName0' native representation il2cpp_codegen_marshal_free(____pchActionName0_marshaled); ____pchActionName0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetActionHandle::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetActionHandle__ctor_m337DB87FDF7D0D2E1EB3A16DFE23ECA4C0CAFB38 (_GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionHandle::Invoke(System.String,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionHandle_Invoke_m01EB5F55C74D7AFE35120C47D6B5699177E9861E (_GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 * __this, String_t* ___pchActionName0, uint64_t* ___pHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionName0, ___pHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionName0, ___pHandle1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchActionName0, ___pHandle1); else result = GenericVirtFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchActionName0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchActionName0, ___pHandle1); else result = VirtFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchActionName0, ___pHandle1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionName0, ___pHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchActionName0, ___pHandle1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchActionName0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchActionName0, ___pHandle1); else result = VirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchActionName0, ___pHandle1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionName0, ___pHandle1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionName0, ___pHandle1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetActionHandle::BeginInvoke(System.String,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetActionHandle_BeginInvoke_m6F9ACBC7381D20624395E5274750E4C98B20B0C9 (_GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 * __this, String_t* ___pchActionName0, uint64_t* ___pHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchActionName0; __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionHandle::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionHandle_EndInvoke_mD334B32A4649EDB1CB91EFD3B780DDCD8940CFA9 (_GetActionHandle_t3DE02917D5ADD80046DF62C4A97FAB4B108AA614 * __this, uint64_t* ___pHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 (_GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 * __this, uint64_t ___actionSetHandle0, uint64_t ___digitalActionHandle1, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___originsOut2, uint32_t ___originOutCount3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint64_t, uint64_t*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___originsOut2' to native representation uint64_t* ____originsOut2_marshaled = NULL; if (___originsOut2 != NULL) { ____originsOut2_marshaled = reinterpret_cast((___originsOut2)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___actionSetHandle0, ___digitalActionHandle1, ____originsOut2_marshaled, ___originOutCount3); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetActionOrigins::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetActionOrigins__ctor_m5C65592B58AC1469FED25352F3CE36C87F14BA79 (_GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionOrigins::Invoke(System.UInt64,System.UInt64,System.UInt64[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionOrigins_Invoke_mAB60D90F3D481FFB18109A653EFAE634C822C82A (_GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 * __this, uint64_t ___actionSetHandle0, uint64_t ___digitalActionHandle1, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___originsOut2, uint32_t ___originOutCount3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t >::Invoke(targetMethod, targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t >::Invoke(targetMethod, targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3); else result = VirtFuncInvoker4< int32_t, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___actionSetHandle0, ___digitalActionHandle1, ___originsOut2, ___originOutCount3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetActionOrigins::BeginInvoke(System.UInt64,System.UInt64,System.UInt64[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetActionOrigins_BeginInvoke_mE229E91E822037E9E8C6E66B0BAE5CACFFE60BE8 (_GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 * __this, uint64_t ___actionSetHandle0, uint64_t ___digitalActionHandle1, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___originsOut2, uint32_t ___originOutCount3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___actionSetHandle0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___digitalActionHandle1); __d_args[2] = ___originsOut2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___originOutCount3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionOrigins::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionOrigins_EndInvoke_m5B0C4B8AFB617940805936FD0E4C87C86C22C505 (_GetActionOrigins_tEEE879C3FBAEF6BA5BE2BA61AD602596C9956B51 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 (_GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 * __this, String_t* ___pchActionSetName0, uint64_t* ___pHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchActionSetName0' to native representation char* ____pchActionSetName0_marshaled = NULL; ____pchActionSetName0_marshaled = il2cpp_codegen_marshal_string(___pchActionSetName0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchActionSetName0_marshaled, ___pHandle1); // Marshaling cleanup of parameter '___pchActionSetName0' native representation il2cpp_codegen_marshal_free(____pchActionSetName0_marshaled); ____pchActionSetName0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetActionSetHandle::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetActionSetHandle__ctor_m8DB8FB005AD5F8E76F3F4CE48439B6C87219E733 (_GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionSetHandle::Invoke(System.String,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionSetHandle_Invoke_m588CB9D298DC77BEAFF730926FBA17B8B204DBC9 (_GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 * __this, String_t* ___pchActionSetName0, uint64_t* ___pHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionSetName0, ___pHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionSetName0, ___pHandle1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchActionSetName0, ___pHandle1); else result = GenericVirtFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchActionSetName0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchActionSetName0, ___pHandle1); else result = VirtFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchActionSetName0, ___pHandle1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionSetName0, ___pHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchActionSetName0, ___pHandle1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchActionSetName0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchActionSetName0, ___pHandle1); else result = VirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchActionSetName0, ___pHandle1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionSetName0, ___pHandle1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionSetName0, ___pHandle1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetActionSetHandle::BeginInvoke(System.String,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetActionSetHandle_BeginInvoke_m6874B69E610AB080B7F6F0355984A5DDC3257791 (_GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 * __this, String_t* ___pchActionSetName0, uint64_t* ___pHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchActionSetName0; __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetActionSetHandle::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetActionSetHandle_EndInvoke_m8EE6713D6F75723E24B8B7E1538B2CFFC93A133C (_GetActionSetHandle_tDFF3191D29A2FCD3C8F69542B92C06F4490DA755 * __this, uint64_t* ___pHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B (_GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B * __this, uint64_t ___action0, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetAnalogActionData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetAnalogActionData__ctor_m1E1DD7EACF2C2F744EF6B4E1428000481FFF4325 (_GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetAnalogActionData::Invoke(System.UInt64,OVR.OpenVR.InputAnalogActionData_t&,System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetAnalogActionData_Invoke_m6CF78CE56566E1501B80990C5316D038991B350F (_GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B * __this, uint64_t ___action0, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = VirtFuncInvoker4< int32_t, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetAnalogActionData::BeginInvoke(System.UInt64,OVR.OpenVR.InputAnalogActionData_t&,System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetAnalogActionData_BeginInvoke_m48E2BBA8006443135B54A0E0D51105E458A03C99 (_GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B * __this, uint64_t ___action0, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189_il2cpp_TypeInfo_var, &*___pActionData1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unActionDataSize2); __d_args[3] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetAnalogActionData::EndInvoke(OVR.OpenVR.InputAnalogActionData_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetAnalogActionData_EndInvoke_mDBF87E8B3932BD29A86DA000007D2E70B1F9579E (_GetAnalogActionData_t4143ADD7826A54563BE55672706884D2201F0B8B * __this, InputAnalogActionData_t_tAC1035D4E0C79841E2AA401B296C18DD609DA189 * ___pActionData0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pActionData0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 (_GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 * __this, uint64_t ___action0, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetDigitalActionData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDigitalActionData__ctor_mAAE2AFE8CEDD32E190FEC43D6E350AADEBC1D1F8 (_GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetDigitalActionData::Invoke(System.UInt64,OVR.OpenVR.InputDigitalActionData_t&,System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetDigitalActionData_Invoke_m320CE6859DEDE2E0DF817A7A4CF68A8C63834E8D (_GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 * __this, uint64_t ___action0, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = VirtFuncInvoker4< int32_t, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetDigitalActionData::BeginInvoke(System.UInt64,OVR.OpenVR.InputDigitalActionData_t&,System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDigitalActionData_BeginInvoke_m9EC7A4AEB9A319ECF91AE96E6FF56AF4CF566049 (_GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 * __this, uint64_t ___action0, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B_il2cpp_TypeInfo_var, &*___pActionData1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unActionDataSize2); __d_args[3] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetDigitalActionData::EndInvoke(OVR.OpenVR.InputDigitalActionData_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetDigitalActionData_EndInvoke_m91DD73E40652E3240EF960B9E1E3B3D28C5BCC64 (_GetDigitalActionData_t3B06432D0F0D17E70A055541467D0C7859F299D6 * __this, InputDigitalActionData_t_tC7875C582A1187037853BA400A24D616649D332B * ___pActionData0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pActionData0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 (_GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 * __this, String_t* ___pchInputSourcePath0, uint64_t* ___pHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchInputSourcePath0' to native representation char* ____pchInputSourcePath0_marshaled = NULL; ____pchInputSourcePath0_marshaled = il2cpp_codegen_marshal_string(___pchInputSourcePath0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchInputSourcePath0_marshaled, ___pHandle1); // Marshaling cleanup of parameter '___pchInputSourcePath0' native representation il2cpp_codegen_marshal_free(____pchInputSourcePath0_marshaled); ____pchInputSourcePath0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetInputSourceHandle::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetInputSourceHandle__ctor_mE009C5C467D68EE0A50C0A4FB15D4A314578D275 (_GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetInputSourceHandle::Invoke(System.String,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInputSourceHandle_Invoke_mD23241AC903378D8732E1D2FE6FFF33E0F2290D1 (_GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 * __this, String_t* ___pchInputSourcePath0, uint64_t* ___pHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchInputSourcePath0, ___pHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchInputSourcePath0, ___pHandle1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchInputSourcePath0, ___pHandle1); else result = GenericVirtFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchInputSourcePath0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchInputSourcePath0, ___pHandle1); else result = VirtFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchInputSourcePath0, ___pHandle1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchInputSourcePath0, ___pHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchInputSourcePath0, ___pHandle1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchInputSourcePath0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchInputSourcePath0, ___pHandle1); else result = VirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchInputSourcePath0, ___pHandle1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchInputSourcePath0, ___pHandle1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchInputSourcePath0, ___pHandle1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetInputSourceHandle::BeginInvoke(System.String,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetInputSourceHandle_BeginInvoke_m1BC0DE119C2775BA1634B3600813733B915032B8 (_GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 * __this, String_t* ___pchInputSourcePath0, uint64_t* ___pHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchInputSourcePath0; __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetInputSourceHandle::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInputSourceHandle_EndInvoke_mD464F8F6C9749919DBE2A1922B8A27AB7CD6E215 (_GetInputSourceHandle_tB4CC6D28FDB6DAE6A9246A786B96CE44F3D13333 * __this, uint64_t* ___pHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 (_GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 * __this, uint64_t ___origin0, StringBuilder_t * ___pchNameArray1, uint32_t ___unNameArraySize2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchNameArray1' to native representation char* ____pchNameArray1_marshaled = NULL; ____pchNameArray1_marshaled = il2cpp_codegen_marshal_string_builder(___pchNameArray1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___origin0, ____pchNameArray1_marshaled, ___unNameArraySize2); // Marshaling of parameter '___pchNameArray1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchNameArray1, ____pchNameArray1_marshaled); // Marshaling cleanup of parameter '___pchNameArray1' native representation il2cpp_codegen_marshal_free(____pchNameArray1_marshaled); ____pchNameArray1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetOriginLocalizedName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOriginLocalizedName__ctor_m5F9D74CFB1C24691799DE225137C86A71E639E1D (_GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetOriginLocalizedName::Invoke(System.UInt64,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOriginLocalizedName_Invoke_m84188AAF2EFA05A7C90ACDFBC5E24798EF2653B4 (_GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 * __this, uint64_t ___origin0, StringBuilder_t * ___pchNameArray1, uint32_t ___unNameArraySize2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___origin0, ___pchNameArray1, ___unNameArraySize2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2); else result = VirtFuncInvoker3< int32_t, uint64_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___origin0, ___pchNameArray1, ___unNameArraySize2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetOriginLocalizedName::BeginInvoke(System.UInt64,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOriginLocalizedName_BeginInvoke_mEA6ABC6350A58CD3C3985FE4980D5208CE47651B (_GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 * __this, uint64_t ___origin0, StringBuilder_t * ___pchNameArray1, uint32_t ___unNameArraySize2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___origin0); __d_args[1] = ___pchNameArray1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unNameArraySize2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetOriginLocalizedName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOriginLocalizedName_EndInvoke_m020C6470D41BBC312374702EDC0B8B7D8639699D (_GetOriginLocalizedName_t9D50D904FE8BF6DA5DFCA942D0BC7ACA5EF3B783 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 (_GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 * __this, uint64_t ___origin0, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 * ___pOriginInfo1, uint32_t ___unOriginInfoSize2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___origin0, ___pOriginInfo1, ___unOriginInfoSize2); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOriginTrackedDeviceInfo__ctor_mFDBF51757363EE6763232B149CF4FF1B596186AE (_GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo::Invoke(System.UInt64,OVR.OpenVR.InputOriginInfo_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOriginTrackedDeviceInfo_Invoke_m2167B53BA95B6FE4059A9DDC7B3DB966A12C697C (_GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 * __this, uint64_t ___origin0, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 * ___pOriginInfo1, uint32_t ___unOriginInfoSize2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___origin0, ___pOriginInfo1, ___unOriginInfoSize2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t >::Invoke(targetMethod, targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t >::Invoke(targetMethod, targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2); else result = VirtFuncInvoker3< int32_t, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___origin0, ___pOriginInfo1, ___unOriginInfoSize2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo::BeginInvoke(System.UInt64,OVR.OpenVR.InputOriginInfo_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOriginTrackedDeviceInfo_BeginInvoke_mF9913C4001B21FA96A7B4EC70BE6C23A93537DB2 (_GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 * __this, uint64_t ___origin0, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 * ___pOriginInfo1, uint32_t ___unOriginInfoSize2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___origin0); __d_args[1] = Box(InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88_il2cpp_TypeInfo_var, &*___pOriginInfo1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unOriginInfoSize2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetOriginTrackedDeviceInfo::EndInvoke(OVR.OpenVR.InputOriginInfo_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOriginTrackedDeviceInfo_EndInvoke_m9DC3526CD9760FA1909EF6BC6CC5AE4C8F35A9ED (_GetOriginTrackedDeviceInfo_tC396A4DA729179ABDDBE7A0A70C6B63AC93C2FB5 * __this, InputOriginInfo_t_t4D0FAEAE1CC36AC6C708EA91C65A91D36AF78F88 * ___pOriginInfo0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOriginInfo0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 (_GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 * __this, uint64_t ___action0, int32_t ___eOrigin1, float ___fPredictedSecondsFromNow2, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A * ___pActionData3, uint32_t ___unActionDataSize4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetPoseActionData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetPoseActionData__ctor_mD20A88D6FD64C954BEDF17CC3019B2314D91399A (_GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetPoseActionData::Invoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,System.Single,OVR.OpenVR.InputPoseActionData_t&,System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetPoseActionData_Invoke_m88FE400C2D9EE77B663F1A56BBA1CBFF48E0DEA9 (_GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 * __this, uint64_t ___action0, int32_t ___eOrigin1, float ___fPredictedSecondsFromNow2, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A * ___pActionData3, uint32_t ___unActionDataSize4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5); else result = GenericVirtFuncInvoker6< int32_t, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5); else result = VirtFuncInvoker6< int32_t, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, float, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eOrigin1, ___fPredictedSecondsFromNow2, ___pActionData3, ___unActionDataSize4, ___ulRestrictToDevice5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetPoseActionData::BeginInvoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,System.Single,OVR.OpenVR.InputPoseActionData_t&,System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetPoseActionData_BeginInvoke_mF258866654719EBA9A29C11BF8920F8269735C5B (_GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 * __this, uint64_t ___action0, int32_t ___eOrigin1, float ___fPredictedSecondsFromNow2, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A * ___pActionData3, uint32_t ___unActionDataSize4, uint64_t ___ulRestrictToDevice5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fPredictedSecondsFromNow2); __d_args[3] = Box(InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A_il2cpp_TypeInfo_var, &*___pActionData3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unActionDataSize4); __d_args[5] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetPoseActionData::EndInvoke(OVR.OpenVR.InputPoseActionData_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetPoseActionData_EndInvoke_mEE3FCD8F3FE83182A8908AF40FEF400B4B84B3A2 (_GetPoseActionData_t83055D37288879DA9AB2DA4C6734461F95F0D3F1 * __this, InputPoseActionData_t_t71F8C63E0261D5ECDF587429D5644F62396BF97A * ___pActionData0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pActionData0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 (_GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 * __this, uint64_t ___action0, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetSkeletalActionData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSkeletalActionData__ctor_m4AB9545E75F6DF868185D46E7AB87286DA00ED2E (_GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalActionData::Invoke(System.UInt64,OVR.OpenVR.InputSkeletalActionData_t&,System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalActionData_Invoke_m3239B1E75E8338DC21C56959EFE9BFD618EBB442 (_GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 * __this, uint64_t ___action0, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); else result = VirtFuncInvoker4< int32_t, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 *, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___pActionData1, ___unActionDataSize2, ___ulRestrictToDevice3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetSkeletalActionData::BeginInvoke(System.UInt64,OVR.OpenVR.InputSkeletalActionData_t&,System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSkeletalActionData_BeginInvoke_mAC52F61DA7854538775C6DADDCF29F22F151531A (_GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 * __this, uint64_t ___action0, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 * ___pActionData1, uint32_t ___unActionDataSize2, uint64_t ___ulRestrictToDevice3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5_il2cpp_TypeInfo_var, &*___pActionData1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unActionDataSize2); __d_args[3] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalActionData::EndInvoke(OVR.OpenVR.InputSkeletalActionData_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalActionData_EndInvoke_m6D1318DFDFD01F49D8DE0727A01A1EE5614E235F (_GetSkeletalActionData_tFE8AEACE6216C8B6CE0B63409CB22E0A2662D070 * __this, InputSkeletalActionData_t_tB643F2DF6E0FA47711DF8E901E1866FA8EAA68D5 * ___pActionData0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pActionData0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B (_GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, int32_t, VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 *, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pTransformArray3' to native representation VRBoneTransform_t_t0D2FE711C1A8272745264365004561C45ED501B3 * ____pTransformArray3_marshaled = NULL; if (___pTransformArray3 != NULL) { ____pTransformArray3_marshaled = reinterpret_cast((___pTransformArray3)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___eTransformSpace1, ___eMotionRange2, ____pTransformArray3_marshaled, ___unTransformArrayCount4, ___ulRestrictToDevice5); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetSkeletalBoneData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSkeletalBoneData__ctor_m369C76B517FD46C62EAC4FD2981937432AFF095B (_GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalBoneData::Invoke(System.UInt64,OVR.OpenVR.EVRSkeletalTransformSpace,OVR.OpenVR.EVRSkeletalMotionRange,OVR.OpenVR.VRBoneTransform_t[],System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalBoneData_Invoke_m2AD2C00D788532DA65E0D30072BAF2A06FF29ECB (_GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5); else result = GenericVirtFuncInvoker6< int32_t, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5); else result = VirtFuncInvoker6< int32_t, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A*, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pTransformArray3, ___unTransformArrayCount4, ___ulRestrictToDevice5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetSkeletalBoneData::BeginInvoke(System.UInt64,OVR.OpenVR.EVRSkeletalTransformSpace,OVR.OpenVR.EVRSkeletalMotionRange,OVR.OpenVR.VRBoneTransform_t[],System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSkeletalBoneData_BeginInvoke_m8984BF88C7BF27C341C468452A98A044ADACF5FF (_GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, VRBoneTransform_tU5BU5D_tC09114C99DC9DC8F54D106D2B24A42E9EBC2A55A* ___pTransformArray3, uint32_t ___unTransformArrayCount4, uint64_t ___ulRestrictToDevice5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var, &___eTransformSpace1); __d_args[2] = Box(EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77_il2cpp_TypeInfo_var, &___eMotionRange2); __d_args[3] = ___pTransformArray3; __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTransformArrayCount4); __d_args[5] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalBoneData::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalBoneData_EndInvoke_m33F3910B6DBD5FCE4BDD66CD1E8CDFD57D6A9C26 (_GetSkeletalBoneData_tC7F6853CA799853D265859280FC1CCFABC6EDB9B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D (_GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, intptr_t ___pvCompressedData3, uint32_t ___unCompressedSize4, uint32_t* ___punRequiredCompressedSize5, uint64_t ___ulRestrictToDevice6, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSkeletalBoneDataCompressed__ctor_m0E469000661DD99A17A674D77A7456381E70E1D1 (_GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed::Invoke(System.UInt64,OVR.OpenVR.EVRSkeletalTransformSpace,OVR.OpenVR.EVRSkeletalMotionRange,System.IntPtr,System.UInt32,System.UInt32&,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalBoneDataCompressed_Invoke_m4CFE450C3D203AF2677CA32CF423A6EFCA27BBF7 (_GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, intptr_t ___pvCompressedData3, uint32_t ___unCompressedSize4, uint32_t* ___punRequiredCompressedSize5, uint64_t ___ulRestrictToDevice6, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 7) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker7< int32_t, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6); else result = GenericVirtFuncInvoker7< int32_t, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker7< int32_t, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6); else result = VirtFuncInvoker7< int32_t, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, intptr_t, uint32_t, uint32_t*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___eTransformSpace1, ___eMotionRange2, ___pvCompressedData3, ___unCompressedSize4, ___punRequiredCompressedSize5, ___ulRestrictToDevice6, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed::BeginInvoke(System.UInt64,OVR.OpenVR.EVRSkeletalTransformSpace,OVR.OpenVR.EVRSkeletalMotionRange,System.IntPtr,System.UInt32,System.UInt32&,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSkeletalBoneDataCompressed_BeginInvoke_mAFD331C36B4F47AD6EC4ABEA27964C78AD628807 (_GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D * __this, uint64_t ___action0, int32_t ___eTransformSpace1, int32_t ___eMotionRange2, intptr_t ___pvCompressedData3, uint32_t ___unCompressedSize4, uint32_t* ___punRequiredCompressedSize5, uint64_t ___ulRestrictToDevice6, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback7, RuntimeObject * ___object8, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[8] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(EVRSkeletalTransformSpace_tF11417E9E1B771ECA5DD0F6286347509A04E4407_il2cpp_TypeInfo_var, &___eTransformSpace1); __d_args[2] = Box(EVRSkeletalMotionRange_t82D63B8E64E95E7FB14797229300FCB97A71CC77_il2cpp_TypeInfo_var, &___eMotionRange2); __d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pvCompressedData3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unCompressedSize4); __d_args[5] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punRequiredCompressedSize5); __d_args[6] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice6); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback7, (RuntimeObject*)___object8);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_GetSkeletalBoneDataCompressed::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSkeletalBoneDataCompressed_EndInvoke_m1D90C0DE8080FD578FDD1C52F2094967872A5DE5 (_GetSkeletalBoneDataCompressed_t42F44DC8A24A212384C5D8B20644B694FA64727D * __this, uint32_t* ___punRequiredCompressedSize0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punRequiredCompressedSize0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 (_SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 * __this, String_t* ___pchActionManifestPath0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchActionManifestPath0' to native representation char* ____pchActionManifestPath0_marshaled = NULL; ____pchActionManifestPath0_marshaled = il2cpp_codegen_marshal_string(___pchActionManifestPath0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchActionManifestPath0_marshaled); // Marshaling cleanup of parameter '___pchActionManifestPath0' native representation il2cpp_codegen_marshal_free(____pchActionManifestPath0_marshaled); ____pchActionManifestPath0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRInput/_SetActionManifestPath::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetActionManifestPath__ctor_m2BF53F70F1CE3E0E084AA1F1B4F9FFE93FDBC7C6 (_SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_SetActionManifestPath::Invoke(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetActionManifestPath_Invoke_mDA57464D78FCDEADFAA69FDD480CB61910A731D7 (_SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 * __this, String_t* ___pchActionManifestPath0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionManifestPath0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionManifestPath0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< int32_t >::Invoke(targetMethod, ___pchActionManifestPath0); else result = GenericVirtFuncInvoker0< int32_t >::Invoke(targetMethod, ___pchActionManifestPath0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchActionManifestPath0); else result = VirtFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchActionManifestPath0); } } else { typedef int32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionManifestPath0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, String_t* >::Invoke(targetMethod, targetThis, ___pchActionManifestPath0); else result = GenericVirtFuncInvoker1< int32_t, String_t* >::Invoke(targetMethod, targetThis, ___pchActionManifestPath0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchActionManifestPath0); else result = VirtFuncInvoker1< int32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchActionManifestPath0); } } else { if (___parameterCount == 0) { typedef int32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchActionManifestPath0, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchActionManifestPath0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_SetActionManifestPath::BeginInvoke(System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetActionManifestPath_BeginInvoke_mD07935CA51653A5CEDF713EC83AD5282E2612B9D (_SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 * __this, String_t* ___pchActionManifestPath0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___pchActionManifestPath0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_SetActionManifestPath::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetActionManifestPath_EndInvoke_mAC59EE8594119BECE5E74CBA4B6FA4816AB300C0 (_SetActionManifestPath_t0A2FD497E09469FC3D334F96F033EABE759342C3 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 (_ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 * __this, uint64_t ___actionSetHandle0, uint64_t ___ulActionHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___actionSetHandle0, ___ulActionHandle1); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_ShowActionOrigins::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowActionOrigins__ctor_mE247FBEAA25390048687789596D770591869CB7F (_ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_ShowActionOrigins::Invoke(System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowActionOrigins_Invoke_mE41C5B8CE83375C67DCFC9576F2B756B49FD8426 (_ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 * __this, uint64_t ___actionSetHandle0, uint64_t ___ulActionHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___actionSetHandle0, ___ulActionHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___actionSetHandle0, ___ulActionHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___actionSetHandle0, ___ulActionHandle1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___actionSetHandle0, ___ulActionHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___actionSetHandle0, ___ulActionHandle1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___actionSetHandle0, ___ulActionHandle1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___actionSetHandle0, ___ulActionHandle1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_ShowActionOrigins::BeginInvoke(System.UInt64,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowActionOrigins_BeginInvoke_m9DE5CAD04A047C8F7EBE47B3746CF023ECD34DB0 (_ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 * __this, uint64_t ___actionSetHandle0, uint64_t ___ulActionHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___actionSetHandle0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulActionHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_ShowActionOrigins::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowActionOrigins_EndInvoke_m62B14457D5D1D3FA63AE97DB6EF372EEE61A4402 (_ShowActionOrigins_t7D8BAFD905BAD48A4ED2F006C4B349B6AC6F8662 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB (_ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, uint64_t ___originToHighlight3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC *, uint32_t, uint32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pSets0' to native representation VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC * ____pSets0_marshaled = NULL; if (___pSets0 != NULL) { ____pSets0_marshaled = reinterpret_cast((___pSets0)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pSets0_marshaled, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_ShowBindingsForActionSet::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowBindingsForActionSet__ctor_mD9DB37FB8645EF58B7B2671588D231A23F8456C8 (_ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_ShowBindingsForActionSet::Invoke(OVR.OpenVR.VRActiveActionSet_t[],System.UInt32,System.UInt32,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowBindingsForActionSet_Invoke_mD0487997E5CF601B9F13D1FE83D090BDC3EADE80 (_ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, uint64_t ___originToHighlight3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3); else result = GenericVirtFuncInvoker4< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3); else result = VirtFuncInvoker4< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3); } } else { if (___parameterCount == 3) { typedef int32_t (*FunctionPointerType) (VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, ___originToHighlight3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_ShowBindingsForActionSet::BeginInvoke(OVR.OpenVR.VRActiveActionSet_t[],System.UInt32,System.UInt32,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowBindingsForActionSet_BeginInvoke_mDC33973F8ABCF6522DC06022CFE2A5A585612ECF (_ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, uint64_t ___originToHighlight3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pSets0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unSizeOfVRSelectedActionSet_t1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unSetCount2); __d_args[3] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___originToHighlight3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_ShowBindingsForActionSet::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowBindingsForActionSet_EndInvoke_mAF8F8772E0D09E3A653A1B9EFD3CBDECBD6B7F39 (_ShowBindingsForActionSet_tA8675571B49B74304DA5B7DDD6F1F618A361B2CB * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 (_TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 * __this, uint64_t ___action0, float ___fStartSecondsFromNow1, float ___fDurationSeconds2, float ___fFrequency3, float ___fAmplitude4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float, float, float, float, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _TriggerHapticVibrationAction__ctor_mB9024E51C1D2ED199F082F07D15C706F28A4878B (_TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction::Invoke(System.UInt64,System.Single,System.Single,System.Single,System.Single,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _TriggerHapticVibrationAction_Invoke_m8A20212A91FAC45C0814AF311EB1622047F04D84 (_TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 * __this, uint64_t ___action0, float ___fStartSecondsFromNow1, float ___fDurationSeconds2, float ___fFrequency3, float ___fAmplitude4, uint64_t ___ulRestrictToDevice5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, float, float, float, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, float, float, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, uint64_t, float, float, float, float, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5); else result = GenericVirtFuncInvoker6< int32_t, uint64_t, float, float, float, float, uint64_t >::Invoke(targetMethod, targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, uint64_t, float, float, float, float, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5); else result = VirtFuncInvoker6< int32_t, uint64_t, float, float, float, float, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, float, float, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___action0, ___fStartSecondsFromNow1, ___fDurationSeconds2, ___fFrequency3, ___fAmplitude4, ___ulRestrictToDevice5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction::BeginInvoke(System.UInt64,System.Single,System.Single,System.Single,System.Single,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _TriggerHapticVibrationAction_BeginInvoke_mBBB6312D10A1C617CDEE2A3057DE5F3B58CDF621 (_TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 * __this, uint64_t ___action0, float ___fStartSecondsFromNow1, float ___fDurationSeconds2, float ___fFrequency3, float ___fAmplitude4, uint64_t ___ulRestrictToDevice5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___action0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fStartSecondsFromNow1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fDurationSeconds2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fFrequency3); __d_args[4] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fAmplitude4); __d_args[5] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulRestrictToDevice5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_TriggerHapticVibrationAction::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _TriggerHapticVibrationAction_EndInvoke_m34186C75E99D4471990DA816942D16EE6B4E791C (_TriggerHapticVibrationAction_t7E5AC68392114320EE961E6E1E0A1A3D8245EA24 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC (_UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC *, uint32_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pSets0' to native representation VRActiveActionSet_t_t7374CA8BBF565E4F5CE4BF09A8D6E7D1A15B33FC * ____pSets0_marshaled = NULL; if (___pSets0 != NULL) { ____pSets0_marshaled = reinterpret_cast((___pSets0)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pSets0_marshaled, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2); return returnValue; } // System.Void OVR.OpenVR.IVRInput/_UpdateActionState::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _UpdateActionState__ctor_m8CB2B75F7426F9F5622EB791B2D1B33C4F74CB2A (_UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_UpdateActionState::Invoke(OVR.OpenVR.VRActiveActionSet_t[],System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _UpdateActionState_Invoke_mDDFFA07E253DA76A70A661F9B7D7E1A60DB862DF (_UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2); else result = GenericVirtFuncInvoker3< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2); else result = VirtFuncInvoker3< int32_t, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSets0, ___unSizeOfVRSelectedActionSet_t1, ___unSetCount2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRInput/_UpdateActionState::BeginInvoke(OVR.OpenVR.VRActiveActionSet_t[],System.UInt32,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _UpdateActionState_BeginInvoke_m54251070C0128CDAFA6B96AA2B39912ED6E18C3E (_UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC * __this, VRActiveActionSet_tU5BU5D_t84C62326FAE3BD6BCC3F96AFBBA7F0C7B5F7B10C* ___pSets0, uint32_t ___unSizeOfVRSelectedActionSet_t1, uint32_t ___unSetCount2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pSets0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unSizeOfVRSelectedActionSet_t1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unSetCount2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRInputError OVR.OpenVR.IVRInput/_UpdateActionState::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _UpdateActionState_EndInvoke_mEAF7D425B56DE21248D5D1EB1A04E75F16F5397A (_UpdateActionState_t76351ACD353B7B29F512A704C808AD2D983331AC * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 (_CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulUserValue1, int32_t ___type2, String_t* ___pchText3, int32_t ___style4, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 * ___pImage5, uint32_t* ___pNotificationId6, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint64_t, int32_t, char*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchText3' to native representation char* ____pchText3_marshaled = NULL; ____pchText3_marshaled = il2cpp_codegen_marshal_string(___pchText3); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___ulUserValue1, ___type2, ____pchText3_marshaled, ___style4, ___pImage5, ___pNotificationId6); // Marshaling cleanup of parameter '___pchText3' native representation il2cpp_codegen_marshal_free(____pchText3_marshaled); ____pchText3_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRNotifications/_CreateNotification::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CreateNotification__ctor_m22A35D6E441718006CE29685287C575B197BAEB4 (_CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRNotificationError OVR.OpenVR.IVRNotifications/_CreateNotification::Invoke(System.UInt64,System.UInt64,OVR.OpenVR.EVRNotificationType,System.String,OVR.OpenVR.EVRNotificationStyle,OVR.OpenVR.NotificationBitmap_t&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateNotification_Invoke_m1C275D8A64650B07C7C9A79DE310D89AB25FCE43 (_CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulUserValue1, int32_t ___type2, String_t* ___pchText3, int32_t ___style4, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 * ___pImage5, uint32_t* ___pNotificationId6, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 7) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker7< int32_t, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6); else result = GenericVirtFuncInvoker7< int32_t, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker7< int32_t, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6); else result = VirtFuncInvoker7< int32_t, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, int32_t, String_t*, int32_t, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulUserValue1, ___type2, ___pchText3, ___style4, ___pImage5, ___pNotificationId6, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRNotifications/_CreateNotification::BeginInvoke(System.UInt64,System.UInt64,OVR.OpenVR.EVRNotificationType,System.String,OVR.OpenVR.EVRNotificationStyle,OVR.OpenVR.NotificationBitmap_t&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CreateNotification_BeginInvoke_m05CF36302A63C720A3813198BEC5A5EE8558DF46 (_CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulUserValue1, int32_t ___type2, String_t* ___pchText3, int32_t ___style4, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 * ___pImage5, uint32_t* ___pNotificationId6, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback7, RuntimeObject * ___object8, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRNotificationStyle_tECE11B1A39C06AAFFCECF684DEE4B7B549D062DC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRNotificationType_t08712906203F98126A2FE5CB94DC8C069CA63474_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[8] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulUserValue1); __d_args[2] = Box(EVRNotificationType_t08712906203F98126A2FE5CB94DC8C069CA63474_il2cpp_TypeInfo_var, &___type2); __d_args[3] = ___pchText3; __d_args[4] = Box(EVRNotificationStyle_tECE11B1A39C06AAFFCECF684DEE4B7B549D062DC_il2cpp_TypeInfo_var, &___style4); __d_args[5] = Box(NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789_il2cpp_TypeInfo_var, &*___pImage5); __d_args[6] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pNotificationId6); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback7, (RuntimeObject*)___object8);; } // OVR.OpenVR.EVRNotificationError OVR.OpenVR.IVRNotifications/_CreateNotification::EndInvoke(OVR.OpenVR.NotificationBitmap_t&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateNotification_EndInvoke_mFF9CD575ACAE69E9A80E2BEFBD3D1CC7DE3D6EEB (_CreateNotification_tBB954C7C0041CADAEF733B95BC2F0083B4963AE0 * __this, NotificationBitmap_t_t99C6082454FEBC7D77293B4D7F0CFCA02BADF789 * ___pImage0, uint32_t* ___pNotificationId1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pImage0, ___pNotificationId1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 (_RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 * __this, uint32_t ___notificationId0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___notificationId0); return returnValue; } // System.Void OVR.OpenVR.IVRNotifications/_RemoveNotification::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveNotification__ctor_mF9D1141ADE5B91E7FFD7E2AF2CF9BC987609192A (_RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRNotificationError OVR.OpenVR.IVRNotifications/_RemoveNotification::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _RemoveNotification_Invoke_m4609E29EC83B776F2DE2818F9A7E8CCA2B5DFF64 (_RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 * __this, uint32_t ___notificationId0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___notificationId0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___notificationId0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___notificationId0); else result = GenericVirtFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___notificationId0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___notificationId0); else result = VirtFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___notificationId0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___notificationId0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRNotifications/_RemoveNotification::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _RemoveNotification_BeginInvoke_m08DF8564D481576DD1FE32343774CBB81018846C (_RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 * __this, uint32_t ___notificationId0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___notificationId0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVRNotificationError OVR.OpenVR.IVRNotifications/_RemoveNotification::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _RemoveNotification_EndInvoke_m47F472F5C05CBC78449BC045DBB439E7DF11D0CA (_RemoveNotification_tD1F174706C3F5CECCDCA3F426CCABA16E3BB60A0 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E (_ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ClearOverlayTexture::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ClearOverlayTexture__ctor_m8DCAA9778CD3E6DFEB55695FF329035DD28C3F62 (_ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ClearOverlayTexture::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ClearOverlayTexture_Invoke_mC040F4CDBE636DA458A3A4698E0B12140906EAB9 (_ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ClearOverlayTexture::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ClearOverlayTexture_BeginInvoke_m65423DECD2FEC5BD3D9A1417E8DD310959B898EE (_ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ClearOverlayTexture::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ClearOverlayTexture_EndInvoke_m32E6E2141DA0DF7E86CE9EDCD1920154ACD34AC4 (_ClearOverlayTexture_t206C9E2F7194FD1B9AF077BFCC87CAFAB2E7292E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C (_CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVROverlay/_CloseMessageOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CloseMessageOverlay__ctor_m540C2D7B2713BE5CA74AEE204991CBDD372E2160 (_CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVROverlay/_CloseMessageOverlay::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CloseMessageOverlay_Invoke_mDB9DCC12DC3A1C77F3388371D37869B65A7F2D9E (_CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVROverlay/_CloseMessageOverlay::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CloseMessageOverlay_BeginInvoke_m4F3F5CF1CB5328C5A605C201E6FA113301BF70C3 (_CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVROverlay/_CloseMessageOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CloseMessageOverlay_EndInvoke_mF9BE43E0C952541C7D0788EBDA2723B649EF6882 (_CloseMessageOverlay_tFD0253249F5A7CD36A0A09253F01E922B9E1A25C * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA (_ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 * ___pParams1, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * ___pResults2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pParams1, ___pResults2); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ComputeOverlayIntersection__ctor_m060DE1793B12DD4E3589720A58937B65F89FC3A5 (_ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection::Invoke(System.UInt64,OVR.OpenVR.VROverlayIntersectionParams_t&,OVR.OpenVR.VROverlayIntersectionResults_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ComputeOverlayIntersection_Invoke_m751B444D29D6606E2A1A05EA351CB9C55B8D43CF (_ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 * ___pParams1, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * ___pResults2, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef bool (*FunctionPointerType) (uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pParams1, ___pResults2, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< bool, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2); else result = GenericVirtFuncInvoker3< bool, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< bool, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2); else result = VirtFuncInvoker3< bool, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2); } } else { typedef bool (*FunctionPointerType) (void*, uint64_t, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 *, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pParams1, ___pResults2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayIntersectionParams_t&,OVR.OpenVR.VROverlayIntersectionResults_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ComputeOverlayIntersection_BeginInvoke_mD934C43B4B26114904C3FE8137F5104CAC7268B4 (_ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 * ___pParams1, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * ___pResults2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880_il2cpp_TypeInfo_var, &*___pParams1); __d_args[2] = Box(VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4_il2cpp_TypeInfo_var, &*___pResults2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Boolean OVR.OpenVR.IVROverlay/_ComputeOverlayIntersection::EndInvoke(OVR.OpenVR.VROverlayIntersectionParams_t&,OVR.OpenVR.VROverlayIntersectionResults_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ComputeOverlayIntersection_EndInvoke_m719E5BE43CC164FDFE0AE364CB6C41B85CA7CD0F (_ComputeOverlayIntersection_t9F9FC9ADA16F9706E2B5EF6D265EE9D0FB054EAA * __this, VROverlayIntersectionParams_t_t2ADB5E77B8F646ADC13CD619BF839805441FA880 * ___pParams0, VROverlayIntersectionResults_t_tEBB40B5F5BD45C5DFF072DBB660B4E8D551A5AE4 * ___pResults1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pParams0, ___pResults1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A (_CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayFriendlyName1, uint64_t* ___pMainHandle2, uint64_t* ___pThumbnailHandle3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, uint64_t*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchOverlayKey0' to native representation char* ____pchOverlayKey0_marshaled = NULL; ____pchOverlayKey0_marshaled = il2cpp_codegen_marshal_string(___pchOverlayKey0); // Marshaling of parameter '___pchOverlayFriendlyName1' to native representation char* ____pchOverlayFriendlyName1_marshaled = NULL; ____pchOverlayFriendlyName1_marshaled = il2cpp_codegen_marshal_string(___pchOverlayFriendlyName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchOverlayKey0_marshaled, ____pchOverlayFriendlyName1_marshaled, ___pMainHandle2, ___pThumbnailHandle3); // Marshaling cleanup of parameter '___pchOverlayKey0' native representation il2cpp_codegen_marshal_free(____pchOverlayKey0_marshaled); ____pchOverlayKey0_marshaled = NULL; // Marshaling cleanup of parameter '___pchOverlayFriendlyName1' native representation il2cpp_codegen_marshal_free(____pchOverlayFriendlyName1_marshaled); ____pchOverlayFriendlyName1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_CreateDashboardOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CreateDashboardOverlay__ctor_m691B9DECA955EAF405FF31C7E4AC25D6AB13BEC0 (_CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_CreateDashboardOverlay::Invoke(System.String,System.String,System.UInt64&,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateDashboardOverlay_Invoke_mC54AC85530C893C6A3DEECE008A1496E53B44113 (_CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayFriendlyName1, uint64_t* ___pMainHandle2, uint64_t* ___pThumbnailHandle3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, String_t*, uint64_t*, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); else result = GenericVirtFuncInvoker3< int32_t, String_t*, uint64_t*, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, String_t*, uint64_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); else result = VirtFuncInvoker3< int32_t, String_t*, uint64_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); } } else { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, String_t*, String_t*, uint64_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); else result = GenericVirtFuncInvoker4< int32_t, String_t*, String_t*, uint64_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, String_t*, String_t*, uint64_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); else result = VirtFuncInvoker4< int32_t, String_t*, String_t*, uint64_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3); } } else { if (___parameterCount == 3) { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pchOverlayFriendlyName1, ___pMainHandle2, ___pThumbnailHandle3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_CreateDashboardOverlay::BeginInvoke(System.String,System.String,System.UInt64&,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CreateDashboardOverlay_BeginInvoke_m518C411D27A6E5711A39B5AC2602D301F7B3954A (_CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayFriendlyName1, uint64_t* ___pMainHandle2, uint64_t* ___pThumbnailHandle3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchOverlayKey0; __d_args[1] = ___pchOverlayFriendlyName1; __d_args[2] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pMainHandle2); __d_args[3] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pThumbnailHandle3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_CreateDashboardOverlay::EndInvoke(System.UInt64&,System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateDashboardOverlay_EndInvoke_mF939D094DB0A6EAA1E6535352CBC4598FB3AEE4D (_CreateDashboardOverlay_t14BA53F353FB937A8B2DD8732BD66237741A371A * __this, uint64_t* ___pMainHandle0, uint64_t* ___pThumbnailHandle1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pMainHandle0, ___pThumbnailHandle1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 (_CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayName1, uint64_t* ___pOverlayHandle2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchOverlayKey0' to native representation char* ____pchOverlayKey0_marshaled = NULL; ____pchOverlayKey0_marshaled = il2cpp_codegen_marshal_string(___pchOverlayKey0); // Marshaling of parameter '___pchOverlayName1' to native representation char* ____pchOverlayName1_marshaled = NULL; ____pchOverlayName1_marshaled = il2cpp_codegen_marshal_string(___pchOverlayName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchOverlayKey0_marshaled, ____pchOverlayName1_marshaled, ___pOverlayHandle2); // Marshaling cleanup of parameter '___pchOverlayKey0' native representation il2cpp_codegen_marshal_free(____pchOverlayKey0_marshaled); ____pchOverlayKey0_marshaled = NULL; // Marshaling cleanup of parameter '___pchOverlayName1' native representation il2cpp_codegen_marshal_free(____pchOverlayName1_marshaled); ____pchOverlayName1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_CreateOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CreateOverlay__ctor_m9FEDD777AD9677475C90EAF8094A294FEF8B6508 (_CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_CreateOverlay::Invoke(System.String,System.String,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateOverlay_Invoke_mEB2228CBF8537DDCC44CFB900D5467BD71C10A91 (_CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayName1, uint64_t* ___pOverlayHandle2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); else result = VirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); } } else { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, String_t*, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); else result = GenericVirtFuncInvoker3< int32_t, String_t*, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, String_t*, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); else result = VirtFuncInvoker3< int32_t, String_t*, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pchOverlayName1, ___pOverlayHandle2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_CreateOverlay::BeginInvoke(System.String,System.String,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CreateOverlay_BeginInvoke_mEC82370B1777729EA0129A78C2FD2CE87C1A31BC (_CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 * __this, String_t* ___pchOverlayKey0, String_t* ___pchOverlayName1, uint64_t* ___pOverlayHandle2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchOverlayKey0; __d_args[1] = ___pchOverlayName1; __d_args[2] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pOverlayHandle2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_CreateOverlay::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateOverlay_EndInvoke_m42447C6A063DA3160540CF2E267047A679E22014 (_CreateOverlay_tC43F997B19ABE9D914D44BDAE7EFD5DD96F12C69 * __this, uint64_t* ___pOverlayHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOverlayHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F (_DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_DestroyOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _DestroyOverlay__ctor_mEE2FD63B6617647B74B1FAEC4761E27DC02F4D5D (_DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_DestroyOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _DestroyOverlay_Invoke_m85819FF5FF61F41180491E93E7B01441904FB2F3 (_DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_DestroyOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _DestroyOverlay_BeginInvoke_m6F309FCDC6F4B1A966D4D0998D90717A7B015C28 (_DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_DestroyOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _DestroyOverlay_EndInvoke_mC07CA220837D9E88FF988AC199501659FC3A3CA9 (_DestroyOverlay_t3DFD8C71A1B1EFE767E36C33E1E8CC3985E9F69F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 (_FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 * __this, String_t* ___pchOverlayKey0, uint64_t* ___pOverlayHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchOverlayKey0' to native representation char* ____pchOverlayKey0_marshaled = NULL; ____pchOverlayKey0_marshaled = il2cpp_codegen_marshal_string(___pchOverlayKey0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchOverlayKey0_marshaled, ___pOverlayHandle1); // Marshaling cleanup of parameter '___pchOverlayKey0' native representation il2cpp_codegen_marshal_free(____pchOverlayKey0_marshaled); ____pchOverlayKey0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_FindOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FindOverlay__ctor_m683FEDA20709095707FCF19AAA2904F391949BC9 (_FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_FindOverlay::Invoke(System.String,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _FindOverlay_Invoke_mBBBA208A134DFA7E5AB01577C158C4437EEAF25D (_FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 * __this, String_t* ___pchOverlayKey0, uint64_t* ___pOverlayHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pOverlayHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pOverlayHandle1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pOverlayHandle1); else result = GenericVirtFuncInvoker1< int32_t, uint64_t* >::Invoke(targetMethod, ___pchOverlayKey0, ___pOverlayHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchOverlayKey0, ___pOverlayHandle1); else result = VirtFuncInvoker1< int32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchOverlayKey0, ___pOverlayHandle1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pOverlayHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pOverlayHandle1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(targetMethod, targetThis, ___pchOverlayKey0, ___pOverlayHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchOverlayKey0, ___pOverlayHandle1); else result = VirtFuncInvoker2< int32_t, String_t*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchOverlayKey0, ___pOverlayHandle1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchOverlayKey0, ___pOverlayHandle1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayKey0, ___pOverlayHandle1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_FindOverlay::BeginInvoke(System.String,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _FindOverlay_BeginInvoke_m687F31CCFBBA6FAAF51E672DB65E1114901064DA (_FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 * __this, String_t* ___pchOverlayKey0, uint64_t* ___pOverlayHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchOverlayKey0; __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pOverlayHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_FindOverlay::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _FindOverlay_EndInvoke_m55F8646DAA60330E2B43B428337023CD88BABB72 (_FindOverlay_t14FF6F1E8A619E67F82B842690F83CF66C3BAD00 * __this, uint64_t* ___pOverlayHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOverlayHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB (_GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punProcessId1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___punProcessId1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDashboardOverlaySceneProcess__ctor_mFC6B2A1F248A1762F7C87671573C190FD91CE6DC (_GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess::Invoke(System.UInt64,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetDashboardOverlaySceneProcess_Invoke_m27DBCAC012DBB3E1310EF078B812DA3065499B71 (_GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punProcessId1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___punProcessId1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punProcessId1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punProcessId1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punProcessId1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___punProcessId1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___punProcessId1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punProcessId1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess::BeginInvoke(System.UInt64,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDashboardOverlaySceneProcess_BeginInvoke_mA170E25B4E01098CE5A0EA2F852F7D2085D4D351 (_GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punProcessId1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punProcessId1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetDashboardOverlaySceneProcess::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetDashboardOverlaySceneProcess_EndInvoke_m19E2629A75794DD9F39D60425244E8798DEE9DA7 (_GetDashboardOverlaySceneProcess_tE1515FFA0437CE27B5A518B2ECAD6E09022D68EB * __this, uint32_t* ___punProcessId0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punProcessId0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 (_GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 * __this, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetGamepadFocusOverlay__ctor_m4A8154E98A66168218F0A0115930C0F6B748C97C (_GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetGamepadFocusOverlay_Invoke_mB939352D7035B3573E5C0FC350580D65295B45CC (_GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 * __this, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint64_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint64_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint64_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint64_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetGamepadFocusOverlay_BeginInvoke_mCE37EEAE8B18FECCF721FE0330CF1B98389E3256 (_GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt64 OVR.OpenVR.IVROverlay/_GetGamepadFocusOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetGamepadFocusOverlay_EndInvoke_mFE4F4F397C4CE1904BD7B990EA25201FEC359019 (_GetGamepadFocusOverlay_t1F9A8D2950FFA4EEBD6AE1EF185E7670881BED84 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 (_GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 * __this, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetHighQualityOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetHighQualityOverlay__ctor_m2DCBDA9A3995B8B0A8A96075755E7E0B118140F2 (_GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVROverlay/_GetHighQualityOverlay::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetHighQualityOverlay_Invoke_mF34F990243A72F1A49B68B10216849119847E5BD (_GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 * __this, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint64_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint64_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint64_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint64_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetHighQualityOverlay::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetHighQualityOverlay_BeginInvoke_m5A01E4175F912B621A79B04FCCBE1567D7D4ED07 (_GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt64 OVR.OpenVR.IVROverlay/_GetHighQualityOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetHighQualityOverlay_EndInvoke_m3E1B68077262A79BB5659B43E54E61D87A340BD0 (_GetHighQualityOverlay_tA9CA77B86192A95317AFB08A19583EF948FF4AD9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD (_GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD * __this, StringBuilder_t * ___pchText0, uint32_t ___cchText1, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchText0' to native representation char* ____pchText0_marshaled = NULL; ____pchText0_marshaled = il2cpp_codegen_marshal_string_builder(___pchText0); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchText0_marshaled, ___cchText1); // Marshaling of parameter '___pchText0' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchText0, ____pchText0_marshaled); // Marshaling cleanup of parameter '___pchText0' native representation il2cpp_codegen_marshal_free(____pchText0_marshaled); ____pchText0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetKeyboardText::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetKeyboardText__ctor_m046878CBB2DEB388FB3367F1C57E73FC06A51600 (_GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetKeyboardText::Invoke(System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetKeyboardText_Invoke_m2905E3B849BCFF63732F4BE0677BCF9B957FD57E (_GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD * __this, StringBuilder_t * ___pchText0, uint32_t ___cchText1, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___cchText1, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchText0, ___cchText1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(targetMethod, ___pchText0, ___cchText1); else result = GenericVirtFuncInvoker1< uint32_t, uint32_t >::Invoke(targetMethod, ___pchText0, ___cchText1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchText0, ___cchText1); else result = VirtFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchText0, ___cchText1); } } else { typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___cchText1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchText0, ___cchText1); else result = GenericVirtFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchText0, ___cchText1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchText0, ___cchText1); else result = VirtFuncInvoker2< uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchText0, ___cchText1); } } else { if (___parameterCount == 1) { typedef uint32_t (*FunctionPointerType) (StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___cchText1, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchText0, ___cchText1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetKeyboardText::BeginInvoke(System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetKeyboardText_BeginInvoke_m9D73D898EFD65EA8ECC0DAAEB519443505451F33 (_GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD * __this, StringBuilder_t * ___pchText0, uint32_t ___cchText1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchText0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___cchText1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetKeyboardText::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetKeyboardText_EndInvoke_m401D31E9EBC172BA50344590941A693CBE797490 (_GetKeyboardText_t1081D9D556FE946522ABBBE758C2466955A1FECD * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE (_GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE * __this, uint64_t ___ulOverlayHandle0, float* ___pfAlpha1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pfAlpha1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayAlpha::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayAlpha__ctor_m22DCFF2238D5A35C01A1E930CE3B12D833E7D446 (_GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayAlpha::Invoke(System.UInt64,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayAlpha_Invoke_mCBEE4D2571C3DE5FC951CCAED775A8F527271F46 (_GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE * __this, uint64_t ___ulOverlayHandle0, float* ___pfAlpha1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pfAlpha1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfAlpha1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfAlpha1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfAlpha1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pfAlpha1); else result = VirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pfAlpha1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfAlpha1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayAlpha::BeginInvoke(System.UInt64,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayAlpha_BeginInvoke_mC07972CF126AF7FB9C48D7A57ED339ABA80C034A (_GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE * __this, uint64_t ___ulOverlayHandle0, float* ___pfAlpha1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfAlpha1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayAlpha::EndInvoke(System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayAlpha_EndInvoke_m0BF0655819020595FF77F4DF9B405ECD3443E581 (_GetOverlayAlpha_t319183112FDF98EE21F92286FE539079FB8478DE * __this, float* ___pfAlpha0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pfAlpha0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 (_GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 * __this, uint64_t ___ulOverlayHandle0, float* ___pfMinDistanceInMeters1, float* ___pfMaxDistanceInMeters2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float*, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayAutoCurveDistanceRangeInMeters__ctor_mC6BB6FA963297ED5F8681005C3D9791915BF8B24 (_GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters::Invoke(System.UInt64,System.Single&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayAutoCurveDistanceRangeInMeters_Invoke_m1D807F4FE0DF14E9A8113B7EE19104FD80FBF28C (_GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 * __this, uint64_t ___ulOverlayHandle0, float* ___pfMinDistanceInMeters1, float* ___pfMaxDistanceInMeters2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, float*, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, float*, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2); else result = VirtFuncInvoker3< int32_t, uint64_t, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfMinDistanceInMeters1, ___pfMaxDistanceInMeters2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters::BeginInvoke(System.UInt64,System.Single&,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayAutoCurveDistanceRangeInMeters_BeginInvoke_mF909AC1F76668BA7D262067ADFBB7FFA28A52DA4 (_GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 * __this, uint64_t ___ulOverlayHandle0, float* ___pfMinDistanceInMeters1, float* ___pfMaxDistanceInMeters2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfMinDistanceInMeters1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfMaxDistanceInMeters2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayAutoCurveDistanceRangeInMeters::EndInvoke(System.Single&,System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayAutoCurveDistanceRangeInMeters_EndInvoke_m068299E1770191A1A8F5B0E3A23AEB20F0606DA4 (_GetOverlayAutoCurveDistanceRangeInMeters_t9E7127FFCDD25743B2AC9702F6F469E32D2E1A25 * __this, float* ___pfMinDistanceInMeters0, float* ___pfMaxDistanceInMeters1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pfMinDistanceInMeters0, ___pfMaxDistanceInMeters1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 (_GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 * __this, uint64_t ___ulOverlayHandle0, float* ___pfRed1, float* ___pfGreen2, float* ___pfBlue3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float*, float*, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayColor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayColor__ctor_m36BEBE33727794DE97A7035375A2D5FE4C7B85A9 (_GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayColor::Invoke(System.UInt64,System.Single&,System.Single&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayColor_Invoke_m45EB2A07AFFFA400641791B9CF6BC6EA3474A42C (_GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 * __this, uint64_t ___ulOverlayHandle0, float* ___pfRed1, float* ___pfGreen2, float* ___pfBlue3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float*, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, float*, float*, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, float*, float*, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, float*, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3); else result = VirtFuncInvoker4< int32_t, uint64_t, float*, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, float*, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfRed1, ___pfGreen2, ___pfBlue3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayColor::BeginInvoke(System.UInt64,System.Single&,System.Single&,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayColor_BeginInvoke_m9BC0D2FF86F28B6C6C6FA3DCC695D1FACAFADFAB (_GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 * __this, uint64_t ___ulOverlayHandle0, float* ___pfRed1, float* ___pfGreen2, float* ___pfBlue3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfRed1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfGreen2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfBlue3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayColor::EndInvoke(System.Single&,System.Single&,System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayColor_EndInvoke_m6A9707CA5B195DB0F2E8EEEFE0C97EF8332D4FF3 (_GetOverlayColor_tADA8B397528F8DBDE4862AD3BBBFACB43D746F41 * __this, float* ___pfRed0, float* ___pfGreen1, float* ___pfBlue2, RuntimeObject* ___result3, const RuntimeMethod* method) { void* ___out_args[] = { ___pfRed0, ___pfGreen1, ___pfBlue2, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result3, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 (_GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvCenter2, float* ___pfRadius3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayDualAnalogTransform__ctor_m4566ED2752F87D42E81B364A79F05CFAEF136EEC (_GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform::Invoke(System.UInt64,OVR.OpenVR.EDualAnalogWhich,OVR.OpenVR.HmdVector2_t&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayDualAnalogTransform_Invoke_m0BE4C3D451396D2150FBFECAD7551DD6C62C0707 (_GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvCenter2, float* ___pfRadius3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float* >::Invoke(targetMethod, targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float* >::Invoke(targetMethod, targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3); else result = VirtFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlay0, ___eWhich1, ___pvCenter2, ___pfRadius3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform::BeginInvoke(System.UInt64,OVR.OpenVR.EDualAnalogWhich,OVR.OpenVR.HmdVector2_t&,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayDualAnalogTransform_BeginInvoke_m7804A7D5CFF2B0B2E85B2EECFAF218082DF249D0 (_GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvCenter2, float* ___pfRadius3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlay0); __d_args[1] = Box(EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960_il2cpp_TypeInfo_var, &___eWhich1); __d_args[2] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &*___pvCenter2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfRadius3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayDualAnalogTransform::EndInvoke(OVR.OpenVR.HmdVector2_t&,System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayDualAnalogTransform_EndInvoke_m54E0416D27DAC0C833F2C24C93DB0B127723A6E3 (_GetOverlayDualAnalogTransform_tA8F27E9AC0F2E76C0AB8FB10B3416DC801F00CD1 * __this, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvCenter0, float* ___pfRadius1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pvCenter0, ___pfRadius1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E (_GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E * __this, int32_t ___error0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___error0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayErrorNameFromEnum__ctor_m68955788C2055F4BAA3BF0D0B9C7AC2B33FF8DBD (_GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum::Invoke(OVR.OpenVR.EVROverlayError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetOverlayErrorNameFromEnum_Invoke_m59CFCAC2764C83191E2F933D85E1FCE9D6F8F5B1 (_GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E * __this, int32_t ___error0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___error0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___error0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___error0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___error0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum::BeginInvoke(OVR.OpenVR.EVROverlayError,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayErrorNameFromEnum_BeginInvoke_mEAD3C8D8CC84894B42455EBC092A15D876D62B47 (_GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E * __this, int32_t ___error0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var, &___error0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVROverlay/_GetOverlayErrorNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetOverlayErrorNameFromEnum_EndInvoke_m892B8365A4B3659063B501FF9BAFA564C8F2C4BF (_GetOverlayErrorNameFromEnum_t0230A41F567E90FE24F4D8DEE2C1A76DE8FC075E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B (_GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool* ___pbEnabled2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pbEnabled2' to native representation int32_t* ____pbEnabled2_marshaled = NULL; int32_t ____pbEnabled2_marshaled_dereferenced = 0; ____pbEnabled2_marshaled_dereferenced = static_cast(*___pbEnabled2); ____pbEnabled2_marshaled = &____pbEnabled2_marshaled_dereferenced; // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eOverlayFlag1, ____pbEnabled2_marshaled); // Marshaling of parameter '___pbEnabled2' back from native representation bool _____pbEnabled2_marshaled_unmarshaled_dereferenced = false; _____pbEnabled2_marshaled_unmarshaled_dereferenced = static_cast(*____pbEnabled2_marshaled); *___pbEnabled2 = _____pbEnabled2_marshaled_unmarshaled_dereferenced; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayFlag::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayFlag__ctor_mD61FE3DE6E2D21E796EB92E13C18852FF156A583 (_GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayFlag::Invoke(System.UInt64,OVR.OpenVR.VROverlayFlags,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayFlag_Invoke_m2A74C962A31FC8A59118CA62DCD12F6014BAFC6D (_GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool* ___pbEnabled2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, int32_t, bool* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, int32_t, bool* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, int32_t, bool* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2); else result = VirtFuncInvoker3< int32_t, uint64_t, int32_t, bool* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___pbEnabled2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayFlag::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayFlags,System.Boolean&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayFlag_BeginInvoke_m5E498CB1D48950F6AB73019D15A028AD949DBB9B (_GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool* ___pbEnabled2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10_il2cpp_TypeInfo_var, &___eOverlayFlag1); __d_args[2] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &*___pbEnabled2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayFlag::EndInvoke(System.Boolean&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayFlag_EndInvoke_m3D178A00E4B40CE6E16D3C8C501B45E0FD356E32 (_GetOverlayFlag_tA00A1A2667199BA4A3B85BD45C09CD48F254FA2B * __this, bool* ___pbEnabled0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pbEnabled0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D (_GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pFlags1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pFlags1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayFlags::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayFlags__ctor_m5120946CD65D1042D6347F0706130AAAF14E405A (_GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayFlags::Invoke(System.UInt64,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayFlags_Invoke_m478CB68A3D4EDD8FB735CAD0EA8072BE428C514A (_GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pFlags1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pFlags1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pFlags1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pFlags1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pFlags1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pFlags1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pFlags1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pFlags1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayFlags::BeginInvoke(System.UInt64,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayFlags_BeginInvoke_mB79B1AD36A7D019726AD9F7284B2CD6CF9917ACD (_GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pFlags1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pFlags1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayFlags::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayFlags_EndInvoke_m9C9291FFEA002ED321998A684D68D7556FA71407 (_GetOverlayFlags_tB63E22601F3E5856CDB5384DB8DF057BEBEE8D4D * __this, uint32_t* ___pFlags0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pFlags0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 (_GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unBufferSize2, uint32_t* ___punWidth3, uint32_t* ___punHeight4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayImageData::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayImageData__ctor_m62937858E23C65E6BF1A21DFD12A34D139234BC9 (_GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayImageData::Invoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayImageData_Invoke_m432A34768F68733172E52E4E93D5BBEDFE1F4BF8 (_GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unBufferSize2, uint32_t* ___punWidth3, uint32_t* ___punHeight4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4); else result = GenericVirtFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4); else result = VirtFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unBufferSize2, ___punWidth3, ___punHeight4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayImageData::BeginInvoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayImageData_BeginInvoke_m695CC1096B886CA9BC236E57BDE5443BE36B692F (_GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unBufferSize2, uint32_t* ___punWidth3, uint32_t* ___punHeight4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pvBuffer1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punWidth3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punHeight4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayImageData::EndInvoke(System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayImageData_EndInvoke_m658454E034C2BBA6BF4A3C34CCDFDE6864F941FD (_GetOverlayImageData_t719AC0BC2E43310A47F35B8573709AE235F29F65 * __this, uint32_t* ___punWidth0, uint32_t* ___punHeight1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___punWidth0, ___punHeight1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 (_GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peInputMethod1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___peInputMethod1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayInputMethod::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayInputMethod__ctor_m73EE7648B9D2A35FF03B0EF8383DB8A9C3DBCD65 (_GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayInputMethod::Invoke(System.UInt64,OVR.OpenVR.VROverlayInputMethod&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayInputMethod_Invoke_mF321D6895591FA8983C9C09561EB565A059C97F2 (_GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peInputMethod1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___peInputMethod1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peInputMethod1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peInputMethod1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peInputMethod1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___peInputMethod1); else result = VirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___peInputMethod1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peInputMethod1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayInputMethod::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayInputMethod&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayInputMethod_BeginInvoke_mD1DAE4E70B89F7938C7EB533D3A2A989D6AF62F9 (_GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peInputMethod1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886_il2cpp_TypeInfo_var, &*___peInputMethod1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayInputMethod::EndInvoke(OVR.OpenVR.VROverlayInputMethod&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayInputMethod_EndInvoke_m41F4278F6BB7388314FEEC0609AAA6DD73470B89 (_GetOverlayInputMethod_tB10E7006B58F4F4B849F2018D874A5349B797B00 * __this, int32_t* ___peInputMethod0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peInputMethod0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 (_GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint64_t, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue1' to native representation char* ____pchValue1_marshaled = NULL; ____pchValue1_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchValue1_marshaled, ___unBufferSize2, ___pError3); // Marshaling of parameter '___pchValue1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue1, ____pchValue1_marshaled); // Marshaling cleanup of parameter '___pchValue1' native representation il2cpp_codegen_marshal_free(____pchValue1_marshaled); ____pchValue1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayKey::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayKey__ctor_m2C8E8E2D83BA2BB3EA26FB41C28A6E02046EE6AD (_GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayKey::Invoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVROverlayError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayKey_Invoke_mC63861DEFF6814215D4444A470E54E3F0221168D (_GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); else result = GenericVirtFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); else result = VirtFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayKey::BeginInvoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVROverlayError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayKey_BeginInvoke_m53029A13D5813D7DF10E2394EDB8F7D68D1BE5ED (_GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchValue1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); __d_args[3] = Box(EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var, &*___pError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayKey::EndInvoke(OVR.OpenVR.EVROverlayError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayKey_EndInvoke_mA4B379B88B1AE537C76F505B55C113F949EEDCF1 (_GetOverlayKey_t8CCF77798359A4BC17ED7C1F47AB576C5BBB84A2 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B (_GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pvecMouseScale1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayMouseScale::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayMouseScale__ctor_m161305A6FF707D1AB73999B6662F33348EFFD8F8 (_GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayMouseScale::Invoke(System.UInt64,OVR.OpenVR.HmdVector2_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayMouseScale_Invoke_m23E92901E50DDE9F7F2A1A827CA5EA77C8C57C9D (_GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); else result = VirtFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayMouseScale::BeginInvoke(System.UInt64,OVR.OpenVR.HmdVector2_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayMouseScale_BeginInvoke_mBCF0804DD2FD8CC58F6CB6915D2CAA4D56726501 (_GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &*___pvecMouseScale1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayMouseScale::EndInvoke(OVR.OpenVR.HmdVector2_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayMouseScale_EndInvoke_m7D6126DF6AA741871FB642CBB4E5F5F501D913F6 (_GetOverlayMouseScale_t704519AFC053EAC66FF35D39583921E6AE272D3B * __this, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pvecMouseScale0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 (_GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint64_t, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue1' to native representation char* ____pchValue1_marshaled = NULL; ____pchValue1_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchValue1_marshaled, ___unBufferSize2, ___pError3); // Marshaling of parameter '___pchValue1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue1, ____pchValue1_marshaled); // Marshaling cleanup of parameter '___pchValue1' native representation il2cpp_codegen_marshal_free(____pchValue1_marshaled); ____pchValue1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayName__ctor_m2D474C819033FEC6FF45C80CF37C7CD1420C2913 (_GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayName::Invoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVROverlayError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayName_Invoke_m9B5F23B01635CC2374D3D696E83E5DEE2C7A5D24 (_GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); else result = GenericVirtFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); else result = VirtFuncInvoker4< uint32_t, uint64_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pError3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayName::BeginInvoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVROverlayError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayName_BeginInvoke_m0A2C83B5E758870397A21272AF1A7DF1E25D73B3 (_GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, int32_t* ___pError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchValue1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); __d_args[3] = Box(EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var, &*___pError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayName::EndInvoke(OVR.OpenVR.EVROverlayError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayName_EndInvoke_mD2C1CF6326D238985CB49F097DC4D0C4DD72454A (_GetOverlayName_t3FA244EDD50C67A0DBC4A1ED907201062DD81852 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F (_GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor3, int32_t* ___pError4, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint64_t, char*, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue1' to native representation char* ____pchValue1_marshaled = NULL; ____pchValue1_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchValue1_marshaled, ___unBufferSize2, ___pColor3, ___pError4); // Marshaling of parameter '___pchValue1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue1, ____pchValue1_marshaled); // Marshaling cleanup of parameter '___pchValue1' native representation il2cpp_codegen_marshal_free(____pchValue1_marshaled); ____pchValue1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayRenderModel::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayRenderModel__ctor_mE2092EBA53AEDBDFA4B5948F9A1AFBC6238DAA4C (_GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayRenderModel::Invoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.HmdColor_t&,OVR.OpenVR.EVROverlayError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayRenderModel_Invoke_mBA6E5F2D63B52A4244B397074CB740FA34C15BF8 (_GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor3, int32_t* ___pError4, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef uint32_t (*FunctionPointerType) (uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< uint32_t, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4); else result = GenericVirtFuncInvoker5< uint32_t, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< uint32_t, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4); else result = VirtFuncInvoker5< uint32_t, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint64_t, StringBuilder_t *, uint32_t, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchValue1, ___unBufferSize2, ___pColor3, ___pError4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayRenderModel::BeginInvoke(System.UInt64,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.HmdColor_t&,OVR.OpenVR.EVROverlayError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayRenderModel_BeginInvoke_mC00EB5EE5F7FA7A4F30BBFCB382DF39F7F462BC1 (_GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F * __this, uint64_t ___ulOverlayHandle0, StringBuilder_t * ___pchValue1, uint32_t ___unBufferSize2, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor3, int32_t* ___pError4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchValue1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize2); __d_args[3] = Box(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9_il2cpp_TypeInfo_var, &*___pColor3); __d_args[4] = Box(EVROverlayError_t9C3B971F85ECDAE2368A48E3D90492FE25B6CB25_il2cpp_TypeInfo_var, &*___pError4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayRenderModel::EndInvoke(OVR.OpenVR.HmdColor_t&,OVR.OpenVR.EVROverlayError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayRenderModel_EndInvoke_m1CEE8D6786AFB924548DB1C9F79025D66BEAD3C8 (_GetOverlayRenderModel_tF25B6FD1026F2F724AB447658491028739A39A0F * __this, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor0, int32_t* ___pError1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pColor0, ___pError1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 (_GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayRenderingPid__ctor_m289C1C19593B7709326AEAA5EE7D9C1A8FF37631 (_GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayRenderingPid_Invoke_mD02E04FB4A11C0797C5245EB584672B0781DCE3D (_GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef uint32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< uint32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< uint32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayRenderingPid_BeginInvoke_m63983752DC44F28FBDB668879B055D83A7D333D2 (_GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetOverlayRenderingPid::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetOverlayRenderingPid_EndInvoke_mEED742149C102C4344802899AF4F3821E2D4CD8A (_GetOverlayRenderingPid_tA4E562C8BB6FD15B9F7C7FA3369544195BE49B41 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF (_GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punSortOrder1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___punSortOrder1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlaySortOrder::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlaySortOrder__ctor_m2E20AC2CB49620024318303A96C7C8E27A8FEBD1 (_GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlaySortOrder::Invoke(System.UInt64,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlaySortOrder_Invoke_m82ED9610187BEA4ACE8135A9B5B972586A24C9A9 (_GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punSortOrder1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___punSortOrder1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punSortOrder1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punSortOrder1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punSortOrder1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___punSortOrder1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___punSortOrder1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punSortOrder1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlaySortOrder::BeginInvoke(System.UInt64,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlaySortOrder_BeginInvoke_mF8923DDF88CFAE2EB13F84D1AD8EB81585ABB17A (_GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punSortOrder1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punSortOrder1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlaySortOrder::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlaySortOrder_EndInvoke_m0AE1669FECE8DC5644C9FD5FB7AA7DCBA3D50CC7 (_GetOverlaySortOrder_t0A9D6F5DAB9CF72864AC7D992DC7EA7426700CEF * __this, uint32_t* ___punSortOrder0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punSortOrder0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 (_GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 * __this, uint64_t ___ulOverlayHandle0, float* ___pfTexelAspect1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pfTexelAspect1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTexelAspect__ctor_m23B6B5FB02D91B266CE9FEF9921A6B7F253F842D (_GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect::Invoke(System.UInt64,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTexelAspect_Invoke_mBF9AB10B20C659153F06E546AB1222F2D79F6225 (_GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 * __this, uint64_t ___ulOverlayHandle0, float* ___pfTexelAspect1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pfTexelAspect1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfTexelAspect1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfTexelAspect1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfTexelAspect1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pfTexelAspect1); else result = VirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pfTexelAspect1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfTexelAspect1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect::BeginInvoke(System.UInt64,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTexelAspect_BeginInvoke_mF01423098CD6A4B141D82A78D192FE6DA9B5402F (_GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 * __this, uint64_t ___ulOverlayHandle0, float* ___pfTexelAspect1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfTexelAspect1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTexelAspect::EndInvoke(System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTexelAspect_EndInvoke_mDD0DBFB744C2A7DAC6E6D35CF356A9D0AA1E7306 (_GetOverlayTexelAspect_tBF9BDE3555874670365E3DFE3986500F920AC667 * __this, float* ___pfTexelAspect0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pfTexelAspect0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 (_GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 * __this, uint64_t ___ulOverlayHandle0, intptr_t* ___pNativeTextureHandle1, intptr_t ___pNativeTextureRef2, uint32_t* ___pWidth3, uint32_t* ___pHeight4, uint32_t* ___pNativeFormat5, int32_t* ___pAPIType6, int32_t* ___pColorSpace7, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds8, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTexture::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTexture__ctor_mFF97723416BE75A09580CDFF883F8AC79BEA3DEC (_GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTexture::Invoke(System.UInt64,System.IntPtr&,System.IntPtr,System.UInt32&,System.UInt32&,System.UInt32&,OVR.OpenVR.ETextureType&,OVR.OpenVR.EColorSpace&,OVR.OpenVR.VRTextureBounds_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTexture_Invoke_mD8D72FD90105F4F7812CF1C99E0899C4931FF26A (_GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 * __this, uint64_t ___ulOverlayHandle0, intptr_t* ___pNativeTextureHandle1, intptr_t ___pNativeTextureRef2, uint32_t* ___pWidth3, uint32_t* ___pHeight4, uint32_t* ___pNativeFormat5, int32_t* ___pAPIType6, int32_t* ___pColorSpace7, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds8, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 9) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker9< int32_t, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8); else result = GenericVirtFuncInvoker9< int32_t, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker9< int32_t, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8); else result = VirtFuncInvoker9< int32_t, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t*, intptr_t, uint32_t*, uint32_t*, uint32_t*, int32_t*, int32_t*, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, ___pNativeTextureRef2, ___pWidth3, ___pHeight4, ___pNativeFormat5, ___pAPIType6, ___pColorSpace7, ___pTextureBounds8, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTexture::BeginInvoke(System.UInt64,System.IntPtr&,System.IntPtr,System.UInt32&,System.UInt32&,System.UInt32&,OVR.OpenVR.ETextureType&,OVR.OpenVR.EColorSpace&,OVR.OpenVR.VRTextureBounds_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTexture_BeginInvoke_mF65135990DE5EDA6DBB1203BFAD4F19118E817A4 (_GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 * __this, uint64_t ___ulOverlayHandle0, intptr_t* ___pNativeTextureHandle1, intptr_t ___pNativeTextureRef2, uint32_t* ___pWidth3, uint32_t* ___pHeight4, uint32_t* ___pNativeFormat5, int32_t* ___pAPIType6, int32_t* ___pColorSpace7, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds8, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback9, RuntimeObject * ___object10, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[10] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___pNativeTextureHandle1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pNativeTextureRef2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pWidth3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pHeight4); __d_args[5] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pNativeFormat5); __d_args[6] = Box(ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1_il2cpp_TypeInfo_var, &*___pAPIType6); __d_args[7] = Box(EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var, &*___pColorSpace7); __d_args[8] = Box(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var, &*___pTextureBounds8); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback9, (RuntimeObject*)___object10);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTexture::EndInvoke(System.IntPtr&,System.UInt32&,System.UInt32&,System.UInt32&,OVR.OpenVR.ETextureType&,OVR.OpenVR.EColorSpace&,OVR.OpenVR.VRTextureBounds_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTexture_EndInvoke_mA2E8CCACDFEA953A560637F429AE1CF925AE3F6F (_GetOverlayTexture_t8160A8F43AD9A0231A9F492085EA59FD886AB046 * __this, intptr_t* ___pNativeTextureHandle0, uint32_t* ___pWidth1, uint32_t* ___pHeight2, uint32_t* ___pNativeFormat3, int32_t* ___pAPIType4, int32_t* ___pColorSpace5, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds6, RuntimeObject* ___result7, const RuntimeMethod* method) { void* ___out_args[] = { ___pNativeTextureHandle0, ___pWidth1, ___pHeight2, ___pNativeFormat3, ___pAPIType4, ___pColorSpace5, ___pTextureBounds6, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result7, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC (_GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pOverlayTextureBounds1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTextureBounds__ctor_m85DDFC76BBB437DCCB1365A0EDDC4A769777A6A9 (_GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds::Invoke(System.UInt64,OVR.OpenVR.VRTextureBounds_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureBounds_Invoke_m6E31E56C4B7C32F06061678402DAD936B90B369F (_GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); else result = VirtFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds::BeginInvoke(System.UInt64,OVR.OpenVR.VRTextureBounds_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTextureBounds_BeginInvoke_m774957B77908CB4BAC1DE9641043F4A4B698CFD0 (_GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var, &*___pOverlayTextureBounds1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureBounds::EndInvoke(OVR.OpenVR.VRTextureBounds_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureBounds_EndInvoke_m45A716FB2BA434B9DA24E1B333D4FEFEBF2B4783 (_GetOverlayTextureBounds_tC41DC17A024AEFA04DAC5BD40EB897F04912A8EC * __this, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOverlayTextureBounds0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C (_GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTextureColorSpace1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___peTextureColorSpace1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTextureColorSpace__ctor_m125751B1C75C78DDEBE8C4844E0EF6E7B2D6B23A (_GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace::Invoke(System.UInt64,OVR.OpenVR.EColorSpace&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureColorSpace_Invoke_m4999E4A933665AF29D2DB0B50BBEAF0365EEA618 (_GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTextureColorSpace1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___peTextureColorSpace1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1); else result = VirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTextureColorSpace1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace::BeginInvoke(System.UInt64,OVR.OpenVR.EColorSpace&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTextureColorSpace_BeginInvoke_mC0D031B3025F7C8C0C5B0992B761548528F0B71C (_GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTextureColorSpace1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var, &*___peTextureColorSpace1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureColorSpace::EndInvoke(OVR.OpenVR.EColorSpace&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureColorSpace_EndInvoke_mFA8377AF62C54F6A244EE3E8170AA43B3E4180F1 (_GetOverlayTextureColorSpace_t0F5992F9235E6810ED5D831D03AA2E41F1791B0C * __this, int32_t* ___peTextureColorSpace0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peTextureColorSpace0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 (_GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pWidth1, uint32_t* ___pHeight2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pWidth1, ___pHeight2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTextureSize::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTextureSize__ctor_m49A55CED80C88D19748267A907FEC3F7D04C4E5C (_GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureSize::Invoke(System.UInt64,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureSize_Invoke_m1B00168C2A8803E6EB50009808767025F22F4B74 (_GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pWidth1, uint32_t* ___pHeight2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pWidth1, ___pHeight2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pWidth1, ___pHeight2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTextureSize::BeginInvoke(System.UInt64,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTextureSize_BeginInvoke_m53C2E05AAAA54C935FD4DCBF841EE7545F6684E2 (_GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___pWidth1, uint32_t* ___pHeight2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pWidth1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pHeight2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTextureSize::EndInvoke(System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTextureSize_EndInvoke_mBAD04BD91E07225B48101439CE514031F59F1A57 (_GetOverlayTextureSize_t6A7295A08BA221854AB8213194D71616A72A0472 * __this, uint32_t* ___pWidth0, uint32_t* ___pHeight1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pWidth0, ___pHeight1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E (_GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTransformAbsolute__ctor_m9478657DE212256D62A29B3FC441E8D3A23AC97D (_GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute::Invoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin&,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformAbsolute_Invoke_m2B31BE1C01DBDA9D133D4636A33DA5CDDE6ED877 (_GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute::BeginInvoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin&,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTransformAbsolute_BeginInvoke_m7DA108BEDF6D2A087AD8BB5B09EE6794421C06A4 (_GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &*___peTrackingOrigin1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTrackingOriginToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformAbsolute::EndInvoke(OVR.OpenVR.ETrackingUniverseOrigin&,OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformAbsolute_EndInvoke_m5688A3B1925A385B3D4A015432689EDB433E7D88 (_GetOverlayTransformAbsolute_t546DBFCAE717D27E18C8D84B90810BD3EE03521E * __this, int32_t* ___peTrackingOrigin0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___peTrackingOrigin0, ___pmatTrackingOriginToOverlayTransform1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 (_GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 * __this, uint64_t ___ulOverlayHandle0, uint64_t* ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTransformOverlayRelative__ctor_mD35C4F3A1F1C0BDCA23C8DC984B66D63AC7156A9 (_GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative::Invoke(System.UInt64,System.UInt64&,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformOverlayRelative_Invoke_m573EE5A783E4465D16F4952FBD79A29B0964119D (_GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 * __this, uint64_t ___ulOverlayHandle0, uint64_t* ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative::BeginInvoke(System.UInt64,System.UInt64&,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTransformOverlayRelative_BeginInvoke_mE0630C6EDCD6D364E6AB9610565DD42A9FDDF8DF (_GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 * __this, uint64_t ___ulOverlayHandle0, uint64_t* ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___ulOverlayHandleParent1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatParentOverlayToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformOverlayRelative::EndInvoke(System.UInt64&,OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformOverlayRelative_EndInvoke_m6D0E3F75254B01D605A75D57F769B242B77E82DA (_GetOverlayTransformOverlayRelative_t0E2854FF4B9C41FB194A2A200ED736048A913A14 * __this, uint64_t* ___ulOverlayHandleParent0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___ulOverlayHandleParent0, ___pmatParentOverlayToOverlayTransform1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D (_GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punDeviceIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameSize3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchComponentName2' to native representation char* ____pchComponentName2_marshaled = NULL; ____pchComponentName2_marshaled = il2cpp_codegen_marshal_string_builder(___pchComponentName2); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___punDeviceIndex1, ____pchComponentName2_marshaled, ___unComponentNameSize3); // Marshaling of parameter '___pchComponentName2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchComponentName2, ____pchComponentName2_marshaled); // Marshaling cleanup of parameter '___pchComponentName2' native representation il2cpp_codegen_marshal_free(____pchComponentName2_marshaled); ____pchComponentName2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTransformTrackedDeviceComponent__ctor_m6ECAFF4A65CEF458093D96C89CB3CD2A8AB06952 (_GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent::Invoke(System.UInt64,System.UInt32&,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformTrackedDeviceComponent_Invoke_mF9F611D5669B3F739EED5548D8B00062B9B0ED00 (_GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punDeviceIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameSize3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, uint32_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, uint32_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, uint32_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3); else result = VirtFuncInvoker4< int32_t, uint64_t, uint32_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punDeviceIndex1, ___pchComponentName2, ___unComponentNameSize3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent::BeginInvoke(System.UInt64,System.UInt32&,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTransformTrackedDeviceComponent_BeginInvoke_m417FE8CF7C399B069DFD174CF7B38EAD18262678 (_GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punDeviceIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameSize3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punDeviceIndex1); __d_args[2] = ___pchComponentName2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unComponentNameSize3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceComponent::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformTrackedDeviceComponent_EndInvoke_m8602E22B344D2E37A4A8EA61F30E25D4402127D2 (_GetOverlayTransformTrackedDeviceComponent_t63F8D81C48C61F064BBAD9AA337E229BC9CE075D * __this, uint32_t* ___punDeviceIndex0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punDeviceIndex0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 (_GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTransformTrackedDeviceRelative__ctor_m9E7ACC14869DE211F046C2F58433684F8F972893 (_GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative::Invoke(System.UInt64,System.UInt32&,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformTrackedDeviceRelative_Invoke_m5632C65C4DE88F59FE40F72BDCB643B0E8310E6D (_GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___punTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative::BeginInvoke(System.UInt64,System.UInt32&,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTransformTrackedDeviceRelative_BeginInvoke_m67C0E48D61A767D1575F7F62B0C9E170989BDCEA (_GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 * __this, uint64_t ___ulOverlayHandle0, uint32_t* ___punTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punTrackedDevice1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTrackedDeviceToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformTrackedDeviceRelative::EndInvoke(System.UInt32&,OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformTrackedDeviceRelative_EndInvoke_m78EA26D869AF35BE9D965DF81B8ACB0A146944A3 (_GetOverlayTransformTrackedDeviceRelative_tB02D70CAE3EF7EF6EBFA586C51A4A57DF22A7A75 * __this, uint32_t* ___punTrackedDevice0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___punTrackedDevice0, ___pmatTrackedDeviceToOverlayTransform1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 (_GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTransformType1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___peTransformType1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayTransformType::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayTransformType__ctor_m8CF3B61C6A5B0AB025C4D0A02A6BED86F572C5AA (_GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformType::Invoke(System.UInt64,OVR.OpenVR.VROverlayTransformType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformType_Invoke_mAB70A840152DA498AB30FDE601B8886821B8794D (_GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTransformType1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___peTransformType1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTransformType1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTransformType1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___peTransformType1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___peTransformType1); else result = VirtFuncInvoker2< int32_t, uint64_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___peTransformType1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___peTransformType1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayTransformType::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayTransformType&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayTransformType_BeginInvoke_m731F409E9AFB8093ED406D589B8A03F510829744 (_GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 * __this, uint64_t ___ulOverlayHandle0, int32_t* ___peTransformType1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayTransformType_tD867A0458852E6CD38A11D050A719826CCF42A16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayTransformType_tD867A0458852E6CD38A11D050A719826CCF42A16_il2cpp_TypeInfo_var, &*___peTransformType1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayTransformType::EndInvoke(OVR.OpenVR.VROverlayTransformType&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayTransformType_EndInvoke_m695A50DD93B36E170CE838572C3052F2038A56DB (_GetOverlayTransformType_tECE66869CA309EC89E0F41E4836D37E90506F5B5 * __this, int32_t* ___peTransformType0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peTransformType0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE (_GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE * __this, uint64_t ___ulOverlayHandle0, float* ___pfWidthInMeters1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pfWidthInMeters1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOverlayWidthInMeters__ctor_mC7A39B0245837058FF9E762C553CE35D3A596F98 (_GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters::Invoke(System.UInt64,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayWidthInMeters_Invoke_m5400FC83BB6C38B0DE76AA261821EE4AD9AA362C (_GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE * __this, uint64_t ___ulOverlayHandle0, float* ___pfWidthInMeters1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pfWidthInMeters1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1); else result = VirtFuncInvoker2< int32_t, uint64_t, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pfWidthInMeters1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters::BeginInvoke(System.UInt64,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOverlayWidthInMeters_BeginInvoke_m942B15D16886FEA98A205F3B32605FC85C297B79 (_GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE * __this, uint64_t ___ulOverlayHandle0, float* ___pfWidthInMeters1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfWidthInMeters1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetOverlayWidthInMeters::EndInvoke(System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetOverlayWidthInMeters_EndInvoke_mC47F639BE1D573AB3EB6E16D098A72AB0A2C9C52 (_GetOverlayWidthInMeters_tB3C773BB5147EF4BD41B6742C1453861FEF35CBE * __this, float* ___pfWidthInMeters0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pfWidthInMeters0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF (_GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF * __this, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetPrimaryDashboardDevice__ctor_m8FE5D417EA7A942894BF3A29F41972B9FB96B431 (_GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetPrimaryDashboardDevice_Invoke_m42524B79E7CE57E9C20778C28427BBB570EB5684 (_GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF * __this, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetPrimaryDashboardDevice_BeginInvoke_mDE8D2B40C89AE5143965B540E488FA7244DAEE1C (_GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt32 OVR.OpenVR.IVROverlay/_GetPrimaryDashboardDevice::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetPrimaryDashboardDevice_EndInvoke_mCA40C412355EA38858243432B550CBA82ADDA3F3 (_GetPrimaryDashboardDevice_tF37257240B8EF2CFA55FD040A531BEA3539FDBAF * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D (_GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___coordinatesInOverlay2, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTransform3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTransformForOverlayCoordinates__ctor_m7963F40D5411B90CDF59EA38B39F41D2E81B4A39 (_GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates::Invoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdVector2_t,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTransformForOverlayCoordinates_Invoke_m7293C00ADE5AF2A23EAF13D2E59A66F5274EDC31 (_GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___coordinatesInOverlay2, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTransform3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3); else result = VirtFuncInvoker4< int32_t, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 , HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___coordinatesInOverlay2, ___pmatTransform3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates::BeginInvoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdVector2_t,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTransformForOverlayCoordinates_BeginInvoke_mD9829D977DB01A5FFF4A879831AE2D758DC1D944 (_GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 ___coordinatesInOverlay2, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTransform3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eTrackingOrigin1); __d_args[2] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &___coordinatesInOverlay2); __d_args[3] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTransform3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_GetTransformForOverlayCoordinates::EndInvoke(OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTransformForOverlayCoordinates_EndInvoke_m6989AAEFD937DF8F5CFAFE83CED12C2D594C9D72 (_GetTransformForOverlayCoordinates_t993D4B5C4933D4E621D0A7DF690004ECE8F82D7D * __this, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTransform0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pmatTransform0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 (_HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVROverlay/_HideKeyboard::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideKeyboard__ctor_m02F71018F7100EAD248008AB9F93038361867D87 (_HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVROverlay/_HideKeyboard::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideKeyboard_Invoke_m99F9ED155F27BD610219B9AE11A68A473FDB97C6 (_HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVROverlay/_HideKeyboard::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _HideKeyboard_BeginInvoke_m12D1EE9AA2DF6A7BA80441D4A0DDDDA64CF8F5BA (_HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVROverlay/_HideKeyboard::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideKeyboard_EndInvoke_mD06C444883EE71809A21F08370A9CD87001C47CC (_HideKeyboard_tAF9BD841144C9DF0DFEB51731326CBFC8F93EDB0 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 (_HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_HideOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HideOverlay__ctor_m92DE46C905D7B27EC963D7D2412755EA498CBADB (_HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_HideOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HideOverlay_Invoke_mECB51F9DEF0E94633C004D1640EE74FB7692E00D (_HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_HideOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _HideOverlay_BeginInvoke_m97EEFA6DE2B2A3817F64F88191FF9ABF5AFF1C29 (_HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_HideOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HideOverlay_EndInvoke_m1104817267FC57A034D5E1425C3CB56AA6818D5B (_HideOverlay_t236CD5B449E6DC5221DBC9FA9E5071B871D0A084 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B (_IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsActiveDashboardOverlay__ctor_m6B12299E3E7CED1DF9B633B54CBEC76915091A60 (_IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsActiveDashboardOverlay_Invoke_mD9371BFBA15DA7A63641B3143380CFF9E9E57DD5 (_IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef bool (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsActiveDashboardOverlay_BeginInvoke_m1BD9857B4DF60CDC7235E55BAB1402402CD0796C (_IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Boolean OVR.OpenVR.IVROverlay/_IsActiveDashboardOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsActiveDashboardOverlay_EndInvoke_mFA403172161E2CFD879AC6ACFFF669652DCB0638 (_IsActiveDashboardOverlay_t7C24BF72C6856C1A90AA6611C275DD300527331B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 (_IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_IsDashboardVisible::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsDashboardVisible__ctor_mB62A1F90A8BCDE183A06B55FBA0C7271D192D3DE (_IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_IsDashboardVisible::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsDashboardVisible_Invoke_m704F2824FD6E5AD3CFD560CE5D01891B466619C4 (_IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_IsDashboardVisible::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsDashboardVisible_BeginInvoke_m6E5818BB2AF24730D8C1764637C8F87213D7A897 (_IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVROverlay/_IsDashboardVisible::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsDashboardVisible_EndInvoke_m3F4F4B4E555F7738C00872551FFAE31BD3CE47E6 (_IsDashboardVisible_tB4F7E5FB00E13BD180F0C98DD24E9131FBD5DCB8 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 (_IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsHoverTargetOverlay__ctor_m2A2BA34CFE8A214737FAFC3F0092FF608610E4DF (_IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsHoverTargetOverlay_Invoke_mECBD97E291ECCFF1D0D9F498E6F93FCF6C623D81 (_IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef bool (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsHoverTargetOverlay_BeginInvoke_m82F8165EDACB39BFE3CEF73640E4A86E0DEE878F (_IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Boolean OVR.OpenVR.IVROverlay/_IsHoverTargetOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsHoverTargetOverlay_EndInvoke_m971F84BF811C84E07CAA2470B663366DC4B2AE93 (_IsHoverTargetOverlay_t65C0A6C6CAC1308986B64E77F115792EDE8ABB94 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 (_IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_IsOverlayVisible::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsOverlayVisible__ctor_m81F25DCF89A354AAB4E6A6E8F1D297460E7A0BD9 (_IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_IsOverlayVisible::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsOverlayVisible_Invoke_m3EBCFC153B03D66C2737A9AB9F0DD785483C8EB1 (_IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef bool (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef bool (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_IsOverlayVisible::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsOverlayVisible_BeginInvoke_m3CBD7A17FBF826CE6DD7984F1732AE11C930003D (_IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Boolean OVR.OpenVR.IVROverlay/_IsOverlayVisible::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsOverlayVisible_EndInvoke_m965212DC37B8EF97D0DECF74A6E632383AEE3F19 (_IsOverlayVisible_tD0984B3DF961336D08CDB35D50E31A0BA60C2902 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 (_MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eDirection0, ___ulFrom1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _MoveGamepadFocusToNeighbor__ctor_m1522F834D578A22CFB0B51F2A953459D65AF5C66 (_MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor::Invoke(OVR.OpenVR.EOverlayDirection,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _MoveGamepadFocusToNeighbor_Invoke_m4268C935228CF2255403F0D0C85947B7BEE267E4 (_MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (int32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eDirection0, ___ulFrom1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eDirection0, ___ulFrom1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___eDirection0, ___ulFrom1); else result = GenericVirtFuncInvoker2< int32_t, int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___eDirection0, ___ulFrom1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eDirection0, ___ulFrom1); else result = VirtFuncInvoker2< int32_t, int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eDirection0, ___ulFrom1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eDirection0) - 1), ___ulFrom1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eDirection0, ___ulFrom1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor::BeginInvoke(OVR.OpenVR.EOverlayDirection,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _MoveGamepadFocusToNeighbor_BeginInvoke_m489B66F3F264A0608BE3E0C78EBAEC78B0FFFEA8 (_MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135_il2cpp_TypeInfo_var, &___eDirection0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulFrom1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_MoveGamepadFocusToNeighbor::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _MoveGamepadFocusToNeighbor_EndInvoke_mEA334A3A546BA4E42834B3B34A613A1A69D5455A (_MoveGamepadFocusToNeighbor_t1A15D4A12745E661F59044A4895B6CD06EA1A811 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB (_PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB * __this, uint64_t ___ulOverlayHandle0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVROverlay/_PollNextOverlayEvent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PollNextOverlayEvent__ctor_mA75CC5D0E5A80BD1C3FE34B4FA799E08D8EC6E09 (_PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVROverlay/_PollNextOverlayEvent::Invoke(System.UInt64,OVR.OpenVR.VREvent_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextOverlayEvent_Invoke_mC23825C5F7690A5ECCF24B7148EBBDC9EA1A26FA (_PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB * __this, uint64_t ___ulOverlayHandle0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef bool (*FunctionPointerType) (uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< bool, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2); else result = GenericVirtFuncInvoker3< bool, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< bool, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2); else result = VirtFuncInvoker3< bool, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2); } } else { typedef bool (*FunctionPointerType) (void*, uint64_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pEvent1, ___uncbVREvent2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_PollNextOverlayEvent::BeginInvoke(System.UInt64,OVR.OpenVR.VREvent_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PollNextOverlayEvent_BeginInvoke_m798B214BE8FFC3ECCC2B18836B8D25690A6AC879 (_PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB * __this, uint64_t ___ulOverlayHandle0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var, &*___pEvent1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___uncbVREvent2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Boolean OVR.OpenVR.IVROverlay/_PollNextOverlayEvent::EndInvoke(OVR.OpenVR.VREvent_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextOverlayEvent_EndInvoke_mDB8972DC50B708FEA83B0F4E95E17BCBB5C6F5F3 (_PollNextOverlayEvent_t9C0A428572EE9E287750F76C5BE39FAF883925DB * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pEvent0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B (_ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pNativeTextureHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pNativeTextureHandle1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseNativeOverlayHandle__ctor_mBF9C77A1019B3BDD148B660B2965E1AF71970F33 (_ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle::Invoke(System.UInt64,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseNativeOverlayHandle_Invoke_mB118F72247D0CCDB3366EDEC22AA838AB8B39A61 (_ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pNativeTextureHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pNativeTextureHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, intptr_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, intptr_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1); else result = VirtFuncInvoker2< int32_t, uint64_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pNativeTextureHandle1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle::BeginInvoke(System.UInt64,System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ReleaseNativeOverlayHandle_BeginInvoke_mDBD0C1CDB049C644D759F9C32D51AFAB4B679BFA (_ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pNativeTextureHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pNativeTextureHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ReleaseNativeOverlayHandle::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseNativeOverlayHandle_EndInvoke_m760E9AC5125C056CF64F921F870E6436226944DB (_ReleaseNativeOverlayHandle_tA84D9CBEC17E56985D98A133C9469BCC4873AD7B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 (_SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unProcessId1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___unProcessId1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetDashboardOverlaySceneProcess__ctor_m6AD3C23A9734751177D235109B46B53643ACCF2F (_SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess::Invoke(System.UInt64,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetDashboardOverlaySceneProcess_Invoke_mFA4F2AD95790164AEE36A9E515757FA682235E59 (_SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unProcessId1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___unProcessId1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unProcessId1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unProcessId1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unProcessId1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___unProcessId1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___unProcessId1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unProcessId1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess::BeginInvoke(System.UInt64,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetDashboardOverlaySceneProcess_BeginInvoke_mC2B2A461D310C5B160056281F6BE7E8FAE4C79DC (_SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unProcessId1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unProcessId1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetDashboardOverlaySceneProcess::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetDashboardOverlaySceneProcess_EndInvoke_mE56618327E16AA6B577187C958D6B1B4DA8154CC (_SetDashboardOverlaySceneProcess_tCA2C9238CAF622AE2339EF0C6E38CCE9887C8000 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 (_SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 * __this, uint64_t ___ulNewFocusOverlay0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulNewFocusOverlay0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetGamepadFocusOverlay__ctor_m3E5CA9C35605E0C456827E3557C8568597E19E5B (_SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetGamepadFocusOverlay_Invoke_m9296A07C5A652A3181E201E9EF3F6FA51B82D09B (_SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 * __this, uint64_t ___ulNewFocusOverlay0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulNewFocusOverlay0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulNewFocusOverlay0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulNewFocusOverlay0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulNewFocusOverlay0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulNewFocusOverlay0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulNewFocusOverlay0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulNewFocusOverlay0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetGamepadFocusOverlay_BeginInvoke_m4361B063E5BE2B09902D10B24E50B30F1AFAB7FF (_SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 * __this, uint64_t ___ulNewFocusOverlay0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulNewFocusOverlay0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetGamepadFocusOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetGamepadFocusOverlay_EndInvoke_mA0F7B59E53EFAFB31846711ED23DA5037EE771DC (_SetGamepadFocusOverlay_t7C903D8BAA85CDC1A3082CC4E8EB5EDBE954EC17 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 (_SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetHighQualityOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetHighQualityOverlay__ctor_mF026A2CC1A69A55D1450C2B11701735F2B03E554 (_SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetHighQualityOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetHighQualityOverlay_Invoke_m5137D3BDF8DA72B3D8297C84132F0B045B0CC176 (_SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetHighQualityOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetHighQualityOverlay_BeginInvoke_m943A5BC4EA3CADF693C4211DDB54EB80F46D3143 (_SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetHighQualityOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetHighQualityOverlay_EndInvoke_mB2C0A56B5D64E41E7A63AE6EB8357C000AFB8007 (_SetHighQualityOverlay_t590397E8CB5BE146E76C39D411D3A0264FA35AC1 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 (_SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 * __this, uint64_t ___ulOverlayHandle0, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F ___avoidRect1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F ); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___ulOverlayHandle0, ___avoidRect1); } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardPositionForOverlay__ctor_m9FF9ECF26A8FBEBB93B15001490CC8F0320AB06D (_SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay::Invoke(System.UInt64,OVR.OpenVR.HmdRect2_t) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardPositionForOverlay_Invoke_m3C54F31AF13C4FB3D42425541639E837883F50B6 (_SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 * __this, uint64_t ___ulOverlayHandle0, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F ___avoidRect1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F , const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___avoidRect1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F , const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___avoidRect1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___avoidRect1); else GenericVirtActionInvoker2< uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___avoidRect1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___avoidRect1); else VirtActionInvoker2< uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___avoidRect1); } } else { typedef void (*FunctionPointerType) (void*, uint64_t, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F , const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___avoidRect1, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay::BeginInvoke(System.UInt64,OVR.OpenVR.HmdRect2_t,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetKeyboardPositionForOverlay_BeginInvoke_m0E7980BFF4F3906F3A8A8FA34A72BB9B5397FAB1 (_SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 * __this, uint64_t ___ulOverlayHandle0, HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F ___avoidRect1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(HmdRect2_t_t4D4F7F157C1E1269E140F9DBC41CDCE92D69C27F_il2cpp_TypeInfo_var, &___avoidRect1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardPositionForOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardPositionForOverlay_EndInvoke_mD5C1272C3CE9053A967177BCFE0FA7325D053BB3 (_SetKeyboardPositionForOverlay_t416DC72571C433550F896D25D45BF4EF9147E722 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 (_SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 * __this, int32_t ___eTrackingOrigin0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToKeyboardTransform1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1); } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardTransformAbsolute__ctor_m5CD88E471554D78D7D1603B2B77CF17487AD022E (_SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute::Invoke(OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardTransformAbsolute_Invoke_m67F6A3402D78C08C8AB3E84B9CDC62EEB487EFD4 (_SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 * __this, int32_t ___eTrackingOrigin0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToKeyboardTransform1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1); else GenericVirtActionInvoker2< int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1); else VirtActionInvoker2< int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1); } } else { if (___parameterCount == 1) { typedef void (*FunctionPointerType) (RuntimeObject*, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eTrackingOrigin0) - 1), ___pmatTrackingOriginToKeyboardTransform1, targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTrackingOrigin0, ___pmatTrackingOriginToKeyboardTransform1, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute::BeginInvoke(OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetKeyboardTransformAbsolute_BeginInvoke_m6A380AAD8EA37AD32E8D617B696DE8CB83D0669F (_SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 * __this, int32_t ___eTrackingOrigin0, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToKeyboardTransform1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eTrackingOrigin0); __d_args[1] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTrackingOriginToKeyboardTransform1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVROverlay/_SetKeyboardTransformAbsolute::EndInvoke(OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetKeyboardTransformAbsolute_EndInvoke_m5B8FECDA97712A4B00C92545E4101298DC3D6AC5 (_SetKeyboardTransformAbsolute_t9F9B660CDA99B6445C0A392287CE007CDAEA78F0 * __this, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToKeyboardTransform0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pmatTrackingOriginToKeyboardTransform0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 (_SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 * __this, uint64_t ___ulOverlayHandle0, float ___fAlpha1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___fAlpha1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayAlpha::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayAlpha__ctor_m87102FB496E2F2A609F06A37AB7E211EA6E5EDDB (_SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayAlpha::Invoke(System.UInt64,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayAlpha_Invoke_m6CC97F2358095583DA24C45EF9EC6A628F384EE1 (_SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 * __this, uint64_t ___ulOverlayHandle0, float ___fAlpha1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___fAlpha1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fAlpha1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fAlpha1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fAlpha1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___fAlpha1); else result = VirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___fAlpha1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fAlpha1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayAlpha::BeginInvoke(System.UInt64,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayAlpha_BeginInvoke_m3ABF378576A9848DE188278349157A13EC6F0AF7 (_SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 * __this, uint64_t ___ulOverlayHandle0, float ___fAlpha1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fAlpha1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayAlpha::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayAlpha_EndInvoke_mE59CB112177DCAD8F2998B899331E24468656730 (_SetOverlayAlpha_t1737CB0E0976E07171407C6E5D0DE2891AC8C433 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD (_SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD * __this, uint64_t ___ulOverlayHandle0, float ___fMinDistanceInMeters1, float ___fMaxDistanceInMeters2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayAutoCurveDistanceRangeInMeters__ctor_m546EA98B1402477E49B93B512A47C3DFF54E8977 (_SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters::Invoke(System.UInt64,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayAutoCurveDistanceRangeInMeters_Invoke_m49A36208A1F6A34FB53590B3F8957E43EA5B1737 (_SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD * __this, uint64_t ___ulOverlayHandle0, float ___fMinDistanceInMeters1, float ___fMaxDistanceInMeters2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, float, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, float, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2); else result = VirtFuncInvoker3< int32_t, uint64_t, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fMinDistanceInMeters1, ___fMaxDistanceInMeters2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters::BeginInvoke(System.UInt64,System.Single,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayAutoCurveDistanceRangeInMeters_BeginInvoke_m4AE536482F610486D9CD1BECC27651D024AB61D3 (_SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD * __this, uint64_t ___ulOverlayHandle0, float ___fMinDistanceInMeters1, float ___fMaxDistanceInMeters2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fMinDistanceInMeters1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fMaxDistanceInMeters2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayAutoCurveDistanceRangeInMeters::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayAutoCurveDistanceRangeInMeters_EndInvoke_m54C76F8166C6D1AB2E892C6392B8EB037C4F9472 (_SetOverlayAutoCurveDistanceRangeInMeters_tA31FF5913A4FA218767F34AF18722AF447EF82FD * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D (_SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D * __this, uint64_t ___ulOverlayHandle0, float ___fRed1, float ___fGreen2, float ___fBlue3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float, float, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayColor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayColor__ctor_m3658B7773FB21783AC1E7EC919B47D00912B4122 (_SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayColor::Invoke(System.UInt64,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayColor_Invoke_m05078E10895870D12035FAF9069881B63D252C2B (_SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D * __this, uint64_t ___ulOverlayHandle0, float ___fRed1, float ___fGreen2, float ___fBlue3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, float, float, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, float, float, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, float, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3); else result = VirtFuncInvoker4< int32_t, uint64_t, float, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fRed1, ___fGreen2, ___fBlue3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayColor::BeginInvoke(System.UInt64,System.Single,System.Single,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayColor_BeginInvoke_mCCFB7DF11C7AF9DC7A86EBC67A05E2ADE183E239 (_SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D * __this, uint64_t ___ulOverlayHandle0, float ___fRed1, float ___fGreen2, float ___fBlue3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fRed1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fGreen2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fBlue3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayColor::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayColor_EndInvoke_mDB8C087519179BCAEA9C921980B0BB1E01A391BE (_SetOverlayColor_t530A2F6C8349E58A2A86D15007ACED1C2A0D9C2D * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B (_SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, intptr_t ___vCenter2, float ___fRadius3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, intptr_t, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayDualAnalogTransform__ctor_m1B8585633A6A1CB96A5E864847BE927379E54B0F (_SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform::Invoke(System.UInt64,OVR.OpenVR.EDualAnalogWhich,System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayDualAnalogTransform_Invoke_m40F9E47A8BAA0F41BBF85BC475E1D7EA73D4409A (_SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, intptr_t ___vCenter2, float ___fRadius3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, intptr_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, int32_t, intptr_t, float >::Invoke(targetMethod, targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, int32_t, intptr_t, float >::Invoke(targetMethod, targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, int32_t, intptr_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3); else result = VirtFuncInvoker4< int32_t, uint64_t, int32_t, intptr_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlay0, ___eWhich1, ___vCenter2, ___fRadius3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform::BeginInvoke(System.UInt64,OVR.OpenVR.EDualAnalogWhich,System.IntPtr,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayDualAnalogTransform_BeginInvoke_m57508B83E9157186F951FE0D7CF765179FAEA4AA (_SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B * __this, uint64_t ___ulOverlay0, int32_t ___eWhich1, intptr_t ___vCenter2, float ___fRadius3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlay0); __d_args[1] = Box(EDualAnalogWhich_t697807BBFB329C617B55A047DBF08588C8378960_il2cpp_TypeInfo_var, &___eWhich1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___vCenter2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fRadius3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayDualAnalogTransform::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayDualAnalogTransform_EndInvoke_mF65F48BF5A7CE8D926A74FB2BBD4749C02285952 (_SetOverlayDualAnalogTransform_tF3244A343BA9FD5687D5783FEE58EE4A5F7A569B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 (_SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool ___bEnabled2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eOverlayFlag1, static_cast(___bEnabled2)); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayFlag::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayFlag__ctor_mFDBC22594A14D247E63EF133421A1952CE311221 (_SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayFlag::Invoke(System.UInt64,OVR.OpenVR.VROverlayFlags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayFlag_Invoke_m9B235A9F8E8442DAA4E272F370D4CFE95B925B3B (_SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool ___bEnabled2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, int32_t, bool >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, int32_t, bool >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, int32_t, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2); else result = VirtFuncInvoker3< int32_t, uint64_t, int32_t, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eOverlayFlag1, ___bEnabled2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayFlag::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayFlags,System.Boolean,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayFlag_BeginInvoke_mDFD008BE1504C94ADF9F63EB4CEB6FB58F932A02 (_SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eOverlayFlag1, bool ___bEnabled2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayFlags_t0809613CCC8C58173622C1655D221F4BFC3D5A10_il2cpp_TypeInfo_var, &___eOverlayFlag1); __d_args[2] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bEnabled2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayFlag::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayFlag_EndInvoke_m5399AFCFF999E88E770F97A06C5BFB8DB34A6E50 (_SetOverlayFlag_t0BF478F6D6BA6346D4C8680C43FC12868F0FB5F9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B (_SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchFilePath1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchFilePath1' to native representation char* ____pchFilePath1_marshaled = NULL; ____pchFilePath1_marshaled = il2cpp_codegen_marshal_string(___pchFilePath1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchFilePath1_marshaled); // Marshaling cleanup of parameter '___pchFilePath1' native representation il2cpp_codegen_marshal_free(____pchFilePath1_marshaled); ____pchFilePath1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayFromFile::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayFromFile__ctor_m7BE52EAB7B6D13FB8642DDF054CE85734B886443 (_SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayFromFile::Invoke(System.UInt64,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayFromFile_Invoke_m2BBBC5DE996B1DCFB0F39C92972B75FD7C84E39E (_SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchFilePath1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchFilePath1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchFilePath1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchFilePath1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchFilePath1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchFilePath1); else result = VirtFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchFilePath1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchFilePath1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayFromFile::BeginInvoke(System.UInt64,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayFromFile_BeginInvoke_m904939715380FFB4A2D8ABF311A656C1B3B1AD4F (_SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchFilePath1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchFilePath1; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayFromFile::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayFromFile_EndInvoke_m97055E2486D09DFF234D91F06AF4675EC6FB0A63 (_SetOverlayFromFile_tF4AFA4ED185E597D26227A3ED05CA8B5E9772F2B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 (_SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMethod1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eInputMethod1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayInputMethod::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayInputMethod__ctor_m68E7D8AC892A83B4424B86166A0CAB1299B54D69 (_SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayInputMethod::Invoke(System.UInt64,OVR.OpenVR.VROverlayInputMethod) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayInputMethod_Invoke_m0FBE0FB285EC6824751C7F96EF2A3DD4B33714FA (_SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMethod1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eInputMethod1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eInputMethod1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eInputMethod1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eInputMethod1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eInputMethod1); else result = VirtFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eInputMethod1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eInputMethod1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayInputMethod::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayInputMethod,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayInputMethod_BeginInvoke_m4924C3420476F22A4D978FADECE7C32811D7CB2C (_SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMethod1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayInputMethod_t8E39B417FFD9F9EF1AE7CBACB05C0ED676BA6886_il2cpp_TypeInfo_var, &___eInputMethod1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayInputMethod::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayInputMethod_EndInvoke_m0A85EDA1BE84C239F48942FF4E7FEFE2098AF65F (_SetOverlayInputMethod_t7FF394638BEFDDCE1F8DBD8B2487C28B34D59C52 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB (_SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 * ___pMaskPrimitives1, uint32_t ___unNumMaskPrimitives2, uint32_t ___unPrimitiveSize3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayIntersectionMask__ctor_m38DC3B1D2C957C649E4E813F58934268BB62F1D0 (_SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask::Invoke(System.UInt64,OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t&,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayIntersectionMask_Invoke_mC704B2687A672CA7E7F9C0199DDB973EDBD3686F (_SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 * ___pMaskPrimitives1, uint32_t ___unNumMaskPrimitives2, uint32_t ___unPrimitiveSize3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3); else result = GenericVirtFuncInvoker4< int32_t, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3); else result = VirtFuncInvoker4< int32_t, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 *, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pMaskPrimitives1, ___unNumMaskPrimitives2, ___unPrimitiveSize3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask::BeginInvoke(System.UInt64,OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t&,System.UInt32,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayIntersectionMask_BeginInvoke_mE14156423B03442B45EF2C48435646F58838080D (_SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB * __this, uint64_t ___ulOverlayHandle0, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 * ___pMaskPrimitives1, uint32_t ___unNumMaskPrimitives2, uint32_t ___unPrimitiveSize3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368_il2cpp_TypeInfo_var, &*___pMaskPrimitives1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unNumMaskPrimitives2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unPrimitiveSize3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayIntersectionMask::EndInvoke(OVR.OpenVR.VROverlayIntersectionMaskPrimitive_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayIntersectionMask_EndInvoke_m3CCE259BC25CB6B362CA57E8E5F3F7403221D930 (_SetOverlayIntersectionMask_t2F8F883DD1373FFA3F87626D27A420B5C07C63EB * __this, VROverlayIntersectionMaskPrimitive_t_t7FEA13F894B205CD39951A364EDEBBA50C12C368 * ___pMaskPrimitives0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pMaskPrimitives0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C (_SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pvecMouseScale1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayMouseScale::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayMouseScale__ctor_m74B3ADCAF5127147EE141E19915667A42CAE09A0 (_SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayMouseScale::Invoke(System.UInt64,OVR.OpenVR.HmdVector2_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayMouseScale_Invoke_m44F61EFFE1A9DD76036DF6C29EF16C791478429F (_SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); else result = VirtFuncInvoker2< int32_t, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pvecMouseScale1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvecMouseScale1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayMouseScale::BeginInvoke(System.UInt64,OVR.OpenVR.HmdVector2_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayMouseScale_BeginInvoke_mE313F7894E76BFDDBBF68BB524C5C11F5BC5A655 (_SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C * __this, uint64_t ___ulOverlayHandle0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &*___pvecMouseScale1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayMouseScale::EndInvoke(OVR.OpenVR.HmdVector2_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayMouseScale_EndInvoke_mF916E3FC2CC0D47683E772F5BF6312B1666CD6F3 (_SetOverlayMouseScale_tD40F26EB8BFF76BC4B8640E248B5EE603AB1005C * __this, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pvecMouseScale0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pvecMouseScale0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F (_SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchName1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchName1' to native representation char* ____pchName1_marshaled = NULL; ____pchName1_marshaled = il2cpp_codegen_marshal_string(___pchName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchName1_marshaled); // Marshaling cleanup of parameter '___pchName1' native representation il2cpp_codegen_marshal_free(____pchName1_marshaled); ____pchName1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayName__ctor_m1B410E757AE4DFC6F95611B09C257AD8DB8C9830 (_SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayName::Invoke(System.UInt64,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayName_Invoke_mAF891D93F1C4A10DE98EB921D56BA92A83CD5190 (_SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchName1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchName1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchName1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchName1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchName1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchName1); else result = VirtFuncInvoker2< int32_t, uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchName1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchName1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayName::BeginInvoke(System.UInt64,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayName_BeginInvoke_m8EF025BF8831FCE5AB001D11A968C9A3AFEFB720 (_SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchName1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchName1; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayName_EndInvoke_mC15E5C03D674C78A372739487F31C2DB1FB1F79C (_SetOverlayName_tA5D9F32494AF083F3DFC7DB7AF4B78E032F49A2F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 (_SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, uint64_t ___ulTo2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, uint64_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eDirection0, ___ulFrom1, ___ulTo2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayNeighbor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayNeighbor__ctor_m4D4BF344355E7DEE83D43FD2F39E4AB5235E7658 (_SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayNeighbor::Invoke(OVR.OpenVR.EOverlayDirection,System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayNeighbor_Invoke_m0064767564FADCB6D8FE10567392575B105187AE (_SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, uint64_t ___ulTo2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (int32_t, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eDirection0, ___ulFrom1, ___ulTo2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eDirection0, ___ulFrom1, ___ulTo2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, int32_t, uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___eDirection0, ___ulFrom1, ___ulTo2); else result = GenericVirtFuncInvoker3< int32_t, int32_t, uint64_t, uint64_t >::Invoke(targetMethod, targetThis, ___eDirection0, ___ulFrom1, ___ulTo2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, int32_t, uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eDirection0, ___ulFrom1, ___ulTo2); else result = VirtFuncInvoker3< int32_t, int32_t, uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eDirection0, ___ulFrom1, ___ulTo2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eDirection0) - 1), ___ulFrom1, ___ulTo2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, uint64_t, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eDirection0, ___ulFrom1, ___ulTo2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayNeighbor::BeginInvoke(OVR.OpenVR.EOverlayDirection,System.UInt64,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayNeighbor_BeginInvoke_m90C44001F22047DD1C9F4EBDAA59E8578AF5E772 (_SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 * __this, int32_t ___eDirection0, uint64_t ___ulFrom1, uint64_t ___ulTo2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(EOverlayDirection_t08AE54847068D70F342692572FE7CA8B6B6C6135_il2cpp_TypeInfo_var, &___eDirection0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulFrom1); __d_args[2] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulTo2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayNeighbor::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayNeighbor_EndInvoke_mE31C0EBA3C04B54090BB63596810D946EF57E19B (_SetOverlayNeighbor_tCA42CCEC6133329FC86CC108319B743E9A9DA2D5 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 (_SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unWidth2, uint32_t ___unHeight3, uint32_t ___unDepth4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, intptr_t, uint32_t, uint32_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayRaw::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayRaw__ctor_m69BA131A506B6950FF84C6D68F9286DC261FC473 (_SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRaw::Invoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRaw_Invoke_m97F23278EEA8D3E07E7488980C07F8DD8971E9F9 (_SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unWidth2, uint32_t ___unHeight3, uint32_t ___unDepth4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint64_t, intptr_t, uint32_t, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4); else result = GenericVirtFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4); else result = VirtFuncInvoker5< int32_t, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, intptr_t, uint32_t, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pvBuffer1, ___unWidth2, ___unHeight3, ___unDepth4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayRaw::BeginInvoke(System.UInt64,System.IntPtr,System.UInt32,System.UInt32,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayRaw_BeginInvoke_mE485899EF359AAE824BF796B8EE664F70DC9D67E (_SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 * __this, uint64_t ___ulOverlayHandle0, intptr_t ___pvBuffer1, uint32_t ___unWidth2, uint32_t ___unHeight3, uint32_t ___unDepth4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pvBuffer1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unWidth2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unHeight3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDepth4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRaw::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRaw_EndInvoke_mD3290E0244F71980038E85FE954FA6976AAD6736 (_SetOverlayRaw_tA67BC2AA333DCB746C67E6BC47D7B35056782105 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F (_SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchRenderModel1, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, char*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModel1' to native representation char* ____pchRenderModel1_marshaled = NULL; ____pchRenderModel1_marshaled = il2cpp_codegen_marshal_string(___pchRenderModel1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ____pchRenderModel1_marshaled, ___pColor2); // Marshaling cleanup of parameter '___pchRenderModel1' native representation il2cpp_codegen_marshal_free(____pchRenderModel1_marshaled); ____pchRenderModel1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayRenderModel::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayRenderModel__ctor_m3E6A4AF65AC5BBB816DD284A57378F90E6AE44B9 (_SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRenderModel::Invoke(System.UInt64,System.String,OVR.OpenVR.HmdColor_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRenderModel_Invoke_m0D4EC2D46D985C09FD0ADF480FB0837BF4028C7D (_SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchRenderModel1, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pchRenderModel1, ___pColor2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2); else result = VirtFuncInvoker3< int32_t, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, String_t*, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pchRenderModel1, ___pColor2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayRenderModel::BeginInvoke(System.UInt64,System.String,OVR.OpenVR.HmdColor_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayRenderModel_BeginInvoke_m290CAAF7D76283743482FC2D88DB8211DCFB012A (_SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F * __this, uint64_t ___ulOverlayHandle0, String_t* ___pchRenderModel1, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = ___pchRenderModel1; __d_args[2] = Box(HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9_il2cpp_TypeInfo_var, &*___pColor2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRenderModel::EndInvoke(OVR.OpenVR.HmdColor_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRenderModel_EndInvoke_m7CA2D4D042517C1D8AB776F79E88833046B96842 (_SetOverlayRenderModel_tAF7C129C6EFAB82914F610EF850BABCEF292A20F * __this, HmdColor_t_tCE1ECD5FE8535BCDE4B4DC6B20FB9FFB26D410C9 * ___pColor0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pColor0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A (_SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unPID1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___unPID1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayRenderingPid__ctor_mF23FBB73B5D611999972D491E1FC20E916B2E084 (_SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid::Invoke(System.UInt64,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRenderingPid_Invoke_m6E5772F1DA47B557CFF25412CB228247CD56F19C (_SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unPID1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___unPID1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unPID1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unPID1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unPID1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___unPID1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___unPID1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unPID1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid::BeginInvoke(System.UInt64,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayRenderingPid_BeginInvoke_mC0080B546200C814466091003BE3FA6A8907D638 (_SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unPID1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unPID1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayRenderingPid::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayRenderingPid_EndInvoke_mFD9B4BD594E023A044946C3722D885EA15585A47 (_SetOverlayRenderingPid_t0A322BC2422D5AF27AFFF856177FF0839CA5A56A * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 (_SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unSortOrder1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___unSortOrder1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlaySortOrder::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlaySortOrder__ctor_mC45B4B9DE10FC610B664058EDA5DFEBDE31AC0DC (_SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlaySortOrder::Invoke(System.UInt64,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlaySortOrder_Invoke_m78BCBB01CD32C64C691E25E89725BB609619DB79 (_SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unSortOrder1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___unSortOrder1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unSortOrder1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unSortOrder1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unSortOrder1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___unSortOrder1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___unSortOrder1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unSortOrder1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlaySortOrder::BeginInvoke(System.UInt64,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlaySortOrder_BeginInvoke_m2E50EA40F9B2023E869048743A4291A977257B53 (_SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unSortOrder1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unSortOrder1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlaySortOrder::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlaySortOrder_EndInvoke_mEDE4918EA9D7E640505F1EA60C917037E099EFEC (_SetOverlaySortOrder_t38A03D58C113D1AA865AB295727BFE86CD0EF8E6 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 (_SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 * __this, uint64_t ___ulOverlayHandle0, float ___fTexelAspect1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___fTexelAspect1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTexelAspect__ctor_mBFFBE39A4C4B867567AF2C15F156FF63F84D3D6F (_SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect::Invoke(System.UInt64,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTexelAspect_Invoke_mDC2688A335C5240F62AE821B0062DD5813F92D8E (_SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 * __this, uint64_t ___ulOverlayHandle0, float ___fTexelAspect1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___fTexelAspect1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fTexelAspect1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fTexelAspect1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fTexelAspect1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___fTexelAspect1); else result = VirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___fTexelAspect1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fTexelAspect1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect::BeginInvoke(System.UInt64,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTexelAspect_BeginInvoke_m20C95AA95235A2010146F355D6C858F2E1194398 (_SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 * __this, uint64_t ___ulOverlayHandle0, float ___fTexelAspect1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fTexelAspect1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTexelAspect::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTexelAspect_EndInvoke_mBD9FCBD98B86A730172F778163C6556798EF8DDF (_SetOverlayTexelAspect_t840C9F51B9019ACEDC3DB5F7D7D4B5FED2731A12 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 (_SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 * __this, uint64_t ___ulOverlayHandle0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pTexture1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTexture::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTexture__ctor_mFF1CCBC0BB8E3706E535277C698B0D63B1BD1F7E (_SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTexture::Invoke(System.UInt64,OVR.OpenVR.Texture_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTexture_Invoke_mF5E6C58069967C70FB273D98C26D7B83648A561A (_SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 * __this, uint64_t ___ulOverlayHandle0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pTexture1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pTexture1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pTexture1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pTexture1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pTexture1); else result = VirtFuncInvoker2< int32_t, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pTexture1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, Texture_t_t620CAA304875674443E89FE116A335886BF0413F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pTexture1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTexture::BeginInvoke(System.UInt64,OVR.OpenVR.Texture_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTexture_BeginInvoke_mC1162438236C21F6ACE0CF9695FD6542995BC0D6 (_SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 * __this, uint64_t ___ulOverlayHandle0, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture_t_t620CAA304875674443E89FE116A335886BF0413F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Texture_t_t620CAA304875674443E89FE116A335886BF0413F_il2cpp_TypeInfo_var, &*___pTexture1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTexture::EndInvoke(OVR.OpenVR.Texture_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTexture_EndInvoke_m852A25E77C0E0AB7FE7F5264BF3F3FF2AFA66CC1 (_SetOverlayTexture_t45DF4724B269CA0A328807812B57F2285C8ACD10 * __this, Texture_t_t620CAA304875674443E89FE116A335886BF0413F * ___pTexture0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pTexture0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 (_SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___pOverlayTextureBounds1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTextureBounds__ctor_m49A5BB4CEBF95CBB840FB35A4299403F5D15B333 (_SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds::Invoke(System.UInt64,OVR.OpenVR.VRTextureBounds_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTextureBounds_Invoke_m5FDC04641ADA5BC45D75BD5E36242EB6FDF677EB (_SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); else result = VirtFuncInvoker2< int32_t, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___pOverlayTextureBounds1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds::BeginInvoke(System.UInt64,OVR.OpenVR.VRTextureBounds_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTextureBounds_BeginInvoke_m854F0A82FC9314E82A92109636EC4FEAAC1ED2AF (_SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 * __this, uint64_t ___ulOverlayHandle0, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var, &*___pOverlayTextureBounds1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTextureBounds::EndInvoke(OVR.OpenVR.VRTextureBounds_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTextureBounds_EndInvoke_m28C06A8FFF34F4811C3DA11A35F6BC106925FC30 (_SetOverlayTextureBounds_tAB2F19DF61AF48AD6B9D905556C5B891F8B7A9E8 * __this, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pOverlayTextureBounds0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOverlayTextureBounds0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 (_SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTextureColorSpace1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eTextureColorSpace1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTextureColorSpace__ctor_m652C13382DACD2C767141DFF227D28B9DE4169E1 (_SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace::Invoke(System.UInt64,OVR.OpenVR.EColorSpace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTextureColorSpace_Invoke_mA7907599FDC5322A94B2B095ABA494CC55CF9A6B (_SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTextureColorSpace1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eTextureColorSpace1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1); else result = VirtFuncInvoker2< int32_t, uint64_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTextureColorSpace1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace::BeginInvoke(System.UInt64,OVR.OpenVR.EColorSpace,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTextureColorSpace_BeginInvoke_mED8250E0B14BBD29A2F6729BE18AD940B636C91C (_SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTextureColorSpace1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(EColorSpace_t6B94670C1D8246701CF4298D5354AAC384437120_il2cpp_TypeInfo_var, &___eTextureColorSpace1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTextureColorSpace::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTextureColorSpace_EndInvoke_m9DE610FFBC721B59D9E5D1BE69F26D65D2F1B6D1 (_SetOverlayTextureColorSpace_t49B65ED8D05E1A5556A47893F6D2CFF7D7B66725 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 (_SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTransformAbsolute__ctor_m637219FFFD86936A257F1C176BCADC2BB8775A76 (_SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute::Invoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformAbsolute_Invoke_mC6C7E46ABCF4DE73A8B84A72E0A69A646DBDFE34 (_SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eTrackingOrigin1, ___pmatTrackingOriginToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute::BeginInvoke(System.UInt64,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTransformAbsolute_BeginInvoke_mE95CFB53437A326EDF290C008717434475FD0770 (_SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 * __this, uint64_t ___ulOverlayHandle0, int32_t ___eTrackingOrigin1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eTrackingOrigin1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTrackingOriginToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformAbsolute::EndInvoke(OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformAbsolute_EndInvoke_m1D49F03C152D5BF34F39BFCDDF775CB8292C73D0 (_SetOverlayTransformAbsolute_t5B23C21FC5B13234B5AABD00939BC08515BCB140 * __this, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackingOriginToOverlayTransform0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pmatTrackingOriginToOverlayTransform0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D (_SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTransformOverlayRelative__ctor_m1AEB3F63BFF9A501199719D9655B568893136095 (_SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative::Invoke(System.UInt64,System.UInt64,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformOverlayRelative_Invoke_m7A5B2A1E2FFB07E2D9D92F6DFD26EA70E3828833 (_SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint64_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___ulOverlayHandleParent1, ___pmatParentOverlayToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative::BeginInvoke(System.UInt64,System.UInt64,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTransformOverlayRelative_BeginInvoke_m2D7256CA082A344755A5F51884D3CAA8D06512FA (_SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D * __this, uint64_t ___ulOverlayHandle0, uint64_t ___ulOverlayHandleParent1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandleParent1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatParentOverlayToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformOverlayRelative::EndInvoke(OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformOverlayRelative_EndInvoke_mE107841137E27FDCD6AE58341DAA704B58F40699 (_SetOverlayTransformOverlayRelative_tF4947100E6E31AC35632FB90EA3D5EC4AF897E6D * __this, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatParentOverlayToOverlayTransform0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pmatParentOverlayToOverlayTransform0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E (_SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unDeviceIndex1, String_t* ___pchComponentName2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchComponentName2' to native representation char* ____pchComponentName2_marshaled = NULL; ____pchComponentName2_marshaled = il2cpp_codegen_marshal_string(___pchComponentName2); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___unDeviceIndex1, ____pchComponentName2_marshaled); // Marshaling cleanup of parameter '___pchComponentName2' native representation il2cpp_codegen_marshal_free(____pchComponentName2_marshaled); ____pchComponentName2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTransformTrackedDeviceComponent__ctor_m58F922EE0D86F575B5088A05761473AF0C9D1159 (_SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent::Invoke(System.UInt64,System.UInt32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformTrackedDeviceComponent_Invoke_mEAF8649ED1D34452410B62465226F4A4805B881B (_SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unDeviceIndex1, String_t* ___pchComponentName2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint32_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint32_t, String_t* >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unDeviceIndex1, ___pchComponentName2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent::BeginInvoke(System.UInt64,System.UInt32,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTransformTrackedDeviceComponent_BeginInvoke_m18D4A1F546D0DB85BB434C6677E91813392F3AF9 (_SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unDeviceIndex1, String_t* ___pchComponentName2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex1); __d_args[2] = ___pchComponentName2; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceComponent::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformTrackedDeviceComponent_EndInvoke_mF877BA86755C4D779A492AC5C8B074196DE4C346 (_SetOverlayTransformTrackedDeviceComponent_t5E213981E51A3572AFC6E4C526C2A7F2C3E7B28E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 (_SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayTransformTrackedDeviceRelative__ctor_mA735E7689AA8DB1367B43AAE68F4A211582B9E6B (_SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative::Invoke(System.UInt64,System.UInt32,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformTrackedDeviceRelative_Invoke_m3196D9366566CFC483226C3FED40CCF97755BE6E (_SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); else result = GenericVirtFuncInvoker3< int32_t, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); else result = VirtFuncInvoker3< int32_t, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___unTrackedDevice1, ___pmatTrackedDeviceToOverlayTransform2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative::BeginInvoke(System.UInt64,System.UInt32,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayTransformTrackedDeviceRelative_BeginInvoke_m7AF110CBFE3F947A541CC487E32508E21990D1E9 (_SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 * __this, uint64_t ___ulOverlayHandle0, uint32_t ___unTrackedDevice1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTrackedDevice1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pmatTrackedDeviceToOverlayTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayTransformTrackedDeviceRelative::EndInvoke(OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayTransformTrackedDeviceRelative_EndInvoke_mD009E62A74E57C506B2429DBF4E700BC0754C511 (_SetOverlayTransformTrackedDeviceRelative_t0D4C2388EE2C690858745E539815C5AE359DFBF7 * __this, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pmatTrackedDeviceToOverlayTransform0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pmatTrackedDeviceToOverlayTransform0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 (_SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 * __this, uint64_t ___ulOverlayHandle0, float ___fWidthInMeters1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___fWidthInMeters1); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetOverlayWidthInMeters__ctor_mFCABD7965B571D4AAD7B91F5D83F8185F558B9A7 (_SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters::Invoke(System.UInt64,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayWidthInMeters_Invoke_m7DEC8797235FE19981DA0837BA763858DC20901B (_SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 * __this, uint64_t ___ulOverlayHandle0, float ___fWidthInMeters1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___fWidthInMeters1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fWidthInMeters1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fWidthInMeters1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___fWidthInMeters1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___fWidthInMeters1); else result = VirtFuncInvoker2< int32_t, uint64_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___fWidthInMeters1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___fWidthInMeters1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters::BeginInvoke(System.UInt64,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetOverlayWidthInMeters_BeginInvoke_m70E70B2527E0F0DC13A701855BD0445F9185FD8A (_SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 * __this, uint64_t ___ulOverlayHandle0, float ___fWidthInMeters1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fWidthInMeters1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_SetOverlayWidthInMeters::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SetOverlayWidthInMeters_EndInvoke_m4512BE2B91E25C82659AB8AF3892D5563CA81216 (_SetOverlayWidthInMeters_tAD4975877C8D313F1358D9B5479A18C03DD1CF21 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 (_ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 * __this, String_t* ___pchOverlayToShow0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchOverlayToShow0' to native representation char* ____pchOverlayToShow0_marshaled = NULL; ____pchOverlayToShow0_marshaled = il2cpp_codegen_marshal_string(___pchOverlayToShow0); // Native function invocation il2cppPInvokeFunc(____pchOverlayToShow0_marshaled); // Marshaling cleanup of parameter '___pchOverlayToShow0' native representation il2cpp_codegen_marshal_free(____pchOverlayToShow0_marshaled); ____pchOverlayToShow0_marshaled = NULL; } // System.Void OVR.OpenVR.IVROverlay/_ShowDashboard::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowDashboard__ctor_mA2A60D0B62143786CCBAE50DC475224F7F9A8AD5 (_ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVROverlay/_ShowDashboard::Invoke(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowDashboard_Invoke_m2A2AF04E13F3177A0D958CE41F5B35994A1A17E1 (_ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 * __this, String_t* ___pchOverlayToShow0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchOverlayToShow0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayToShow0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, ___pchOverlayToShow0); else GenericVirtActionInvoker0::Invoke(targetMethod, ___pchOverlayToShow0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchOverlayToShow0); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchOverlayToShow0); } } else { typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchOverlayToShow0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< String_t* >::Invoke(targetMethod, targetThis, ___pchOverlayToShow0); else GenericVirtActionInvoker1< String_t* >::Invoke(targetMethod, targetThis, ___pchOverlayToShow0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchOverlayToShow0); else VirtActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchOverlayToShow0); } } else { if (___parameterCount == 0) { typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchOverlayToShow0, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchOverlayToShow0, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ShowDashboard::BeginInvoke(System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowDashboard_BeginInvoke_m213265F52184F1F3709C6125DF68C63E08F2D54C (_ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 * __this, String_t* ___pchOverlayToShow0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___pchOverlayToShow0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVROverlay/_ShowDashboard::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowDashboard_EndInvoke_mFFA4AD8397CAC7D6731115F9F02DCBF8F33EBAC6 (_ShowDashboard_tCEE7D99425A1AA0FA426C513B0BA57D13D161FA7 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 (_ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 * __this, int32_t ___eInputMode0, int32_t ___eLineInputMode1, String_t* ___pchDescription2, uint32_t ___unCharMax3, String_t* ___pchExistingText4, bool ___bUseMinimalMode5, uint64_t ___uUserValue6, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, int32_t, char*, uint32_t, char*, int32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchDescription2' to native representation char* ____pchDescription2_marshaled = NULL; ____pchDescription2_marshaled = il2cpp_codegen_marshal_string(___pchDescription2); // Marshaling of parameter '___pchExistingText4' to native representation char* ____pchExistingText4_marshaled = NULL; ____pchExistingText4_marshaled = il2cpp_codegen_marshal_string(___pchExistingText4); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eInputMode0, ___eLineInputMode1, ____pchDescription2_marshaled, ___unCharMax3, ____pchExistingText4_marshaled, static_cast(___bUseMinimalMode5), ___uUserValue6); // Marshaling cleanup of parameter '___pchDescription2' native representation il2cpp_codegen_marshal_free(____pchDescription2_marshaled); ____pchDescription2_marshaled = NULL; // Marshaling cleanup of parameter '___pchExistingText4' native representation il2cpp_codegen_marshal_free(____pchExistingText4_marshaled); ____pchExistingText4_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ShowKeyboard::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowKeyboard__ctor_mA2B5DB04A285D2A62FCE9AA786054DD05FBD468E (_ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowKeyboard::Invoke(System.Int32,System.Int32,System.String,System.UInt32,System.String,System.Boolean,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowKeyboard_Invoke_m26DD193BBAA7CDDC349ABF58B25D2268DA1DB2CD (_ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 * __this, int32_t ___eInputMode0, int32_t ___eLineInputMode1, String_t* ___pchDescription2, uint32_t ___unCharMax3, String_t* ___pchExistingText4, bool ___bUseMinimalMode5, uint64_t ___uUserValue6, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 7) { // open typedef int32_t (*FunctionPointerType) (int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker7< int32_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(targetMethod, targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6); else result = GenericVirtFuncInvoker7< int32_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(targetMethod, targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker7< int32_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6); else result = VirtFuncInvoker7< int32_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6); } } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eInputMode0, ___eLineInputMode1, ___pchDescription2, ___unCharMax3, ___pchExistingText4, ___bUseMinimalMode5, ___uUserValue6, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ShowKeyboard::BeginInvoke(System.Int32,System.Int32,System.String,System.UInt32,System.String,System.Boolean,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowKeyboard_BeginInvoke_m9EF71D5997C197B8189949F7B519A3E066FCBD1F (_ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 * __this, int32_t ___eInputMode0, int32_t ___eLineInputMode1, String_t* ___pchDescription2, uint32_t ___unCharMax3, String_t* ___pchExistingText4, bool ___bUseMinimalMode5, uint64_t ___uUserValue6, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback7, RuntimeObject * ___object8, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[8] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___eInputMode0); __d_args[1] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___eLineInputMode1); __d_args[2] = ___pchDescription2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unCharMax3); __d_args[4] = ___pchExistingText4; __d_args[5] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bUseMinimalMode5); __d_args[6] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___uUserValue6); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback7, (RuntimeObject*)___object8);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowKeyboard::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowKeyboard_EndInvoke_mCD066E380E3A3E48C6CF7CF3FB21D162AB57354E (_ShowKeyboard_tC0BAFE3354D72DA5042ED687BB9A1FD3ABAFB0B2 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED (_ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMode1, int32_t ___eLineInputMode2, String_t* ___pchDescription3, uint32_t ___unCharMax4, String_t* ___pchExistingText5, bool ___bUseMinimalMode6, uint64_t ___uUserValue7, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, int32_t, char*, uint32_t, char*, int32_t, uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchDescription3' to native representation char* ____pchDescription3_marshaled = NULL; ____pchDescription3_marshaled = il2cpp_codegen_marshal_string(___pchDescription3); // Marshaling of parameter '___pchExistingText5' to native representation char* ____pchExistingText5_marshaled = NULL; ____pchExistingText5_marshaled = il2cpp_codegen_marshal_string(___pchExistingText5); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ____pchDescription3_marshaled, ___unCharMax4, ____pchExistingText5_marshaled, static_cast(___bUseMinimalMode6), ___uUserValue7); // Marshaling cleanup of parameter '___pchDescription3' native representation il2cpp_codegen_marshal_free(____pchDescription3_marshaled); ____pchDescription3_marshaled = NULL; // Marshaling cleanup of parameter '___pchExistingText5' native representation il2cpp_codegen_marshal_free(____pchExistingText5_marshaled); ____pchExistingText5_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowKeyboardForOverlay__ctor_m2853F6B412B87EF10930EE1F6C450EC1CF4B3951 (_ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay::Invoke(System.UInt64,System.Int32,System.Int32,System.String,System.UInt32,System.String,System.Boolean,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowKeyboardForOverlay_Invoke_m98B462C598D60C9FD733ECBB62C623BBD2746C51 (_ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMode1, int32_t ___eLineInputMode2, String_t* ___pchDescription3, uint32_t ___unCharMax4, String_t* ___pchExistingText5, bool ___bUseMinimalMode6, uint64_t ___uUserValue7, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 8) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker8< int32_t, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7); else result = GenericVirtFuncInvoker8< int32_t, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker8< int32_t, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7); else result = VirtFuncInvoker8< int32_t, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, int32_t, String_t*, uint32_t, String_t*, bool, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, ___eInputMode1, ___eLineInputMode2, ___pchDescription3, ___unCharMax4, ___pchExistingText5, ___bUseMinimalMode6, ___uUserValue7, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay::BeginInvoke(System.UInt64,System.Int32,System.Int32,System.String,System.UInt32,System.String,System.Boolean,System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowKeyboardForOverlay_BeginInvoke_mD9B6247F6842689051EDF883A670B932E4DBB36E (_ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED * __this, uint64_t ___ulOverlayHandle0, int32_t ___eInputMode1, int32_t ___eLineInputMode2, String_t* ___pchDescription3, uint32_t ___unCharMax4, String_t* ___pchExistingText5, bool ___bUseMinimalMode6, uint64_t ___uUserValue7, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback8, RuntimeObject * ___object9, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[9] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); __d_args[1] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___eInputMode1); __d_args[2] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___eLineInputMode2); __d_args[3] = ___pchDescription3; __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unCharMax4); __d_args[5] = ___pchExistingText5; __d_args[6] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bUseMinimalMode6); __d_args[7] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___uUserValue7); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback8, (RuntimeObject*)___object9);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowKeyboardForOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowKeyboardForOverlay_EndInvoke_mB69B85E71BB8290304758FE11304A6E4E366A838 (_ShowKeyboardForOverlay_t90228AF3E72F004D7C8187127D693EBFB1868FED * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 (_ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 * __this, String_t* ___pchText0, String_t* ___pchCaption1, String_t* ___pchButton0Text2, String_t* ___pchButton1Text3, String_t* ___pchButton2Text4, String_t* ___pchButton3Text5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, char*, char*, char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchText0' to native representation char* ____pchText0_marshaled = NULL; ____pchText0_marshaled = il2cpp_codegen_marshal_string(___pchText0); // Marshaling of parameter '___pchCaption1' to native representation char* ____pchCaption1_marshaled = NULL; ____pchCaption1_marshaled = il2cpp_codegen_marshal_string(___pchCaption1); // Marshaling of parameter '___pchButton0Text2' to native representation char* ____pchButton0Text2_marshaled = NULL; ____pchButton0Text2_marshaled = il2cpp_codegen_marshal_string(___pchButton0Text2); // Marshaling of parameter '___pchButton1Text3' to native representation char* ____pchButton1Text3_marshaled = NULL; ____pchButton1Text3_marshaled = il2cpp_codegen_marshal_string(___pchButton1Text3); // Marshaling of parameter '___pchButton2Text4' to native representation char* ____pchButton2Text4_marshaled = NULL; ____pchButton2Text4_marshaled = il2cpp_codegen_marshal_string(___pchButton2Text4); // Marshaling of parameter '___pchButton3Text5' to native representation char* ____pchButton3Text5_marshaled = NULL; ____pchButton3Text5_marshaled = il2cpp_codegen_marshal_string(___pchButton3Text5); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchText0_marshaled, ____pchCaption1_marshaled, ____pchButton0Text2_marshaled, ____pchButton1Text3_marshaled, ____pchButton2Text4_marshaled, ____pchButton3Text5_marshaled); // Marshaling cleanup of parameter '___pchText0' native representation il2cpp_codegen_marshal_free(____pchText0_marshaled); ____pchText0_marshaled = NULL; // Marshaling cleanup of parameter '___pchCaption1' native representation il2cpp_codegen_marshal_free(____pchCaption1_marshaled); ____pchCaption1_marshaled = NULL; // Marshaling cleanup of parameter '___pchButton0Text2' native representation il2cpp_codegen_marshal_free(____pchButton0Text2_marshaled); ____pchButton0Text2_marshaled = NULL; // Marshaling cleanup of parameter '___pchButton1Text3' native representation il2cpp_codegen_marshal_free(____pchButton1Text3_marshaled); ____pchButton1Text3_marshaled = NULL; // Marshaling cleanup of parameter '___pchButton2Text4' native representation il2cpp_codegen_marshal_free(____pchButton2Text4_marshaled); ____pchButton2Text4_marshaled = NULL; // Marshaling cleanup of parameter '___pchButton3Text5' native representation il2cpp_codegen_marshal_free(____pchButton3Text5_marshaled); ____pchButton3Text5_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ShowMessageOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowMessageOverlay__ctor_mAA8602FCDA1F60F296A8548D58C138814B09A8D2 (_ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.VRMessageOverlayResponse OVR.OpenVR.IVROverlay/_ShowMessageOverlay::Invoke(System.String,System.String,System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowMessageOverlay_Invoke_mC97F052B5F85392F8BE579CFE0386721CFC0DA7C (_ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 * __this, String_t* ___pchText0, String_t* ___pchCaption1, String_t* ___pchButton0Text2, String_t* ___pchButton1Text3, String_t* ___pchButton2Text4, String_t* ___pchButton3Text5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (String_t*, String_t*, String_t*, String_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, String_t*, String_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5, targetMethod); } } else if (___parameterCount != 6) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(targetMethod, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); else result = GenericVirtFuncInvoker5< int32_t, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(targetMethod, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); else result = VirtFuncInvoker5< int32_t, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); } } else { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, String_t*, String_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, String_t*, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); else result = GenericVirtFuncInvoker6< int32_t, String_t*, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, String_t*, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); else result = VirtFuncInvoker6< int32_t, String_t*, String_t*, String_t*, String_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5); } } else { if (___parameterCount == 5) { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, String_t*, String_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, String_t*, String_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchText0, ___pchCaption1, ___pchButton0Text2, ___pchButton1Text3, ___pchButton2Text4, ___pchButton3Text5, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ShowMessageOverlay::BeginInvoke(System.String,System.String,System.String,System.String,System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowMessageOverlay_BeginInvoke_mBA10C8372C9ED2D2EAED5C61470C701637BC9404 (_ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 * __this, String_t* ___pchText0, String_t* ___pchCaption1, String_t* ___pchButton0Text2, String_t* ___pchButton1Text3, String_t* ___pchButton2Text4, String_t* ___pchButton3Text5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { void *__d_args[7] = {0}; __d_args[0] = ___pchText0; __d_args[1] = ___pchCaption1; __d_args[2] = ___pchButton0Text2; __d_args[3] = ___pchButton1Text3; __d_args[4] = ___pchButton2Text4; __d_args[5] = ___pchButton3Text5; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.VRMessageOverlayResponse OVR.OpenVR.IVROverlay/_ShowMessageOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowMessageOverlay_EndInvoke_m264B9AAD45EE9F900EF11F8E871812502F3DC718 (_ShowMessageOverlay_t0D4B23F584B3D1A2EE4F32F0065E7F3CD79562B2 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 (_ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___ulOverlayHandle0); return returnValue; } // System.Void OVR.OpenVR.IVROverlay/_ShowOverlay::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShowOverlay__ctor_m05BE21A2F2530BC0CA798931282E3275BA8380FF (_ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowOverlay::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowOverlay_Invoke_m00512E52623D5367490C0ECC018E52B79249EACB (_ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 * __this, uint64_t ___ulOverlayHandle0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___ulOverlayHandle0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___ulOverlayHandle0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___ulOverlayHandle0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___ulOverlayHandle0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ulOverlayHandle0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVROverlay/_ShowOverlay::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShowOverlay_BeginInvoke_mA36D9A148CE3CCCB325363D0FB55606841E77C22 (_ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 * __this, uint64_t ___ulOverlayHandle0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___ulOverlayHandle0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVROverlayError OVR.OpenVR.IVROverlay/_ShowOverlay::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ShowOverlay_EndInvoke_mB5C184CDE56DF5FC10DA8E2744D2EFA111B633DD (_ShowOverlay_t66215470221FAD477EA10C95E5F50FF3A6340797 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B (_FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B * __this, intptr_t ___pRenderModel0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pRenderModel0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeRenderModel::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeRenderModel__ctor_m1013D7A8D96FF1E6BD6FAA1607FF5D481C27DA1D (_FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeRenderModel::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeRenderModel_Invoke_m7ADA646875AB6706478E3459C7D80726D899EE05 (_FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B * __this, intptr_t ___pRenderModel0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pRenderModel0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderModel0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pRenderModel0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pRenderModel0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pRenderModel0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pRenderModel0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pRenderModel0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_FreeRenderModel::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _FreeRenderModel_BeginInvoke_mBA93FD8E03DF1E1817321E49DC8A3C0E51F1B3B1 (_FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B * __this, intptr_t ___pRenderModel0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pRenderModel0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRRenderModels/_FreeRenderModel::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeRenderModel_EndInvoke_mEAE58A524DC6B1332F0AE5A633C029FB3A525E01 (_FreeRenderModel_t161AF59964CDE6A0FD3EDD6079732D58DCFBF80B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 (_FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 * __this, intptr_t ___pTexture0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pTexture0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTexture::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTexture__ctor_mDF21449730CF1F0592380BD6D4F60EB949175E57 (_FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTexture::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTexture_Invoke_mA2E8D930B1D7A9AB70CA2ED95CCA1B8574A3486B (_FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 * __this, intptr_t ___pTexture0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pTexture0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTexture0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pTexture0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pTexture0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pTexture0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pTexture0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pTexture0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_FreeTexture::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _FreeTexture_BeginInvoke_mC456C6372B98585F7774F3471D68B5C0870D39A6 (_FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 * __this, intptr_t ___pTexture0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pTexture0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTexture::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTexture_EndInvoke_mC41A2435A8562F00C2E61BB19404D4F46778EA43 (_FreeTexture_tD249C561539875A7BD54E4568884571E7274F384 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 (_FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 * __this, intptr_t ___pD3D11Texture2D0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pD3D11Texture2D0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTextureD3D11__ctor_m006765B4529D6E5C91AEE4D3172D37E0F5B616EB (_FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11::Invoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTextureD3D11_Invoke_mFBC72F29CA150A65A0E19894A1F13F69A2D23970 (_FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 * __this, intptr_t ___pD3D11Texture2D0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pD3D11Texture2D0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pD3D11Texture2D0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pD3D11Texture2D0); else GenericVirtActionInvoker1< intptr_t >::Invoke(targetMethod, targetThis, ___pD3D11Texture2D0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pD3D11Texture2D0); else VirtActionInvoker1< intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pD3D11Texture2D0); } } else { typedef void (*FunctionPointerType) (void*, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pD3D11Texture2D0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _FreeTextureD3D11_BeginInvoke_mDEF2D9949950DED79965E276831C5C6616F36A14 (_FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 * __this, intptr_t ___pD3D11Texture2D0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pD3D11Texture2D0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRRenderModels/_FreeTextureD3D11::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _FreeTextureD3D11_EndInvoke_m44A8B1CA64D858A18FDC43B491EF7D871C35870A (_FreeTextureD3D11_t21434C7BEB2D93945C954E30C87D85393DD6E124 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC (_GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName1' to native representation char* ____pchComponentName1_marshaled = NULL; ____pchComponentName1_marshaled = il2cpp_codegen_marshal_string(___pchComponentName1); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchComponentName1_marshaled); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchComponentName1' native representation il2cpp_codegen_marshal_free(____pchComponentName1_marshaled); ____pchComponentName1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentButtonMask__ctor_mA892582BA5E8299FCCFF0C5DBF721ADD19A0101F (_GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask::Invoke(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetComponentButtonMask_Invoke_mECE052113512C3F08FFAFD0EBCDAC6C6DD22BD9D (_GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef uint64_t (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint64_t, String_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1); else result = GenericVirtFuncInvoker1< uint64_t, String_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchComponentName1); else result = VirtFuncInvoker1< uint64_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchComponentName1); } } else { typedef uint64_t (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< uint64_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1); else result = GenericVirtFuncInvoker2< uint64_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< uint64_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1); else result = VirtFuncInvoker2< uint64_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1); } } else { if (___parameterCount == 1) { typedef uint64_t (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } else { typedef uint64_t (*FunctionPointerType) (void*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask::BeginInvoke(System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentButtonMask_BeginInvoke_m342D8FEBCC098D0B7261ACD277F95A4177B6D0FD (_GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchComponentName1; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.UInt64 OVR.OpenVR.IVRRenderModels/_GetComponentButtonMask::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetComponentButtonMask_EndInvoke_mCA1FBCDA999D7983DFA1EC999FC9E94FA3952AB2 (_GetComponentButtonMask_tABDA665C90D7E9951B7F93F6B7B321ABB60E42AC * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA (_GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA * __this, String_t* ___pchRenderModelName0, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentCount::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentCount__ctor_mA251C7D94B33F07A6B2ED6D81650BD9D20E47DD3 (_GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentCount::Invoke(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentCount_Invoke_m66DEFB13C639D3679E2A1A87D3BB9C6ACAA5DDF7 (_GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA * __this, String_t* ___pchRenderModelName0, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef uint32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, targetMethod); } } else if (___parameterCount != 1) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, ___pchRenderModelName0); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, ___pchRenderModelName0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint32_t, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0); else result = GenericVirtFuncInvoker1< uint32_t, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0); else result = VirtFuncInvoker1< uint32_t, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0); } } else { if (___parameterCount == 0) { typedef uint32_t (*FunctionPointerType) (String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentCount::BeginInvoke(System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentCount_BeginInvoke_m6D5863E56FCEB5F3A972418F09F020137BF998B0 (_GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA * __this, String_t* ___pchRenderModelName0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___pchRenderModelName0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentCount::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentCount_EndInvoke_m841BFA9939EA5F5BF6195DCF739F52504EEDCBAD (_GetComponentCount_t94B48CCA97FB9AA3D5CB4882D5D9F06849A237DA * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 (_GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 * __this, String_t* ___pchRenderModelName0, uint32_t ___unComponentIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameLen3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, uint32_t, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName2' to native representation char* ____pchComponentName2_marshaled = NULL; ____pchComponentName2_marshaled = il2cpp_codegen_marshal_string_builder(___pchComponentName2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ___unComponentIndex1, ____pchComponentName2_marshaled, ___unComponentNameLen3); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling of parameter '___pchComponentName2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchComponentName2, ____pchComponentName2_marshaled); // Marshaling cleanup of parameter '___pchComponentName2' native representation il2cpp_codegen_marshal_free(____pchComponentName2_marshaled); ____pchComponentName2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentName__ctor_mCF253C19A848742A91BCAEC68CD2949A85387A1A (_GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentName::Invoke(System.String,System.UInt32,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentName_Invoke_m89AD3F27CBEA9BEBC7816C80C1B3D1379D43310A (_GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 * __this, String_t* ___pchRenderModelName0, uint32_t ___unComponentIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameLen3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (String_t*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); else result = GenericVirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); else result = VirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, String_t*, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); else result = GenericVirtFuncInvoker4< uint32_t, String_t*, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, String_t*, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); else result = VirtFuncInvoker4< uint32_t, String_t*, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (String_t*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___unComponentIndex1, ___pchComponentName2, ___unComponentNameLen3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentName::BeginInvoke(System.String,System.UInt32,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentName_BeginInvoke_mE10EC63D3A99814A535CCAE7C33659058EDC7AF7 (_GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 * __this, String_t* ___pchRenderModelName0, uint32_t ___unComponentIndex1, StringBuilder_t * ___pchComponentName2, uint32_t ___unComponentNameLen3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unComponentIndex1); __d_args[2] = ___pchComponentName2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unComponentNameLen3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentName_EndInvoke_m8DD0E2CACA952BF4A521B5F3E805FD0CEE3BFBD2 (_GetComponentName_tAF37288027269792EBBEFA0D7EA5DEEAA69D1EA5 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 (_GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, StringBuilder_t * ___pchComponentRenderModelName2, uint32_t ___unComponentRenderModelNameLen3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, char*, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName1' to native representation char* ____pchComponentName1_marshaled = NULL; ____pchComponentName1_marshaled = il2cpp_codegen_marshal_string(___pchComponentName1); // Marshaling of parameter '___pchComponentRenderModelName2' to native representation char* ____pchComponentRenderModelName2_marshaled = NULL; ____pchComponentRenderModelName2_marshaled = il2cpp_codegen_marshal_string_builder(___pchComponentRenderModelName2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchComponentName1_marshaled, ____pchComponentRenderModelName2_marshaled, ___unComponentRenderModelNameLen3); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchComponentName1' native representation il2cpp_codegen_marshal_free(____pchComponentName1_marshaled); ____pchComponentName1_marshaled = NULL; // Marshaling of parameter '___pchComponentRenderModelName2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchComponentRenderModelName2, ____pchComponentRenderModelName2_marshaled); // Marshaling cleanup of parameter '___pchComponentRenderModelName2' native representation il2cpp_codegen_marshal_free(____pchComponentRenderModelName2_marshaled); ____pchComponentRenderModelName2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentRenderModelName__ctor_m8B77F050FAAF568681607575CCD8A588295C19E6 (_GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName::Invoke(System.String,System.String,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentRenderModelName_Invoke_m13974B2D2A96F2665F709C83A6B0DFA31CF9E4D8 (_GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, StringBuilder_t * ___pchComponentRenderModelName2, uint32_t ___unComponentRenderModelNameLen3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); else result = GenericVirtFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); else result = VirtFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); else result = GenericVirtFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); else result = VirtFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pchComponentRenderModelName2, ___unComponentRenderModelNameLen3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName::BeginInvoke(System.String,System.String,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentRenderModelName_BeginInvoke_m0B973589A8A0EF3B427632E72E19F9C6AD66B541 (_GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, StringBuilder_t * ___pchComponentRenderModelName2, uint32_t ___unComponentRenderModelNameLen3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchComponentName1; __d_args[2] = ___pchComponentRenderModelName2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unComponentRenderModelNameLen3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetComponentRenderModelName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetComponentRenderModelName_EndInvoke_m2E719ED23DF4FD71CBF668E81CADD7CA92039354 (_GetComponentRenderModelName_tFB5307186216D73B15355212CA0905D7C9CCC554 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 (_GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName1' to native representation char* ____pchComponentName1_marshaled = NULL; ____pchComponentName1_marshaled = il2cpp_codegen_marshal_string(___pchComponentName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchComponentName1_marshaled, ___pControllerState2, ___pState3, ___pComponentState4); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchComponentName1' native representation il2cpp_codegen_marshal_free(____pchComponentName1_marshaled); ____pchComponentName1_marshaled = NULL; return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentState::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentState__ctor_mE572A1B42E554754DA83BEE96101EDB32B10FBCC (_GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRRenderModels/_GetComponentState::Invoke(System.String,System.String,OVR.OpenVR.VRControllerState_t&,OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetComponentState_Invoke_m1272C1E7D3B4ADBD65384A0CE746FDAA8FE104DB (_GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef bool (*FunctionPointerType) (String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4, targetMethod); } } else if (___parameterCount != 5) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< bool, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); else result = GenericVirtFuncInvoker4< bool, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< bool, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); else result = VirtFuncInvoker4< bool, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); } } else { typedef bool (*FunctionPointerType) (String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< bool, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); else result = GenericVirtFuncInvoker5< bool, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< bool, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); else result = VirtFuncInvoker5< bool, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4); } } else { if (___parameterCount == 4) { typedef bool (*FunctionPointerType) (String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___pControllerState2, ___pState3, ___pComponentState4, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentState::BeginInvoke(System.String,System.String,OVR.OpenVR.VRControllerState_t&,OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentState_BeginInvoke_m3267B100EDA319AAD565C6D8BF5419AFF432717B (_GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchComponentName1; __d_args[2] = Box(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var, &*___pControllerState2); __d_args[3] = Box(RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940_il2cpp_TypeInfo_var, &*___pState3); __d_args[4] = Box(RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50_il2cpp_TypeInfo_var, &*___pComponentState4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Boolean OVR.OpenVR.IVRRenderModels/_GetComponentState::EndInvoke(OVR.OpenVR.VRControllerState_t&,OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetComponentState_EndInvoke_mB535839E64CED6FABA43E414C5F7A7EEE01043EE (_GetComponentState_tB24089DAAEFF9209892823F8C4DAE00AF6745A88 * __this, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState0, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState1, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState2, RuntimeObject* ___result3, const RuntimeMethod* method) { void* ___out_args[] = { ___pControllerState0, ___pState1, ___pComponentState2, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result3, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 (_GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, uint64_t ___devicePath2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName1' to native representation char* ____pchComponentName1_marshaled = NULL; ____pchComponentName1_marshaled = il2cpp_codegen_marshal_string(___pchComponentName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchComponentName1_marshaled, ___devicePath2, ___pState3, ___pComponentState4); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchComponentName1' native representation il2cpp_codegen_marshal_free(____pchComponentName1_marshaled); ____pchComponentName1_marshaled = NULL; return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetComponentStateForDevicePath__ctor_mA9F9641FDB5AE236FB4C1769FF3C7EA3643EF814 (_GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath::Invoke(System.String,System.String,System.UInt64,OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetComponentStateForDevicePath_Invoke_m165BDD41B4477979CA6BD50CD752E36BD7F37424 (_GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, uint64_t ___devicePath2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef bool (*FunctionPointerType) (String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4, targetMethod); } } else if (___parameterCount != 5) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< bool, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); else result = GenericVirtFuncInvoker4< bool, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< bool, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); else result = VirtFuncInvoker4< bool, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); } } else { typedef bool (*FunctionPointerType) (String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< bool, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); else result = GenericVirtFuncInvoker5< bool, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< bool, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); else result = VirtFuncInvoker5< bool, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4); } } else { if (___parameterCount == 4) { typedef bool (*FunctionPointerType) (String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, uint64_t, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 *, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, ___devicePath2, ___pState3, ___pComponentState4, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath::BeginInvoke(System.String,System.String,System.UInt64,OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetComponentStateForDevicePath_BeginInvoke_mEB0B54DBCAF19CE6E5CBD6008A83178A6FE4B015 (_GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, uint64_t ___devicePath2, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState3, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchComponentName1; __d_args[2] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___devicePath2); __d_args[3] = Box(RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940_il2cpp_TypeInfo_var, &*___pState3); __d_args[4] = Box(RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50_il2cpp_TypeInfo_var, &*___pComponentState4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Boolean OVR.OpenVR.IVRRenderModels/_GetComponentStateForDevicePath::EndInvoke(OVR.OpenVR.RenderModel_ControllerMode_State_t&,OVR.OpenVR.RenderModel_ComponentState_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetComponentStateForDevicePath_EndInvoke_mFED178C2670F937C40E006032BAC4A4ED0A86BB0 (_GetComponentStateForDevicePath_t39A9981E81D08C9A4D03B829D61C37EEB6201F36 * __this, RenderModel_ControllerMode_State_t_t662CD0205F89B104803D0BBD5937670E1457A940 * ___pState0, RenderModel_ComponentState_t_t66941BC453BD2E1E39DEBFC78E179AD02D866F50 * ___pComponentState1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pState0, ___pComponentState1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 (_GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 * __this, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetRenderModelCount::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRenderModelCount__ctor_mD25F9D0F2CF88CC87463793AEEDAB1071B296A5E (_GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelCount::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelCount_Invoke_m0885D6F8FF2856CCE6B1F8D9C3B990CB8510FB8D (_GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 * __this, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef uint32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< uint32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef uint32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetRenderModelCount::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRenderModelCount_BeginInvoke_m3934C094E48028F121598ED4FE0924DE13280E6C (_GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelCount::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelCount_EndInvoke_m7B1BB1E359F390BF0A46E39A81ED9B39BA5E8D03 (_GetRenderModelCount_t960F22739F63E1BC05A1EE1EE5DD1BCD700DEA28 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 (_GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 * __this, int32_t ___error0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___error0); return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRenderModelErrorNameFromEnum__ctor_m6FB7014DE071ED8DB2A62F38020420BCB2446BDA (_GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum::Invoke(OVR.OpenVR.EVRRenderModelError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetRenderModelErrorNameFromEnum_Invoke_mB37A97BCAC426724EBCF6AF01CEBD0D08692CB3B (_GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 * __this, int32_t ___error0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___error0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___error0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___error0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___error0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum::BeginInvoke(OVR.OpenVR.EVRRenderModelError,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRenderModelErrorNameFromEnum_BeginInvoke_m0493E9F834F1242A2F51BD7AE1B69F1221F9383C (_GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 * __this, int32_t ___error0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var, &___error0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRRenderModels/_GetRenderModelErrorNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetRenderModelErrorNameFromEnum_EndInvoke_m34A9783107BE83560689BF5756CCADF58919CB6F (_GetRenderModelErrorNameFromEnum_tF0D4CF66F1BCA043D320D112832C3062E4DE0B90 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B (_GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B * __this, uint32_t ___unRenderModelIndex0, StringBuilder_t * ___pchRenderModelName1, uint32_t ___unRenderModelNameLen2, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName1' to native representation char* ____pchRenderModelName1_marshaled = NULL; ____pchRenderModelName1_marshaled = il2cpp_codegen_marshal_string_builder(___pchRenderModelName1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___unRenderModelIndex0, ____pchRenderModelName1_marshaled, ___unRenderModelNameLen2); // Marshaling of parameter '___pchRenderModelName1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchRenderModelName1, ____pchRenderModelName1_marshaled); // Marshaling cleanup of parameter '___pchRenderModelName1' native representation il2cpp_codegen_marshal_free(____pchRenderModelName1_marshaled); ____pchRenderModelName1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetRenderModelName::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRenderModelName__ctor_m707D0D375C2A0F5F5F6A51BD2C257501F697F4E1 (_GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelName::Invoke(System.UInt32,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelName_Invoke_m85F717BC1312D13924AEB761FCDC330DF1415E8A (_GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B * __this, uint32_t ___unRenderModelIndex0, StringBuilder_t * ___pchRenderModelName1, uint32_t ___unRenderModelNameLen2, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2); else result = GenericVirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2); else result = VirtFuncInvoker3< uint32_t, uint32_t, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unRenderModelIndex0, ___pchRenderModelName1, ___unRenderModelNameLen2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetRenderModelName::BeginInvoke(System.UInt32,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRenderModelName_BeginInvoke_m28F8819ECD922E72FD0697EB4269587037DC7642 (_GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B * __this, uint32_t ___unRenderModelIndex0, StringBuilder_t * ___pchRenderModelName1, uint32_t ___unRenderModelNameLen2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unRenderModelIndex0); __d_args[1] = ___pchRenderModelName1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unRenderModelNameLen2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelName::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelName_EndInvoke_m9A73A5A806CC6E7898E1653A120960023583C34E (_GetRenderModelName_t9391C509AB55DC61145F4009254849093A28D63B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 (_GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchOriginalPath1, uint32_t ___unOriginalPathLen2, int32_t* ___peError3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchOriginalPath1' to native representation char* ____pchOriginalPath1_marshaled = NULL; ____pchOriginalPath1_marshaled = il2cpp_codegen_marshal_string_builder(___pchOriginalPath1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchOriginalPath1_marshaled, ___unOriginalPathLen2, ___peError3); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling of parameter '___pchOriginalPath1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchOriginalPath1, ____pchOriginalPath1_marshaled); // Marshaling cleanup of parameter '___pchOriginalPath1' native representation il2cpp_codegen_marshal_free(____pchOriginalPath1_marshaled); ____pchOriginalPath1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRenderModelOriginalPath__ctor_mFC1E00F6E1E0BBBF061467A839433B637C20A318 (_GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath::Invoke(System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRRenderModelError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelOriginalPath_Invoke_m16460980B23A074B5C15B3632FA0B912401A561B (_GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchOriginalPath1, uint32_t ___unOriginalPathLen2, int32_t* ___peError3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); else result = GenericVirtFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); else result = VirtFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); else result = GenericVirtFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); else result = VirtFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchOriginalPath1, ___unOriginalPathLen2, ___peError3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath::BeginInvoke(System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRRenderModelError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRenderModelOriginalPath_BeginInvoke_m77511581BB2CFB60D50344AAA30977BD88E7878D (_GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchOriginalPath1, uint32_t ___unOriginalPathLen2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchOriginalPath1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unOriginalPathLen2); __d_args[3] = Box(EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelOriginalPath::EndInvoke(OVR.OpenVR.EVRRenderModelError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelOriginalPath_EndInvoke_m3287E32647A85C7CDEA36380F6630ACFFC7D9490 (_GetRenderModelOriginalPath_t9B2E1AB18F1214E501E2153E67662DC312C9A012 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 (_GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchThumbnailURL1, uint32_t ___unThumbnailURLLen2, int32_t* ___peError3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchThumbnailURL1' to native representation char* ____pchThumbnailURL1_marshaled = NULL; ____pchThumbnailURL1_marshaled = il2cpp_codegen_marshal_string_builder(___pchThumbnailURL1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchThumbnailURL1_marshaled, ___unThumbnailURLLen2, ___peError3); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling of parameter '___pchThumbnailURL1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchThumbnailURL1, ____pchThumbnailURL1_marshaled); // Marshaling cleanup of parameter '___pchThumbnailURL1' native representation il2cpp_codegen_marshal_free(____pchThumbnailURL1_marshaled); ____pchThumbnailURL1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRenderModelThumbnailURL__ctor_m45CB7985BB9EED59B7B3BBF740E3C11A6AB85620 (_GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL::Invoke(System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRRenderModelError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelThumbnailURL_Invoke_mE06F434448E5237DADF4088EEF750FF8207F69E1 (_GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchThumbnailURL1, uint32_t ___unThumbnailURLLen2, int32_t* ___peError3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); else result = GenericVirtFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); else result = VirtFuncInvoker3< uint32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); else result = GenericVirtFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); else result = VirtFuncInvoker4< uint32_t, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchThumbnailURL1, ___unThumbnailURLLen2, ___peError3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL::BeginInvoke(System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRRenderModelError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRenderModelThumbnailURL_BeginInvoke_m9FA37781A3EF06161E71F8F9B5A7C0D1E0D60879 (_GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 * __this, String_t* ___pchRenderModelName0, StringBuilder_t * ___pchThumbnailURL1, uint32_t ___unThumbnailURLLen2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchThumbnailURL1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unThumbnailURLLen2); __d_args[3] = Box(EVRRenderModelError_tC6F851529BE8FFF4C973D5C39FE40BC584694504_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRRenderModels/_GetRenderModelThumbnailURL::EndInvoke(OVR.OpenVR.EVRRenderModelError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetRenderModelThumbnailURL_EndInvoke_m8F443400DDEF453A7CCBDBDD8ED3076734403F94 (_GetRenderModelThumbnailURL_t33BF7540CEFC96A4E88469C8A6E66AC39DE5DBE1 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D (_LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D * __this, int32_t ___textureId0, intptr_t ___pDstTexture1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___textureId0, ___pDstTexture1); return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LoadIntoTextureD3D11_Async__ctor_m01967C513E115B152B0FFE1E06EED3865C340EF7 (_LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async::Invoke(System.Int32,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadIntoTextureD3D11_Async_Invoke_mD146912600E2F611B6819B8FD9227C3E5F9F5FB4 (_LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D * __this, int32_t ___textureId0, intptr_t ___pDstTexture1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___textureId0, ___pDstTexture1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___pDstTexture1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, int32_t, intptr_t >::Invoke(targetMethod, targetThis, ___textureId0, ___pDstTexture1); else result = GenericVirtFuncInvoker2< int32_t, int32_t, intptr_t >::Invoke(targetMethod, targetThis, ___textureId0, ___pDstTexture1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, int32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___textureId0, ___pDstTexture1); else result = VirtFuncInvoker2< int32_t, int32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___textureId0, ___pDstTexture1); } } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___pDstTexture1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async::BeginInvoke(System.Int32,System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LoadIntoTextureD3D11_Async_BeginInvoke_mAF1F8DD3047034BE1568EA52DD2FEF44AEB2B660 (_LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D * __this, int32_t ___textureId0, intptr_t ___pDstTexture1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___textureId0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pDstTexture1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadIntoTextureD3D11_Async::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadIntoTextureD3D11_Async_EndInvoke_mBD67643DB849937AEB6B4A594BED163F2F9AEBDF (_LoadIntoTextureD3D11_Async_tB9EDD9AFCC0869D1A9A5477E327F8739C6DFC35D * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 (_LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 * __this, String_t* ___pchRenderModelName0, intptr_t* ___ppRenderModel1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ___ppRenderModel1); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LoadRenderModel_Async__ctor_mDCD6529B07F36114BBAB12A20A536A9ED1A6A390 (_LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async::Invoke(System.String,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadRenderModel_Async_Invoke_m19604DC761765D3B92642F53257846DD4F8C50C8 (_LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 * __this, String_t* ___pchRenderModelName0, intptr_t* ___ppRenderModel1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___ppRenderModel1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___ppRenderModel1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, intptr_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___ppRenderModel1); else result = GenericVirtFuncInvoker1< int32_t, intptr_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___ppRenderModel1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___ppRenderModel1); else result = VirtFuncInvoker1< int32_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___ppRenderModel1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___ppRenderModel1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, intptr_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___ppRenderModel1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, intptr_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___ppRenderModel1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___ppRenderModel1); else result = VirtFuncInvoker2< int32_t, String_t*, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___ppRenderModel1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___ppRenderModel1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___ppRenderModel1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async::BeginInvoke(System.String,System.IntPtr&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LoadRenderModel_Async_BeginInvoke_m5ADB21982F56077B5F4F32B46E66DEBDCF2303B8 (_LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 * __this, String_t* ___pchRenderModelName0, intptr_t* ___ppRenderModel1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___ppRenderModel1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadRenderModel_Async::EndInvoke(System.IntPtr&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadRenderModel_Async_EndInvoke_mFC7BDB4A647B2786B4BA3EA0BA5121B486D11048 (_LoadRenderModel_Async_t58B2EBC9CB23E3C1D335576F566FC262E200C302 * __this, intptr_t* ___ppRenderModel0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___ppRenderModel0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 (_LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 * __this, int32_t ___textureId0, intptr_t ___pD3D11Device1, intptr_t* ___ppD3D11Texture2D2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, intptr_t, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2); return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LoadTextureD3D11_Async__ctor_m3BE7F487659961BC6B55A8FF41FC9FBFAA1DBEAE (_LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async::Invoke(System.Int32,System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadTextureD3D11_Async_Invoke_m162525EE354A1C0FF41F52A79F3583891B9138B5 (_LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 * __this, int32_t ___textureId0, intptr_t ___pD3D11Device1, intptr_t* ___ppD3D11Texture2D2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(targetMethod, targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2); else result = GenericVirtFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(targetMethod, targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2); else result = VirtFuncInvoker3< int32_t, int32_t, intptr_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2); } } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___pD3D11Device1, ___ppD3D11Texture2D2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async::BeginInvoke(System.Int32,System.IntPtr,System.IntPtr&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LoadTextureD3D11_Async_BeginInvoke_m09FD69CF21B6D8ABE944FED937C36621B528D92F (_LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 * __this, int32_t ___textureId0, intptr_t ___pD3D11Device1, intptr_t* ___ppD3D11Texture2D2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___textureId0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pD3D11Device1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___ppD3D11Texture2D2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadTextureD3D11_Async::EndInvoke(System.IntPtr&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadTextureD3D11_Async_EndInvoke_mFC3F626E1930EE45624EFB624BA7D68B53F8A796 (_LoadTextureD3D11_Async_tD9D777CF70B06775BEBEA11217273B8EAB144139 * __this, intptr_t* ___ppD3D11Texture2D0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___ppD3D11Texture2D0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 (_LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 * __this, int32_t ___textureId0, intptr_t* ___ppTexture1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___textureId0, ___ppTexture1); return returnValue; } // System.Void OVR.OpenVR.IVRRenderModels/_LoadTexture_Async::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LoadTexture_Async__ctor_m0C5748ABAACEC8498CB5BE209FF52FA54D76C833 (_LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadTexture_Async::Invoke(System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadTexture_Async_Invoke_m98A4E035591222B5AA00869414263AE04486D9B4 (_LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 * __this, int32_t ___textureId0, intptr_t* ___ppTexture1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (int32_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___textureId0, ___ppTexture1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___ppTexture1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, int32_t, intptr_t* >::Invoke(targetMethod, targetThis, ___textureId0, ___ppTexture1); else result = GenericVirtFuncInvoker2< int32_t, int32_t, intptr_t* >::Invoke(targetMethod, targetThis, ___textureId0, ___ppTexture1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, int32_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___textureId0, ___ppTexture1); else result = VirtFuncInvoker2< int32_t, int32_t, intptr_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___textureId0, ___ppTexture1); } } else { typedef int32_t (*FunctionPointerType) (void*, int32_t, intptr_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___textureId0, ___ppTexture1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_LoadTexture_Async::BeginInvoke(System.Int32,System.IntPtr&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LoadTexture_Async_BeginInvoke_m9FBA104F333136E063A44C70EE54A2B666B6A7ED (_LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 * __this, int32_t ___textureId0, intptr_t* ___ppTexture1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___textureId0); __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___ppTexture1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRRenderModelError OVR.OpenVR.IVRRenderModels/_LoadTexture_Async::EndInvoke(System.IntPtr&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _LoadTexture_Async_EndInvoke_mE1686AEA37B25080CEE480335FFE4970301E43B5 (_LoadTexture_Async_t1CBBEA044B74D22FBAF8E228E77C2BAF577E3F07 * __this, intptr_t* ___ppTexture0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___ppTexture0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B (_RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRenderModelName0' to native representation char* ____pchRenderModelName0_marshaled = NULL; ____pchRenderModelName0_marshaled = il2cpp_codegen_marshal_string(___pchRenderModelName0); // Marshaling of parameter '___pchComponentName1' to native representation char* ____pchComponentName1_marshaled = NULL; ____pchComponentName1_marshaled = il2cpp_codegen_marshal_string(___pchComponentName1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchRenderModelName0_marshaled, ____pchComponentName1_marshaled); // Marshaling cleanup of parameter '___pchRenderModelName0' native representation il2cpp_codegen_marshal_free(____pchRenderModelName0_marshaled); ____pchRenderModelName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchComponentName1' native representation il2cpp_codegen_marshal_free(____pchComponentName1_marshaled); ____pchComponentName1_marshaled = NULL; return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RenderModelHasComponent__ctor_m33DE59222E0554786B2F5BAF1A3123EA8FFB26D6 (_RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent::Invoke(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _RenderModelHasComponent_Invoke_mB94C4E87E42EED3515211ABBEC251955EFB4E8B2 (_RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, String_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1); else result = GenericVirtFuncInvoker1< bool, String_t* >::Invoke(targetMethod, ___pchRenderModelName0, ___pchComponentName1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchRenderModelName0, ___pchComponentName1); else result = VirtFuncInvoker1< bool, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchRenderModelName0, ___pchComponentName1); } } else { typedef bool (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1); else result = GenericVirtFuncInvoker2< bool, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pchRenderModelName0, ___pchComponentName1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1); else result = VirtFuncInvoker2< bool, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchRenderModelName0, ___pchComponentName1); } } else { if (___parameterCount == 1) { typedef bool (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchRenderModelName0, ___pchComponentName1, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchRenderModelName0, ___pchComponentName1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent::BeginInvoke(System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _RenderModelHasComponent_BeginInvoke_mFBFB8341654495DD5CAA6851E082E940B85C3015 (_RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B * __this, String_t* ___pchRenderModelName0, String_t* ___pchComponentName1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___pchRenderModelName0; __d_args[1] = ___pchComponentName1; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRRenderModels/_RenderModelHasComponent::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _RenderModelHasComponent_EndInvoke_m6F3E83A7393649853B292066DBB15702F7B146B3 (_RenderModelHasComponent_t90AEB155B0D1483EF4E957E21D7314E1ED782C5B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 (_GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 * __this, String_t* ___pchResourceName0, String_t* ___pchResourceTypeDirectory1, StringBuilder_t * ___pchPathBuffer2, uint32_t ___unBufferLen3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, char*, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchResourceName0' to native representation char* ____pchResourceName0_marshaled = NULL; ____pchResourceName0_marshaled = il2cpp_codegen_marshal_string(___pchResourceName0); // Marshaling of parameter '___pchResourceTypeDirectory1' to native representation char* ____pchResourceTypeDirectory1_marshaled = NULL; ____pchResourceTypeDirectory1_marshaled = il2cpp_codegen_marshal_string(___pchResourceTypeDirectory1); // Marshaling of parameter '___pchPathBuffer2' to native representation char* ____pchPathBuffer2_marshaled = NULL; ____pchPathBuffer2_marshaled = il2cpp_codegen_marshal_string_builder(___pchPathBuffer2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchResourceName0_marshaled, ____pchResourceTypeDirectory1_marshaled, ____pchPathBuffer2_marshaled, ___unBufferLen3); // Marshaling cleanup of parameter '___pchResourceName0' native representation il2cpp_codegen_marshal_free(____pchResourceName0_marshaled); ____pchResourceName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchResourceTypeDirectory1' native representation il2cpp_codegen_marshal_free(____pchResourceTypeDirectory1_marshaled); ____pchResourceTypeDirectory1_marshaled = NULL; // Marshaling of parameter '___pchPathBuffer2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchPathBuffer2, ____pchPathBuffer2_marshaled); // Marshaling cleanup of parameter '___pchPathBuffer2' native representation il2cpp_codegen_marshal_free(____pchPathBuffer2_marshaled); ____pchPathBuffer2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRResources/_GetResourceFullPath::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetResourceFullPath__ctor_m97CE1776798465FDA409B4C733BD01DCBD80AAB2 (_GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRResources/_GetResourceFullPath::Invoke(System.String,System.String,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetResourceFullPath_Invoke_mA498DCC5969A576E8FEA467CBA5F78410022E9E3 (_GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 * __this, String_t* ___pchResourceName0, String_t* ___pchResourceTypeDirectory1, StringBuilder_t * ___pchPathBuffer2, uint32_t ___unBufferLen3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); else result = GenericVirtFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); else result = VirtFuncInvoker3< uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); else result = GenericVirtFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); else result = VirtFuncInvoker4< uint32_t, String_t*, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchResourceName0, ___pchResourceTypeDirectory1, ___pchPathBuffer2, ___unBufferLen3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRResources/_GetResourceFullPath::BeginInvoke(System.String,System.String,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetResourceFullPath_BeginInvoke_m0F035A87D6EB2F0AC6CB849788CE47AC5FD22422 (_GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 * __this, String_t* ___pchResourceName0, String_t* ___pchResourceTypeDirectory1, StringBuilder_t * ___pchPathBuffer2, uint32_t ___unBufferLen3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchResourceName0; __d_args[1] = ___pchResourceTypeDirectory1; __d_args[2] = ___pchPathBuffer2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferLen3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRResources/_GetResourceFullPath::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetResourceFullPath_EndInvoke_m2DEA2E56DFF2149112DBDC1BDE4727328778F3FB (_GetResourceFullPath_tA00B6933DCEFBD5096B877CD3899694500E52513 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 (_LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 * __this, String_t* ___pchResourceName0, String_t* ___pchBuffer1, uint32_t ___unBufferLen2, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(char*, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchResourceName0' to native representation char* ____pchResourceName0_marshaled = NULL; ____pchResourceName0_marshaled = il2cpp_codegen_marshal_string(___pchResourceName0); // Marshaling of parameter '___pchBuffer1' to native representation char* ____pchBuffer1_marshaled = NULL; ____pchBuffer1_marshaled = il2cpp_codegen_marshal_string(___pchBuffer1); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(____pchResourceName0_marshaled, ____pchBuffer1_marshaled, ___unBufferLen2); // Marshaling cleanup of parameter '___pchResourceName0' native representation il2cpp_codegen_marshal_free(____pchResourceName0_marshaled); ____pchResourceName0_marshaled = NULL; // Marshaling cleanup of parameter '___pchBuffer1' native representation il2cpp_codegen_marshal_free(____pchBuffer1_marshaled); ____pchBuffer1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRResources/_LoadSharedResource::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _LoadSharedResource__ctor_m6DB7EA5FB4ED31D937171797091365A33D1C612A (_LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRResources/_LoadSharedResource::Invoke(System.String,System.String,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _LoadSharedResource_Invoke_m08B65472964E8FE4E927241BE5D839187C531A40 (_LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 * __this, String_t* ___pchResourceName0, String_t* ___pchBuffer1, uint32_t ___unBufferLen2, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchBuffer1, ___unBufferLen2, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< uint32_t, String_t*, uint32_t >::Invoke(targetMethod, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); else result = GenericVirtFuncInvoker2< uint32_t, String_t*, uint32_t >::Invoke(targetMethod, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< uint32_t, String_t*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); else result = VirtFuncInvoker2< uint32_t, String_t*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); } } else { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchBuffer1, ___unBufferLen2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint32_t, String_t*, String_t*, uint32_t >::Invoke(targetMethod, targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); else result = GenericVirtFuncInvoker3< uint32_t, String_t*, String_t*, uint32_t >::Invoke(targetMethod, targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint32_t, String_t*, String_t*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); else result = VirtFuncInvoker3< uint32_t, String_t*, String_t*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2); } } else { if (___parameterCount == 2) { typedef uint32_t (*FunctionPointerType) (String_t*, String_t*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchResourceName0, ___pchBuffer1, ___unBufferLen2, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, String_t*, String_t*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchResourceName0, ___pchBuffer1, ___unBufferLen2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRResources/_LoadSharedResource::BeginInvoke(System.String,System.String,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _LoadSharedResource_BeginInvoke_m6B9DFB60FD53653175F39B558DBF5D22D736E324 (_LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 * __this, String_t* ___pchResourceName0, String_t* ___pchBuffer1, uint32_t ___unBufferLen2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchResourceName0; __d_args[1] = ___pchBuffer1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferLen2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.UInt32 OVR.OpenVR.IVRResources/_LoadSharedResource::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _LoadSharedResource_EndInvoke_m89FF27794EE63659135FC28FCDEBD81C6C21B3D3 (_LoadSharedResource_tB49ACCE7B95F1992C429A8E26BC38EE05A3E3B33 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA (_GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA * __this, uint32_t ___screenshotHandle0, int32_t ___filenameType1, StringBuilder_t * ___pchFilename2, uint32_t ___cchFilename3, int32_t* ___pError4, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchFilename2' to native representation char* ____pchFilename2_marshaled = NULL; ____pchFilename2_marshaled = il2cpp_codegen_marshal_string_builder(___pchFilename2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___screenshotHandle0, ___filenameType1, ____pchFilename2_marshaled, ___cchFilename3, ___pError4); // Marshaling of parameter '___pchFilename2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchFilename2, ____pchFilename2_marshaled); // Marshaling cleanup of parameter '___pchFilename2' native representation il2cpp_codegen_marshal_free(____pchFilename2_marshaled); ____pchFilename2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetScreenshotPropertyFilename__ctor_mDD9A9A253679AAABEE4B5EBAD54B55500F05412C (_GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename::Invoke(System.UInt32,OVR.OpenVR.EVRScreenshotPropertyFilenames,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRScreenshotError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetScreenshotPropertyFilename_Invoke_m88C6EF67B77E4A91A0C602187ADCDAC0774F27CB (_GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA * __this, uint32_t ___screenshotHandle0, int32_t ___filenameType1, StringBuilder_t * ___pchFilename2, uint32_t ___cchFilename3, int32_t* ___pError4, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4); else result = GenericVirtFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4); else result = VirtFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___filenameType1, ___pchFilename2, ___cchFilename3, ___pError4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename::BeginInvoke(System.UInt32,OVR.OpenVR.EVRScreenshotPropertyFilenames,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRScreenshotError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetScreenshotPropertyFilename_BeginInvoke_mFB33F7B93FABB9D744C55165D752062689E562F9 (_GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA * __this, uint32_t ___screenshotHandle0, int32_t ___filenameType1, StringBuilder_t * ___pchFilename2, uint32_t ___cchFilename3, int32_t* ___pError4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRScreenshotPropertyFilenames_t3C101C694582275FC07876274298479B973E14C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___screenshotHandle0); __d_args[1] = Box(EVRScreenshotPropertyFilenames_t3C101C694582275FC07876274298479B973E14C8_il2cpp_TypeInfo_var, &___filenameType1); __d_args[2] = ___pchFilename2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___cchFilename3); __d_args[4] = Box(EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806_il2cpp_TypeInfo_var, &*___pError4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.UInt32 OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyFilename::EndInvoke(OVR.OpenVR.EVRScreenshotError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetScreenshotPropertyFilename_EndInvoke_m92FB0502417FD8932A4F78A21BC2C32D8B4BD5C6 (_GetScreenshotPropertyFilename_tB25C27E25432F4361E1BBE6907225B5AAA9AA0BA * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 (_GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 * __this, uint32_t ___screenshotHandle0, int32_t* ___pError1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___screenshotHandle0, ___pError1); return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetScreenshotPropertyType__ctor_m5695C9321EAA3B065B6B3B4BB13A4A4A93CBBDFE (_GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotType OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType::Invoke(System.UInt32,OVR.OpenVR.EVRScreenshotError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetScreenshotPropertyType_Invoke_m1CE475B0A21F50D30564EF0274DCC6CCEA103BB4 (_GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 * __this, uint32_t ___screenshotHandle0, int32_t* ___pError1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___screenshotHandle0, ___pError1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___pError1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___pError1); else result = GenericVirtFuncInvoker2< int32_t, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___pError1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___screenshotHandle0, ___pError1); else result = VirtFuncInvoker2< int32_t, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___screenshotHandle0, ___pError1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___pError1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType::BeginInvoke(System.UInt32,OVR.OpenVR.EVRScreenshotError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetScreenshotPropertyType_BeginInvoke_m33F3A13025002D959055783BF87253A62E315F9B (_GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 * __this, uint32_t ___screenshotHandle0, int32_t* ___pError1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___screenshotHandle0); __d_args[1] = Box(EVRScreenshotError_tC1CEB390EB6F68E0142780AA51AF90109E2AB806_il2cpp_TypeInfo_var, &*___pError1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRScreenshotType OVR.OpenVR.IVRScreenshots/_GetScreenshotPropertyType::EndInvoke(OVR.OpenVR.EVRScreenshotError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetScreenshotPropertyType_EndInvoke_mAAEE0D879179B1DA67E96BA2724A3115B4E18D14 (_GetScreenshotPropertyType_t52851E865E76A64676C506654E6E6A623498DD07 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 (_HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 * __this, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499* ___pSupportedTypes0, int32_t ___numTypes1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t*, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pSupportedTypes0' to native representation int32_t* ____pSupportedTypes0_marshaled = NULL; if (___pSupportedTypes0 != NULL) { ____pSupportedTypes0_marshaled = reinterpret_cast((___pSupportedTypes0)->GetAddressAtUnchecked(0)); } // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pSupportedTypes0_marshaled, ___numTypes1); return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_HookScreenshot::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HookScreenshot__ctor_mF5518B5DE63363B2A8275D738B27D44FD622BBEB (_HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_HookScreenshot::Invoke(OVR.OpenVR.EVRScreenshotType[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HookScreenshot_Invoke_m85C27921ADECA07BA5822FA29C13A6FBAFD4F4D7 (_HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 * __this, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499* ___pSupportedTypes0, int32_t ___numTypes1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSupportedTypes0, ___numTypes1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSupportedTypes0, ___numTypes1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t >::Invoke(targetMethod, targetThis, ___pSupportedTypes0, ___numTypes1); else result = GenericVirtFuncInvoker2< int32_t, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t >::Invoke(targetMethod, targetThis, ___pSupportedTypes0, ___numTypes1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pSupportedTypes0, ___numTypes1); else result = VirtFuncInvoker2< int32_t, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pSupportedTypes0, ___numTypes1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pSupportedTypes0, ___numTypes1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pSupportedTypes0, ___numTypes1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_HookScreenshot::BeginInvoke(OVR.OpenVR.EVRScreenshotType[],System.Int32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _HookScreenshot_BeginInvoke_m0CC3310AE3F01A4388778CBD6295F0E5F5A218D4 (_HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 * __this, EVRScreenshotTypeU5BU5D_tA751CC543ED0D27BBC7F0E309BFC421DDD8E2499* ___pSupportedTypes0, int32_t ___numTypes1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pSupportedTypes0; __d_args[1] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___numTypes1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_HookScreenshot::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HookScreenshot_EndInvoke_m40D54694157CCCF1AEE45E6E838ACB1827B7E431 (_HookScreenshot_tD501759F5E20EC35F9E436C2CFA35A9D449C61F5 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 (_RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 * __this, uint32_t* ___pOutScreenshotHandle0, int32_t ___type1, String_t* ___pchPreviewFilename2, String_t* ___pchVRFilename3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t*, int32_t, char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchPreviewFilename2' to native representation char* ____pchPreviewFilename2_marshaled = NULL; ____pchPreviewFilename2_marshaled = il2cpp_codegen_marshal_string(___pchPreviewFilename2); // Marshaling of parameter '___pchVRFilename3' to native representation char* ____pchVRFilename3_marshaled = NULL; ____pchVRFilename3_marshaled = il2cpp_codegen_marshal_string(___pchVRFilename3); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pOutScreenshotHandle0, ___type1, ____pchPreviewFilename2_marshaled, ____pchVRFilename3_marshaled); // Marshaling cleanup of parameter '___pchPreviewFilename2' native representation il2cpp_codegen_marshal_free(____pchPreviewFilename2_marshaled); ____pchPreviewFilename2_marshaled = NULL; // Marshaling cleanup of parameter '___pchVRFilename3' native representation il2cpp_codegen_marshal_free(____pchVRFilename3_marshaled); ____pchVRFilename3_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_RequestScreenshot::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RequestScreenshot__ctor_mD34466F1C4E02EA76BF6AC320C591DEC702185D7 (_RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_RequestScreenshot::Invoke(System.UInt32&,OVR.OpenVR.EVRScreenshotType,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _RequestScreenshot_Invoke_mB61562807FDA1D76E422C1A3EF6FD7AD9454A137 (_RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 * __this, uint32_t* ___pOutScreenshotHandle0, int32_t ___type1, String_t* ___pchPreviewFilename2, String_t* ___pchVRFilename3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint32_t*, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t*, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint32_t*, int32_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3); else result = GenericVirtFuncInvoker4< int32_t, uint32_t*, int32_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint32_t*, int32_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3); else result = VirtFuncInvoker4< int32_t, uint32_t*, int32_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t*, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutScreenshotHandle0, ___type1, ___pchPreviewFilename2, ___pchVRFilename3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_RequestScreenshot::BeginInvoke(System.UInt32&,OVR.OpenVR.EVRScreenshotType,System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _RequestScreenshot_BeginInvoke_mF96EDD25426FF2855CAFC62C6C16934195627809 (_RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 * __this, uint32_t* ___pOutScreenshotHandle0, int32_t ___type1, String_t* ___pchPreviewFilename2, String_t* ___pchVRFilename3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pOutScreenshotHandle0); __d_args[1] = Box(EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87_il2cpp_TypeInfo_var, &___type1); __d_args[2] = ___pchPreviewFilename2; __d_args[3] = ___pchVRFilename3; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_RequestScreenshot::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _RequestScreenshot_EndInvoke_m683E52B236C9CA6009CC0BFDF15FD09A72E91F2F (_RequestScreenshot_t2E85CE7E78677CF719D310A0331B8BC0AFB033C4 * __this, uint32_t* ___pOutScreenshotHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOutScreenshotHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B (_SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B * __this, uint32_t ___screenshotHandle0, int32_t ___type1, String_t* ___pchSourcePreviewFilename2, String_t* ___pchSourceVRFilename3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSourcePreviewFilename2' to native representation char* ____pchSourcePreviewFilename2_marshaled = NULL; ____pchSourcePreviewFilename2_marshaled = il2cpp_codegen_marshal_string(___pchSourcePreviewFilename2); // Marshaling of parameter '___pchSourceVRFilename3' to native representation char* ____pchSourceVRFilename3_marshaled = NULL; ____pchSourceVRFilename3_marshaled = il2cpp_codegen_marshal_string(___pchSourceVRFilename3); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___screenshotHandle0, ___type1, ____pchSourcePreviewFilename2_marshaled, ____pchSourceVRFilename3_marshaled); // Marshaling cleanup of parameter '___pchSourcePreviewFilename2' native representation il2cpp_codegen_marshal_free(____pchSourcePreviewFilename2_marshaled); ____pchSourcePreviewFilename2_marshaled = NULL; // Marshaling cleanup of parameter '___pchSourceVRFilename3' native representation il2cpp_codegen_marshal_free(____pchSourceVRFilename3_marshaled); ____pchSourceVRFilename3_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_SubmitScreenshot::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SubmitScreenshot__ctor_m0FEF5E8820C778E7D23AD9D83ABB0959551E37FF (_SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_SubmitScreenshot::Invoke(System.UInt32,OVR.OpenVR.EVRScreenshotType,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SubmitScreenshot_Invoke_m62599958121DDC614ECD28EF63CE85B4C73CFC2A (_SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B * __this, uint32_t ___screenshotHandle0, int32_t ___type1, String_t* ___pchSourcePreviewFilename2, String_t* ___pchSourceVRFilename3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint32_t, int32_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3); else result = GenericVirtFuncInvoker4< int32_t, uint32_t, int32_t, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint32_t, int32_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3); else result = VirtFuncInvoker4< int32_t, uint32_t, int32_t, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___type1, ___pchSourcePreviewFilename2, ___pchSourceVRFilename3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_SubmitScreenshot::BeginInvoke(System.UInt32,OVR.OpenVR.EVRScreenshotType,System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SubmitScreenshot_BeginInvoke_m287637784FFADF896A35740C0AB11B729DD7462B (_SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B * __this, uint32_t ___screenshotHandle0, int32_t ___type1, String_t* ___pchSourcePreviewFilename2, String_t* ___pchSourceVRFilename3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___screenshotHandle0); __d_args[1] = Box(EVRScreenshotType_t2CEE1AB8C0960510842519BEF47AE736C222DA87_il2cpp_TypeInfo_var, &___type1); __d_args[2] = ___pchSourcePreviewFilename2; __d_args[3] = ___pchSourceVRFilename3; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_SubmitScreenshot::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _SubmitScreenshot_EndInvoke_m4B885A365A286DDE25432397067FB932A440CF32 (_SubmitScreenshot_t678FB5197DDF20EA83008A78E24E90B6FECCCD5B * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF (_TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF * __this, uint32_t* ___pOutScreenshotHandle0, String_t* ___pchPreviewFilename1, String_t* ___pchVRFilename2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t*, char*, char*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchPreviewFilename1' to native representation char* ____pchPreviewFilename1_marshaled = NULL; ____pchPreviewFilename1_marshaled = il2cpp_codegen_marshal_string(___pchPreviewFilename1); // Marshaling of parameter '___pchVRFilename2' to native representation char* ____pchVRFilename2_marshaled = NULL; ____pchVRFilename2_marshaled = il2cpp_codegen_marshal_string(___pchVRFilename2); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pOutScreenshotHandle0, ____pchPreviewFilename1_marshaled, ____pchVRFilename2_marshaled); // Marshaling cleanup of parameter '___pchPreviewFilename1' native representation il2cpp_codegen_marshal_free(____pchPreviewFilename1_marshaled); ____pchPreviewFilename1_marshaled = NULL; // Marshaling cleanup of parameter '___pchVRFilename2' native representation il2cpp_codegen_marshal_free(____pchVRFilename2_marshaled); ____pchVRFilename2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _TakeStereoScreenshot__ctor_m2E8E339CA2B5E208646172F02AF1C8E54EA1D60A (_TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot::Invoke(System.UInt32&,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _TakeStereoScreenshot_Invoke_m4ACDBB31C2CEE6E30F5B914AE8A645B25BEE0A6F (_TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF * __this, uint32_t* ___pOutScreenshotHandle0, String_t* ___pchPreviewFilename1, String_t* ___pchVRFilename2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint32_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint32_t*, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2); else result = GenericVirtFuncInvoker3< int32_t, uint32_t*, String_t*, String_t* >::Invoke(targetMethod, targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint32_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2); else result = VirtFuncInvoker3< int32_t, uint32_t*, String_t*, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t*, String_t*, String_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutScreenshotHandle0, ___pchPreviewFilename1, ___pchVRFilename2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot::BeginInvoke(System.UInt32&,System.String,System.String,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _TakeStereoScreenshot_BeginInvoke_m9392F3E71CBC1B55780BC6C6340E8D16FAB9FE58 (_TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF * __this, uint32_t* ___pOutScreenshotHandle0, String_t* ___pchPreviewFilename1, String_t* ___pchVRFilename2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pOutScreenshotHandle0); __d_args[1] = ___pchPreviewFilename1; __d_args[2] = ___pchVRFilename2; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_TakeStereoScreenshot::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _TakeStereoScreenshot_EndInvoke_m773591DC4F1B0BB7AEF45014CB9062CE90FADBC9 (_TakeStereoScreenshot_tA800DB247A3217904100AE92838C2378560FE5EF * __this, uint32_t* ___pOutScreenshotHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pOutScreenshotHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 (_UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 * __this, uint32_t ___screenshotHandle0, float ___flProgress1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___screenshotHandle0, ___flProgress1); return returnValue; } // System.Void OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _UpdateScreenshotProgress__ctor_mA8ABDBB3A01CACF40274CFA1D9BD58832C8BEE8F (_UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress::Invoke(System.UInt32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _UpdateScreenshotProgress_Invoke_mA924870662161370189FD2528E74D8E15928271A (_UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 * __this, uint32_t ___screenshotHandle0, float ___flProgress1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint32_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___screenshotHandle0, ___flProgress1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___flProgress1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint32_t, float >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___flProgress1); else result = GenericVirtFuncInvoker2< int32_t, uint32_t, float >::Invoke(targetMethod, targetThis, ___screenshotHandle0, ___flProgress1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint32_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___screenshotHandle0, ___flProgress1); else result = VirtFuncInvoker2< int32_t, uint32_t, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___screenshotHandle0, ___flProgress1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___screenshotHandle0, ___flProgress1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress::BeginInvoke(System.UInt32,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _UpdateScreenshotProgress_BeginInvoke_m326A23454B30E2BE62F769067F95330CB7E2B4BA (_UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 * __this, uint32_t ___screenshotHandle0, float ___flProgress1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___screenshotHandle0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___flProgress1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRScreenshotError OVR.OpenVR.IVRScreenshots/_UpdateScreenshotProgress::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _UpdateScreenshotProgress_EndInvoke_mA32CAE0943E4B28AB0D8A6B2861DC055E6C37653 (_UpdateScreenshotProgress_t5720458D414147A9B7CE1BB154C2D86CC48AA448 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 (_GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___peError2); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSettings/_GetBool::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetBool__ctor_m28754DA934DD948E614D62ECA7C550772CA09B09 (_GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSettings/_GetBool::Invoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetBool_Invoke_mEA71DC7C592D4F1FB1E0AC8065B5C1556551FF6A (_GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef bool (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker2< bool, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker2< bool, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { typedef bool (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< bool, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker3< bool, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< bool, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker3< bool, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { if (___parameterCount == 2) { typedef bool (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSettings/_GetBool::BeginInvoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetBool_BeginInvoke_mD7B8DEF2F60AFCFB3295A7050E90D87C105DCB25 (_GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Boolean OVR.OpenVR.IVRSettings/_GetBool::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetBool_EndInvoke_mAB0FC5A22CFEB8779BE13E1A2FBB8FCA8BAEDDE6 (_GetBool_t9EE2ED8E9B0BEF4047703772FDF2A2EA9778EA86 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C float DelegatePInvokeWrapper__GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 (_GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { typedef float (STDCALL *PInvokeFunc)(char*, char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation float returnValue = il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___peError2); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSettings/_GetFloat::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetFloat__ctor_mA33AC96C0A15C1945BAA285E3312F8E296FE0DA8 (_GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Single OVR.OpenVR.IVRSettings/_GetFloat::Invoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFloat_Invoke_m6B0BEE366124B821CDF48F88A587B20635EA43F4 (_GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { float result = 0.0f; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef float (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { // closed typedef float (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< float, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker2< float, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< float, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker2< float, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { typedef float (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< float, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker3< float, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< float, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker3< float, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { if (___parameterCount == 2) { typedef float (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { typedef float (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSettings/_GetFloat::BeginInvoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetFloat_BeginInvoke_mF01FCF1C19BFF7C863829434EED1475CA9AA42A2 (_GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Single OVR.OpenVR.IVRSettings/_GetFloat::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFloat_EndInvoke_mB9F9D5DBC78C820E58A6AC1B516D7830613CCF9F (_GetFloat_t49839E20345C114A91EB2A5B163B998487D34DF8 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(float*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A (_GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___peError2); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSettings/_GetInt32::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetInt32__ctor_m2C56F63AA74466C2EB28E8089E4DE9E0309555A8 (_GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Int32 OVR.OpenVR.IVRSettings/_GetInt32::Invoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInt32_Invoke_mC8E5F29F37C3EF5E2FAA357A17025B228E034615 (_GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker2< int32_t, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker2< int32_t, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = GenericVirtFuncInvoker3< int32_t, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else result = VirtFuncInvoker3< int32_t, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { if (___parameterCount == 2) { typedef int32_t (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSettings/_GetInt32::BeginInvoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetInt32_BeginInvoke_mB2BFEC8E03BE809EDEEA9A1909BFA1409199623A (_GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Int32 OVR.OpenVR.IVRSettings/_GetInt32::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInt32_EndInvoke_mCC60BA1D06BE23EC76E0BF86E2EBA3C392541AD9 (_GetInt32_tFD493DA409941D4224E4C9088A462890B59A8A5A * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E (_GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E * __this, int32_t ___eError0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___eError0); return returnValue; } // System.Void OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSettingsErrorNameFromEnum__ctor_m1B920EC67601B4AE99D2E8FEA3605D684A0A0435 (_GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum::Invoke(OVR.OpenVR.EVRSettingsError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetSettingsErrorNameFromEnum_Invoke_mAE014CBD879FC4E5640A66F5061574FFFE018B19 (_GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E * __this, int32_t ___eError0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eError0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eError0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eError0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eError0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eError0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eError0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eError0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eError0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum::BeginInvoke(OVR.OpenVR.EVRSettingsError,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSettingsErrorNameFromEnum_BeginInvoke_m4718C1781168D22812CABC4451DB19A816FFFE15 (_GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E * __this, int32_t ___eError0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &___eError0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRSettings/_GetSettingsErrorNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetSettingsErrorNameFromEnum_EndInvoke_m27563E02B771BEAA7CB96D72B5507983D44223FF (_GetSettingsErrorNameFromEnum_t63AEA3C78258D9E5084401D3FDD317CCEFF4267E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 (_GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, StringBuilder_t * ___pchValue2, uint32_t ___unValueLen3, int32_t* ___peError4, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Marshaling of parameter '___pchValue2' to native representation char* ____pchValue2_marshaled = NULL; ____pchValue2_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue2); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ____pchValue2_marshaled, ___unValueLen3, ___peError4); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; // Marshaling of parameter '___pchValue2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue2, ____pchValue2_marshaled); // Marshaling cleanup of parameter '___pchValue2' native representation il2cpp_codegen_marshal_free(____pchValue2_marshaled); ____pchValue2_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_GetString::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetString__ctor_m9BB25EBB977923078A50BD431CF7859E5C5C07F4 (_GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_GetString::Invoke(System.String,System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetString_Invoke_m1D0098D7979A8ECC2572991130DE3FAC109704B7 (_GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, StringBuilder_t * ___pchValue2, uint32_t ___unValueLen3, int32_t* ___peError4, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4, targetMethod); } } else if (___parameterCount != 5) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); else GenericVirtActionInvoker4< String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); else VirtActionInvoker4< String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker5< String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); else GenericVirtActionInvoker5< String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker5< String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); else VirtActionInvoker5< String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4); } } else { if (___parameterCount == 4) { typedef void (*FunctionPointerType) (String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___unValueLen3, ___peError4, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_GetString::BeginInvoke(System.String,System.String,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetString_BeginInvoke_mAAC3EF8B1FAF0D4E5CCE2280DC501B9F4659EDC1 (_GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, StringBuilder_t * ___pchValue2, uint32_t ___unValueLen3, int32_t* ___peError4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = ___pchValue2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unValueLen3); __d_args[4] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Void OVR.OpenVR.IVRSettings/_GetString::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetString_EndInvoke_mB9AB009A2E8B0408C8A5BA98C704FDC4CA54ACD7 (_GetString_t2857C3CD450BCDF17A0F0A88EAB4DF48504ACFA0 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D (_RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___peError2); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_RemoveKeyInSection::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveKeyInSection__ctor_m64C4EFA01CC6DD74F52A3AA2898EA35F79EDAA66 (_RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_RemoveKeyInSection::Invoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveKeyInSection_Invoke_mD8A8EE9180BDA9CF8708AB5681CE68FEEB758E97 (_RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else if (___parameterCount != 3) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); else GenericVirtActionInvoker2< String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); else VirtActionInvoker2< String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else GenericVirtActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); else VirtActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2); } } else { if (___parameterCount == 2) { typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___peError2, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_RemoveKeyInSection::BeginInvoke(System.String,System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _RemoveKeyInSection_BeginInvoke_m0F57870E3D971E71AD9CA8985B76EFD91CD8822B (_RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t* ___peError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Void OVR.OpenVR.IVRSettings/_RemoveKeyInSection::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveKeyInSection_EndInvoke_m9AE098DF3ABDF166B0E5D8681FEC9F27A098C9C8 (_RemoveKeyInSection_tD0818DDF6D2520A3A02C4818E2E67298742FBB4D * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA (_RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA * __this, String_t* ___pchSection0, int32_t* ___peError1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ___peError1); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_RemoveSection::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveSection__ctor_m4094D783B0E8B28D68011CB66EB0E9EAABE45838 (_RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_RemoveSection::Invoke(System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveSection_Invoke_mEAB50B4899AFE5ABDF9368EB41DB76F8EFC59278 (_RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA * __this, String_t* ___pchSection0, int32_t* ___peError1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___peError1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___peError1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< int32_t* >::Invoke(targetMethod, ___pchSection0, ___peError1); else GenericVirtActionInvoker1< int32_t* >::Invoke(targetMethod, ___pchSection0, ___peError1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___peError1); else VirtActionInvoker1< int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___peError1); } } else { typedef void (*FunctionPointerType) (String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___peError1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___peError1); else GenericVirtActionInvoker2< String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___peError1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___peError1); else VirtActionInvoker2< String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___peError1); } } else { if (___parameterCount == 1) { typedef void (*FunctionPointerType) (String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___peError1, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___peError1, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_RemoveSection::BeginInvoke(System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _RemoveSection_BeginInvoke_m8D27ACD40C9F97DFB068E77BF948B14377D5B9F0 (_RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA * __this, String_t* ___pchSection0, int32_t* ___peError1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVRSettings/_RemoveSection::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _RemoveSection_EndInvoke_mFBE67D1F296012366D2FDE0B4401587E558F4C86 (_RemoveSection_t25C16977A0B7F1BCC6CB3DD0E8247E9AE27FF2FA * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB (_SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, bool ___bValue2, int32_t* ___peError3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, static_cast(___bValue2), ___peError3); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_SetBool::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetBool__ctor_mE48CBD22A7453FBD43086FBE7F5A35990F2C0C6D (_SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_SetBool::Invoke(System.String,System.String,System.Boolean,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetBool_Invoke_m2EFFC8488DAB9E83059482892C29A7AC2C6CBC84 (_SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, bool ___bValue2, int32_t* ___peError3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, bool, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, bool, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< String_t*, bool, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); else GenericVirtActionInvoker3< String_t*, bool, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< String_t*, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); else VirtActionInvoker3< String_t*, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, bool, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< String_t*, String_t*, bool, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); else GenericVirtActionInvoker4< String_t*, String_t*, bool, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< String_t*, String_t*, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); else VirtActionInvoker4< String_t*, String_t*, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3); } } else { if (___parameterCount == 3) { typedef void (*FunctionPointerType) (String_t*, String_t*, bool, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, bool, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___bValue2, ___peError3, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_SetBool::BeginInvoke(System.String,System.String,System.Boolean,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetBool_BeginInvoke_mB9100C2859283503F6EAD7FA21FA88CAB9CCFB90 (_SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, bool ___bValue2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bValue2); __d_args[3] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRSettings/_SetBool::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetBool_EndInvoke_mB2D05A0EC9C851898C74F406A9AFA280BC3850EB (_SetBool_t9564A09A3015C9A2DC1DEE092BFA3ECA24BFFABB * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 (_SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, float ___flValue2, int32_t* ___peError3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, float, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___flValue2, ___peError3); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_SetFloat::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetFloat__ctor_m5D113E1564D639350A33847EFB282D7B959C6B51 (_SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_SetFloat::Invoke(System.String,System.String,System.Single,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetFloat_Invoke_mF09A789DD7F3868BE29BD20296A48EB699F43458 (_SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, float ___flValue2, int32_t* ___peError3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, float, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, float, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< String_t*, float, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); else GenericVirtActionInvoker3< String_t*, float, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< String_t*, float, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); else VirtActionInvoker3< String_t*, float, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, float, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< String_t*, String_t*, float, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); else GenericVirtActionInvoker4< String_t*, String_t*, float, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< String_t*, String_t*, float, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); else VirtActionInvoker4< String_t*, String_t*, float, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3); } } else { if (___parameterCount == 3) { typedef void (*FunctionPointerType) (String_t*, String_t*, float, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, float, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___flValue2, ___peError3, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_SetFloat::BeginInvoke(System.String,System.String,System.Single,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetFloat_BeginInvoke_mCDEF8DC01D010D11720791C99E32E5964EDE2AFB (_SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, float ___flValue2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___flValue2); __d_args[3] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRSettings/_SetFloat::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetFloat_EndInvoke_mC2F4AE652BC6469DFA812252EFAFBCA2409AE6CE (_SetFloat_tF83E03787429C86857BE3D7D161BA44B77D0DBD5 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetInt32_t331327F67192F344816533CACECA2DC544A25D8A (_SetInt32_t331327F67192F344816533CACECA2DC544A25D8A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t ___nValue2, int32_t* ___peError3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ___nValue2, ___peError3); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_SetInt32::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetInt32__ctor_m3DB04EF57B2A88A68CDC6D5136AE19033520E7BD (_SetInt32_t331327F67192F344816533CACECA2DC544A25D8A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_SetInt32::Invoke(System.String,System.String,System.Int32,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetInt32_Invoke_m5B69893026180B5C0C8F72B5AF74931771A39852 (_SetInt32_t331327F67192F344816533CACECA2DC544A25D8A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t ___nValue2, int32_t* ___peError3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, int32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< String_t*, int32_t, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); else GenericVirtActionInvoker3< String_t*, int32_t, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< String_t*, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); else VirtActionInvoker3< String_t*, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< String_t*, String_t*, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); else GenericVirtActionInvoker4< String_t*, String_t*, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< String_t*, String_t*, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); else VirtActionInvoker4< String_t*, String_t*, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3); } } else { if (___parameterCount == 3) { typedef void (*FunctionPointerType) (String_t*, String_t*, int32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, int32_t, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___nValue2, ___peError3, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_SetInt32::BeginInvoke(System.String,System.String,System.Int32,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetInt32_BeginInvoke_m4E2F0195C12E6783AD646E3455E68DED6A22DAD1 (_SetInt32_t331327F67192F344816533CACECA2DC544A25D8A * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, int32_t ___nValue2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &___nValue2); __d_args[3] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRSettings/_SetInt32::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetInt32_EndInvoke_mEB92E549A298DF1E1E378323462C69B0D52A1879 (_SetInt32_t331327F67192F344816533CACECA2DC544A25D8A * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 (_SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, String_t* ___pchValue2, int32_t* ___peError3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(char*, char*, char*, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchSection0' to native representation char* ____pchSection0_marshaled = NULL; ____pchSection0_marshaled = il2cpp_codegen_marshal_string(___pchSection0); // Marshaling of parameter '___pchSettingsKey1' to native representation char* ____pchSettingsKey1_marshaled = NULL; ____pchSettingsKey1_marshaled = il2cpp_codegen_marshal_string(___pchSettingsKey1); // Marshaling of parameter '___pchValue2' to native representation char* ____pchValue2_marshaled = NULL; ____pchValue2_marshaled = il2cpp_codegen_marshal_string(___pchValue2); // Native function invocation il2cppPInvokeFunc(____pchSection0_marshaled, ____pchSettingsKey1_marshaled, ____pchValue2_marshaled, ___peError3); // Marshaling cleanup of parameter '___pchSection0' native representation il2cpp_codegen_marshal_free(____pchSection0_marshaled); ____pchSection0_marshaled = NULL; // Marshaling cleanup of parameter '___pchSettingsKey1' native representation il2cpp_codegen_marshal_free(____pchSettingsKey1_marshaled); ____pchSettingsKey1_marshaled = NULL; // Marshaling cleanup of parameter '___pchValue2' native representation il2cpp_codegen_marshal_free(____pchValue2_marshaled); ____pchValue2_marshaled = NULL; } // System.Void OVR.OpenVR.IVRSettings/_SetString::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetString__ctor_m0864E373F78E0E273DA052CF348197A700F4AF31 (_SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSettings/_SetString::Invoke(System.String,System.String,System.String,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetString_Invoke_mA36EC73B173BB811D4263EE97DFCA4D8E8EC075C (_SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, String_t* ___pchValue2, int32_t* ___peError3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (String_t*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, String_t*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3, targetMethod); } } else if (___parameterCount != 4) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); else GenericVirtActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(targetMethod, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); else VirtActionInvoker3< String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); } } else { typedef void (*FunctionPointerType) (String_t*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< String_t*, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); else GenericVirtActionInvoker4< String_t*, String_t*, String_t*, int32_t* >::Invoke(targetMethod, targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< String_t*, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); else VirtActionInvoker4< String_t*, String_t*, String_t*, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3); } } else { if (___parameterCount == 3) { typedef void (*FunctionPointerType) (String_t*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3, targetMethod); } else { typedef void (*FunctionPointerType) (void*, String_t*, String_t*, String_t*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchSection0, ___pchSettingsKey1, ___pchValue2, ___peError3, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSettings/_SetString::BeginInvoke(System.String,System.String,System.String,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetString_BeginInvoke_m9ACEE73A84F4D21CEC6ED5A86073F38BF5BAC3DB (_SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 * __this, String_t* ___pchSection0, String_t* ___pchSettingsKey1, String_t* ___pchValue2, int32_t* ___peError3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = ___pchSection0; __d_args[1] = ___pchSettingsKey1; __d_args[2] = ___pchValue2; __d_args[3] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRSettings/_SetString::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetString_EndInvoke_m78BC614FDC5484E329E01646830BC4B4ECF837EF (_SetString_t87CF5A395AE6E3C4A79B4A130E63753163642E19 * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C (_Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C * __this, bool ___bForce0, int32_t* ___peError1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(static_cast(___bForce0), ___peError1); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSettings/_Sync::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _Sync__ctor_m115BFE46D1C0A977097D2F5047FECF44CD063723 (_Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSettings/_Sync::Invoke(System.Boolean,OVR.OpenVR.EVRSettingsError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _Sync_Invoke_m6B738749BBC74D5321B19AED281B04B5BA634728 (_Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C * __this, bool ___bForce0, int32_t* ___peError1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (bool, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___bForce0, ___peError1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, bool, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bForce0, ___peError1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, bool, int32_t* >::Invoke(targetMethod, targetThis, ___bForce0, ___peError1); else result = GenericVirtFuncInvoker2< bool, bool, int32_t* >::Invoke(targetMethod, targetThis, ___bForce0, ___peError1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bForce0, ___peError1); else result = VirtFuncInvoker2< bool, bool, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bForce0, ___peError1); } } else { typedef bool (*FunctionPointerType) (void*, bool, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bForce0, ___peError1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSettings/_Sync::BeginInvoke(System.Boolean,OVR.OpenVR.EVRSettingsError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _Sync_BeginInvoke_m7189BE14AB48D62796BAB18CE180BD17880D8CAC (_Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C * __this, bool ___bForce0, int32_t* ___peError1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bForce0); __d_args[1] = Box(EVRSettingsError_t30EEAD67D0BD0C0143B59423F0A3998228AE124E_il2cpp_TypeInfo_var, &*___peError1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRSettings/_Sync::EndInvoke(OVR.OpenVR.EVRSettingsError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _Sync_EndInvoke_m8BA06A291F9709F0FB1D8BD96D64377C790FB46A (_Sync_tA70836B842A601EB710803D30A0D6BACF9D7803C * __this, int32_t* ___peError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___peError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F (_CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F * __this, String_t* ___pchDescriptor0, uint32_t* ___pHandleOut1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(char*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchDescriptor0' to native representation char* ____pchDescriptor0_marshaled = NULL; ____pchDescriptor0_marshaled = il2cpp_codegen_marshal_string(___pchDescriptor0); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(____pchDescriptor0_marshaled, ___pHandleOut1); // Marshaling cleanup of parameter '___pchDescriptor0' native representation il2cpp_codegen_marshal_free(____pchDescriptor0_marshaled); ____pchDescriptor0_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CreateSpatialAnchorFromDescriptor__ctor_m1A75790F108AD6863842A6BEB182AB5307E19156 (_CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor::Invoke(System.String,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateSpatialAnchorFromDescriptor_Invoke_m7C6B877B02FF4822812512989235FF6529CA6257 (_CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F * __this, String_t* ___pchDescriptor0, uint32_t* ___pHandleOut1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (String_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDescriptor0, ___pHandleOut1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, String_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchDescriptor0, ___pHandleOut1, targetMethod); } } else if (___parameterCount != 2) { // open if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t* >::Invoke(targetMethod, ___pchDescriptor0, ___pHandleOut1); else result = GenericVirtFuncInvoker1< int32_t, uint32_t* >::Invoke(targetMethod, ___pchDescriptor0, ___pHandleOut1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pchDescriptor0, ___pHandleOut1); else result = VirtFuncInvoker1< int32_t, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pchDescriptor0, ___pHandleOut1); } } else { typedef int32_t (*FunctionPointerType) (String_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDescriptor0, ___pHandleOut1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, String_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pchDescriptor0, ___pHandleOut1); else result = GenericVirtFuncInvoker2< int32_t, String_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pchDescriptor0, ___pHandleOut1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, String_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pchDescriptor0, ___pHandleOut1); else result = VirtFuncInvoker2< int32_t, String_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pchDescriptor0, ___pHandleOut1); } } else { if (___parameterCount == 1) { typedef int32_t (*FunctionPointerType) (String_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pchDescriptor0, ___pHandleOut1, targetMethod); } else { typedef int32_t (*FunctionPointerType) (void*, String_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pchDescriptor0, ___pHandleOut1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor::BeginInvoke(System.String,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CreateSpatialAnchorFromDescriptor_BeginInvoke_mFD399E23770BAEA28C72332A0E77EADEAD578B6A (_CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F * __this, String_t* ___pchDescriptor0, uint32_t* ___pHandleOut1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = ___pchDescriptor0; __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pHandleOut1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromDescriptor::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateSpatialAnchorFromDescriptor_EndInvoke_m734E725C769DEECDD949320736CF8B184689F87A (_CreateSpatialAnchorFromDescriptor_t1EF84CA6B3D07F24B20B88B2307466B29230264F * __this, uint32_t* ___pHandleOut0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHandleOut0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 (_CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 * __this, uint32_t ___unDeviceIndex0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPose2, uint32_t* ___pHandleOut3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3); return returnValue; } // System.Void OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _CreateSpatialAnchorFromPose__ctor_mD0A220806CB27219D66564D3773B2031B48A8733 (_CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose::Invoke(System.UInt32,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.SpatialAnchorPose_t&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateSpatialAnchorFromPose_Invoke_mE817D94ECB90DD03FBE85D3F8CBF4234BB013A0D (_CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 * __this, uint32_t ___unDeviceIndex0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPose2, uint32_t* ___pHandleOut3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3); else result = GenericVirtFuncInvoker4< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3); else result = VirtFuncInvoker4< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___eOrigin1, ___pPose2, ___pHandleOut3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.SpatialAnchorPose_t&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _CreateSpatialAnchorFromPose_BeginInvoke_m1301081E6DF993B60CF96BDFA1563081A80C233F (_CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 * __this, uint32_t ___unDeviceIndex0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPose2, uint32_t* ___pHandleOut3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin1); __d_args[2] = Box(SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74_il2cpp_TypeInfo_var, &*___pPose2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pHandleOut3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_CreateSpatialAnchorFromPose::EndInvoke(OVR.OpenVR.SpatialAnchorPose_t&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _CreateSpatialAnchorFromPose_EndInvoke_mDF1DD8BE04384368FD66AFD005C72691C6D04279 (_CreateSpatialAnchorFromPose_tF63FED628CBD210AF07D68B994268E7FD70A3988 * __this, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPose0, uint32_t* ___pHandleOut1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pPose0, ___pHandleOut1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 (_GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 * __this, uint32_t ___unHandle0, StringBuilder_t * ___pchDescriptorOut1, uint32_t* ___punDescriptorBufferLenInOut2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, char*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchDescriptorOut1' to native representation char* ____pchDescriptorOut1_marshaled = NULL; ____pchDescriptorOut1_marshaled = il2cpp_codegen_marshal_string_builder(___pchDescriptorOut1); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unHandle0, ____pchDescriptorOut1_marshaled, ___punDescriptorBufferLenInOut2); // Marshaling of parameter '___pchDescriptorOut1' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchDescriptorOut1, ____pchDescriptorOut1_marshaled); // Marshaling cleanup of parameter '___pchDescriptorOut1' native representation il2cpp_codegen_marshal_free(____pchDescriptorOut1_marshaled); ____pchDescriptorOut1_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSpatialAnchorDescriptor__ctor_m362F1417ABF0F80F6A1E47B685B6A7352EB57E2A (_GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor::Invoke(System.UInt32,System.Text.StringBuilder,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSpatialAnchorDescriptor_Invoke_m0B1629D70684F523F8AF5B92F4921085070246B4 (_GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 * __this, uint32_t ___unHandle0, StringBuilder_t * ___pchDescriptorOut1, uint32_t* ___punDescriptorBufferLenInOut2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint32_t, StringBuilder_t *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint32_t, StringBuilder_t *, uint32_t* >::Invoke(targetMethod, targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2); else result = GenericVirtFuncInvoker3< int32_t, uint32_t, StringBuilder_t *, uint32_t* >::Invoke(targetMethod, targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint32_t, StringBuilder_t *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2); else result = VirtFuncInvoker3< int32_t, uint32_t, StringBuilder_t *, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, StringBuilder_t *, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unHandle0, ___pchDescriptorOut1, ___punDescriptorBufferLenInOut2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor::BeginInvoke(System.UInt32,System.Text.StringBuilder,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSpatialAnchorDescriptor_BeginInvoke_m4EA5CB5067AC3FDBEF2002A24B7EE92D9FA52941 (_GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 * __this, uint32_t ___unHandle0, StringBuilder_t * ___pchDescriptorOut1, uint32_t* ___punDescriptorBufferLenInOut2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unHandle0); __d_args[1] = ___pchDescriptorOut1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___punDescriptorBufferLenInOut2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorDescriptor::EndInvoke(System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSpatialAnchorDescriptor_EndInvoke_m2E6DB3E468F594432F782F11D1966D978E1046E9 (_GetSpatialAnchorDescriptor_t0D4C4909E5438D1ABAAC163B69DBA318EC67AEF6 * __this, uint32_t* ___punDescriptorBufferLenInOut0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___punDescriptorBufferLenInOut0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 (_GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 * __this, uint32_t ___unHandle0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPoseOut2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unHandle0, ___eOrigin1, ___pPoseOut2); return returnValue; } // System.Void OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSpatialAnchorPose__ctor_m8AE51352DBAAA60156ABB5474DF42B00FEA78735 (_GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose::Invoke(System.UInt32,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.SpatialAnchorPose_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSpatialAnchorPose_Invoke_m6492C3DFEDD1A861F94A5704B09415A03F370BBD (_GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 * __this, uint32_t ___unHandle0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPoseOut2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unHandle0, ___eOrigin1, ___pPoseOut2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * >::Invoke(targetMethod, targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2); else result = GenericVirtFuncInvoker3< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * >::Invoke(targetMethod, targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2); else result = VirtFuncInvoker3< int32_t, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unHandle0, ___eOrigin1, ___pPoseOut2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.SpatialAnchorPose_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSpatialAnchorPose_BeginInvoke_m8D42BFE2B314AD569D7B7A82F6701652A901DF96 (_GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 * __this, uint32_t ___unHandle0, int32_t ___eOrigin1, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPoseOut2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unHandle0); __d_args[1] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin1); __d_args[2] = Box(SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74_il2cpp_TypeInfo_var, &*___pPoseOut2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.EVRSpatialAnchorError OVR.OpenVR.IVRSpatialAnchors/_GetSpatialAnchorPose::EndInvoke(OVR.OpenVR.SpatialAnchorPose_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetSpatialAnchorPose_EndInvoke_mBBBFD9C4001ED8AA9551EBD32605CE2750012077 (_GetSpatialAnchorPose_t9688803DA76F52E06A06C0AEABD2DFAB0B48DFA0 * __this, SpatialAnchorPose_t_tCF8513A170C37D730EEC2A996F936BDB5B84FA74 * ___pPoseOut0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pPoseOut0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 (_AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_Exiting__ctor_mFC8B637FA2DE46541DD7109EBF8EBAEAA77F981E (_AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_Exiting_Invoke_m08BB11F721187A0A0C15839587CD2185826180E8 (_AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _AcknowledgeQuit_Exiting_BeginInvoke_mD3735156AE2751712955C5C7F63AAEEA3F18A0D6 (_AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_Exiting::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_Exiting_EndInvoke_m2B6838605BA3B919BC29338D7EFE8612FAA5B75A (_AcknowledgeQuit_Exiting_tA6BD9421BAF082D077E5B0BCFF33844AF4A18084 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 (_AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_UserPrompt__ctor_m53A87B663338034941A574EB04CE74288F11A5AE (_AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_UserPrompt_Invoke_mD5C27E2C00CC087D34AC63A60218496ABF6C4CB5 (_AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _AcknowledgeQuit_UserPrompt_BeginInvoke_m66970B538B1BC09F8EF713E3FABF599D15010E05 (_AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRSystem/_AcknowledgeQuit_UserPrompt::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcknowledgeQuit_UserPrompt_EndInvoke_m96138143C468D3BB91D1821E9A838EA5F8F37A08 (_AcknowledgeQuit_UserPrompt_t10DCE8F18135EFB6E2E874876B95EE5AB5354D73 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA (_ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA * __this, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pTransform2, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2); } // System.Void OVR.OpenVR.IVRSystem/_ApplyTransform::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ApplyTransform__ctor_m78117AAA7C3B3A987C4BA64459A9570A79FA732F (_ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_ApplyTransform::Invoke(OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.HmdMatrix34_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ApplyTransform_Invoke_m6883F4C307DF84BFFC31B822A9CE0642F1779CFB (_ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA * __this, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pTransform2, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef void (*FunctionPointerType) (TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2); else GenericVirtActionInvoker3< TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(targetMethod, targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2); else VirtActionInvoker3< TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2); } } else { if (___parameterCount == 2) { typedef void (*FunctionPointerType) (RuntimeObject*, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(___pOutputPose0) - 1), ___pTrackedDevicePose1, ___pTransform2, targetMethod); } else { typedef void (*FunctionPointerType) (void*, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_ApplyTransform::BeginInvoke(OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.HmdMatrix34_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ApplyTransform_BeginInvoke_m846347E8C003ABF539DF71A2D987E35753A9F269 (_ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA * __this, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pTransform2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pOutputPose0); __d_args[1] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pTrackedDevicePose1); __d_args[2] = Box(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F_il2cpp_TypeInfo_var, &*___pTransform2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Void OVR.OpenVR.IVRSystem/_ApplyTransform::EndInvoke(OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.TrackedDevicePose_t&,OVR.OpenVR.HmdMatrix34_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ApplyTransform_EndInvoke_mA8858B549328171F5719CFF815616EB310282F46 (_ApplyTransform_t61F5FF5787B0589676D9BF1C0382BC6EE6882CFA * __this, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pOutputPose0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F * ___pTransform2, RuntimeObject* ___result3, const RuntimeMethod* method) { void* ___out_args[] = { ___pOutputPose0, ___pTrackedDevicePose1, ___pTransform2, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result3, ___out_args); } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 (_ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 * __this, int32_t ___eEye0, float ___fU1, float ___fV2, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * ___pDistortionCoordinates3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_ComputeDistortion::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ComputeDistortion__ctor_mD3DB1A4A6225518D0E0C33C99B788D1DE73B87EE (_ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_ComputeDistortion::Invoke(OVR.OpenVR.EVREye,System.Single,System.Single,OVR.OpenVR.DistortionCoordinates_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ComputeDistortion_Invoke_m7C3016BDCD4B1E1998497CB36DC4410F41D2BB17 (_ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 * __this, int32_t ___eEye0, float ___fU1, float ___fV2, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * ___pDistortionCoordinates3, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef bool (*FunctionPointerType) (int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< bool, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * >::Invoke(targetMethod, targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3); else result = GenericVirtFuncInvoker4< bool, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * >::Invoke(targetMethod, targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< bool, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3); else result = VirtFuncInvoker4< bool, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3); } } else { if (___parameterCount == 3) { typedef bool (*FunctionPointerType) (RuntimeObject*, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___fU1, ___fV2, ___pDistortionCoordinates3, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, int32_t, float, float, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___fU1, ___fV2, ___pDistortionCoordinates3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_ComputeDistortion::BeginInvoke(OVR.OpenVR.EVREye,System.Single,System.Single,OVR.OpenVR.DistortionCoordinates_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ComputeDistortion_BeginInvoke_mF49A108CC663F0BB05CA46DADACBD687CFAAAE89 (_ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 * __this, int32_t ___eEye0, float ___fU1, float ___fV2, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * ___pDistortionCoordinates3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fU1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fV2); __d_args[3] = Box(DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89_il2cpp_TypeInfo_var, &*___pDistortionCoordinates3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Boolean OVR.OpenVR.IVRSystem/_ComputeDistortion::EndInvoke(OVR.OpenVR.DistortionCoordinates_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ComputeDistortion_EndInvoke_mB6E957816D1CEF8DBC93BAF5846C6825ED110866 (_ComputeDistortion_tB840F5FAF60EEC85A31397AF5259EBE14843FA02 * __this, DistortionCoordinates_t_t8E9E5BE8BB108E1FE90460E6F2883077CA10BD89 * ___pDistortionCoordinates0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pDistortionCoordinates0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 (_DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 * __this, uint32_t ___unDeviceIndex0, String_t* ___pchRequest1, StringBuilder_t * ___pchResponseBuffer2, uint32_t ___unResponseBufferSize3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, char*, char*, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchRequest1' to native representation char* ____pchRequest1_marshaled = NULL; ____pchRequest1_marshaled = il2cpp_codegen_marshal_string(___pchRequest1); // Marshaling of parameter '___pchResponseBuffer2' to native representation char* ____pchResponseBuffer2_marshaled = NULL; ____pchResponseBuffer2_marshaled = il2cpp_codegen_marshal_string_builder(___pchResponseBuffer2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ____pchRequest1_marshaled, ____pchResponseBuffer2_marshaled, ___unResponseBufferSize3); // Marshaling cleanup of parameter '___pchRequest1' native representation il2cpp_codegen_marshal_free(____pchRequest1_marshaled); ____pchRequest1_marshaled = NULL; // Marshaling of parameter '___pchResponseBuffer2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchResponseBuffer2, ____pchResponseBuffer2_marshaled); // Marshaling cleanup of parameter '___pchResponseBuffer2' native representation il2cpp_codegen_marshal_free(____pchResponseBuffer2_marshaled); ____pchResponseBuffer2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_DriverDebugRequest::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _DriverDebugRequest__ctor_mA1229AFDAB792A318A0B200D2CF80AB0E63011E5 (_DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRSystem/_DriverDebugRequest::Invoke(System.UInt32,System.String,System.Text.StringBuilder,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _DriverDebugRequest_Invoke_mE6ADCF80943287EC32FB9AD7727C51515EC2AFA0 (_DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 * __this, uint32_t ___unDeviceIndex0, String_t* ___pchRequest1, StringBuilder_t * ___pchResponseBuffer2, uint32_t ___unResponseBufferSize3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3); else result = GenericVirtFuncInvoker4< uint32_t, uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3); else result = VirtFuncInvoker4< uint32_t, uint32_t, String_t*, StringBuilder_t *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, String_t*, StringBuilder_t *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___pchRequest1, ___pchResponseBuffer2, ___unResponseBufferSize3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_DriverDebugRequest::BeginInvoke(System.UInt32,System.String,System.Text.StringBuilder,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _DriverDebugRequest_BeginInvoke_mECAA5F874474EAF42C7DA02513D2F3D0B29314FB (_DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 * __this, uint32_t ___unDeviceIndex0, String_t* ___pchRequest1, StringBuilder_t * ___pchResponseBuffer2, uint32_t ___unResponseBufferSize3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = ___pchRequest1; __d_args[2] = ___pchResponseBuffer2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unResponseBufferSize3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRSystem/_DriverDebugRequest::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _DriverDebugRequest_EndInvoke_m3C573DE45C7D76B1BAFA2621317F2C2F0A5838F4 (_DriverDebugRequest_t1195588FD0002894D24CD5E175FEF3B8746B22F0 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 (_GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, uint32_t ___propType2, intptr_t ___pBuffer3, uint32_t ___unBufferSize4, int32_t* ___pError5, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetArrayTrackedDeviceProperty__ctor_m860E9292F7765DB358A64D719D909162D2FB952A (_GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,System.UInt32,System.IntPtr,System.UInt32,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetArrayTrackedDeviceProperty_Invoke_m80FEB5270AF0311EC55AAF68B1FB39C9093F3801 (_GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, uint32_t ___propType2, intptr_t ___pBuffer3, uint32_t ___unBufferSize4, int32_t* ___pError5, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< uint32_t, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5); else result = GenericVirtFuncInvoker6< uint32_t, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< uint32_t, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5); else result = VirtFuncInvoker6< uint32_t, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, uint32_t, intptr_t, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___propType2, ___pBuffer3, ___unBufferSize4, ___pError5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,System.UInt32,System.IntPtr,System.UInt32,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetArrayTrackedDeviceProperty_BeginInvoke_m0001BBD06CB434E8AC803A40129F427F838827A8 (_GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, uint32_t ___propType2, intptr_t ___pBuffer3, uint32_t ___unBufferSize4, int32_t* ___pError5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___propType2); __d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pBuffer3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize4); __d_args[5] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // System.UInt32 OVR.OpenVR.IVRSystem/_GetArrayTrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetArrayTrackedDeviceProperty_EndInvoke_m46C98CF0745413CF303AEB0E0C65748DD8486DFF (_GetArrayTrackedDeviceProperty_t57D37841AD119462C64E3FE76937D1B284E82343 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 (_GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___pError2); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetBoolTrackedDeviceProperty__ctor_m082CFE9E5B75E9CE86F9408BE2246FDF8E65A33E (_GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetBoolTrackedDeviceProperty_Invoke_m086F02D35241459CD3616A10CB05BFEE11302181 (_GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef bool (*FunctionPointerType) (uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< bool, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = GenericVirtFuncInvoker3< bool, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< bool, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = VirtFuncInvoker3< bool, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } } else { typedef bool (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetBoolTrackedDeviceProperty_BeginInvoke_mFB33CD3285CBC2795E88FCB37A9B2E48AC8C2086 (_GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Boolean OVR.OpenVR.IVRSystem/_GetBoolTrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetBoolTrackedDeviceProperty_EndInvoke_m9C491DB7D4ABC3F9F03E248A81DD69837C9C745C (_GetBoolTrackedDeviceProperty_tBDC7561BDED1863F31F6E10795FF6D2107F54CB5 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 (_GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 * __this, int32_t ___eButtonId0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___eButtonId0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetButtonIdNameFromEnum__ctor_mC7B3858866FAF242684855FF693D8BE09CD0A0D5 (_GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum::Invoke(OVR.OpenVR.EVRButtonId) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetButtonIdNameFromEnum_Invoke_m5A6E581C546A29E62577C87700F6CF83398C413C (_GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 * __this, int32_t ___eButtonId0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eButtonId0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eButtonId0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eButtonId0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eButtonId0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eButtonId0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eButtonId0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eButtonId0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eButtonId0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum::BeginInvoke(OVR.OpenVR.EVRButtonId,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetButtonIdNameFromEnum_BeginInvoke_mB855E99B0815CB8F05C9994140796AB124FDEB75 (_GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 * __this, int32_t ___eButtonId0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRButtonId_tB6396911406EC02F96B32E366A2E06935F0BAB17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRButtonId_tB6396911406EC02F96B32E366A2E06935F0BAB17_il2cpp_TypeInfo_var, &___eButtonId0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRSystem/_GetButtonIdNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetButtonIdNameFromEnum_EndInvoke_m9EF1A13AD448FEA20EA7C404E8938FBF10C7EC48 (_GetButtonIdNameFromEnum_t86FC9DF03F64F159DB3270C352E419DA2E6110D0 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 (_GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 * __this, int32_t ___eAxisType0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___eAxisType0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetControllerAxisTypeNameFromEnum__ctor_mFCA1E9A5CDAC7CCBE91DA6E218ECDA454BD806BA (_GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum::Invoke(OVR.OpenVR.EVRControllerAxisType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetControllerAxisTypeNameFromEnum_Invoke_mA0666D213D9A056EC61E95E8034B85D7D5807070 (_GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 * __this, int32_t ___eAxisType0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eAxisType0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eAxisType0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eAxisType0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eAxisType0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eAxisType0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eAxisType0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eAxisType0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eAxisType0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum::BeginInvoke(OVR.OpenVR.EVRControllerAxisType,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetControllerAxisTypeNameFromEnum_BeginInvoke_m3CC8CF472BB6DF808B435A154C5C30C48A048B9F (_GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 * __this, int32_t ___eAxisType0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRControllerAxisType_t5A84273FB34CCABF216FE4BFCC335DD5913BE990_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRControllerAxisType_t5A84273FB34CCABF216FE4BFCC335DD5913BE990_il2cpp_TypeInfo_var, &___eAxisType0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRSystem/_GetControllerAxisTypeNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetControllerAxisTypeNameFromEnum_EndInvoke_m7E1F7672110772C6ED143AC58534E0F2CC2DA1CE (_GetControllerAxisTypeNameFromEnum_t68B23AB01988E805BAD3495B8E1195310253B112 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 (_GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetControllerRoleForTrackedDeviceIndex__ctor_m8A419160DEFD915DE0C29023898B9E722BDB76D5 (_GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.ETrackedControllerRole OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetControllerRoleForTrackedDeviceIndex_Invoke_mDC2CAB3A7D6DDFD6C0FE72DCE8C965B576297EF0 (_GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); else result = GenericVirtFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0); else result = VirtFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetControllerRoleForTrackedDeviceIndex_BeginInvoke_m12E936F1E9B8D40857CB9F9A551B5BB1689D1800 (_GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 * __this, uint32_t ___unDeviceIndex0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.ETrackedControllerRole OVR.OpenVR.IVRSystem/_GetControllerRoleForTrackedDeviceIndex::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetControllerRoleForTrackedDeviceIndex_EndInvoke_m1A0E499901CA69467208A8E9619F4918345154B8 (_GetControllerRoleForTrackedDeviceIndex_tF5957F8DAFBCB776BCE43AEE9003ACF5E87BE436 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC (_GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC * __this, uint32_t ___unControllerDeviceIndex0, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState1, uint32_t ___unControllerStateSize2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_GetControllerState::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetControllerState__ctor_m1BF3EC8ED0A571B075DA93B14EB04656789FCC3E (_GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_GetControllerState::Invoke(System.UInt32,OVR.OpenVR.VRControllerState_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetControllerState_Invoke_m44C0D10EB4FB3FC79B8A5153D83E38FFB9508242 (_GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC * __this, uint32_t ___unControllerDeviceIndex0, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState1, uint32_t ___unControllerStateSize2, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef bool (*FunctionPointerType) (uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< bool, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t >::Invoke(targetMethod, targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2); else result = GenericVirtFuncInvoker3< bool, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t >::Invoke(targetMethod, targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< bool, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2); else result = VirtFuncInvoker3< bool, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2); } } else { typedef bool (*FunctionPointerType) (void*, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unControllerDeviceIndex0, ___pControllerState1, ___unControllerStateSize2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetControllerState::BeginInvoke(System.UInt32,OVR.OpenVR.VRControllerState_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetControllerState_BeginInvoke_m380589791155F93926AB76A6C5CA4D7154BB03C9 (_GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC * __this, uint32_t ___unControllerDeviceIndex0, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState1, uint32_t ___unControllerStateSize2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unControllerDeviceIndex0); __d_args[1] = Box(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var, &*___pControllerState1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unControllerStateSize2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Boolean OVR.OpenVR.IVRSystem/_GetControllerState::EndInvoke(OVR.OpenVR.VRControllerState_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetControllerState_EndInvoke_mD00AE4AA7A7735319331E40146BAE2F325E8CD8C (_GetControllerState_t8EF84C0DB35E2AFBE3A49BDBBBE6CD6ED314A0AC * __this, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pControllerState0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 (_GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 * __this, int32_t ___eOrigin0, uint32_t ___unControllerDeviceIndex1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, uint32_t ___unControllerStateSize3, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_GetControllerStateWithPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetControllerStateWithPose__ctor_m388234BB578223CFF84A8EA1A2C1CAAA975C3084 (_GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_GetControllerStateWithPose::Invoke(OVR.OpenVR.ETrackingUniverseOrigin,System.UInt32,OVR.OpenVR.VRControllerState_t&,System.UInt32,OVR.OpenVR.TrackedDevicePose_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetControllerStateWithPose_Invoke_mCB97006C3A399A0A49B0F363A1CF073E2D07D199 (_GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 * __this, int32_t ___eOrigin0, uint32_t ___unControllerDeviceIndex1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, uint32_t ___unControllerStateSize3, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose4, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef bool (*FunctionPointerType) (int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< bool, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4); else result = GenericVirtFuncInvoker5< bool, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< bool, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4); else result = VirtFuncInvoker5< bool, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4); } } else { if (___parameterCount == 4) { typedef bool (*FunctionPointerType) (RuntimeObject*, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eOrigin0) - 1), ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, int32_t, uint32_t, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___unControllerDeviceIndex1, ___pControllerState2, ___unControllerStateSize3, ___pTrackedDevicePose4, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetControllerStateWithPose::BeginInvoke(OVR.OpenVR.ETrackingUniverseOrigin,System.UInt32,OVR.OpenVR.VRControllerState_t&,System.UInt32,OVR.OpenVR.TrackedDevicePose_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetControllerStateWithPose_BeginInvoke_m35A446072B5B779B4B846B50DB76DD18B35086F7 (_GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 * __this, int32_t ___eOrigin0, uint32_t ___unControllerDeviceIndex1, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState2, uint32_t ___unControllerStateSize3, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unControllerDeviceIndex1); __d_args[2] = Box(VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A_il2cpp_TypeInfo_var, &*___pControllerState2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unControllerStateSize3); __d_args[4] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pTrackedDevicePose4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Boolean OVR.OpenVR.IVRSystem/_GetControllerStateWithPose::EndInvoke(OVR.OpenVR.VRControllerState_t&,OVR.OpenVR.TrackedDevicePose_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetControllerStateWithPose_EndInvoke_m338D6FB3E5D8CC760FD1EB448409088749B872D7 (_GetControllerStateWithPose_tEBCDBBC9D81147ED78B29D79D2B9A76423C16F56 * __this, VRControllerState_t_tA2AC10EB26FD0C1CE385148DE3655C9584E60A3A * ___pControllerState0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pControllerState0, ___pTrackedDevicePose1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F (_GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetD3D9AdapterIndex__ctor_m5218E3735DDA7E0CEDE4B5080BAA192C9621070C (_GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Int32 OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetD3D9AdapterIndex_Invoke_mEA11DD38E238F493B1773E0B8B6C7E6D9D6C7260 (_GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F * __this, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef int32_t (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< int32_t >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef int32_t (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetD3D9AdapterIndex_BeginInvoke_mC77766CBE96C223B712BFDD09CD437CFF4DC6C0F (_GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Int32 OVR.OpenVR.IVRSystem/_GetD3D9AdapterIndex::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetD3D9AdapterIndex_EndInvoke_m30544B243A25254D703841BCDDDC19DFA974546A (_GetD3D9AdapterIndex_tD334A03ADC26056A35334CE8A6CBD9D9330F9A1F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 (_GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 * __this, int32_t* ___pnAdapterIndex0, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pnAdapterIndex0); } // System.Void OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo__ctor_m135B81CC9E2224EE28DE5492068A647F31C21CFD (_GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo::Invoke(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo_Invoke_m8897A848428A37CD1C32E5175B06F4002DDF96A2 (_GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 * __this, int32_t* ___pnAdapterIndex0, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef void (*FunctionPointerType) (int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pnAdapterIndex0, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnAdapterIndex0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< int32_t* >::Invoke(targetMethod, targetThis, ___pnAdapterIndex0); else GenericVirtActionInvoker1< int32_t* >::Invoke(targetMethod, targetThis, ___pnAdapterIndex0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pnAdapterIndex0); else VirtActionInvoker1< int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pnAdapterIndex0); } } else { typedef void (*FunctionPointerType) (void*, int32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnAdapterIndex0, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo::BeginInvoke(System.Int32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDXGIOutputInfo_BeginInvoke_m79362B329C92F80477158F8C0266E7F2820E3E32 (_GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 * __this, int32_t* ___pnAdapterIndex0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &*___pnAdapterIndex0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void OVR.OpenVR.IVRSystem/_GetDXGIOutputInfo::EndInvoke(System.Int32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDXGIOutputInfo_EndInvoke_m6FB721A2FC6CD4A22A2E74CE8AB0BD5F991A6BA3 (_GetDXGIOutputInfo_t46BAE2EC6157D75FBBFA2689A364795097125C53 * __this, int32_t* ___pnAdapterIndex0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pnAdapterIndex0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D (_GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D * __this, int32_t ___eOrigin0, float ___fPredictedSecondsToPhotonsFromNow1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pTrackedDevicePoseArray2, uint32_t ___unTrackedDevicePoseArrayCount3, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t, float, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pTrackedDevicePoseArray2' to native representation TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ____pTrackedDevicePoseArray2_marshaled = NULL; if (___pTrackedDevicePoseArray2 != NULL) { ____pTrackedDevicePoseArray2_marshaled = reinterpret_cast((___pTrackedDevicePoseArray2)->GetAddressAtUnchecked(0)); } // Native function invocation il2cppPInvokeFunc(___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ____pTrackedDevicePoseArray2_marshaled, ___unTrackedDevicePoseArrayCount3); } // System.Void OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDeviceToAbsoluteTrackingPose__ctor_m79C541B5E35FEC8CF807607006F6E28B8BC0EE01 (_GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose::Invoke(OVR.OpenVR.ETrackingUniverseOrigin,System.Single,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDeviceToAbsoluteTrackingPose_Invoke_mBF6BD204B8A52BDF122D68562AEEA0282B807341 (_GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D * __this, int32_t ___eOrigin0, float ___fPredictedSecondsToPhotonsFromNow1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pTrackedDevicePoseArray2, uint32_t ___unTrackedDevicePoseArrayCount3, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef void (*FunctionPointerType) (int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker4< int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3); else GenericVirtActionInvoker4< int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(targetMethod, targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker4< int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3); else VirtActionInvoker4< int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3); } } else { if (___parameterCount == 3) { typedef void (*FunctionPointerType) (RuntimeObject*, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eOrigin0) - 1), ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3, targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, float, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90*, uint32_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___fPredictedSecondsToPhotonsFromNow1, ___pTrackedDevicePoseArray2, ___unTrackedDevicePoseArrayCount3, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose::BeginInvoke(OVR.OpenVR.ETrackingUniverseOrigin,System.Single,OVR.OpenVR.TrackedDevicePose_t[],System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetDeviceToAbsoluteTrackingPose_BeginInvoke_m62C92AF0571742ACA0CBEFE58F4DA5E2279EC4F7 (_GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D * __this, int32_t ___eOrigin0, float ___fPredictedSecondsToPhotonsFromNow1, TrackedDevicePose_tU5BU5D_t9A17BF1F299EDB95AE5A21D378E6F8853610FE90* ___pTrackedDevicePoseArray2, uint32_t ___unTrackedDevicePoseArrayCount3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fPredictedSecondsToPhotonsFromNow1); __d_args[2] = ___pTrackedDevicePoseArray2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTrackedDevicePoseArrayCount3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Void OVR.OpenVR.IVRSystem/_GetDeviceToAbsoluteTrackingPose::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetDeviceToAbsoluteTrackingPose_EndInvoke_mB6A893525ABFA13D3F8D2236C72929FCDB501B9E (_GetDeviceToAbsoluteTrackingPose_tD9FF0F534E09C65D5EA9BD7A34E72C1DC500428D * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 (_GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 * __this, int32_t ___eType0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___eType0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetEventTypeNameFromEnum__ctor_m3437B1D61A5883D5F17E7AA6E76CBBCE11C9F347 (_GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum::Invoke(OVR.OpenVR.EVREventType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetEventTypeNameFromEnum_Invoke_mF752470EF1DBB9536B2C567F3B16B77B8B4CC53A (_GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 * __this, int32_t ___eType0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eType0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eType0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eType0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eType0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eType0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eType0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eType0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eType0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum::BeginInvoke(OVR.OpenVR.EVREventType,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetEventTypeNameFromEnum_BeginInvoke_m8D553D6FFBE7DD36D7223DC11CDD961E2F3ABAC1 (_GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 * __this, int32_t ___eType0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREventType_t25ECCD94280B7CF5E93C8986DD9F4DCF390E87B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVREventType_t25ECCD94280B7CF5E93C8986DD9F4DCF390E87B6_il2cpp_TypeInfo_var, &___eType0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRSystem/_GetEventTypeNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetEventTypeNameFromEnum_EndInvoke_m5E73B09D1A7EB03A6FE3CD018C563446F2CAA806 (_GetEventTypeNameFromEnum_t077C1F702C5158663C29A07F1E9916342506D0B9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F DelegatePInvokeWrapper__GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 (_GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 * __this, int32_t ___eEye0, const RuntimeMethod* method) { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F returnValue = il2cppPInvokeFunc(___eEye0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetEyeToHeadTransform__ctor_mA8003782F3D36F92D1683994FE7A5E0B6FE1BBCB (_GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform::Invoke(OVR.OpenVR.EVREye) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetEyeToHeadTransform_Invoke_m798FE5B298DA4FE66C1A0384101C6189EC88B741 (_GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 * __this, int32_t ___eEye0, const RuntimeMethod* method) { HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, targetMethod); } else { // closed typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , int32_t >::Invoke(targetMethod, targetThis, ___eEye0); else result = GenericVirtFuncInvoker1< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , int32_t >::Invoke(targetMethod, targetThis, ___eEye0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0); else result = VirtFuncInvoker1< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0); } } else { if (___parameterCount == 0) { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), targetMethod); } else { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform::BeginInvoke(OVR.OpenVR.EVREye,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetEyeToHeadTransform_BeginInvoke_mB5582786B73D4547B41AE7AA4E94A67B7396BC52 (_GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 * __this, int32_t ___eEye0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetEyeToHeadTransform::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetEyeToHeadTransform_EndInvoke_m5B61A4523745879785ADF64169F5D77D43D8497A (_GetEyeToHeadTransform_tD619D05A02B7FC271512F177261AB77E57BB3148 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C float DelegatePInvokeWrapper__GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 (_GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { typedef float (STDCALL *PInvokeFunc)(uint32_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation float returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___pError2); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetFloatTrackedDeviceProperty__ctor_m9AC0F720A926E28D31BBF06AE7DD10EC0058BA8D (_GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Single OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFloatTrackedDeviceProperty_Invoke_m16E4B8361756884C6D12DBBDE88236DF7DAE10A0 (_GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { float result = 0.0f; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef float (*FunctionPointerType) (uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } else { // closed typedef float (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< float, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = GenericVirtFuncInvoker3< float, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< float, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = VirtFuncInvoker3< float, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } } else { typedef float (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetFloatTrackedDeviceProperty_BeginInvoke_mA7573B7F64A83F005DC2EA5FE104C54C8DF4C61A (_GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Single OVR.OpenVR.IVRSystem/_GetFloatTrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _GetFloatTrackedDeviceProperty_EndInvoke_mFD03BEFA20A5960D4321DBAC7E622BDA6826CDBE (_GetFloatTrackedDeviceProperty_t0BDA80FCF1EA576A0F9CAD6DC4844B3176BBB594 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(float*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 DelegatePInvokeWrapper__GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 (_GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 * __this, int32_t ___eEye0, int32_t ___type1, const RuntimeMethod* method) { typedef HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 (STDCALL *PInvokeFunc)(int32_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 returnValue = il2cppPInvokeFunc(___eEye0, ___type1); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetHiddenAreaMesh__ctor_mCE131113930D869B7B5DA5A57E79592BF6679ED9 (_GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HiddenAreaMesh_t OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh::Invoke(OVR.OpenVR.EVREye,OVR.OpenVR.EHiddenAreaMeshType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 _GetHiddenAreaMesh_Invoke_mED798F80980A0CFFB53AA9BCA0BC012F6F24E403 (_GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 * __this, int32_t ___eEye0, int32_t ___type1, const RuntimeMethod* method) { HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___type1, targetMethod); } else { // closed typedef HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 (*FunctionPointerType) (void*, int32_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___type1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 , int32_t, int32_t >::Invoke(targetMethod, targetThis, ___eEye0, ___type1); else result = GenericVirtFuncInvoker2< HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 , int32_t, int32_t >::Invoke(targetMethod, targetThis, ___eEye0, ___type1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 , int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___type1); else result = VirtFuncInvoker2< HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 , int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___type1); } } else { if (___parameterCount == 1) { typedef HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___type1, targetMethod); } else { typedef HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 (*FunctionPointerType) (void*, int32_t, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___type1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh::BeginInvoke(OVR.OpenVR.EVREye,OVR.OpenVR.EHiddenAreaMeshType,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetHiddenAreaMesh_BeginInvoke_mB26D2F5528597A9386FC778B15B5F5CA6B10AFA6 (_GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 * __this, int32_t ___eEye0, int32_t ___type1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EHiddenAreaMeshType_t69E5DFCF41FB6B06952FF5870643C4EC486E9225_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(EHiddenAreaMeshType_t69E5DFCF41FB6B06952FF5870643C4EC486E9225_il2cpp_TypeInfo_var, &___type1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.HiddenAreaMesh_t OVR.OpenVR.IVRSystem/_GetHiddenAreaMesh::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 _GetHiddenAreaMesh_EndInvoke_m5FC818BB3A8303803E3A164F0FFF1D259A56A8DE (_GetHiddenAreaMesh_t8F2B620A148075CAF2C262BF15FF4373FA6F0A50 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HiddenAreaMesh_t_t8FD9885A0103794C0C04A262E81BFDD10EEC4209 *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 (_GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___pError2); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetInt32TrackedDeviceProperty__ctor_mD2598114E0AED0D8BA19606D3F3F3FAB34B2EAD2 (_GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Int32 OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInt32TrackedDeviceProperty_Invoke_mDB3A4F29C0E88F755BA68B4A11674C5D30866B16 (_GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< int32_t, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = GenericVirtFuncInvoker3< int32_t, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< int32_t, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = VirtFuncInvoker3< int32_t, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetInt32TrackedDeviceProperty_BeginInvoke_m6385D69FFB062CDB7BD8B2F53EB4611B4C52481A (_GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Int32 OVR.OpenVR.IVRSystem/_GetInt32TrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetInt32TrackedDeviceProperty_EndInvoke_m9B99AFF6C22E2011DA6A4288AF3E0D56DEFA0C6C (_GetInt32TrackedDeviceProperty_tDDD7A878EB2659C8561BE2B26FBCCD6DD24B9313 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F DelegatePInvokeWrapper__GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 (_GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (STDCALL *PInvokeFunc)(uint32_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___pError2); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetMatrix34TrackedDeviceProperty__ctor_m637CF2A518895D4A78ED4903A482590A51A8E349 (_GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetMatrix34TrackedDeviceProperty_Invoke_mFAE80A041F4D3E5E4ACC3F2EF7E372868B89FB78 (_GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } else { // closed typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = GenericVirtFuncInvoker3< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = VirtFuncInvoker3< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F , uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } } else { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetMatrix34TrackedDeviceProperty_BeginInvoke_m869A33469EC33C2EB9E0B7F448E75020075DB7C5 (_GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetMatrix34TrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetMatrix34TrackedDeviceProperty_EndInvoke_m6B68F9A2DA0F794CCB84C17F0EF3D6E2887823A8 (_GetMatrix34TrackedDeviceProperty_t28BF0C5817941AA96CD715A77FA8568590073346 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 (_GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 * __this, uint64_t* ___pnDevice0, int32_t ___textureType1, intptr_t ___pInstance2, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(uint64_t*, int32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pnDevice0, ___textureType1, ___pInstance2); } // System.Void OVR.OpenVR.IVRSystem/_GetOutputDevice::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOutputDevice__ctor_mD5D2BFAE5FE8A3DD8B2AA1107422A9E906080F83 (_GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_GetOutputDevice::Invoke(System.UInt64&,OVR.OpenVR.ETextureType,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOutputDevice_Invoke_mF59E2C89FF7060856AB57B953B831DFDB12FF5FA (_GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 * __this, uint64_t* ___pnDevice0, int32_t ___textureType1, intptr_t ___pInstance2, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef void (*FunctionPointerType) (uint64_t*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pnDevice0, ___textureType1, ___pInstance2, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, uint64_t*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnDevice0, ___textureType1, ___pInstance2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< uint64_t*, int32_t, intptr_t >::Invoke(targetMethod, targetThis, ___pnDevice0, ___textureType1, ___pInstance2); else GenericVirtActionInvoker3< uint64_t*, int32_t, intptr_t >::Invoke(targetMethod, targetThis, ___pnDevice0, ___textureType1, ___pInstance2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< uint64_t*, int32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pnDevice0, ___textureType1, ___pInstance2); else VirtActionInvoker3< uint64_t*, int32_t, intptr_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pnDevice0, ___textureType1, ___pInstance2); } } else { typedef void (*FunctionPointerType) (void*, uint64_t*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnDevice0, ___textureType1, ___pInstance2, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetOutputDevice::BeginInvoke(System.UInt64&,OVR.OpenVR.ETextureType,System.IntPtr,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetOutputDevice_BeginInvoke_m0CC00CF7C1C7946C3B3D3EAD98A70BE9999354EE (_GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 * __this, uint64_t* ___pnDevice0, int32_t ___textureType1, intptr_t ___pInstance2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pnDevice0); __d_args[1] = Box(ETextureType_tC4EC77EC8569EA890A7C00E646412494AEC044C1_il2cpp_TypeInfo_var, &___textureType1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pInstance2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Void OVR.OpenVR.IVRSystem/_GetOutputDevice::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetOutputDevice_EndInvoke_m963CAED848E0E43AD8639D5017C22F21D2EECF18 (_GetOutputDevice_t6E5E1765F4E4274D53BE9DB1CCBB08294A125F43 * __this, uint64_t* ___pnDevice0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pnDevice0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #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 IL2CPP_EXTERN_C HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA DelegatePInvokeWrapper__GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A (_GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A * __this, int32_t ___eEye0, float ___fNearZ1, float ___fFarZ2, const RuntimeMethod* method) { typedef HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA (STDCALL *PInvokeFunc)(int32_t, float, float); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA returnValue = il2cppPInvokeFunc(___eEye0, ___fNearZ1, ___fFarZ2); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetProjectionMatrix::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetProjectionMatrix__ctor_mC2FD4F5F28C86AB1E261CE62C6B71EB1A19F464B (_GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdMatrix44_t OVR.OpenVR.IVRSystem/_GetProjectionMatrix::Invoke(OVR.OpenVR.EVREye,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA _GetProjectionMatrix_Invoke_mC03DDAF4A3197AE11BFB556244ED05940234B1BB (_GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A * __this, int32_t ___eEye0, float ___fNearZ1, float ___fFarZ2, const RuntimeMethod* method) { HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA (*FunctionPointerType) (int32_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eEye0, ___fNearZ1, ___fFarZ2, targetMethod); } else { // closed typedef HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA (*FunctionPointerType) (void*, int32_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___fNearZ1, ___fFarZ2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA , int32_t, float, float >::Invoke(targetMethod, targetThis, ___eEye0, ___fNearZ1, ___fFarZ2); else result = GenericVirtFuncInvoker3< HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA , int32_t, float, float >::Invoke(targetMethod, targetThis, ___eEye0, ___fNearZ1, ___fFarZ2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA , int32_t, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___fNearZ1, ___fFarZ2); else result = VirtFuncInvoker3< HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA , int32_t, float, float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___fNearZ1, ___fFarZ2); } } else { if (___parameterCount == 2) { typedef HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___fNearZ1, ___fFarZ2, targetMethod); } else { typedef HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA (*FunctionPointerType) (void*, int32_t, float, float, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___fNearZ1, ___fFarZ2, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetProjectionMatrix::BeginInvoke(OVR.OpenVR.EVREye,System.Single,System.Single,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetProjectionMatrix_BeginInvoke_m0B69D9EE3D253B75DD6C438D8C3A8E8D8125B8A2 (_GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A * __this, int32_t ___eEye0, float ___fNearZ1, float ___fFarZ2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fNearZ1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___fFarZ2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // OVR.OpenVR.HmdMatrix44_t OVR.OpenVR.IVRSystem/_GetProjectionMatrix::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA _GetProjectionMatrix_EndInvoke_m65611F7B3A576C8E6C0F5BF19626F37B9C28C6E8 (_GetProjectionMatrix_t179D9786D402EB2CF76B717BB8E19CAC34835A3A * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE (_GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE * __this, int32_t ___eEye0, float* ___pfLeft1, float* ___pfRight2, float* ___pfTop3, float* ___pfBottom4, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(int32_t, float*, float*, float*, float*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4); } // System.Void OVR.OpenVR.IVRSystem/_GetProjectionRaw::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetProjectionRaw__ctor_m56103B6B14A5E7579F5AB1B62BE221616B42D09E (_GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_GetProjectionRaw::Invoke(OVR.OpenVR.EVREye,System.Single&,System.Single&,System.Single&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetProjectionRaw_Invoke_m30DD7A14ADCEFC7B90F1724E49B5F6E32C840353 (_GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE * __this, int32_t ___eEye0, float* ___pfLeft1, float* ___pfRight2, float* ___pfTop3, float* ___pfBottom4, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef void (*FunctionPointerType) (int32_t, float*, float*, float*, float*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, int32_t, float*, float*, float*, float*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker5< int32_t, float*, float*, float*, float* >::Invoke(targetMethod, targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4); else GenericVirtActionInvoker5< int32_t, float*, float*, float*, float* >::Invoke(targetMethod, targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker5< int32_t, float*, float*, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4); else VirtActionInvoker5< int32_t, float*, float*, float*, float* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4); } } else { if (___parameterCount == 4) { typedef void (*FunctionPointerType) (RuntimeObject*, float*, float*, float*, float*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eEye0) - 1), ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4, targetMethod); } else { typedef void (*FunctionPointerType) (void*, int32_t, float*, float*, float*, float*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___eEye0, ___pfLeft1, ___pfRight2, ___pfTop3, ___pfBottom4, targetMethod); } } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetProjectionRaw::BeginInvoke(OVR.OpenVR.EVREye,System.Single&,System.Single&,System.Single&,System.Single&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetProjectionRaw_BeginInvoke_m51BC2F82C8A199ABB861C11ADFCCF165F14AF345 (_GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE * __this, int32_t ___eEye0, float* ___pfLeft1, float* ___pfRight2, float* ___pfTop3, float* ___pfBottom4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(EVREye_t85A0FDE710674B51D9C0EA78692E436F950E21AA_il2cpp_TypeInfo_var, &___eEye0); __d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfLeft1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfRight2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfTop3); __d_args[4] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfBottom4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.Void OVR.OpenVR.IVRSystem/_GetProjectionRaw::EndInvoke(System.Single&,System.Single&,System.Single&,System.Single&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetProjectionRaw_EndInvoke_mBECE0C457FF97419705B48989024D87587D72D61 (_GetProjectionRaw_tC85042C5C18970F49D68465ED0C30F1847A7F9FE * __this, float* ___pfLeft0, float* ___pfRight1, float* ___pfTop2, float* ___pfBottom3, RuntimeObject* ___result4, const RuntimeMethod* method) { void* ___out_args[] = { ___pfLeft0, ___pfRight1, ___pfTop2, ___pfBottom3, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result4, ___out_args); } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F (_GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F * __this, int32_t ___error0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___error0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetPropErrorNameFromEnum__ctor_mE7B3669CC2F75D6E84D61C29B6AB6F1623A7DCF3 (_GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum::Invoke(OVR.OpenVR.ETrackedPropertyError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetPropErrorNameFromEnum_Invoke_mFEB71826364D77F756B9F944DFA1FE476EF6467C (_GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F * __this, int32_t ___error0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___error0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___error0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___error0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___error0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___error0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___error0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum::BeginInvoke(OVR.OpenVR.ETrackedPropertyError,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetPropErrorNameFromEnum_BeginInvoke_mFA1103028BF8025DA6BC8A067BC858441E374B4E (_GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F * __this, int32_t ___error0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &___error0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRSystem/_GetPropErrorNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetPropErrorNameFromEnum_EndInvoke_m7163EE78E3514B8DFADD879002D5A50182C3A165 (_GetPropErrorNameFromEnum_t76304558D06D9ED54EE7F5102B6C116C017EEC5F * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F DelegatePInvokeWrapper__GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 (_GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 * __this, const RuntimeMethod* method) { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRawZeroPoseToStandingAbsoluteTrackingPose__ctor_m2B8FAE3503F1FC67564AD8CBA197035D58BDE26F (_GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetRawZeroPoseToStandingAbsoluteTrackingPose_Invoke_mD835993AEED676A8AE7277C59C01E9E12DC85644 (_GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 * __this, const RuntimeMethod* method) { HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRawZeroPoseToStandingAbsoluteTrackingPose_BeginInvoke_m83532689CF0A75E40725FD46CA8A372CD28FB5B8 (_GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetRawZeroPoseToStandingAbsoluteTrackingPose::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetRawZeroPoseToStandingAbsoluteTrackingPose_EndInvoke_m1D8A59633BA001672CCD6856EC68ECAAC87E8900 (_GetRawZeroPoseToStandingAbsoluteTrackingPose_t75D8368D87F3DDEADF3DA259F1F748CB61A12CF1 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 (_GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 * __this, uint32_t* ___pnWidth0, uint32_t* ___pnHeight1, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___pnWidth0, ___pnHeight1); } // System.Void OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRecommendedRenderTargetSize__ctor_mEE1A024BE6CDF298889D1C1BB523EA85A6890570 (_GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize::Invoke(System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRecommendedRenderTargetSize_Invoke_mF97C5C9C31AB3DE29203EB26407B9C332E22D4B4 (_GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 * __this, uint32_t* ___pnWidth0, uint32_t* ___pnHeight1, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef void (*FunctionPointerType) (uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___pnWidth0, ___pnHeight1, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnWidth0, ___pnHeight1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pnWidth0, ___pnHeight1); else GenericVirtActionInvoker2< uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___pnWidth0, ___pnHeight1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pnWidth0, ___pnHeight1); else VirtActionInvoker2< uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pnWidth0, ___pnHeight1); } } else { typedef void (*FunctionPointerType) (void*, uint32_t*, uint32_t*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___pnWidth0, ___pnHeight1, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize::BeginInvoke(System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetRecommendedRenderTargetSize_BeginInvoke_m91EC9AEEB27970771D84900BF9EB7FE3D3BEDB13 (_GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 * __this, uint32_t* ___pnWidth0, uint32_t* ___pnHeight1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnWidth0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnHeight1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void OVR.OpenVR.IVRSystem/_GetRecommendedRenderTargetSize::EndInvoke(System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetRecommendedRenderTargetSize_EndInvoke_mAE02301D671E66A382D239A60F2341FA521AD583 (_GetRecommendedRenderTargetSize_t228BB2603DDAFE4312F08A90ECC356D24787A2E5 * __this, uint32_t* ___pnWidth0, uint32_t* ___pnHeight1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pnWidth0, ___pnHeight1, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); } #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 IL2CPP_EXTERN_C HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F DelegatePInvokeWrapper__GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C (_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C * __this, const RuntimeMethod* method) { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F returnValue = il2cppPInvokeFunc(); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSeatedZeroPoseToStandingAbsoluteTrackingPose__ctor_mE6CEAD25B8257E32A584CF2734BC54ABBA970B30 (_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetSeatedZeroPoseToStandingAbsoluteTrackingPose_Invoke_m94F38172EF6D0B0BF4189D4F9FC8A29F011B0E5F (_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C * __this, const RuntimeMethod* method) { HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSeatedZeroPoseToStandingAbsoluteTrackingPose_BeginInvoke_m8F5C03F85A581CE6A093E19B043B2FDEC03C9C62 (_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // OVR.OpenVR.HmdMatrix34_t OVR.OpenVR.IVRSystem/_GetSeatedZeroPoseToStandingAbsoluteTrackingPose::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F _GetSeatedZeroPoseToStandingAbsoluteTrackingPose_EndInvoke_m457A9A7B5D688E9C387AB39332F6959A16002554 (_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_t060773E7D3B31207B5DB3E735149A72D883FC23C * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(HmdMatrix34_t_tF8D32C33445560D919D139A2467312EE12CD654F *)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E (_GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E * __this, int32_t ___eTrackedDeviceClass0, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___punTrackedDeviceIndexArray1, uint32_t ___unTrackedDeviceIndexArrayCount2, uint32_t ___unRelativeToTrackedDeviceIndex3, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(int32_t, uint32_t*, uint32_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___punTrackedDeviceIndexArray1' to native representation uint32_t* ____punTrackedDeviceIndexArray1_marshaled = NULL; if (___punTrackedDeviceIndexArray1 != NULL) { ____punTrackedDeviceIndexArray1_marshaled = reinterpret_cast((___punTrackedDeviceIndexArray1)->GetAddressAtUnchecked(0)); } // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___eTrackedDeviceClass0, ____punTrackedDeviceIndexArray1_marshaled, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetSortedTrackedDeviceIndicesOfClass__ctor_mBCD8CF70756F035FD7F54BE4427BE9ABE14CA442 (_GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass::Invoke(OVR.OpenVR.ETrackedDeviceClass,System.UInt32[],System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetSortedTrackedDeviceIndicesOfClass_Invoke_m3402A58CB02F0994CB1DBDDF319750C1D90296EC (_GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E * __this, int32_t ___eTrackedDeviceClass0, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___punTrackedDeviceIndexArray1, uint32_t ___unTrackedDeviceIndexArrayCount2, uint32_t ___unRelativeToTrackedDeviceIndex3, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef uint32_t (*FunctionPointerType) (int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< uint32_t, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3); else result = GenericVirtFuncInvoker4< uint32_t, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t >::Invoke(targetMethod, targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< uint32_t, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3); else result = VirtFuncInvoker4< uint32_t, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3); } } else { if (___parameterCount == 3) { typedef uint32_t (*FunctionPointerType) (RuntimeObject*, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eTrackedDeviceClass0) - 1), ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3, targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, int32_t, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, uint32_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eTrackedDeviceClass0, ___punTrackedDeviceIndexArray1, ___unTrackedDeviceIndexArrayCount2, ___unRelativeToTrackedDeviceIndex3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass::BeginInvoke(OVR.OpenVR.ETrackedDeviceClass,System.UInt32[],System.UInt32,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetSortedTrackedDeviceIndicesOfClass_BeginInvoke_m0896E873559A5F0DBE094F55ED00C58714DF50FC (_GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E * __this, int32_t ___eTrackedDeviceClass0, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___punTrackedDeviceIndexArray1, uint32_t ___unTrackedDeviceIndexArrayCount2, uint32_t ___unRelativeToTrackedDeviceIndex3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceClass_t15F40C73B098C3B5887F462FC0E305E44687F870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(ETrackedDeviceClass_t15F40C73B098C3B5887F462FC0E305E44687F870_il2cpp_TypeInfo_var, &___eTrackedDeviceClass0); __d_args[1] = ___punTrackedDeviceIndexArray1; __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unTrackedDeviceIndexArrayCount2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unRelativeToTrackedDeviceIndex3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.UInt32 OVR.OpenVR.IVRSystem/_GetSortedTrackedDeviceIndicesOfClass::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetSortedTrackedDeviceIndicesOfClass_EndInvoke_m242769DC514559418A466A70E9D4987337ADEA71 (_GetSortedTrackedDeviceIndicesOfClass_tAD3CFC133597977AAA02D095BD07A4CD4EDEBA0E * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 (_GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, StringBuilder_t * ___pchValue2, uint32_t ___unBufferSize3, int32_t* ___pError4, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, char*, uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pchValue2' to native representation char* ____pchValue2_marshaled = NULL; ____pchValue2_marshaled = il2cpp_codegen_marshal_string_builder(___pchValue2); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ____pchValue2_marshaled, ___unBufferSize3, ___pError4); // Marshaling of parameter '___pchValue2' back from native representation il2cpp_codegen_marshal_string_builder_result(___pchValue2, ____pchValue2_marshaled); // Marshaling cleanup of parameter '___pchValue2' native representation il2cpp_codegen_marshal_free(____pchValue2_marshaled); ____pchValue2_marshaled = NULL; return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetStringTrackedDeviceProperty__ctor_m1ED8451475EDD2EA1E77C22A0EB10207B9BBBD81 (_GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetStringTrackedDeviceProperty_Invoke_mE39E649381ADC2935EAEB5625289B0E3CA21AE41 (_GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, StringBuilder_t * ___pchValue2, uint32_t ___unBufferSize3, int32_t* ___pError4, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef uint32_t (*FunctionPointerType) (uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4); else result = GenericVirtFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4); else result = VirtFuncInvoker5< uint32_t, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4); } } else { typedef uint32_t (*FunctionPointerType) (void*, uint32_t, int32_t, StringBuilder_t *, uint32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pchValue2, ___unBufferSize3, ___pError4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,System.Text.StringBuilder,System.UInt32,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetStringTrackedDeviceProperty_BeginInvoke_mDC35EA6357D4CA202DD2C8C488EB286DE1D0A221 (_GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, StringBuilder_t * ___pchValue2, uint32_t ___unBufferSize3, int32_t* ___pError4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = ___pchValue2; __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unBufferSize3); __d_args[4] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // System.UInt32 OVR.OpenVR.IVRSystem/_GetStringTrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetStringTrackedDeviceProperty_EndInvoke_mDBC23717F0754F8D4E707D710BB7C80B77F43E5F (_GetStringTrackedDeviceProperty_t367D4695608FE8701E9CBF1BBAB8992806EE58F0 * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 (_GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 * __this, float* ___pfSecondsSinceLastVsync0, uint64_t* ___pulFrameCounter1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(float*, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pfSecondsSinceLastVsync0, ___pulFrameCounter1); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTimeSinceLastVsync__ctor_mE2988D078D8E829EE4E34015E5A5769E9FA885CB (_GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync::Invoke(System.Single&,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetTimeSinceLastVsync_Invoke_mE428538BF410442F2B242A6E4970BBDF76FABE43 (_GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 * __this, float* ___pfSecondsSinceLastVsync0, uint64_t* ___pulFrameCounter1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (float*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pfSecondsSinceLastVsync0, ___pulFrameCounter1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, float*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, float*, uint64_t* >::Invoke(targetMethod, targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1); else result = GenericVirtFuncInvoker2< bool, float*, uint64_t* >::Invoke(targetMethod, targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, float*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1); else result = VirtFuncInvoker2< bool, float*, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1); } } else { typedef bool (*FunctionPointerType) (void*, float*, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pfSecondsSinceLastVsync0, ___pulFrameCounter1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync::BeginInvoke(System.Single&,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTimeSinceLastVsync_BeginInvoke_mE1A93E33A9EE46703233F8A3B19383332559D32B (_GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 * __this, float* ___pfSecondsSinceLastVsync0, uint64_t* ___pulFrameCounter1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &*___pfSecondsSinceLastVsync0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pulFrameCounter1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRSystem/_GetTimeSinceLastVsync::EndInvoke(System.Single&,System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _GetTimeSinceLastVsync_EndInvoke_m315924D92BBA4810C63F9A4DE0A0A94A6740EB18 (_GetTimeSinceLastVsync_tD9CEFF7C06F5FE84D152EF4CF8099C3F72780833 * __this, float* ___pfSecondsSinceLastVsync0, uint64_t* ___pulFrameCounter1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pfSecondsSinceLastVsync0, ___pulFrameCounter1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C (_GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C * __this, uint32_t ___unDeviceId0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceId0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTrackedDeviceActivityLevel__ctor_mC358BC61EE94B42F074F1C80384D524251AEC6BF (_GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EDeviceActivityLevel OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackedDeviceActivityLevel_Invoke_mD74CB5A0C37132924A6A9902834CFF5A4553CBD1 (_GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C * __this, uint32_t ___unDeviceId0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceId0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceId0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceId0); else result = GenericVirtFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceId0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceId0); else result = VirtFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceId0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceId0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTrackedDeviceActivityLevel_BeginInvoke_m3F92041D2AC8E7797A9C1C03BE0C02CD7EFAD59C (_GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C * __this, uint32_t ___unDeviceId0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceId0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EDeviceActivityLevel OVR.OpenVR.IVRSystem/_GetTrackedDeviceActivityLevel::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackedDeviceActivityLevel_EndInvoke_m17F6317D2004C75D0FA97116936B7F50FE5AE99D (_GetTrackedDeviceActivityLevel_tB5F23A8A6D87F74D31037A0174B4A01A1CC68E4C * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 (_GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTrackedDeviceClass__ctor_m0B5DC1BA1C691B13776731C709F3ABC835932FEE (_GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.ETrackedDeviceClass OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackedDeviceClass_Invoke_m590149388E7544E325F9BF54AA33785EE5278949 (_GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); else result = GenericVirtFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0); else result = VirtFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTrackedDeviceClass_BeginInvoke_m8C206F6A10702212A87CBDBC3D03F9BCCDC9F027 (_GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 * __this, uint32_t ___unDeviceIndex0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.ETrackedDeviceClass OVR.OpenVR.IVRSystem/_GetTrackedDeviceClass::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetTrackedDeviceClass_EndInvoke_m04DF04E73CC49BA3A748C44A50E526B66FA8C17C (_GetTrackedDeviceClass_t959D61B29B928F5D78DC3A12065A67189854AAB0 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper__GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 (_GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 * __this, int32_t ___unDeviceType0, const RuntimeMethod* method) { typedef uint32_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint32_t returnValue = il2cppPInvokeFunc(___unDeviceType0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetTrackedDeviceIndexForControllerRole__ctor_m6EA010406B5E4F8F108118DEB95A9FCE58448226 (_GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt32 OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole::Invoke(OVR.OpenVR.ETrackedControllerRole) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetTrackedDeviceIndexForControllerRole_Invoke_m15FF066FEB41983A33119B52F0837AF6048EB822 (_GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 * __this, int32_t ___unDeviceType0, const RuntimeMethod* method) { uint32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef uint32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceType0, targetMethod); } else { // closed typedef uint32_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceType0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(targetMethod, targetThis, ___unDeviceType0); else result = GenericVirtFuncInvoker1< uint32_t, int32_t >::Invoke(targetMethod, targetThis, ___unDeviceType0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceType0); else result = VirtFuncInvoker1< uint32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceType0); } } else { if (___parameterCount == 0) { typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___unDeviceType0) - 1), targetMethod); } else { typedef uint32_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceType0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole::BeginInvoke(OVR.OpenVR.ETrackedControllerRole,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetTrackedDeviceIndexForControllerRole_BeginInvoke_m72D59E424DC4437E6A7795EAEBFA487F3EFA4D49 (_GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 * __this, int32_t ___unDeviceType0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedControllerRole_t3866907464D8BFE22DDCA105BDC91E170C3C7782_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(ETrackedControllerRole_t3866907464D8BFE22DDCA105BDC91E170C3C7782_il2cpp_TypeInfo_var, &___unDeviceType0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.UInt32 OVR.OpenVR.IVRSystem/_GetTrackedDeviceIndexForControllerRole::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t _GetTrackedDeviceIndexForControllerRole_EndInvoke_mBE5B94980D47A76C13D8940C37AAB15ABFC6F781 (_GetTrackedDeviceIndexForControllerRole_t5265DA1B0548AC6373BA15F33FF2D279811B5DE4 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(uint32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper__GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC (_GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { typedef uint64_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation uint64_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0, ___prop1, ___pError2); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetUint64TrackedDeviceProperty__ctor_m71EF5B38332F555A7608EC4D9D68382E2526BA83 (_GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.UInt64 OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty::Invoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetUint64TrackedDeviceProperty_Invoke_m74732B758C8E5DA7CC31B0E420BD1138F7BD2B24 (_GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, const RuntimeMethod* method) { uint64_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef uint64_t (*FunctionPointerType) (uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } else { // closed typedef uint64_t (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker3< uint64_t, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = GenericVirtFuncInvoker3< uint64_t, uint32_t, int32_t, int32_t* >::Invoke(targetMethod, targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker3< uint64_t, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); else result = VirtFuncInvoker3< uint64_t, uint32_t, int32_t, int32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0, ___prop1, ___pError2); } } else { typedef uint64_t (*FunctionPointerType) (void*, uint32_t, int32_t, int32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, ___prop1, ___pError2, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty::BeginInvoke(System.UInt32,OVR.OpenVR.ETrackedDeviceProperty,OVR.OpenVR.ETrackedPropertyError&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetUint64TrackedDeviceProperty_BeginInvoke_m96879D27600EEE03DCF13EB8E23504658D410473 (_GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC * __this, uint32_t ___unDeviceIndex0, int32_t ___prop1, int32_t* ___pError2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); __d_args[1] = Box(ETrackedDeviceProperty_t3658D160B5F996DEC833C2748B3DD147D3EC0C30_il2cpp_TypeInfo_var, &___prop1); __d_args[2] = Box(ETrackedPropertyError_t4E6BC38F54BECD4CCE2BBD23D8EC0A25D2EB37DE_il2cpp_TypeInfo_var, &*___pError2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.UInt64 OVR.OpenVR.IVRSystem/_GetUint64TrackedDeviceProperty::EndInvoke(OVR.OpenVR.ETrackedPropertyError&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t _GetUint64TrackedDeviceProperty_EndInvoke_m1E2FE1B69C31147C2F28838FDAA3B75A2A0945D1 (_GetUint64TrackedDeviceProperty_t805766F63368FA446A0F69126CF3EDCF9CA194BC * __this, int32_t* ___pError0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pError0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(uint64_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 (_IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsDisplayOnDesktop__ctor_m7A3BF42F9C2BF9CFD293C579A8E154FC68C7503E (_IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsDisplayOnDesktop_Invoke_m30521C87D9990CBF15287E74A6267C9F1559B7C5 (_IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsDisplayOnDesktop_BeginInvoke_mCF820DAC48E0AACAB635DCFF0CF7CECCB4F56CD7 (_IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRSystem/_IsDisplayOnDesktop::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsDisplayOnDesktop_EndInvoke_mEB25F22FAF568561E617B038732CEE0058928F6B (_IsDisplayOnDesktop_tA20F973C84650C82F23BFD1CA6C338E1514A48E2 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 (_IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_IsInputAvailable::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsInputAvailable__ctor_mFB128DCFB520BDD4A8181AC1FBB7B1EA924F4C37 (_IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_IsInputAvailable::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsInputAvailable_Invoke_m95FD143E828F40D53D9FA94EE20CAA0492F85078 (_IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_IsInputAvailable::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsInputAvailable_BeginInvoke_m010A94FCC017B09812BABF2A660A23A721F102FC (_IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRSystem/_IsInputAvailable::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsInputAvailable_EndInvoke_m61D2A78134D676BB34D82E14A615A82E99CC1FC8 (_IsInputAvailable_tCAC0B3919427F06EC8BF7FD7B4A3F579FB5C2220 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 (_IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsSteamVRDrawingControllers__ctor_mBCE5F6439B9E9606A68C5D5AB234654CC4AEEC4A (_IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsSteamVRDrawingControllers_Invoke_mFC2556AAF509B236A04348531EE5CE4713FB000A (_IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsSteamVRDrawingControllers_BeginInvoke_mB3F88987D5D889D6CB91F71454FA0ACB10A14CF1 (_IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRSystem/_IsSteamVRDrawingControllers::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsSteamVRDrawingControllers_EndInvoke_m0E7F75770A9443D534A31FA97309EDE530FBF359 (_IsSteamVRDrawingControllers_tB2CAEA369195A18EE3083C2E76679F38A890F800 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD (_IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _IsTrackedDeviceConnected__ctor_mE7C26CAE539923AC59861600CC3ECC9D6AE7993A (_IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsTrackedDeviceConnected_Invoke_m3E58FD92991D428D78BC2150A96D2B216AFBBE64 (_IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef bool (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); else result = GenericVirtFuncInvoker1< bool, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0); else result = VirtFuncInvoker1< bool, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0); } } else { typedef bool (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _IsTrackedDeviceConnected_BeginInvoke_m55D650AEDC6425812F76EC413BEB84BF448D3466 (_IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD * __this, uint32_t ___unDeviceIndex0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Boolean OVR.OpenVR.IVRSystem/_IsTrackedDeviceConnected::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _IsTrackedDeviceConnected_EndInvoke_mA441107689FC6714457DA8DA894248563B9E5EF3 (_IsTrackedDeviceConnected_t5E3F531E4A832D070364BDECF38C132726EFFEBD * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 (_PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___unDeviceIndex0); return returnValue; } // System.Void OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PerformFirmwareUpdate__ctor_mA97C49E3C33904120A51D522403120A0294C646C (_PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRFirmwareError OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate::Invoke(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _PerformFirmwareUpdate_Invoke_m8B868C31B9E935437BF6EACFF8B24CCB4481CB7B (_PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 * __this, uint32_t ___unDeviceIndex0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___unDeviceIndex0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); else result = GenericVirtFuncInvoker1< int32_t, uint32_t >::Invoke(targetMethod, targetThis, ___unDeviceIndex0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unDeviceIndex0); else result = VirtFuncInvoker1< int32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unDeviceIndex0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___unDeviceIndex0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate::BeginInvoke(System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PerformFirmwareUpdate_BeginInvoke_m20B29773893C77E6A64EE26951BB591613D31B4E (_PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 * __this, uint32_t ___unDeviceIndex0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unDeviceIndex0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVRFirmwareError OVR.OpenVR.IVRSystem/_PerformFirmwareUpdate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _PerformFirmwareUpdate_EndInvoke_m0D638F56E6EDC1C2C3DD1D648A7E5D3D3D41E517 (_PerformFirmwareUpdate_tB90C1020E6050CA98386AF37DE94C1DA08EBAA79 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF (_PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, uint32_t ___uncbVREvent1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___pEvent0, ___uncbVREvent1); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_PollNextEvent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PollNextEvent__ctor_m0E32A6202E407DE29C6E29AB5E834195F965424C (_PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_PollNextEvent::Invoke(OVR.OpenVR.VREvent_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextEvent_Invoke_m8D186D81B1BCF1C325AE045A2B6F34ED2B565A47 (_PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, uint32_t ___uncbVREvent1, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef bool (*FunctionPointerType) (VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___pEvent0, ___uncbVREvent1, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pEvent0, ___uncbVREvent1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< bool, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(targetMethod, targetThis, ___pEvent0, ___uncbVREvent1); else result = GenericVirtFuncInvoker2< bool, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(targetMethod, targetThis, ___pEvent0, ___uncbVREvent1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< bool, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pEvent0, ___uncbVREvent1); else result = VirtFuncInvoker2< bool, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pEvent0, ___uncbVREvent1); } } else { if (___parameterCount == 1) { typedef bool (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(___pEvent0) - 1), ___uncbVREvent1, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___pEvent0, ___uncbVREvent1, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_PollNextEvent::BeginInvoke(OVR.OpenVR.VREvent_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PollNextEvent_BeginInvoke_m989FDBD03CAA18918E976D127D7204DE881B169C (_PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, uint32_t ___uncbVREvent1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var, &*___pEvent0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___uncbVREvent1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Boolean OVR.OpenVR.IVRSystem/_PollNextEvent::EndInvoke(OVR.OpenVR.VREvent_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextEvent_EndInvoke_mDA7CC674E20A1BA408E08873F2AA1CAFFF7C2510 (_PollNextEvent_t21475787624F95CFD02F686CD3783F0D0AEA43DF * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pEvent0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD (_PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD * __this, int32_t ___eOrigin0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_PollNextEventWithPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _PollNextEventWithPose__ctor_m4D5D1FD3CAF7699F7122CF6727B2C5E521F3979A (_PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_PollNextEventWithPose::Invoke(OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.VREvent_t&,System.UInt32,OVR.OpenVR.TrackedDevicePose_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextEventWithPose_Invoke_mA511DC1A85FA42EA1664C001078D6A9CB7A4329F (_PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD * __this, int32_t ___eOrigin0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose3, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef bool (*FunctionPointerType) (int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< bool, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3); else result = GenericVirtFuncInvoker4< bool, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(targetMethod, targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< bool, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3); else result = VirtFuncInvoker4< bool, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3); } } else { if (___parameterCount == 3) { typedef bool (*FunctionPointerType) (RuntimeObject*, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eOrigin0) - 1), ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3, targetMethod); } else { typedef bool (*FunctionPointerType) (void*, int32_t, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C *, uint32_t, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eOrigin0, ___pEvent1, ___uncbVREvent2, ___pTrackedDevicePose3, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_PollNextEventWithPose::BeginInvoke(OVR.OpenVR.ETrackingUniverseOrigin,OVR.OpenVR.VREvent_t&,System.UInt32,OVR.OpenVR.TrackedDevicePose_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _PollNextEventWithPose_BeginInvoke_m678B87FA6CA093F5F6109F2E5B78EED7B27E46AD (_PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD * __this, int32_t ___eOrigin0, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent1, uint32_t ___uncbVREvent2, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(ETrackingUniverseOrigin_tB2C53D8E3E175F560934B2E700EE616B3417C711_il2cpp_TypeInfo_var, &___eOrigin0); __d_args[1] = Box(VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C_il2cpp_TypeInfo_var, &*___pEvent1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___uncbVREvent2); __d_args[3] = Box(TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153_il2cpp_TypeInfo_var, &*___pTrackedDevicePose3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // System.Boolean OVR.OpenVR.IVRSystem/_PollNextEventWithPose::EndInvoke(OVR.OpenVR.VREvent_t&,OVR.OpenVR.TrackedDevicePose_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _PollNextEventWithPose_EndInvoke_m17AD71CBE2F6DDAF99921242C4D2FB1FB914B6A3 (_PollNextEventWithPose_tDB233A267487ACAEC6F8545B518AAE72700976DD * __this, VREvent_t_t099505F34D41DC33140D4213F6A64692100DBC3C * ___pEvent0, TrackedDevicePose_t_t5167AAFD9C93AA0ED2CE8223AB08CBAFBC32C153 * ___pTrackedDevicePose1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pEvent0, ___pTrackedDevicePose1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 (_ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 * __this, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(); } // System.Void OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ResetSeatedZeroPose__ctor_mCCFB002595FCFE1A3ABDAFB5D2814DB3B7363748 (_ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ResetSeatedZeroPose_Invoke_m3C4034D301268EB95DCCDB577B7E4299E17D7231 (_ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 * __this, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis); else GenericVirtActionInvoker0::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef void (*FunctionPointerType) (void*, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ResetSeatedZeroPose_BeginInvoke_m5219E6FCFD643DB65E12136F8C76F7B7DE7381FE (_ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Void OVR.OpenVR.IVRSystem/_ResetSeatedZeroPose::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ResetSeatedZeroPose_EndInvoke_m4C43013E8713BEC3D94B875ED96EE7B7F992107A (_ResetSeatedZeroPose_tF7303705961F0AC9FF7EE61194870A9495EBF1C9 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 (_SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 * __this, bool ___bIsVisibleOnDesktop0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(static_cast(___bIsVisibleOnDesktop0)); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_SetDisplayVisibility::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _SetDisplayVisibility__ctor_mAAA9F4E24ED2950F03F5F98451C7E4A29D01FE3A (_SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_SetDisplayVisibility::Invoke(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _SetDisplayVisibility_Invoke_m64AB81484D2D57C35C9E7CC87307244D8F8A224C (_SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 * __this, bool ___bIsVisibleOnDesktop0, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef bool (*FunctionPointerType) (bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___bIsVisibleOnDesktop0, targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bIsVisibleOnDesktop0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< bool, bool >::Invoke(targetMethod, targetThis, ___bIsVisibleOnDesktop0); else result = GenericVirtFuncInvoker1< bool, bool >::Invoke(targetMethod, targetThis, ___bIsVisibleOnDesktop0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bIsVisibleOnDesktop0); else result = VirtFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bIsVisibleOnDesktop0); } } else { typedef bool (*FunctionPointerType) (void*, bool, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bIsVisibleOnDesktop0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_SetDisplayVisibility::BeginInvoke(System.Boolean,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _SetDisplayVisibility_BeginInvoke_m20D6682229210CC3BBF36BC995632D33BD827506 (_SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 * __this, bool ___bIsVisibleOnDesktop0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &___bIsVisibleOnDesktop0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Boolean OVR.OpenVR.IVRSystem/_SetDisplayVisibility::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _SetDisplayVisibility_EndInvoke_m78CF4637B1D363A461F86DDD35E05053BCB6F93D (_SetDisplayVisibility_t2DA52827875272AC3010ABFE049C3E79B3A28EF1 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 (_ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_ShouldApplicationPause::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShouldApplicationPause__ctor_m1DE9B1D795944A85ABEF3FE90E99B4E8AE9C62E8 (_ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_ShouldApplicationPause::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldApplicationPause_Invoke_m6D6C21E198BE8098C4928B7EF405A523B170C378 (_ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_ShouldApplicationPause::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShouldApplicationPause_BeginInvoke_m94F392670D0EFEACFC54D9BF32454F7C90AD618B (_ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRSystem/_ShouldApplicationPause::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldApplicationPause_EndInvoke_mD7B43B0E35552292A98FE3452B07D6A2488BF610 (_ShouldApplicationPause_tED274ECAB7DEBCA901140609AA141F93A5933F32 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C bool DelegatePInvokeWrapper__ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 (_ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 * __this, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(); return static_cast(returnValue); } // System.Void OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ShouldApplicationReduceRenderingWork__ctor_mEDE9D707FFE361BB978966B1F12F27B30DAF8D69 (_ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Boolean OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldApplicationReduceRenderingWork_Invoke_mAE625ECA309326AFD433DF8B964EBE73F179479E (_ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 * __this, const RuntimeMethod* method) { bool result = false; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 0) { // open typedef bool (*FunctionPointerType) (const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetMethod); } else { // closed typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< bool >::Invoke(targetMethod, targetThis); else result = GenericVirtFuncInvoker0< bool >::Invoke(targetMethod, targetThis); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis); else result = VirtFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis); } } else { typedef bool (*FunctionPointerType) (void*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ShouldApplicationReduceRenderingWork_BeginInvoke_m2EEB5AECD331183963BE511212F129361D220C02 (_ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);; } // System.Boolean OVR.OpenVR.IVRSystem/_ShouldApplicationReduceRenderingWork::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _ShouldApplicationReduceRenderingWork_EndInvoke_m3CD687B345B04C7A4416F661784A09663610DDB0 (_ShouldApplicationReduceRenderingWork_t9EA987AB5BD506ED0C1E6DCAEE5F951FED904DE4 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(bool*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C void DelegatePInvokeWrapper__TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 (_TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 * __this, uint32_t ___unControllerDeviceIndex0, uint32_t ___unAxisId1, uint16_t ___usDurationMicroSec2, const RuntimeMethod* method) { typedef void (STDCALL *PInvokeFunc)(uint32_t, uint32_t, uint16_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation il2cppPInvokeFunc(___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2); } // System.Void OVR.OpenVR.IVRSystem/_TriggerHapticPulse::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _TriggerHapticPulse__ctor_m10D477D43E167665627DD8F2EAD3176E4A3F2C31 (_TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.Void OVR.OpenVR.IVRSystem/_TriggerHapticPulse::Invoke(System.UInt32,System.UInt32,System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _TriggerHapticPulse_Invoke_mB214087A0B74EE1BDFD13107F90C1F3631472677 (_TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 * __this, uint32_t ___unControllerDeviceIndex0, uint32_t ___unAxisId1, uint16_t ___usDurationMicroSec2, const RuntimeMethod* method) { DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 3) { // open typedef void (*FunctionPointerType) (uint32_t, uint32_t, uint16_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2, targetMethod); } else { // closed typedef void (*FunctionPointerType) (void*, uint32_t, uint32_t, uint16_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker3< uint32_t, uint32_t, uint16_t >::Invoke(targetMethod, targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2); else GenericVirtActionInvoker3< uint32_t, uint32_t, uint16_t >::Invoke(targetMethod, targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker3< uint32_t, uint32_t, uint16_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2); else VirtActionInvoker3< uint32_t, uint32_t, uint16_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2); } } else { typedef void (*FunctionPointerType) (void*, uint32_t, uint32_t, uint16_t, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___unControllerDeviceIndex0, ___unAxisId1, ___usDurationMicroSec2, targetMethod); } } } } // System.IAsyncResult OVR.OpenVR.IVRSystem/_TriggerHapticPulse::BeginInvoke(System.UInt32,System.UInt32,System.UInt16,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _TriggerHapticPulse_BeginInvoke_m324EF1D320AC588BFB4545F5541394CC5349BCFB (_TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 * __this, uint32_t ___unControllerDeviceIndex0, uint32_t ___unAxisId1, uint16_t ___usDurationMicroSec2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unControllerDeviceIndex0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___unAxisId1); __d_args[2] = Box(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD_il2cpp_TypeInfo_var, &___usDurationMicroSec2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.Void OVR.OpenVR.IVRSystem/_TriggerHapticPulse::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _TriggerHapticPulse_EndInvoke_m0C54B7496BB86FE742E1F1D52D197E12F43ABAC8 (_TriggerHapticPulse_tFA5E2A289FAAEBAA316168AA693CF2CBC3102830 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F (_AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F * __this, uint32_t ___nDeviceIndex0, uint64_t* ___pHandle1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, uint64_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ___pHandle1); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _AcquireVideoStreamingService__ctor_m3569159D085AECE9E7A8DC86A281AF10E2B56276 (_AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService::Invoke(System.UInt32,System.UInt64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _AcquireVideoStreamingService_Invoke_m378EE2582D71ADF7B22B67D8AB881641B7E77C4F (_AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F * __this, uint32_t ___nDeviceIndex0, uint64_t* ___pHandle1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___pHandle1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___pHandle1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint32_t, uint64_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___pHandle1); else result = GenericVirtFuncInvoker2< int32_t, uint32_t, uint64_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___pHandle1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___pHandle1); else result = VirtFuncInvoker2< int32_t, uint32_t, uint64_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___pHandle1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, uint64_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___pHandle1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService::BeginInvoke(System.UInt32,System.UInt64&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _AcquireVideoStreamingService_BeginInvoke_mC5E83C5B2E7E46BE8DD0C6EDB3816E9A952A03AC (_AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F * __this, uint32_t ___nDeviceIndex0, uint64_t* ___pHandle1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &*___pHandle1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_AcquireVideoStreamingService::EndInvoke(System.UInt64&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _AcquireVideoStreamingService_EndInvoke_m9389471AD49528C4861FE59B357F2B732A9B2B56 (_AcquireVideoStreamingService_t3491AD2EFDFDD59578876C3CD78B9E5BAB410E0F * __this, uint64_t* ___pHandle0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHandle0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper__GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 (_GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 * __this, int32_t ___eCameraError0, const RuntimeMethod* method) { typedef intptr_t (STDCALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation intptr_t returnValue = il2cppPInvokeFunc(___eCameraError0); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCameraErrorNameFromEnum__ctor_mB16405A755461C561016859DF5705AAB55A7A310 (_GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // System.IntPtr OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum::Invoke(OVR.OpenVR.EVRTrackedCameraError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetCameraErrorNameFromEnum_Invoke_mCA37ADACDF7678598FBF8FD7AB65BE2CB93FC988 (_GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 * __this, int32_t ___eCameraError0, const RuntimeMethod* method) { intptr_t result; memset((&result), 0, sizeof(result)); DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef intptr_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___eCameraError0, targetMethod); } else { // closed typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eCameraError0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eCameraError0); else result = GenericVirtFuncInvoker1< intptr_t, int32_t >::Invoke(targetMethod, targetThis, ___eCameraError0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___eCameraError0); else result = VirtFuncInvoker1< intptr_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___eCameraError0); } } else { if (___parameterCount == 0) { typedef intptr_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast(&___eCameraError0) - 1), targetMethod); } else { typedef intptr_t (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___eCameraError0, targetMethod); } } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum::BeginInvoke(OVR.OpenVR.EVRTrackedCameraError,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCameraErrorNameFromEnum_BeginInvoke_mE5DA17E935AD9C3442DE8487AA22CD34C40D6802 (_GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 * __this, int32_t ___eCameraError0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraError_t5CE8AFE7DD084B2DE049046A247644264EC4D640_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(EVRTrackedCameraError_t5CE8AFE7DD084B2DE049046A247644264EC4D640_il2cpp_TypeInfo_var, &___eCameraError0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.IntPtr OVR.OpenVR.IVRTrackedCamera/_GetCameraErrorNameFromEnum::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _GetCameraErrorNameFromEnum_EndInvoke_m0FCFCAD0566DFC2A825871CBB20EACB6A0DD0010 (_GetCameraErrorNameFromEnum_t3D62F2A62265259EF3F50536D630D44450D80849 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(intptr_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA (_GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, uint32_t* ___pnFrameBufferSize4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCameraFrameSize__ctor_mE7064DEDBA92191225117AF810BC1DE83FF94CC6 (_GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize::Invoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,System.UInt32&,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraFrameSize_Invoke_m5B4B00D5762378C4E4DD8EF448BA48C06DE5D81C (_GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, uint32_t* ___pnFrameBufferSize4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4); else result = GenericVirtFuncInvoker5< int32_t, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4); else result = VirtFuncInvoker5< int32_t, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, uint32_t*, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pnWidth2, ___pnHeight3, ___pnFrameBufferSize4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize::BeginInvoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,System.UInt32&,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCameraFrameSize_BeginInvoke_mF1FA490F5D1955CE624BF067918FFF0E96B3DC46 (_GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, uint32_t* ___pnWidth2, uint32_t* ___pnHeight3, uint32_t* ___pnFrameBufferSize4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnWidth2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnHeight3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnFrameBufferSize4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraFrameSize::EndInvoke(System.UInt32&,System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraFrameSize_EndInvoke_mF4145B3C8ED027E3001982FB9C1AF4FB6DA529A1 (_GetCameraFrameSize_t255344E40BE2A587A1520322A1B13B52AD8A67CA * __this, uint32_t* ___pnWidth0, uint32_t* ___pnHeight1, uint32_t* ___pnFrameBufferSize2, RuntimeObject* ___result3, const RuntimeMethod* method) { void* ___out_args[] = { ___pnWidth0, ___pnHeight1, ___pnFrameBufferSize2, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result3, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D (_GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pFocalLength2, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pCenter3, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCameraIntrinsics__ctor_m34F361CAC0229C4FCC101DB39EB594EB7379D1AC (_GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics::Invoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,OVR.OpenVR.HmdVector2_t&,OVR.OpenVR.HmdVector2_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraIntrinsics_Invoke_m536CA088C31FCBAA5D0AD8258326582B88EA3E0F (_GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pFocalLength2, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pCenter3, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 4) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker4< int32_t, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3); else result = GenericVirtFuncInvoker4< int32_t, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker4< int32_t, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3); else result = VirtFuncInvoker4< int32_t, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pFocalLength2, ___pCenter3, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics::BeginInvoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,OVR.OpenVR.HmdVector2_t&,OVR.OpenVR.HmdVector2_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCameraIntrinsics_BeginInvoke_m4E7E3161C30D0E3F245546957617C21A2EF1D464 (_GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pFocalLength2, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pCenter3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[5] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &*___pFocalLength2); __d_args[3] = Box(HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375_il2cpp_TypeInfo_var, &*___pCenter3); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraIntrinsics::EndInvoke(OVR.OpenVR.HmdVector2_t&,OVR.OpenVR.HmdVector2_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraIntrinsics_EndInvoke_mE6B1C8D624065865A473222E450FE7A40C4A58CE (_GetCameraIntrinsics_t6EADBE949366AA68A89E51B172AFC116F269FC7D * __this, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pFocalLength0, HmdVector2_t_t05689EE047F214C231A222A5ACE7FDE6DE155375 * ___pCenter1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pFocalLength0, ___pCenter1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 (_GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, float ___flZNear2, float ___flZFar3, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * ___pProjection4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA *); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetCameraProjection__ctor_m8E4DC7A343ADD89437A8837F56C34BF9A0923FF2 (_GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection::Invoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,System.Single,System.Single,OVR.OpenVR.HmdMatrix44_t&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraProjection_Invoke_mCCE28A558FA1928F181AF0F98264593BB774695D (_GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, float ___flZNear2, float ___flZFar3, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * ___pProjection4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4); else result = GenericVirtFuncInvoker5< int32_t, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4); else result = VirtFuncInvoker5< int32_t, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, float, float, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___flZNear2, ___flZFar3, ___pProjection4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection::BeginInvoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,System.Single,System.Single,OVR.OpenVR.HmdMatrix44_t&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetCameraProjection_BeginInvoke_m9D38C8456DD9530E3B7A0D2DEBC777025CC2F4B0 (_GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, float ___flZNear2, float ___flZFar3, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * ___pProjection4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___flZNear2); __d_args[3] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___flZFar3); __d_args[4] = Box(HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA_il2cpp_TypeInfo_var, &*___pProjection4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetCameraProjection::EndInvoke(OVR.OpenVR.HmdMatrix44_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetCameraProjection_EndInvoke_m5358FB36D866475050A750F3CF753C2AFDF411CC (_GetCameraProjection_t6CA05E44555AE166CE367A76EAE7F037A15D9AF7 * __this, HmdMatrix44_t_tCD8A99C534FF69AE2971DA830148B9AE544A50FA * ___pProjection0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pProjection0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA (_GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pFrameBuffer2, uint32_t ___nFrameBufferSize3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVideoStreamFrameBuffer__ctor_mC8DC35013178D2ADA2547843CAFCDA4ABBF6FB98 (_GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer::Invoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.IntPtr,System.UInt32,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamFrameBuffer_Invoke_m832F22C8865CAD8174EC91CA859BC44E6985C793 (_GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pFrameBuffer2, uint32_t ___nFrameBufferSize3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5); else result = GenericVirtFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5); else result = VirtFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, uint32_t, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pFrameBuffer2, ___nFrameBufferSize3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer::BeginInvoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.IntPtr,System.UInt32,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVideoStreamFrameBuffer_BeginInvoke_m0AE5A18D840D080AA665B7BDA135F12C879CD7B2 (_GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pFrameBuffer2, uint32_t ___nFrameBufferSize3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___hTrackedCamera0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pFrameBuffer2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nFrameBufferSize3); __d_args[4] = Box(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var, &*___pFrameHeader4); __d_args[5] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nFrameHeaderSize5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamFrameBuffer::EndInvoke(OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamFrameBuffer_EndInvoke_m9F807B499272933676EDB1DC2A9802DF2717D8C8 (_GetVideoStreamFrameBuffer_tF3640577F9F391F93AFA0667F9B4C46F1344A1DA * __this, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pFrameHeader0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D (_GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pD3D11DeviceOrResource2, intptr_t* ___ppD3D11ShaderResourceView3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVideoStreamTextureD3D11__ctor_mED4F81BD96258DBD2E35DE7AF2CDC74C45FACFCE (_GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11::Invoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.IntPtr,System.IntPtr&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureD3D11_Invoke_m820095D99452268B7B69CF327C73A6368DE1E548 (_GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pD3D11DeviceOrResource2, intptr_t* ___ppD3D11ShaderResourceView3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 6) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5); else result = GenericVirtFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5); else result = VirtFuncInvoker6< int32_t, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, intptr_t, intptr_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pD3D11DeviceOrResource2, ___ppD3D11ShaderResourceView3, ___pFrameHeader4, ___nFrameHeaderSize5, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11::BeginInvoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.IntPtr,System.IntPtr&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVideoStreamTextureD3D11_BeginInvoke_m3B3149BC4E5A8C6B68EE57AC26FD7DBF53E25F20 (_GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, intptr_t ___pD3D11DeviceOrResource2, intptr_t* ___ppD3D11ShaderResourceView3, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader4, uint32_t ___nFrameHeaderSize5, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback6, RuntimeObject * ___object7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[7] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___hTrackedCamera0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___pD3D11DeviceOrResource2); __d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___ppD3D11ShaderResourceView3); __d_args[4] = Box(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var, &*___pFrameHeader4); __d_args[5] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nFrameHeaderSize5); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback6, (RuntimeObject*)___object7);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureD3D11::EndInvoke(System.IntPtr&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureD3D11_EndInvoke_m7D9F829524B167A6A81C15186C97686808451329 (_GetVideoStreamTextureD3D11_tE6A88FF767CE55262C239FB070DCBF134C8EEA4D * __this, intptr_t* ___ppD3D11ShaderResourceView0, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___ppD3D11ShaderResourceView0, ___pFrameHeader1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 (_GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, uint32_t* ___pglTextureId2, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader3, uint32_t ___nFrameHeaderSize4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVideoStreamTextureGL__ctor_m95B1CCAE6B8FC66BD2D8FEA3B2447793E6A5AB93 (_GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL::Invoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.UInt32&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureGL_Invoke_m777D2D935E7D9DE46849A12DB0FAE03680C6DF12 (_GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, uint32_t* ___pglTextureId2, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader3, uint32_t ___nFrameHeaderSize4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4); else result = GenericVirtFuncInvoker5< int32_t, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4); else result = VirtFuncInvoker5< int32_t, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, int32_t, uint32_t*, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D *, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___eFrameType1, ___pglTextureId2, ___pFrameHeader3, ___nFrameHeaderSize4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL::BeginInvoke(System.UInt64,OVR.OpenVR.EVRTrackedCameraFrameType,System.UInt32&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVideoStreamTextureGL_BeginInvoke_m200C8098616205F6B6129C1ADF04932A39E87162 (_GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 * __this, uint64_t ___hTrackedCamera0, int32_t ___eFrameType1, uint32_t* ___pglTextureId2, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader3, uint32_t ___nFrameHeaderSize4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___hTrackedCamera0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pglTextureId2); __d_args[3] = Box(CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D_il2cpp_TypeInfo_var, &*___pFrameHeader3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nFrameHeaderSize4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureGL::EndInvoke(System.UInt32&,OVR.OpenVR.CameraVideoStreamFrameHeader_t&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureGL_EndInvoke_m815E16B356DF7C50CF217DC341D46E4E2CB83B0B (_GetVideoStreamTextureGL_t8A671D87D9769CCDD5E2293C54624386E318F370 * __this, uint32_t* ___pglTextureId0, CameraVideoStreamFrameHeader_t_t81353C8ECC0C463CF67FBAA0652F2DC9628F023D * ___pFrameHeader1, RuntimeObject* ___result2, const RuntimeMethod* method) { void* ___out_args[] = { ___pglTextureId0, ___pFrameHeader1, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result2, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 (_GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _GetVideoStreamTextureSize__ctor_mE766B6059EFC5191B8EF25B7FA6F54D1C98B9BD6 (_GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize::Invoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,OVR.OpenVR.VRTextureBounds_t&,System.UInt32&,System.UInt32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureSize_Invoke_mE410CCCD5788326A6452E575108ADD45B6698D5A (_GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 5) { // open typedef int32_t (*FunctionPointerType) (uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker5< int32_t, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4); else result = GenericVirtFuncInvoker5< int32_t, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker5< int32_t, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4); else result = VirtFuncInvoker5< int32_t, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, int32_t, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 *, uint32_t*, uint32_t*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___eFrameType1, ___pTextureBounds2, ___pnWidth3, ___pnHeight4, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize::BeginInvoke(System.UInt32,OVR.OpenVR.EVRTrackedCameraFrameType,OVR.OpenVR.VRTextureBounds_t&,System.UInt32&,System.UInt32&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _GetVideoStreamTextureSize_BeginInvoke_m60DE8B98BE81F602823E82E774552060797895D5 (_GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 * __this, uint32_t ___nDeviceIndex0, int32_t ___eFrameType1, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds2, uint32_t* ___pnWidth3, uint32_t* ___pnHeight4, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback5, RuntimeObject * ___object6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[6] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(EVRTrackedCameraFrameType_t4429B3B0D3A85738B4EAA2F5C756AEF93E6AA1E6_il2cpp_TypeInfo_var, &___eFrameType1); __d_args[2] = Box(VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870_il2cpp_TypeInfo_var, &*___pTextureBounds2); __d_args[3] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnWidth3); __d_args[4] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &*___pnHeight4); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback5, (RuntimeObject*)___object6);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_GetVideoStreamTextureSize::EndInvoke(OVR.OpenVR.VRTextureBounds_t&,System.UInt32&,System.UInt32&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _GetVideoStreamTextureSize_EndInvoke_m0DFEC966D8F73EB9FE69D05F95C08B45DF5C948E (_GetVideoStreamTextureSize_tBA6FD10E1E9DE3210789C2DE9F54C2762DB02533 * __this, VRTextureBounds_t_t8194A7FF67077D2B3FC6F94E2B4F3A822BCF4870 * ___pTextureBounds0, uint32_t* ___pnWidth1, uint32_t* ___pnHeight2, RuntimeObject* ___result3, const RuntimeMethod* method) { void* ___out_args[] = { ___pTextureBounds0, ___pnWidth1, ___pnHeight2, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result3, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 (_HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 * __this, uint32_t ___nDeviceIndex0, bool* ___pHasCamera1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint32_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Marshaling of parameter '___pHasCamera1' to native representation int32_t* ____pHasCamera1_marshaled = NULL; int32_t ____pHasCamera1_marshaled_dereferenced = 0; ____pHasCamera1_marshaled_dereferenced = static_cast(*___pHasCamera1); ____pHasCamera1_marshaled = &____pHasCamera1_marshaled_dereferenced; // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___nDeviceIndex0, ____pHasCamera1_marshaled); // Marshaling of parameter '___pHasCamera1' back from native representation bool _____pHasCamera1_marshaled_unmarshaled_dereferenced = false; _____pHasCamera1_marshaled_unmarshaled_dereferenced = static_cast(*____pHasCamera1_marshaled); *___pHasCamera1 = _____pHasCamera1_marshaled_unmarshaled_dereferenced; return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_HasCamera::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _HasCamera__ctor_m40ECDE0F1F14E5A7B08E5F5BD09F5B2497147544 (_HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_HasCamera::Invoke(System.UInt32,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HasCamera_Invoke_mC43EDD312704F289F05232406F1D9E7116BEA4DD (_HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 * __this, uint32_t ___nDeviceIndex0, bool* ___pHasCamera1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___nDeviceIndex0, ___pHasCamera1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___pHasCamera1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint32_t, bool* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___pHasCamera1); else result = GenericVirtFuncInvoker2< int32_t, uint32_t, bool* >::Invoke(targetMethod, targetThis, ___nDeviceIndex0, ___pHasCamera1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint32_t, bool* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___nDeviceIndex0, ___pHasCamera1); else result = VirtFuncInvoker2< int32_t, uint32_t, bool* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___nDeviceIndex0, ___pHasCamera1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint32_t, bool*, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___nDeviceIndex0, ___pHasCamera1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_HasCamera::BeginInvoke(System.UInt32,System.Boolean&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _HasCamera_BeginInvoke_m8A3A275565428F309D302B9597C1D748F409BEFB (_HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 * __this, uint32_t ___nDeviceIndex0, bool* ___pHasCamera1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___nDeviceIndex0); __d_args[1] = Box(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_il2cpp_TypeInfo_var, &*___pHasCamera1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_HasCamera::EndInvoke(System.Boolean&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _HasCamera_EndInvoke_m165A651F06671E4CE027B89C5D3D1FC5CB152C18 (_HasCamera_t40D827AD1FF037B21EED4FBD284FE7C9850369C6 * __this, bool* ___pHasCamera0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___pHasCamera0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF (_ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF * __this, uint64_t ___hTrackedCamera0, uint32_t ___glTextureId1, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___hTrackedCamera0, ___glTextureId1); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseVideoStreamTextureGL__ctor_m382654B2A6BE60B28C07B26688E2F3ACC77EDDE3 (_ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL::Invoke(System.UInt64,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseVideoStreamTextureGL_Invoke_m71AAC425C8BE94A56EDCEC86A87AAF3B131C5720 (_ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF * __this, uint64_t ___hTrackedCamera0, uint32_t ___glTextureId1, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 2) { // open typedef int32_t (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___hTrackedCamera0, ___glTextureId1, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___glTextureId1, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___glTextureId1); else result = GenericVirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0, ___glTextureId1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___hTrackedCamera0, ___glTextureId1); else result = VirtFuncInvoker2< int32_t, uint64_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___hTrackedCamera0, ___glTextureId1); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, uint32_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, ___glTextureId1, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL::BeginInvoke(System.UInt64,System.UInt32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ReleaseVideoStreamTextureGL_BeginInvoke_m3110BB18D616B196C653870E8BF641BD38D1EF60 (_ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF * __this, uint64_t ___hTrackedCamera0, uint32_t ___glTextureId1, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___hTrackedCamera0); __d_args[1] = Box(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15_il2cpp_TypeInfo_var, &___glTextureId1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamTextureGL::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseVideoStreamTextureGL_EndInvoke_m9F170816C6A44AA070C49B87EF3C8C751FF85F97 (_ReleaseVideoStreamTextureGL_tD0C087C67CB56E1EDC12D626FBD52191D836C1DF * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper__ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 (_ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 * __this, uint64_t ___hTrackedCamera0, const RuntimeMethod* method) { typedef int32_t (STDCALL *PInvokeFunc)(uint64_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(((RuntimeDelegate*)__this)->method->nativeFunction); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___hTrackedCamera0); return returnValue; } // System.Void OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _ReleaseVideoStreamingService__ctor_mC989EA1A9C12282985099BE5F921802D2D8702C3 (_ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { if (___object0 == NULL && !MethodIsStatic((RuntimeMethod*)___method1)) { il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); } __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1)); __this->set_method_3(___method1); __this->set_m_target_2(___object0); } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService::Invoke(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseVideoStreamingService_Invoke_mB681AC1160174E6213028CFB2E1F53C9BC3D8279 (_ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 * __this, uint64_t ___hTrackedCamera0, const RuntimeMethod* method) { int32_t result = 0; DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11(); Delegate_t** delegatesToInvoke; il2cpp_array_size_t length; if (delegateArrayToInvoke != NULL) { length = delegateArrayToInvoke->max_length; delegatesToInvoke = reinterpret_cast(delegateArrayToInvoke->GetAddressAtUnchecked(0)); } else { length = 1; delegatesToInvoke = reinterpret_cast(&__this); } for (il2cpp_array_size_t i = 0; i < length; i++) { Delegate_t* currentDelegate = delegatesToInvoke[i]; Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0(); RuntimeObject* targetThis = currentDelegate->get_m_target_2(); RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3()); if (!il2cpp_codegen_method_is_virtual(targetMethod)) { il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); } bool ___methodIsStatic = MethodIsStatic(targetMethod); int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod); if (___methodIsStatic) { if (___parameterCount == 1) { // open typedef int32_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___hTrackedCamera0, targetMethod); } else { // closed typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, targetMethod); } } else { // closed if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this)) { if (il2cpp_codegen_method_is_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0); else result = GenericVirtFuncInvoker1< int32_t, uint64_t >::Invoke(targetMethod, targetThis, ___hTrackedCamera0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___hTrackedCamera0); else result = VirtFuncInvoker1< int32_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___hTrackedCamera0); } } else { typedef int32_t (*FunctionPointerType) (void*, uint64_t, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___hTrackedCamera0, targetMethod); } } } return result; } // System.IAsyncResult OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService::BeginInvoke(System.UInt64,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* _ReleaseVideoStreamingService_BeginInvoke_mED851B78B5F1E11DDF9260D3F7E67C11BEF6C925 (_ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 * __this, uint64_t ___hTrackedCamera0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_il2cpp_TypeInfo_var, &___hTrackedCamera0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // OVR.OpenVR.EVRTrackedCameraError OVR.OpenVR.IVRTrackedCamera/_ReleaseVideoStreamingService::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _ReleaseVideoStreamingService_EndInvoke_m52AAC1367F53BF756C4F6FF95BE34B9BF0A63710 (_ReleaseVideoStreamingService_t4CBE89532D5338350021AA52B052EF8B7DA2F151 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result);; } #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 OVRSimpleJSON.JSONArray/d__22::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22__ctor_m168ABFD07746927D876730F225EBEA4516F80541 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); int32_t L_0 = ___U3CU3E1__state0; __this->set_U3CU3E1__state_0(L_0); int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); __this->set_U3CU3El__initialThreadId_2(L_1); return; } } // System.Void OVRSimpleJSON.JSONArray/d__22::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22_System_IDisposable_Dispose_m9990012736B7BEB14BC63FF871FBDCC2B808CA88 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)-3)))) { goto IL_0010; } } { int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_001a; } } IL_0010: { } IL_0011: try { // begin try (depth: 1) IL2CPP_LEAVE(0x1A, FINALLY_0013); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0013; } FINALLY_0013: { // begin finally (depth: 1) U3Cget_ChildrenU3Ed__22_U3CU3Em__Finally1_m03FEC78DCFF4BBB7FB4698AD25DBA3DABC9D2D52(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(19) } // end finally (depth: 1) IL2CPP_CLEANUP(19) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1A, IL_001a) } IL_001a: { return; } } // System.Boolean OVRSimpleJSON.JSONArray/d__22::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_ChildrenU3Ed__22_MoveNext_m720E77B1F184B1A1D3D3FA83C4F64454065AE2D4 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m852001722E7DC0768E277023090B11029D876BB6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * V_2 = NULL; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * V_3 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try { // begin try (depth: 1) { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_1 = L_0; JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * L_1 = __this->get_U3CU3E4__this_3(); V_2 = L_1; int32_t L_2 = V_1; if (!L_2) { goto IL_0019; } } IL_0011: { int32_t L_3 = V_1; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0059; } } IL_0015: { V_0 = (bool)0; goto IL_008b; } IL_0019: { __this->set_U3CU3E1__state_0((-1)); // foreach (JSONNode N in m_List) JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * L_4 = V_2; NullCheck(L_4); List_1_tD4FC0E9D257757B1634FF4CFC6A2278228C7CBBE * L_5 = L_4->get_m_List_6(); NullCheck(L_5); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 L_6; L_6 = List_1_GetEnumerator_m852001722E7DC0768E277023090B11029D876BB6(L_5, /*hidden argument*/List_1_GetEnumerator_m852001722E7DC0768E277023090B11029D876BB6_RuntimeMethod_var); __this->set_U3CU3E7__wrap1_4(L_6); __this->set_U3CU3E1__state_0(((int32_t)-3)); goto IL_0061; } IL_003b: { // foreach (JSONNode N in m_List) Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_7 = __this->get_address_of_U3CU3E7__wrap1_4(); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_8; L_8 = Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_inline((Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *)L_7, /*hidden argument*/Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_RuntimeMethod_var); V_3 = L_8; // yield return N; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_9 = V_3; __this->set_U3CU3E2__current_1(L_9); __this->set_U3CU3E1__state_0(1); V_0 = (bool)1; goto IL_008b; } IL_0059: { __this->set_U3CU3E1__state_0(((int32_t)-3)); } IL_0061: { // foreach (JSONNode N in m_List) Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_10 = __this->get_address_of_U3CU3E7__wrap1_4(); bool L_11; L_11 = Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099((Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *)L_10, /*hidden argument*/Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099_RuntimeMethod_var); if (L_11) { goto IL_003b; } } IL_006e: { U3Cget_ChildrenU3Ed__22_U3CU3Em__Finally1_m03FEC78DCFF4BBB7FB4698AD25DBA3DABC9D2D52(__this, /*hidden argument*/NULL); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_12 = __this->get_address_of_U3CU3E7__wrap1_4(); il2cpp_codegen_initobj(L_12, sizeof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 )); // } V_0 = (bool)0; goto IL_008b; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FAULT_0084; } FAULT_0084: { // begin fault (depth: 1) U3Cget_ChildrenU3Ed__22_System_IDisposable_Dispose_m9990012736B7BEB14BC63FF871FBDCC2B808CA88(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(132) } // end fault IL2CPP_CLEANUP(132) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { bool L_13 = V_0; return L_13; } } // System.Void OVRSimpleJSON.JSONArray/d__22::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22_U3CU3Em__Finally1_m03FEC78DCFF4BBB7FB4698AD25DBA3DABC9D2D52 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m54E32E7E4FF4AA0844AAF09EB0C682FB2F0B62F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->set_U3CU3E1__state_0((-1)); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_0 = __this->get_address_of_U3CU3E7__wrap1_4(); Enumerator_Dispose_m54E32E7E4FF4AA0844AAF09EB0C682FB2F0B62F2((Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *)L_0, /*hidden argument*/Enumerator_Dispose_m54E32E7E4FF4AA0844AAF09EB0C682FB2F0B62F2_RuntimeMethod_var); return; } } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONArray/d__22::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * U3Cget_ChildrenU3Ed__22_System_Collections_Generic_IEnumeratorU3COVRSimpleJSON_JSONNodeU3E_get_Current_m934BC07AA50BC6A0A42875E27A7D5427F67638F9 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Void OVRSimpleJSON.JSONArray/d__22::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__22_System_Collections_IEnumerator_Reset_mFEA35F738EB6CD76ADCE55B11A775D0FB53F24E9 (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_ChildrenU3Ed__22_System_Collections_IEnumerator_Reset_mFEA35F738EB6CD76ADCE55B11A775D0FB53F24E9_RuntimeMethod_var))); } } // System.Object OVRSimpleJSON.JSONArray/d__22::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3Cget_ChildrenU3Ed__22_System_Collections_IEnumerator_get_Current_mD6E314F450ACBCA968C34B88C176EE5BB93B2EBE (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONArray/d__22::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__22_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mC371176872A6082AD1C31F75D4FB0715954481FD (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * V_0 = NULL; { int32_t L_0 = __this->get_U3CU3E1__state_0(); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->get_U3CU3El__initialThreadId_2(); int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->set_U3CU3E1__state_0(0); V_0 = __this; goto IL_0035; } IL_0022: { U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * L_3 = (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 *)il2cpp_codegen_object_new(U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6_il2cpp_TypeInfo_var); U3Cget_ChildrenU3Ed__22__ctor_m168ABFD07746927D876730F225EBEA4516F80541(L_3, 0, /*hidden argument*/NULL); V_0 = L_3; U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * L_4 = V_0; JSONArray_tFF992649B394E95211D54979C66E27DE53CC1A1D * L_5 = __this->get_U3CU3E4__this_3(); NullCheck(L_4); L_4->set_U3CU3E4__this_3(L_5); } IL_0035: { U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * L_6 = V_0; return L_6; } } // System.Collections.IEnumerator OVRSimpleJSON.JSONArray/d__22::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__22_System_Collections_IEnumerable_GetEnumerator_m467AFEC44AFD1DD8EDF50C620E257FFB200B51BC (U3Cget_ChildrenU3Ed__22_t4C5F426962BCFD8278977825223A14DEE2B942A6 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_ChildrenU3Ed__22_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mC371176872A6082AD1C31F75D4FB0715954481FD(__this, /*hidden argument*/NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void OVRSimpleJSON.JSONNode/d__40::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__40__ctor_m71D109AC102862331CD617F421CD0483603284C1 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); int32_t L_0 = ___U3CU3E1__state0; __this->set_U3CU3E1__state_0(L_0); int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); __this->set_U3CU3El__initialThreadId_2(L_1); return; } } // System.Void OVRSimpleJSON.JSONNode/d__40::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__40_System_IDisposable_Dispose_m4481E5304D2F494B709410436352A31C8234715E (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { { return; } } // System.Boolean OVRSimpleJSON.JSONNode/d__40::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_ChildrenU3Ed__40_MoveNext_mF4348ECA3685CECFC5265DEE6B5D47A69F8E0D89 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { __this->set_U3CU3E1__state_0((-1)); // yield break; return (bool)0; } } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/d__40::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * U3Cget_ChildrenU3Ed__40_System_Collections_Generic_IEnumeratorU3COVRSimpleJSON_JSONNodeU3E_get_Current_m1BBA407AA222AF0BED4646DBCF8FB02EECF574D3 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Void OVRSimpleJSON.JSONNode/d__40::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__40_System_Collections_IEnumerator_Reset_m89D8C602B838C70AE670FF9A508755998F043BAB (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_ChildrenU3Ed__40_System_Collections_IEnumerator_Reset_m89D8C602B838C70AE670FF9A508755998F043BAB_RuntimeMethod_var))); } } // System.Object OVRSimpleJSON.JSONNode/d__40::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3Cget_ChildrenU3Ed__40_System_Collections_IEnumerator_get_Current_m7DFB0EC0F8C6F837E194EF4B5EDF7C5B4331A522 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__40::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__40_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_m21B11A533763A491AFA94CA69955D5513A524F0A (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * V_0 = NULL; { int32_t L_0 = __this->get_U3CU3E1__state_0(); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->get_U3CU3El__initialThreadId_2(); int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->set_U3CU3E1__state_0(0); V_0 = __this; goto IL_0029; } IL_0022: { U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * L_3 = (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 *)il2cpp_codegen_object_new(U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836_il2cpp_TypeInfo_var); U3Cget_ChildrenU3Ed__40__ctor_m71D109AC102862331CD617F421CD0483603284C1(L_3, 0, /*hidden argument*/NULL); V_0 = L_3; } IL_0029: { U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * L_4 = V_0; return L_4; } } // System.Collections.IEnumerator OVRSimpleJSON.JSONNode/d__40::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__40_System_Collections_IEnumerable_GetEnumerator_m409298D7A0964A58682A8160AB24C0DA084B7C06 (U3Cget_ChildrenU3Ed__40_t5FF38A49928EE2D28497190B8246C0408869B836 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_ChildrenU3Ed__40_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_m21B11A533763A491AFA94CA69955D5513A524F0A(__this, /*hidden argument*/NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void OVRSimpleJSON.JSONNode/d__42::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42__ctor_m80BFECDE5BB7DE85817A547E2FB0ADED3203E76E (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); int32_t L_0 = ___U3CU3E1__state0; __this->set_U3CU3E1__state_0(L_0); int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); __this->set_U3CU3El__initialThreadId_2(L_1); return; } } // System.Void OVRSimpleJSON.JSONNode/d__42::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_System_IDisposable_Dispose_mEAE9F5C87FE132D8E1B4A8C36F798F0890FF9D34 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_0 = L_0; int32_t L_1 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)((int32_t)-4)))) > ((uint32_t)1)))) { goto IL_0012; } } { int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_002f; } } IL_0012: { } IL_0013: try { // begin try (depth: 1) { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)((int32_t)-4)))) { goto IL_001e; } } IL_0018: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_001e; } } IL_001c: { IL2CPP_LEAVE(0x2F, FINALLY_0028); } IL_001e: { } IL_001f: try { // begin try (depth: 2) IL2CPP_LEAVE(0x2F, FINALLY_0021); } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0021; } FINALLY_0021: { // begin finally (depth: 2) U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally2_m23C5BC5B7C598444EEF8FF02F703FC4331AD5BEE(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(33) } // end finally (depth: 2) IL2CPP_CLEANUP(33) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_END_CLEANUP(0x2F, FINALLY_0028); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0028; } FINALLY_0028: { // begin finally (depth: 1) U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally1_m250CF25C69A00BA8F8AE2ED66FD6EC7708BBD979(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(40) } // end finally (depth: 1) IL2CPP_CLEANUP(40) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x2F, IL_002f) } IL_002f: { return; } } // System.Boolean OVRSimpleJSON.JSONNode/d__42::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_DeepChildrenU3Ed__42_MoveNext_m837A0627EACBCDC2E04D35DC5D3480CE54EBB486 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t7CDC64296E2925FC8ACD0F178E8FADF0C53B336D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t0CA8E9EED89B15C3EB491D4D697642CF2B794EC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * V_2 = NULL; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * V_3 = NULL; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try { // begin try (depth: 1) { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_1 = L_0; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_1 = __this->get_U3CU3E4__this_3(); V_2 = L_1; int32_t L_2 = V_1; if (!L_2) { goto IL_001c; } } IL_0011: { int32_t L_3 = V_1; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0085; } } IL_0015: { V_0 = (bool)0; goto IL_00cc; } IL_001c: { __this->set_U3CU3E1__state_0((-1)); // foreach (var C in Children) JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_4 = V_2; NullCheck(L_4); RuntimeObject* L_5; L_5 = VirtFuncInvoker0< RuntimeObject* >::Invoke(25 /* System.Collections.Generic.IEnumerable`1 OVRSimpleJSON.JSONNode::get_Children() */, L_4); NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t7CDC64296E2925FC8ACD0F178E8FADF0C53B336D_il2cpp_TypeInfo_var, L_5); __this->set_U3CU3E7__wrap1_4(L_6); __this->set_U3CU3E1__state_0(((int32_t)-3)); goto IL_00a7; } IL_003e: { // foreach (var C in Children) RuntimeObject* L_7 = __this->get_U3CU3E7__wrap1_4(); NullCheck(L_7); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_8; L_8 = InterfaceFuncInvoker0< JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t0CA8E9EED89B15C3EB491D4D697642CF2B794EC4_il2cpp_TypeInfo_var, L_7); V_3 = L_8; // foreach (var D in C.DeepChildren) JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_9 = V_3; NullCheck(L_9); RuntimeObject* L_10; L_10 = JSONNode_get_DeepChildren_m6CAE8D84AE0976EB720E08536A1EA34F5FF88F88(L_9, /*hidden argument*/NULL); NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t7CDC64296E2925FC8ACD0F178E8FADF0C53B336D_il2cpp_TypeInfo_var, L_10); __this->set_U3CU3E7__wrap2_5(L_11); __this->set_U3CU3E1__state_0(((int32_t)-4)); goto IL_008d; } IL_0065: { // foreach (var D in C.DeepChildren) RuntimeObject* L_12 = __this->get_U3CU3E7__wrap2_5(); NullCheck(L_12); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_13; L_13 = InterfaceFuncInvoker0< JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t0CA8E9EED89B15C3EB491D4D697642CF2B794EC4_il2cpp_TypeInfo_var, L_12); V_4 = L_13; // yield return D; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_14 = V_4; __this->set_U3CU3E2__current_1(L_14); __this->set_U3CU3E1__state_0(1); V_0 = (bool)1; goto IL_00cc; } IL_0085: { __this->set_U3CU3E1__state_0(((int32_t)-4)); } IL_008d: { // foreach (var D in C.DeepChildren) RuntimeObject* L_15 = __this->get_U3CU3E7__wrap2_5(); NullCheck(L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_15); if (L_16) { goto IL_0065; } } IL_009a: { U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally2_m23C5BC5B7C598444EEF8FF02F703FC4331AD5BEE(__this, /*hidden argument*/NULL); __this->set_U3CU3E7__wrap2_5((RuntimeObject*)NULL); } IL_00a7: { // foreach (var C in Children) RuntimeObject* L_17 = __this->get_U3CU3E7__wrap1_4(); NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_003e; } } IL_00b4: { U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally1_m250CF25C69A00BA8F8AE2ED66FD6EC7708BBD979(__this, /*hidden argument*/NULL); __this->set_U3CU3E7__wrap1_4((RuntimeObject*)NULL); // } V_0 = (bool)0; goto IL_00cc; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FAULT_00c5; } FAULT_00c5: { // begin fault (depth: 1) U3Cget_DeepChildrenU3Ed__42_System_IDisposable_Dispose_mEAE9F5C87FE132D8E1B4A8C36F798F0890FF9D34(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(197) } // end fault IL2CPP_CLEANUP(197) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00cc: { bool L_19 = V_0; return L_19; } } // System.Void OVRSimpleJSON.JSONNode/d__42::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally1_m250CF25C69A00BA8F8AE2ED66FD6EC7708BBD979 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->set_U3CU3E1__state_0((-1)); RuntimeObject* L_0 = __this->get_U3CU3E7__wrap1_4(); if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = __this->get_U3CU3E7__wrap1_4(); NullCheck(L_1); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_1); } IL_001a: { return; } } // System.Void OVRSimpleJSON.JSONNode/d__42::<>m__Finally2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_U3CU3Em__Finally2_m23C5BC5B7C598444EEF8FF02F703FC4331AD5BEE (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->set_U3CU3E1__state_0(((int32_t)-3)); RuntimeObject* L_0 = __this->get_U3CU3E7__wrap2_5(); if (!L_0) { goto IL_001b; } } { RuntimeObject* L_1 = __this->get_U3CU3E7__wrap2_5(); NullCheck(L_1); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_1); } IL_001b: { return; } } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/d__42::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * U3Cget_DeepChildrenU3Ed__42_System_Collections_Generic_IEnumeratorU3COVRSimpleJSON_JSONNodeU3E_get_Current_m49A020BE2249B6F72E91D06384F3A3063FE04716 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Void OVRSimpleJSON.JSONNode/d__42::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_DeepChildrenU3Ed__42_System_Collections_IEnumerator_Reset_m1811A9137D5F432E7CF4963D1BD3A1CABE858DCF (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_DeepChildrenU3Ed__42_System_Collections_IEnumerator_Reset_m1811A9137D5F432E7CF4963D1BD3A1CABE858DCF_RuntimeMethod_var))); } } // System.Object OVRSimpleJSON.JSONNode/d__42::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3Cget_DeepChildrenU3Ed__42_System_Collections_IEnumerator_get_Current_m112A695B693914D0004F2D7527DD95C7E57C4FC4 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONNode/d__42::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_DeepChildrenU3Ed__42_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mF06176000C36EB4C3FAC7451B0A81E9EA499DEA5 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * V_0 = NULL; { int32_t L_0 = __this->get_U3CU3E1__state_0(); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->get_U3CU3El__initialThreadId_2(); int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->set_U3CU3E1__state_0(0); V_0 = __this; goto IL_0035; } IL_0022: { U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * L_3 = (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 *)il2cpp_codegen_object_new(U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196_il2cpp_TypeInfo_var); U3Cget_DeepChildrenU3Ed__42__ctor_m80BFECDE5BB7DE85817A547E2FB0ADED3203E76E(L_3, 0, /*hidden argument*/NULL); V_0 = L_3; U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * L_4 = V_0; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_5 = __this->get_U3CU3E4__this_3(); NullCheck(L_4); L_4->set_U3CU3E4__this_3(L_5); } IL_0035: { U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * L_6 = V_0; return L_6; } } // System.Collections.IEnumerator OVRSimpleJSON.JSONNode/d__42::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_DeepChildrenU3Ed__42_System_Collections_IEnumerable_GetEnumerator_mBFBBCDBBF2300DFD0079B0513B8B09715B67AC64 (U3Cget_DeepChildrenU3Ed__42_tF4BA752E93D1DDFD223047C9FC5FCFEF5DA2B196 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_DeepChildrenU3Ed__42_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mF06176000C36EB4C3FAC7451B0A81E9EA499DEA5(__this, /*hidden argument*/NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/Enumerator IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled) { Exception_t* ___m_Object_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Object' of type 'Enumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Object_1Exception, NULL); } IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke_back(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled) { Exception_t* ___m_Object_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Object' of type 'Enumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Object_1Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/Enumerator IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_pinvoke_cleanup(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/Enumerator IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled) { Exception_t* ___m_Object_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Object' of type 'Enumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Object_1Exception, NULL); } IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com_back(const Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C& unmarshaled) { Exception_t* ___m_Object_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Object' of type 'Enumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Object_1Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/Enumerator IL2CPP_EXTERN_C void Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshal_com_cleanup(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C_marshaled_com& marshaled) { } // System.Boolean OVRSimpleJSON.JSONNode/Enumerator::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_IsValid_m89A678F370C09CA52442E4B807564DF1FB5F7DB4 (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method) { { // public bool IsValid { get { return type != Type.None; } } int32_t L_0 = __this->get_type_0(); return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C bool Enumerator_get_IsValid_m89A678F370C09CA52442E4B807564DF1FB5F7DB4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Enumerator_get_IsValid_m89A678F370C09CA52442E4B807564DF1FB5F7DB4(_thisAdjusted, method); return _returnValue; } // System.Void OVRSimpleJSON.JSONNode/Enumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { { // type = Type.Array; __this->set_type_0(1); // m_Object = default(Dictionary.Enumerator); Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_0 = __this->get_address_of_m_Object_1(); il2cpp_codegen_initobj(L_0, sizeof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 )); // m_Array = aArrayEnum; Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 L_1 = ___aArrayEnum0; __this->set_m_Array_2(L_1); // } return; } } IL2CPP_EXTERN_C void Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F_AdjustorThunk (RuntimeObject * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { int32_t _offset = 1; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * _thisAdjusted = reinterpret_cast(__this + _offset); Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F(_thisAdjusted, ___aArrayEnum0, method); } // System.Void OVRSimpleJSON.JSONNode/Enumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { { // type = Type.Object; __this->set_type_0(2); // m_Object = aDictEnum; Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 L_0 = ___aDictEnum0; __this->set_m_Object_1(L_0); // m_Array = default(List.Enumerator); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_1 = __this->get_address_of_m_Array_2(); il2cpp_codegen_initobj(L_1, sizeof(Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 )); // } return; } } IL2CPP_EXTERN_C void Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B_AdjustorThunk (RuntimeObject * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { int32_t _offset = 1; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * _thisAdjusted = reinterpret_cast(__this + _offset); Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B(_thisAdjusted, ___aDictEnum0, method); } // System.Collections.Generic.KeyValuePair`2 OVRSimpleJSON.JSONNode/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (type == Type.Array) int32_t L_0 = __this->get_type_0(); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_001f; } } { // return new KeyValuePair(string.Empty, m_Array.Current); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5(); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_2 = __this->get_address_of_m_Array_2(); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_3; L_3 = Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_inline((Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *)L_2, /*hidden argument*/Enumerator_get_Current_m6BE0D386984A5594FA6F716DE483FBCBD4CD0F19_RuntimeMethod_var); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_4; memset((&L_4), 0, sizeof(L_4)); KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169((&L_4), L_1, L_3, /*hidden argument*/KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169_RuntimeMethod_var); return L_4; } IL_001f: { // else if (type == Type.Object) int32_t L_5 = __this->get_type_0(); if ((!(((uint32_t)L_5) == ((uint32_t)2)))) { goto IL_0034; } } { // return m_Object.Current; Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_6 = __this->get_address_of_m_Object_1(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_7; L_7 = Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_inline((Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *)L_6, /*hidden argument*/Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_RuntimeMethod_var); return L_7; } IL_0034: { // return new KeyValuePair(string.Empty, null); String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_9; memset((&L_9), 0, sizeof(L_9)); KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169((&L_9), L_8, (JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B *)NULL, /*hidden argument*/KeyValuePair_2__ctor_mAFD362F3B3498C2910C99BD175589BCE5A8C2169_RuntimeMethod_var); return L_9; } } IL2CPP_EXTERN_C KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * _thisAdjusted = reinterpret_cast(__this + _offset); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA _returnValue; _returnValue = Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED(_thisAdjusted, method); return _returnValue; } // System.Boolean OVRSimpleJSON.JSONNode/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA (Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (type == Type.Array) int32_t L_0 = __this->get_type_0(); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0015; } } { // return m_Array.MoveNext(); Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 * L_1 = __this->get_address_of_m_Array_2(); bool L_2; L_2 = Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099((Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 *)L_1, /*hidden argument*/Enumerator_MoveNext_m7800F2F6F4E8321769B3C1B287194F02110CD099_RuntimeMethod_var); return L_2; } IL_0015: { // else if (type == Type.Object) int32_t L_3 = __this->get_type_0(); if ((!(((uint32_t)L_3) == ((uint32_t)2)))) { goto IL_002a; } } { // return m_Object.MoveNext(); Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_4 = __this->get_address_of_m_Object_1(); bool L_5; L_5 = Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8((Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *)L_4, /*hidden argument*/Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8_RuntimeMethod_var); return L_5; } IL_002a: { // return false; return (bool)0; } } IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/KeyEnumerator IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_pinvoke(const KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA& unmarshaled, KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_pinvoke& marshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'KeyEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_pinvoke_back(const KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_pinvoke& marshaled, KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA& unmarshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'KeyEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/KeyEnumerator IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_pinvoke_cleanup(KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/KeyEnumerator IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_com(const KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA& unmarshaled, KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_com& marshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'KeyEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_com_back(const KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_com& marshaled, KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA& unmarshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'KeyEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/KeyEnumerator IL2CPP_EXTERN_C void KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshal_com_cleanup(KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA_marshaled_com& marshaled) { } // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_m225C2676AE89A0AB924D0B5AC32E893364CA76D7 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { { // public KeyEnumerator(List.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { } Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 L_0 = ___aArrayEnum0; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_1; memset((&L_1), 0, sizeof(L_1)); Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F((&L_1), L_0, /*hidden argument*/NULL); KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_inline((KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA *)__this, L_1, /*hidden argument*/NULL); // public KeyEnumerator(List.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { } return; } } IL2CPP_EXTERN_C void KeyEnumerator__ctor_m225C2676AE89A0AB924D0B5AC32E893364CA76D7_AdjustorThunk (RuntimeObject * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); KeyEnumerator__ctor_m225C2676AE89A0AB924D0B5AC32E893364CA76D7(_thisAdjusted, ___aArrayEnum0, method); } // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_mC0D7165D21793108C9F9ED54E6649293941EB1F9 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { { // public KeyEnumerator(Dictionary.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { } Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 L_0 = ___aDictEnum0; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_1; memset((&L_1), 0, sizeof(L_1)); Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B((&L_1), L_0, /*hidden argument*/NULL); KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_inline((KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA *)__this, L_1, /*hidden argument*/NULL); // public KeyEnumerator(Dictionary.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { } return; } } IL2CPP_EXTERN_C void KeyEnumerator__ctor_mC0D7165D21793108C9F9ED54E6649293941EB1F9_AdjustorThunk (RuntimeObject * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); KeyEnumerator__ctor_mC0D7165D21793108C9F9ED54E6649293941EB1F9(_thisAdjusted, ___aDictEnum0, method); } // System.Void OVRSimpleJSON.JSONNode/KeyEnumerator::.ctor(OVRSimpleJSON.JSONNode/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { { // public KeyEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_0 = ___aEnumerator0; __this->set_m_Enumerator_0(L_0); // public KeyEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } return; } } IL2CPP_EXTERN_C void KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_AdjustorThunk (RuntimeObject * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_inline(_thisAdjusted, ___aEnumerator0, method); } // System.String OVRSimpleJSON.JSONNode/KeyEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* KeyEnumerator_get_Current_m3DB004AB9915DC8243936F437EDBC61259B0B650 (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA5FF11A8FE2C32B1F89B3831B71F70C456BCD0E2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA V_0; memset((&V_0), 0, sizeof(V_0)); { // public string Current { get { return m_Enumerator.Current.Key; } } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_0(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_1; L_1 = Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); V_0 = L_1; String_t* L_2; L_2 = KeyValuePair_2_get_Key_mA5FF11A8FE2C32B1F89B3831B71F70C456BCD0E2_inline((KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *)(&V_0), /*hidden argument*/KeyValuePair_2_get_Key_mA5FF11A8FE2C32B1F89B3831B71F70C456BCD0E2_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C String_t* KeyEnumerator_get_Current_m3DB004AB9915DC8243936F437EDBC61259B0B650_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = KeyEnumerator_get_Current_m3DB004AB9915DC8243936F437EDBC61259B0B650(_thisAdjusted, method); return _returnValue; } // System.Boolean OVRSimpleJSON.JSONNode/KeyEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyEnumerator_MoveNext_mB289C0C5211656B7EDE376C51B84345B21802F0F (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method) { { // public bool MoveNext() { return m_Enumerator.MoveNext(); } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_0(); bool L_1; L_1 = Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_EXTERN_C bool KeyEnumerator_MoveNext_mB289C0C5211656B7EDE376C51B84345B21802F0F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = KeyEnumerator_MoveNext_mB289C0C5211656B7EDE376C51B84345B21802F0F(_thisAdjusted, method); return _returnValue; } // OVRSimpleJSON.JSONNode/KeyEnumerator OVRSimpleJSON.JSONNode/KeyEnumerator::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA KeyEnumerator_GetEnumerator_m4E2505964B69C69358E3A893E83AD01F452A937E (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, const RuntimeMethod* method) { { // public KeyEnumerator GetEnumerator() { return this; } KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA L_0 = (*(KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA *)__this); return L_0; } } IL2CPP_EXTERN_C KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA KeyEnumerator_GetEnumerator_m4E2505964B69C69358E3A893E83AD01F452A937E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * _thisAdjusted = reinterpret_cast(__this + _offset); KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA _returnValue; _returnValue = KeyEnumerator_GetEnumerator_m4E2505964B69C69358E3A893E83AD01F452A937E(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void OVRSimpleJSON.JSONNode/LinqEnumerator::.ctor(OVRSimpleJSON.JSONNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinqEnumerator__ctor_m59693FABA16D4B795779744B1172AABECE004F5F (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ___aNode0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal LinqEnumerator(JSONNode aNode) Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); // m_Node = aNode; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = ___aNode0; __this->set_m_Node_0(L_0); // if (m_Node != null) JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_1 = __this->get_m_Node_0(); IL2CPP_RUNTIME_CLASS_INIT(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); bool L_2; L_2 = JSONNode_op_Inequality_mCF36A9AB11230F0F0AF2B3ECB040850CF1BAFC3E(L_1, NULL, /*hidden argument*/NULL); if (!L_2) { goto IL_002c; } } { // m_Enumerator = m_Node.GetEnumerator(); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_3 = __this->get_m_Node_0(); NullCheck(L_3); Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_4; L_4 = VirtFuncInvoker0< Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C >::Invoke(28 /* OVRSimpleJSON.JSONNode/Enumerator OVRSimpleJSON.JSONNode::GetEnumerator() */, L_3); __this->set_m_Enumerator_1(L_4); } IL_002c: { // } return; } } // System.Collections.Generic.KeyValuePair`2 OVRSimpleJSON.JSONNode/LinqEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA LinqEnumerator_get_Current_m28C9221FAA5BC1C6BF26E4E34AA630BC42DE54B7 (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { { // public KeyValuePair Current { get { return m_Enumerator.Current; } } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_1(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_1; L_1 = Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); return L_1; } } // System.Object OVRSimpleJSON.JSONNode/LinqEnumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LinqEnumerator_System_Collections_IEnumerator_get_Current_mCEC6DA72344EFC7DC06A315E203C57C54A7D2898 (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // object IEnumerator.Current { get { return m_Enumerator.Current; } } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_1(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_1; L_1 = Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_2 = L_1; RuntimeObject * L_3 = Box(KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Boolean OVRSimpleJSON.JSONNode/LinqEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LinqEnumerator_MoveNext_m106C5E788347A626888AD951C33FDCC0A04E3D20 (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { { // public bool MoveNext() { return m_Enumerator.MoveNext(); } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_1(); bool L_1; L_1 = Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); return L_1; } } // System.Void OVRSimpleJSON.JSONNode/LinqEnumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinqEnumerator_Dispose_m335355B2502BF89BBDEE5B291E4FA0190569DFFF (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { { // m_Node = null; __this->set_m_Node_0((JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B *)NULL); // m_Enumerator = new Enumerator(); Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_1(); il2cpp_codegen_initobj(L_0, sizeof(Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C )); // } return; } } // System.Collections.Generic.IEnumerator`1> OVRSimpleJSON.JSONNode/LinqEnumerator::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LinqEnumerator_GetEnumerator_m30176EA8254DE3175D5515E757CB61981731700A (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new LinqEnumerator(m_Node); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_m_Node_0(); LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * L_1 = (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD *)il2cpp_codegen_object_new(LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD_il2cpp_TypeInfo_var); LinqEnumerator__ctor_m59693FABA16D4B795779744B1172AABECE004F5F(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Void OVRSimpleJSON.JSONNode/LinqEnumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinqEnumerator_Reset_m2906BCE365B6E6FE843BC6A27FC47CAB2D9CB644 (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (m_Node != null) JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_m_Node_0(); IL2CPP_RUNTIME_CLASS_INIT(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); bool L_1; L_1 = JSONNode_op_Inequality_mCF36A9AB11230F0F0AF2B3ECB040850CF1BAFC3E(L_0, NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_001f; } } { // m_Enumerator = m_Node.GetEnumerator(); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_2 = __this->get_m_Node_0(); NullCheck(L_2); Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_3; L_3 = VirtFuncInvoker0< Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C >::Invoke(28 /* OVRSimpleJSON.JSONNode/Enumerator OVRSimpleJSON.JSONNode::GetEnumerator() */, L_2); __this->set_m_Enumerator_1(L_3); } IL_001f: { // } return; } } // System.Collections.IEnumerator OVRSimpleJSON.JSONNode/LinqEnumerator::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LinqEnumerator_System_Collections_IEnumerable_GetEnumerator_m7EF50AB951FF1BFC89E6A1AA443F64218D32B90B (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new LinqEnumerator(m_Node); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_m_Node_0(); LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD * L_1 = (LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD *)il2cpp_codegen_object_new(LinqEnumerator_t258BB0CE69076D2682489C8EBB49EDB14BBC4CAD_il2cpp_TypeInfo_var); LinqEnumerator__ctor_m59693FABA16D4B795779744B1172AABECE004F5F(L_1, L_0, /*hidden argument*/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 // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/ValueEnumerator IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_pinvoke(const ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893& unmarshaled, ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_pinvoke& marshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'ValueEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_pinvoke_back(const ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_pinvoke& marshaled, ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893& unmarshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'ValueEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/ValueEnumerator IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_pinvoke_cleanup(ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: OVRSimpleJSON.JSONNode/ValueEnumerator IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_com(const ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893& unmarshaled, ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_com& marshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'ValueEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_com_back(const ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_com& marshaled, ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893& unmarshaled) { Exception_t* ___m_Enumerator_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Enumerator' of type 'ValueEnumerator'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Enumerator_0Exception, NULL); } // Conversion method for clean up from marshalling of: OVRSimpleJSON.JSONNode/ValueEnumerator IL2CPP_EXTERN_C void ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshal_com_cleanup(ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893_marshaled_com& marshaled) { } // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(System.Collections.Generic.List`1/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_m34E8C5222D6987CF7F7B74DD5069D93DEB3AB9FC (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { { // public ValueEnumerator(List.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { } Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 L_0 = ___aArrayEnum0; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_1; memset((&L_1), 0, sizeof(L_1)); Enumerator__ctor_m22042ED4D4FC3A79591C41C15C6D2A395A0F2C6F((&L_1), L_0, /*hidden argument*/NULL); ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_inline((ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 *)__this, L_1, /*hidden argument*/NULL); // public ValueEnumerator(List.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { } return; } } IL2CPP_EXTERN_C void ValueEnumerator__ctor_m34E8C5222D6987CF7F7B74DD5069D93DEB3AB9FC_AdjustorThunk (RuntimeObject * __this, Enumerator_t2156D0A9EDAA7414FDD6BCA3A34DBF2965CB9B10 ___aArrayEnum0, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); ValueEnumerator__ctor_m34E8C5222D6987CF7F7B74DD5069D93DEB3AB9FC(_thisAdjusted, ___aArrayEnum0, method); } // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(System.Collections.Generic.Dictionary`2/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_mE342081E15417F8FE3124DA61F2AE56A5E98B5F4 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { { // public ValueEnumerator(Dictionary.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { } Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 L_0 = ___aDictEnum0; Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_1; memset((&L_1), 0, sizeof(L_1)); Enumerator__ctor_m621FD7A5252D33AFA8A970ED5D05BCD98AFD039B((&L_1), L_0, /*hidden argument*/NULL); ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_inline((ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 *)__this, L_1, /*hidden argument*/NULL); // public ValueEnumerator(Dictionary.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { } return; } } IL2CPP_EXTERN_C void ValueEnumerator__ctor_mE342081E15417F8FE3124DA61F2AE56A5E98B5F4_AdjustorThunk (RuntimeObject * __this, Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 ___aDictEnum0, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); ValueEnumerator__ctor_mE342081E15417F8FE3124DA61F2AE56A5E98B5F4(_thisAdjusted, ___aDictEnum0, method); } // System.Void OVRSimpleJSON.JSONNode/ValueEnumerator::.ctor(OVRSimpleJSON.JSONNode/Enumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { { // public ValueEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_0 = ___aEnumerator0; __this->set_m_Enumerator_0(L_0); // public ValueEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } return; } } IL2CPP_EXTERN_C void ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_AdjustorThunk (RuntimeObject * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_inline(_thisAdjusted, ___aEnumerator0, method); } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONNode/ValueEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ValueEnumerator_get_Current_m31BE2704C50AA5C2762D8FE3606F8EBFDA783312 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA V_0; memset((&V_0), 0, sizeof(V_0)); { // public JSONNode Current { get { return m_Enumerator.Current.Value; } } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_0(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_1; L_1 = Enumerator_get_Current_mC9EDA54464D174EAA772E9DBED3D1768B64D14ED((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); V_0 = L_1; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_2; L_2 = KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_inline((KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *)(&V_0), /*hidden argument*/KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * ValueEnumerator_get_Current_m31BE2704C50AA5C2762D8FE3606F8EBFDA783312_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * _returnValue; _returnValue = ValueEnumerator_get_Current_m31BE2704C50AA5C2762D8FE3606F8EBFDA783312(_thisAdjusted, method); return _returnValue; } // System.Boolean OVRSimpleJSON.JSONNode/ValueEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueEnumerator_MoveNext_m0DE93B2E94A78835603A2C24C7E091EFA1173C39 (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method) { { // public bool MoveNext() { return m_Enumerator.MoveNext(); } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C * L_0 = __this->get_address_of_m_Enumerator_0(); bool L_1; L_1 = Enumerator_MoveNext_mB889687A705175F979DA0D12686F1A6941431FCA((Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C *)L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_EXTERN_C bool ValueEnumerator_MoveNext_m0DE93B2E94A78835603A2C24C7E091EFA1173C39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ValueEnumerator_MoveNext_m0DE93B2E94A78835603A2C24C7E091EFA1173C39(_thisAdjusted, method); return _returnValue; } // OVRSimpleJSON.JSONNode/ValueEnumerator OVRSimpleJSON.JSONNode/ValueEnumerator::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 ValueEnumerator_GetEnumerator_mBA06F71210F4A02B2640D051959EE7C8FFAD8E1C (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, const RuntimeMethod* method) { { // public ValueEnumerator GetEnumerator() { return this; } ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 L_0 = (*(ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 *)__this); return L_0; } } IL2CPP_EXTERN_C ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 ValueEnumerator_GetEnumerator_mBA06F71210F4A02B2640D051959EE7C8FFAD8E1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { int32_t _offset = 1; ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * _thisAdjusted = reinterpret_cast(__this + _offset); ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 _returnValue; _returnValue = ValueEnumerator_GetEnumerator_mBA06F71210F4A02B2640D051959EE7C8FFAD8E1C(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_m90BA0372D9D5EE6D808CD32E1DCA91C43AC84DE4 (U3CU3Ec__DisplayClass21_0_tFF391B6CEEAA8138F33FCC36A9D0EC817B16CE0F * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Boolean OVRSimpleJSON.JSONObject/<>c__DisplayClass21_0::b__0(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass21_0_U3CRemoveU3Eb__0_mB059AE79BDBC76170CC643FFF26AD5891453D6B4 (U3CU3Ec__DisplayClass21_0_tFF391B6CEEAA8138F33FCC36A9D0EC817B16CE0F * __this, KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA ___k0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // var item = m_Dict.Where(k => k.Value == aNode).First(); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0; L_0 = KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_inline((KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *)(&___k0), /*hidden argument*/KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_1 = __this->get_aNode_0(); IL2CPP_RUNTIME_CLASS_INIT(JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B_il2cpp_TypeInfo_var); bool L_2; L_2 = JSONNode_op_Equality_m01C4F0AA716D0CABA5FFD8B839CD08D5EFED5D95(L_0, L_1, /*hidden argument*/NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void OVRSimpleJSON.JSONObject/d__23::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23__ctor_m6CB44FA5E769CF8D15EE84FA5359974DA733F403 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); int32_t L_0 = ___U3CU3E1__state0; __this->set_U3CU3E1__state_0(L_0); int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); __this->set_U3CU3El__initialThreadId_2(L_1); return; } } // System.Void OVRSimpleJSON.JSONObject/d__23::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23_System_IDisposable_Dispose_mD45590DAC07583C28D11AA1AA776079D931B3DD0 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)-3)))) { goto IL_0010; } } { int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_001a; } } IL_0010: { } IL_0011: try { // begin try (depth: 1) IL2CPP_LEAVE(0x1A, FINALLY_0013); } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0013; } FINALLY_0013: { // begin finally (depth: 1) U3Cget_ChildrenU3Ed__23_U3CU3Em__Finally1_m855C958AB36BCD32C120E25A2C761830AFD9BE02(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(19) } // end finally (depth: 1) IL2CPP_CLEANUP(19) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1A, IL_001a) } IL_001a: { return; } } // System.Boolean OVRSimpleJSON.JSONObject/d__23::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_ChildrenU3Ed__23_MoveNext_m51D513C4D2029C35EA5ACB4D320F0655D0B4F875 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mFB66A9177E7A8BC0C4FC04907034E2B46EC3E405_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * V_2 = NULL; KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA V_3; memset((&V_3), 0, sizeof(V_3)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try { // begin try (depth: 1) { int32_t L_0 = __this->get_U3CU3E1__state_0(); V_1 = L_0; JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * L_1 = __this->get_U3CU3E4__this_3(); V_2 = L_1; int32_t L_2 = V_1; if (!L_2) { goto IL_0019; } } IL_0011: { int32_t L_3 = V_1; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_005f; } } IL_0015: { V_0 = (bool)0; goto IL_0091; } IL_0019: { __this->set_U3CU3E1__state_0((-1)); // foreach (KeyValuePair N in m_Dict) JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * L_4 = V_2; NullCheck(L_4); Dictionary_2_tF1A1BB8BB6BCB70F241AA8204D801193E9E0211A * L_5 = L_4->get_m_Dict_6(); NullCheck(L_5); Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 L_6; L_6 = Dictionary_2_GetEnumerator_mFB66A9177E7A8BC0C4FC04907034E2B46EC3E405(L_5, /*hidden argument*/Dictionary_2_GetEnumerator_mFB66A9177E7A8BC0C4FC04907034E2B46EC3E405_RuntimeMethod_var); __this->set_U3CU3E7__wrap1_4(L_6); __this->set_U3CU3E1__state_0(((int32_t)-3)); goto IL_0067; } IL_003b: { // foreach (KeyValuePair N in m_Dict) Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_7 = __this->get_address_of_U3CU3E7__wrap1_4(); KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA L_8; L_8 = Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_inline((Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *)L_7, /*hidden argument*/Enumerator_get_Current_m9727D413979E8FB83DA8B4865283A7F839515C64_RuntimeMethod_var); V_3 = L_8; // yield return N.Value; JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_9; L_9 = KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_inline((KeyValuePair_2_t4AC4374EDF6F0C96396C35128C9357C8249C9CCA *)(&V_3), /*hidden argument*/KeyValuePair_2_get_Value_m17460385C95702F7FE4244BD7A6256EE11F6F208_RuntimeMethod_var); __this->set_U3CU3E2__current_1(L_9); __this->set_U3CU3E1__state_0(1); V_0 = (bool)1; goto IL_0091; } IL_005f: { __this->set_U3CU3E1__state_0(((int32_t)-3)); } IL_0067: { // foreach (KeyValuePair N in m_Dict) Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_10 = __this->get_address_of_U3CU3E7__wrap1_4(); bool L_11; L_11 = Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8((Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *)L_10, /*hidden argument*/Enumerator_MoveNext_mD2205451DE49D96AA2B0DE62A3C9AA434A9C70D8_RuntimeMethod_var); if (L_11) { goto IL_003b; } } IL_0074: { U3Cget_ChildrenU3Ed__23_U3CU3Em__Finally1_m855C958AB36BCD32C120E25A2C761830AFD9BE02(__this, /*hidden argument*/NULL); Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_12 = __this->get_address_of_U3CU3E7__wrap1_4(); il2cpp_codegen_initobj(L_12, sizeof(Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 )); // } V_0 = (bool)0; goto IL_0091; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FAULT_008a; } FAULT_008a: { // begin fault (depth: 1) U3Cget_ChildrenU3Ed__23_System_IDisposable_Dispose_mD45590DAC07583C28D11AA1AA776079D931B3DD0(__this, /*hidden argument*/NULL); IL2CPP_END_FINALLY(138) } // end fault IL2CPP_CLEANUP(138) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0091: { bool L_13 = V_0; return L_13; } } // System.Void OVRSimpleJSON.JSONObject/d__23::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23_U3CU3Em__Finally1_m855C958AB36BCD32C120E25A2C761830AFD9BE02 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3D6E2E767FCF74B801EFC25534751B79E35A0A5A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->set_U3CU3E1__state_0((-1)); Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 * L_0 = __this->get_address_of_U3CU3E7__wrap1_4(); Enumerator_Dispose_m3D6E2E767FCF74B801EFC25534751B79E35A0A5A((Enumerator_tF062ED100AE08DDB2B10B0996B9EDEF3C1F31994 *)L_0, /*hidden argument*/Enumerator_Dispose_m3D6E2E767FCF74B801EFC25534751B79E35A0A5A_RuntimeMethod_var); return; } } // OVRSimpleJSON.JSONNode OVRSimpleJSON.JSONObject/d__23::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * U3Cget_ChildrenU3Ed__23_System_Collections_Generic_IEnumeratorU3COVRSimpleJSON_JSONNodeU3E_get_Current_m0F1385F3DB694276AA5231FAC15AEB0EF9CB6ADC (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Void OVRSimpleJSON.JSONObject/d__23::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ChildrenU3Ed__23_System_Collections_IEnumerator_Reset_m4A7276EFC0D28A279B8E820F585A4B4B4F600D96 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_ChildrenU3Ed__23_System_Collections_IEnumerator_Reset_m4A7276EFC0D28A279B8E820F585A4B4B4F600D96_RuntimeMethod_var))); } } // System.Object OVRSimpleJSON.JSONObject/d__23::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3Cget_ChildrenU3Ed__23_System_Collections_IEnumerator_get_Current_mD9DD6E1439B51204A0A4CD3867C7634B854359C3 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { { JSONNode_tAE7C74940CE54C0AFC86B0F0500CAAC34807E51B * L_0 = __this->get_U3CU3E2__current_1(); return L_0; } } // System.Collections.Generic.IEnumerator`1 OVRSimpleJSON.JSONObject/d__23::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__23_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mACFF53210F94A1DE3FFCDDF2517FB2754CC21A55 (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * V_0 = NULL; { int32_t L_0 = __this->get_U3CU3E1__state_0(); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->get_U3CU3El__initialThreadId_2(); int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m3972B2C66691EA6DF91A19CEF3521B7C2679D7A1(/*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->set_U3CU3E1__state_0(0); V_0 = __this; goto IL_0035; } IL_0022: { U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * L_3 = (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F *)il2cpp_codegen_object_new(U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F_il2cpp_TypeInfo_var); U3Cget_ChildrenU3Ed__23__ctor_m6CB44FA5E769CF8D15EE84FA5359974DA733F403(L_3, 0, /*hidden argument*/NULL); V_0 = L_3; U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * L_4 = V_0; JSONObject_t0BA65DEF85EEBE478BCC7D2EDD7F25DD88B106E4 * L_5 = __this->get_U3CU3E4__this_3(); NullCheck(L_4); L_4->set_U3CU3E4__this_3(L_5); } IL_0035: { U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * L_6 = V_0; return L_6; } } // System.Collections.IEnumerator OVRSimpleJSON.JSONObject/d__23::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ChildrenU3Ed__23_System_Collections_IEnumerable_GetEnumerator_mCA8562C955674A2F7E96B8A39BC3E6D27C03B4BC (U3Cget_ChildrenU3Ed__23_t4E001D1BF6B32F2ED744FE04A034B835D067E32F * __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_ChildrenU3Ed__23_System_Collections_Generic_IEnumerableU3COVRSimpleJSON_JSONNodeU3E_GetEnumerator_mACFF53210F94A1DE3FFCDDF2517FB2754CC21A55(__this, /*hidden argument*/NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: OVRBoundary/BoundaryTestResult IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_pinvoke(const BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619& unmarshaled, BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_pinvoke& marshaled) { marshaled.___IsTriggering_0 = static_cast(unmarshaled.get_IsTriggering_0()); marshaled.___ClosestDistance_1 = unmarshaled.get_ClosestDistance_1(); marshaled.___ClosestPoint_2 = unmarshaled.get_ClosestPoint_2(); marshaled.___ClosestPointNormal_3 = unmarshaled.get_ClosestPointNormal_3(); } IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_pinvoke_back(const BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_pinvoke& marshaled, BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619& unmarshaled) { bool unmarshaled_IsTriggering_temp_0 = false; unmarshaled_IsTriggering_temp_0 = static_cast(marshaled.___IsTriggering_0); unmarshaled.set_IsTriggering_0(unmarshaled_IsTriggering_temp_0); float unmarshaled_ClosestDistance_temp_1 = 0.0f; unmarshaled_ClosestDistance_temp_1 = marshaled.___ClosestDistance_1; unmarshaled.set_ClosestDistance_1(unmarshaled_ClosestDistance_temp_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E unmarshaled_ClosestPoint_temp_2; memset((&unmarshaled_ClosestPoint_temp_2), 0, sizeof(unmarshaled_ClosestPoint_temp_2)); unmarshaled_ClosestPoint_temp_2 = marshaled.___ClosestPoint_2; unmarshaled.set_ClosestPoint_2(unmarshaled_ClosestPoint_temp_2); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E unmarshaled_ClosestPointNormal_temp_3; memset((&unmarshaled_ClosestPointNormal_temp_3), 0, sizeof(unmarshaled_ClosestPointNormal_temp_3)); unmarshaled_ClosestPointNormal_temp_3 = marshaled.___ClosestPointNormal_3; unmarshaled.set_ClosestPointNormal_3(unmarshaled_ClosestPointNormal_temp_3); } // Conversion method for clean up from marshalling of: OVRBoundary/BoundaryTestResult IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_pinvoke_cleanup(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: OVRBoundary/BoundaryTestResult IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_com(const BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619& unmarshaled, BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_com& marshaled) { marshaled.___IsTriggering_0 = static_cast(unmarshaled.get_IsTriggering_0()); marshaled.___ClosestDistance_1 = unmarshaled.get_ClosestDistance_1(); marshaled.___ClosestPoint_2 = unmarshaled.get_ClosestPoint_2(); marshaled.___ClosestPointNormal_3 = unmarshaled.get_ClosestPointNormal_3(); } IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_com_back(const BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_com& marshaled, BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619& unmarshaled) { bool unmarshaled_IsTriggering_temp_0 = false; unmarshaled_IsTriggering_temp_0 = static_cast(marshaled.___IsTriggering_0); unmarshaled.set_IsTriggering_0(unmarshaled_IsTriggering_temp_0); float unmarshaled_ClosestDistance_temp_1 = 0.0f; unmarshaled_ClosestDistance_temp_1 = marshaled.___ClosestDistance_1; unmarshaled.set_ClosestDistance_1(unmarshaled_ClosestDistance_temp_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E unmarshaled_ClosestPoint_temp_2; memset((&unmarshaled_ClosestPoint_temp_2), 0, sizeof(unmarshaled_ClosestPoint_temp_2)); unmarshaled_ClosestPoint_temp_2 = marshaled.___ClosestPoint_2; unmarshaled.set_ClosestPoint_2(unmarshaled_ClosestPoint_temp_2); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E unmarshaled_ClosestPointNormal_temp_3; memset((&unmarshaled_ClosestPointNormal_temp_3), 0, sizeof(unmarshaled_ClosestPointNormal_temp_3)); unmarshaled_ClosestPointNormal_temp_3 = marshaled.___ClosestPointNormal_3; unmarshaled.set_ClosestPointNormal_3(unmarshaled_ClosestPointNormal_temp_3); } // Conversion method for clean up from marshalling of: OVRBoundary/BoundaryTestResult IL2CPP_EXTERN_C void BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshal_com_cleanup(BoundaryTestResult_t54BC4EAD76352BD3B73A73E459ED89EA36970619_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 #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 OVRCameraComposition/OVRCameraFrameCompositionManager::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_Start_mBC8DC1CD683484BBEAAC395B89F7A3D8DA0EDFA4 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRCameraFrameCompositionManager_OnCameraBeginRendering_m1875A955370D0993A56E991DA3A3AF12F1E417F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRCameraFrameCompositionManager_OnCameraEndRendering_mB3D9662F9285BB5546291B5292721E448BB00BF7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t891744C0325329F7FA7C64614C0E3DFF13284AF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B4AF9831E210EB10357E0E0F951AFD580901254); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEEFE0BAEFD648695A292D329BC0A1033AAEE506); s_Il2CppMethodInitialized = true; } Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * V_0 = NULL; { // Shader shader = Shader.Find("Oculus/Unlit"); Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * L_0; L_0 = Shader_Find_m01F8D68779D3B0EA219E624443A768392B68B1E0(_stringLiteral6B4AF9831E210EB10357E0E0F951AFD580901254, /*hidden argument*/NULL); V_0 = L_0; // if (!shader) Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * L_1 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_1, /*hidden argument*/NULL); if (L_2) { goto IL_001e; } } { // Debug.LogError("Oculus/Unlit shader does not exist"); IL2CPP_RUNTIME_CLASS_INIT(Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var); Debug_LogError_m5952BCE5DC0EF798B31FA983B9CE42A5A1F82DE1(_stringLiteralDEEFE0BAEFD648695A292D329BC0A1033AAEE506, /*hidden argument*/NULL); // return; return; } IL_001e: { // whiteMaterial = new Material(shader); Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * L_3 = V_0; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_4 = (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)il2cpp_codegen_object_new(Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var); Material__ctor_mD2A3BCD3B4F17F5C6E95F3B34DAF4B497B67127E(L_4, L_3, /*hidden argument*/NULL); __this->set_whiteMaterial_9(L_4); // whiteMaterial.color = Color.white; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_5 = __this->get_whiteMaterial_9(); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_6; L_6 = Color_get_white_m2F4F3E4DD95471924015E9CB5AF20E59C650EE37(/*hidden argument*/NULL); NullCheck(L_5); Material_set_color_mC3C88E2389B7132EBF3EB0D1F040545176B795C0(L_5, L_6, /*hidden argument*/NULL); // if(GraphicsSettings.renderPipelineAsset != null) RenderPipelineAsset_tA4DBD0F0DD583DF3C9F85AF41F49308D167864EF * L_7; L_7 = GraphicsSettings_get_renderPipelineAsset_mD89E5C2DB9CC8C3C422763DB590C89068160F7E4(/*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_7, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_8) { goto IL_0075; } } { // RenderPipelineManager.beginCameraRendering += OnCameraBeginRendering; Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA * L_9 = (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA *)il2cpp_codegen_object_new(Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA_il2cpp_TypeInfo_var); Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9(L_9, __this, (intptr_t)((intptr_t)OVRCameraFrameCompositionManager_OnCameraBeginRendering_m1875A955370D0993A56E991DA3A3AF12F1E417F2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(RenderPipelineManager_t891744C0325329F7FA7C64614C0E3DFF13284AF1_il2cpp_TypeInfo_var); RenderPipelineManager_add_beginCameraRendering_m24BC94B109B70AEC0F71183217EF4BCF35DE6126(L_9, /*hidden argument*/NULL); // RenderPipelineManager.endCameraRendering += OnCameraEndRendering; Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA * L_10 = (Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA *)il2cpp_codegen_object_new(Action_2_t9444326B9F179A6814807A6942C9A6086471ABDA_il2cpp_TypeInfo_var); Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9(L_10, __this, (intptr_t)((intptr_t)OVRCameraFrameCompositionManager_OnCameraEndRendering_mB3D9662F9285BB5546291B5292721E448BB00BF7_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mEF529AE864C800525173EADF5CE7772B9BEDBBA9_RuntimeMethod_var); RenderPipelineManager_add_endCameraRendering_m8767AD50399DB90A66A4FB0D51CE2E93E1C132D0(L_10, /*hidden argument*/NULL); // mixedRealityCamera = GetComponent(); Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_11; L_11 = Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320(__this, /*hidden argument*/Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320_RuntimeMethod_var); __this->set_mixedRealityCamera_10(L_11); } IL_0075: { // } return; } } // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnPreRender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnPreRender_mCB5716250612F525A90392D2539E18416D09938D (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t97FAEBE964F3F622D4865E7EC62717FE94D1F56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRMixedRealityCaptureConfiguration_t9E89534EEB761FAB99E85EA567FF96260FF04CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFEA8541485D289B30A64D326E0DA85093756C2E); s_Il2CppMethodInitialized = true; } RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * V_0 = NULL; int32_t V_1 = 0; { // if (configuration != null && configuration.virtualGreenScreenType != OVRManager.VirtualGreenScreenType.Off && boundaryMeshMaskTexture != null && composition.boundaryMesh != null) RuntimeObject* L_0 = __this->get_configuration_4(); if (!L_0) { goto IL_00c3; } } { RuntimeObject* L_1 = __this->get_configuration_4(); NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(42 /* OVRManager/VirtualGreenScreenType OVRMixedRealityCaptureConfiguration::get_virtualGreenScreenType() */, OVRMixedRealityCaptureConfiguration_t9E89534EEB761FAB99E85EA567FF96260FF04CB0_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_00c3; } } { RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * L_3 = __this->get_boundaryMeshMaskTexture_7(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_3, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_4) { goto IL_00c3; } } { OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * L_5 = __this->get_composition_6(); NullCheck(L_5); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_6 = L_5->get_boundaryMesh_8(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_6, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_7) { goto IL_00c3; } } { // RenderTexture oldRT = RenderTexture.active; RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * L_8; L_8 = RenderTexture_get_active_m0DF52E4F5B60DDEEA9387E51C2F463774EEF455C(/*hidden argument*/NULL); V_0 = L_8; // RenderTexture.active = boundaryMeshMaskTexture; RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * L_9 = __this->get_boundaryMeshMaskTexture_7(); RenderTexture_set_active_mD8A1E34F5284EAA3BD907001AB63CB0735C16BC1(L_9, /*hidden argument*/NULL); // GL.PushMatrix(); GL_PushMatrix_mF13C635BFA475627C347FAD0EE427B3136870C5E(/*hidden argument*/NULL); // GL.LoadProjectionMatrix(GetComponent().projectionMatrix); Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_10; L_10 = Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320(__this, /*hidden argument*/Component_GetComponent_TisCamera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_mE17146EF5B0D8E9F9D2D2D94567BF211AD00D320_RuntimeMethod_var); NullCheck(L_10); Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 L_11; L_11 = Camera_get_projectionMatrix_mDB77E3A7F71CEF085797BCE58FAC78058C5D6756(L_10, /*hidden argument*/NULL); GL_LoadProjectionMatrix_mDB835862C97036386278D5AE5101DAFB9BDCC6B3(L_11, /*hidden argument*/NULL); // GL.Clear(false, true, Color.black); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_12; L_12 = Color_get_black_mD8CAAC9E4B8C5C92A21D176E4AB2C521CFA0EF7F(/*hidden argument*/NULL); GL_Clear_m012A79FD9FE6D463ACFF5B852E4399B00D4B365D((bool)0, (bool)1, L_12, /*hidden argument*/NULL); // for (int i = 0; i < whiteMaterial.passCount; ++i) V_1 = 0; goto IL_00aa; } IL_0078: { // if (whiteMaterial.SetPass(i)) Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_13 = __this->get_whiteMaterial_9(); int32_t L_14 = V_1; NullCheck(L_13); bool L_15; L_15 = Material_SetPass_mC888245491A21488CFF2FD64CA45E8404CB9FF9C(L_13, L_14, /*hidden argument*/NULL); if (!L_15) { goto IL_00a6; } } { // Graphics.DrawMeshNow(composition.boundaryMesh, composition.cameraRig.ComputeTrackReferenceMatrix()); OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * L_16 = __this->get_composition_6(); NullCheck(L_16); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_17 = L_16->get_boundaryMesh_8(); OVRCameraComposition_t8E4A5B6DA52CE9B53F1262D22BD1C7DAA15A2049 * L_18 = __this->get_composition_6(); NullCheck(L_18); OVRCameraRig_t743037A817D9B163CBAAA707F8B74E095D77A517 * L_19 = ((OVRComposition_tED19511C7A3FC9BADC8F76438610935429A12C94 *)L_18)->get_cameraRig_1(); NullCheck(L_19); Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 L_20; L_20 = VirtFuncInvoker0< Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 >::Invoke(14 /* UnityEngine.Matrix4x4 OVRCameraRig::ComputeTrackReferenceMatrix() */, L_19); IL2CPP_RUNTIME_CLASS_INIT(Graphics_t97FAEBE964F3F622D4865E7EC62717FE94D1F56D_il2cpp_TypeInfo_var); Graphics_DrawMeshNow_m2C3C3D4A4D3A74FD2D5A46CCB122670D23788DA4(L_17, L_20, /*hidden argument*/NULL); } IL_00a6: { // for (int i = 0; i < whiteMaterial.passCount; ++i) int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); } IL_00aa: { // for (int i = 0; i < whiteMaterial.passCount; ++i) int32_t L_22 = V_1; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_23 = __this->get_whiteMaterial_9(); NullCheck(L_23); int32_t L_24; L_24 = Material_get_passCount_m8604F2400F17AC2524B95F1C4F39C785896EEE3A(L_23, /*hidden argument*/NULL); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_0078; } } { // GL.PopMatrix(); GL_PopMatrix_m7EA6B7B55FAFB9C1B96969D4898B887CFD6B2AF2(/*hidden argument*/NULL); // RenderTexture.active = oldRT; RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * L_25 = V_0; RenderTexture_set_active_mD8A1E34F5284EAA3BD907001AB63CB0735C16BC1(L_25, /*hidden argument*/NULL); } IL_00c3: { // if (cameraFrameGameObj) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_26 = __this->get_cameraFrameGameObj_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_27; L_27 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_26, /*hidden argument*/NULL); if (!L_27) { goto IL_0109; } } { // if (cameraFrameMaterial == null) Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_28 = __this->get_cameraFrameMaterial_8(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_29; L_29 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_28, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_29) { goto IL_00f4; } } { // cameraFrameMaterial = cameraFrameGameObj.GetComponent().material; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_30 = __this->get_cameraFrameGameObj_5(); NullCheck(L_30); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_31; L_31 = GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B(L_30, /*hidden argument*/GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); NullCheck(L_31); Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_32; L_32 = Renderer_get_material_mE6B01125502D08EE0D6DFE2EAEC064AD9BB31804(L_31, /*hidden argument*/NULL); __this->set_cameraFrameMaterial_8(L_32); } IL_00f4: { // cameraFrameMaterial.SetFloat("_Visible", 1.0f); Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_33 = __this->get_cameraFrameMaterial_8(); NullCheck(L_33); Material_SetFloat_mBE01E05D49E5C7045E010F49A38E96B101D82768(L_33, _stringLiteralEFEA8541485D289B30A64D326E0DA85093756C2E, (1.0f), /*hidden argument*/NULL); } IL_0109: { // } return; } } // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnPostRender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnPostRender_m15E0BE74D01C52FFE73F49FF99B41ED69C7F1BE4 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFEA8541485D289B30A64D326E0DA85093756C2E); s_Il2CppMethodInitialized = true; } { // if (cameraFrameGameObj) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = __this->get_cameraFrameGameObj_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0022; } } { // cameraFrameMaterial.SetFloat("_Visible", 0.0f); Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = __this->get_cameraFrameMaterial_8(); NullCheck(L_2); Material_SetFloat_mBE01E05D49E5C7045E010F49A38E96B101D82768(L_2, _stringLiteralEFEA8541485D289B30A64D326E0DA85093756C2E, (0.0f), /*hidden argument*/NULL); } IL_0022: { // } return; } } // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnCameraBeginRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnCameraBeginRendering_m1875A955370D0993A56E991DA3A3AF12F1E417F2 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D ___renderContext0, Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___camera1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (mixedRealityCamera != null && mixedRealityCamera == camera) Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_0 = __this->get_mixedRealityCamera_10(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0022; } } { Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_2 = __this->get_mixedRealityCamera_10(); Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_3 = ___camera1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_2, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0022; } } { // OnPreRender(); OVRCameraFrameCompositionManager_OnPreRender_mCB5716250612F525A90392D2539E18416D09938D(__this, /*hidden argument*/NULL); } IL_0022: { // } return; } } // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::OnCameraEndRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager_OnCameraEndRendering_mB3D9662F9285BB5546291B5292721E448BB00BF7 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, ScriptableRenderContext_tEDDDFFA7401E6860E1D82DFD779B7A101939F52D ___renderContext0, Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___camera1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (mixedRealityCamera != null && mixedRealityCamera == camera) Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_0 = __this->get_mixedRealityCamera_10(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0022; } } { Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_2 = __this->get_mixedRealityCamera_10(); Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_3 = ___camera1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_2, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0022; } } { // OnPostRender(); OVRCameraFrameCompositionManager_OnPostRender_m15E0BE74D01C52FFE73F49FF99B41ED69C7F1BE4(__this, /*hidden argument*/NULL); } IL_0022: { // } return; } } // System.Void OVRCameraComposition/OVRCameraFrameCompositionManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OVRCameraFrameCompositionManager__ctor_m57D795C32BB1885C5265A2CEE23487BD47251283 (OVRCameraFrameCompositionManager_t4172610BC5CC9129171D9A6FAE2E2C751EB1103A * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 #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 OVRControllerTest/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3EE30BC7E40B73A8AA07CD221CA6E0E703314FC7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * L_0 = (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 *)il2cpp_codegen_object_new(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m4980D8B1A59DEFC4D5C99F979F07BAF4F31C1A77(L_0, /*hidden argument*/NULL); ((U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0); return; } } // System.Void OVRControllerTest/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4980D8B1A59DEFC4D5C99F979F07BAF4F31C1A77 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Boolean OVRControllerTest/<>c::b__4_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_0_mE367D704888C1BEC66C583E88BA3EDE21955E5AE (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("One", () => OVRInput.Get(OVRInput.Button.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_1_mA318E533F49A3CA5868A301B5677C55ED7BE0329 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("OneDown", () => OVRInput.GetDown(OVRInput.Button.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_mED3A64623E5FAEA60D9A613A5ECBA0AA289D9D55(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_2_m3FA5663121D9619B42C99810DC255CB4857F6911 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("OneUp", () => OVRInput.GetUp(OVRInput.Button.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_mCD074598B6A1D112DF267FBC5B6CB9105A8844CB(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_3() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_3_m03BD6D87A7BBA3CF4E29B444588EC9617D1FF7AC (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("One (Touch)", () => OVRInput.Get(OVRInput.Touch.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m1F22F0CCBA41D030CE9793F37DDEFA87D59FD41F(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_4() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_4_mFBE71993618066B13BCE605B9E1724D66D808334 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("OneDown (Touch)", () => OVRInput.GetDown(OVRInput.Touch.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_m13E6809C223A95C19EDDF8AB7DF537C00CF02FA2(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_5() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_5_m0ADD4C7A11B1F3B525C2954573302C2473F48C6D (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("OneUp (Touch)", () => OVRInput.GetUp(OVRInput.Touch.One)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_m3BDE9379C875D6BC3DC8518ABD96C8070CC8448F(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_6() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_6_m19BB63AE166E3A07A1BB5F4E02D3F164557C2BF3 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Two", () => OVRInput.Get(OVRInput.Button.Two)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(2, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_7() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_7_m4CEA4F77A82EE1FAAFD059862BE045EE20F5E24D (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("TwoDown", () => OVRInput.GetDown(OVRInput.Button.Two)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_mED3A64623E5FAEA60D9A613A5ECBA0AA289D9D55(2, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_8() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_8_m878D1980998FEB2D10BB3F5C3598AD83782831F4 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("TwoUp", () => OVRInput.GetUp(OVRInput.Button.Two)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_mCD074598B6A1D112DF267FBC5B6CB9105A8844CB(2, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_9() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_9_mE25D85B258A37F75D6A0533C2DA99C1BAA1C8A0A (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTrigger", () => OVRInput.Get(OVRInput.Button.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_10() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_10_m11C695C8211F2F2B6DBEC84518ECFA16C6749F71 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTriggerDown", () => OVRInput.GetDown(OVRInput.Button.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_mED3A64623E5FAEA60D9A613A5ECBA0AA289D9D55(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_11() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_11_mC7FBD68B5BC5E7C495779C96F1C0463D97FFBBDF (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTriggerUp", () => OVRInput.GetUp(OVRInput.Button.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_mCD074598B6A1D112DF267FBC5B6CB9105A8844CB(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_12() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_12_m46671D441B74195533B9BF2743EA24A16EF26F1E (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTrigger (Touch)", () => OVRInput.Get(OVRInput.Touch.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m1F22F0CCBA41D030CE9793F37DDEFA87D59FD41F(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_13() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_13_m5BD6D05EC34D8506CD353BBD18F20E73579128BC (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTriggerDown (Touch)", () => OVRInput.GetDown(OVRInput.Touch.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_m13E6809C223A95C19EDDF8AB7DF537C00CF02FA2(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_14() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_14_m00AE385DD3F0AB6E8CE7FEA68DE682234B91D188 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryIndexTriggerUp (Touch)", () => OVRInput.GetUp(OVRInput.Touch.PrimaryIndexTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_m3BDE9379C875D6BC3DC8518ABD96C8070CC8448F(((int32_t)8192), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_15() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_15_mA90AEA1B50238D6A8A535C26C83E564ED4EE0316 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryHandTrigger", () => OVRInput.Get(OVRInput.Button.PrimaryHandTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)16384), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_16() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_16_m51949327E49E7B5FA6150A9DAF8431233FF3981A (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryHandTriggerDown", () => OVRInput.GetDown(OVRInput.Button.PrimaryHandTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_mED3A64623E5FAEA60D9A613A5ECBA0AA289D9D55(((int32_t)16384), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_17() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_17_m4AFB3C20AEBA313D29CAC99152D0E58B9AD712EF (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("PrimaryHandTriggerUp", () => OVRInput.GetUp(OVRInput.Button.PrimaryHandTrigger)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_mCD074598B6A1D112DF267FBC5B6CB9105A8844CB(((int32_t)16384), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_18() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_18_m4872F34DFD8E08A3AD2EE3DDACB82577A711C755 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Up", () => OVRInput.Get(OVRInput.Button.Up)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)268435456), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_19() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_19_mA53ED781306A2E1980AF388703A1D2BB3327003C (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Down", () => OVRInput.Get(OVRInput.Button.Down)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)536870912), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_20() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_20_mB38CEA967F11801D4BBC2432EF23073A6BD410C9 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Left", () => OVRInput.Get(OVRInput.Button.Left)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)1073741824), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_21() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_21_m1B02951D68E4230B9CAF93C7306CD72C515D99BC (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Right", () => OVRInput.Get(OVRInput.Button.Right)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_m0C7655F5F5118ADD5F3B5BDE2E9741E654329E91(((int32_t)-2147483648LL), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_22() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_22_mE0F3121BF6C9E689DDA5CD3D2F7522AFB0AE8415 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Start", () => OVRInput.Get(OVRInput.RawButton.Start)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_mEFCE118054A097C882A7A74DBB37FC6E522B6C04(((int32_t)1048576), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_23() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_23_m31A8616FE2B903ABE603113CC4AC1C12A0C15205 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("StartDown", () => OVRInput.GetDown(OVRInput.RawButton.Start)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_m511EF0ED774EAB070D2F09F5ABE1E27ABA8D4900(((int32_t)1048576), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_24() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_24_m352AFFFA57524394962E5D42C451466445370B4B (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("StartUp", () => OVRInput.GetUp(OVRInput.RawButton.Start)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_m8D0E4123D59E080AFC988539F6E8650B2D5929AB(((int32_t)1048576), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_25() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_25_m290CE3E583BE8D0D53F2FDC20F57C7169B28D0A7 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("Back", () => OVRInput.Get(OVRInput.RawButton.Back)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_mEFCE118054A097C882A7A74DBB37FC6E522B6C04(((int32_t)2097152), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_26() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_26_m779F52AF1BCAAA436D77491CA22BF7DABB75F835 (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("BackDown", () => OVRInput.GetDown(OVRInput.RawButton.Back)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_m511EF0ED774EAB070D2F09F5ABE1E27ABA8D4900(((int32_t)2097152), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_27() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_27_m5E20FB5FF136642AAC3C5957DE850C76A280072C (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("BackUp", () => OVRInput.GetUp(OVRInput.RawButton.Back)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_m8D0E4123D59E080AFC988539F6E8650B2D5929AB(((int32_t)2097152), ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_28() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_28_m81CD2BF63A74DF37800F4DBBCB4200F839D4C3BF (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("A", () => OVRInput.Get(OVRInput.RawButton.A)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_Get_mEFCE118054A097C882A7A74DBB37FC6E522B6C04(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_29() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_29_m4A62D8CC2ECFB236B7F7A136AF8767070315DEDD (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("ADown", () => OVRInput.GetDown(OVRInput.RawButton.A)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetDown_m511EF0ED774EAB070D2F09F5ABE1E27ABA8D4900(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::b__4_30() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartU3Eb__4_30_mE21C41554BEE6784268EA9C9E2E77319E6E67ADA (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new BoolMonitor("AUp", () => OVRInput.GetUp(OVRInput.RawButton.A)), IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); bool L_0; L_0 = OVRInput_GetUp_m8D0E4123D59E080AFC988539F6E8650B2D5929AB(1, ((int32_t)-2147483648LL), /*hidden argument*/NULL); return L_0; } } // System.Boolean OVRControllerTest/<>c::<.cctor>b__9_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__9_0_mF321EA6674807E737C196402FA729FF0570B5ECC (U3CU3Ec_t1DD64CD4FC06565500A7BFDF6BE6B744F38DE698 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Controller_tEEDA108639533B73057BAE8B95FE21725355C48F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // static BoolMonitor controllers = new BoolMonitor("Controllers Changed", () => { return OVRInput.GetConnectedControllers().ToString() != prevConnected; }); IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); int32_t L_0; L_0 = OVRInput_GetConnectedControllers_mE69D0392FF67E9784E5116130E895E57E8C81FD1_inline(/*hidden argument*/NULL); V_0 = L_0; RuntimeObject * L_1 = Box(Controller_tEEDA108639533B73057BAE8B95FE21725355C48F_il2cpp_TypeInfo_var, (&V_0)); NullCheck(L_1); String_t* L_2; L_2 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1); V_0 = *(int32_t*)UnBox(L_1); IL2CPP_RUNTIME_CLASS_INIT(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_il2cpp_TypeInfo_var); String_t* L_3 = ((OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_StaticFields*)il2cpp_codegen_static_fields_for(OVRControllerTest_t415F83ECF8FD5CFD908D66E1543010D65CCFF484_il2cpp_TypeInfo_var))->get_prevConnected_7(); bool L_4; L_4 = String_op_Inequality_m45BEBD9C59D474454BD0F4AB6C9A8A2D05D40DBE(L_2, L_3, /*hidden argument*/NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KeyEnumerator__ctor_mF8A97468FE372C202E7B2CFD5614F84225F64728_inline (KeyEnumerator_t75A309176FA821D8B15AB63FA596AD00F9779DFA * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { { // public KeyEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_0 = ___aEnumerator0; __this->set_m_Enumerator_0(L_0); // public KeyEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueEnumerator__ctor_m9023C632E5E3783591C819B7C5965C6ED69D2463_inline (ValueEnumerator_t58FD1B961488ACE4D7C748234156DB4C104C7893 * __this, Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C ___aEnumerator0, const RuntimeMethod* method) { { // public ValueEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } Enumerator_tF7841AAE9BEA42DF8FFA1E9F8B20975CD8A5CC5C L_0 = ___aEnumerator0; __this->set_m_Enumerator_0(L_0); // public ValueEnumerator(Enumerator aEnumerator) { m_Enumerator = aEnumerator; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OVRInput_GetConnectedControllers_mE69D0392FF67E9784E5116130E895E57E8C81FD1_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return connectedControllerTypes; IL2CPP_RUNTIME_CLASS_INIT(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var); int32_t L_0 = ((OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_StaticFields*)il2cpp_codegen_static_fields_for(OVRInput_t3C43263053F2510BDF75588657A71B87702767FB_il2cpp_TypeInfo_var))->get_connectedControllerTypes_4(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_current_3(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method) { { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )__this->get_current_3(); return (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1(); return (RuntimeObject *)L_0; } }