12345678910111213141516171819 |
- #pragma once
- #include "il2cpp-config.h"
- struct Il2CppInteropData;
- namespace il2cpp
- {
- namespace utils
- {
- class MarshalingUtils
- {
- public:
- static void MarshalStructToNative(void* managedStructure, void* marshaledStructure, const Il2CppInteropData* interopData);
- static void MarshalStructFromNative(void* marshaledStructure, void* managedStructure, const Il2CppInteropData* interopData);
- static bool MarshalFreeStruct(void* marshaledStructure, const Il2CppInteropData* interopData);
- };
- } // namespace utils
- } // namespace il2cpp
|