private static bool LoadImage(Texture2D tex, byte[] data, bool markNonReadable) { if (iCall_LoadImage == null) { iCall_LoadImage = IL2CPP.ResolveICall <d_LoadImage>("UnityEngine.ImageConversion::LoadImage"); } var il2cppArray = (Il2CppStructArray <byte>)data; return(iCall_LoadImage.Invoke(tex.Pointer, il2cppArray.Pointer, markNonReadable)); }