#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <stdint.h>
#include <assert.h>
#include <exception>

// UnityEngine.UI.RectangularVertexClipper
struct RectangularVertexClipper_t1294793591;
// UnityEngine.RectTransform
struct RectTransform_t972643934;
// UnityEngine.Canvas
struct Canvas_t2727140764;

#include "codegen/il2cpp-codegen.h"
#include "UnityEngine_UnityEngine_Rect4241904616.h"
#include "UnityEngine_UnityEngine_RectTransform972643934.h"
#include "UnityEngine_UnityEngine_Canvas2727140764.h"

// System.Void UnityEngine.UI.RectangularVertexClipper::.ctor()
extern "C"  void RectangularVertexClipper__ctor_m1771616896 (RectangularVertexClipper_t1294793591 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Rect UnityEngine.UI.RectangularVertexClipper::GetCanvasRect(UnityEngine.RectTransform,UnityEngine.Canvas)
extern "C"  Rect_t4241904616  RectangularVertexClipper_GetCanvasRect_m4121299266 (RectangularVertexClipper_t1294793591 * __this, RectTransform_t972643934 * ___t0, Canvas_t2727140764 * ___c1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
