#pragma once
#include <stdint.h>
#include <assert.h>
#include <exception>
#include "codegen/il2cpp-codegen.h"

struct t1082;
struct t1082_marshaled;

extern "C" int32_t m5105 (t1082 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5106 (t1082 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5107 (t1082 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5108 (t1082 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
void t1082_marshal(const t1082& unmarshaled, t1082_marshaled& marshaled);
void t1082_marshal_back(const t1082_marshaled& marshaled, t1082& unmarshaled);
void t1082_marshal_cleanup(t1082_marshaled& marshaled);
