// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.UIR.IMeshGenerator

namespace UnityEngine.UIElements.UIR
{
public class IMeshGenerator // TypeDefIndex: 6381
{

	// Methods
	// RVA: -1
	public abstract type#28660 set_currentElement(type#28615 value) { }
	// RVA: -1
	public abstract type#27219 get_textJobSystem() { }
	// RVA: -1
	public abstract type#28660 DrawText(type#8356 vertices, type#8353 indices, type#9139 atlases, type#8647 renderModes, type#9045 sdfScales) { }
	// RVA: -1
	public abstract type#28660 DrawText(type#8356 vertices, type#8353 indices, type#8830 materials, type#8647 renderModes) { }
	// RVA: -1
	public abstract type#28660 DrawRectangle(type#32325 rectParams) { }
	// RVA: -1
	public abstract type#28660 DrawBorder(type#32323 borderParams) { }
	// RVA: -1
	public abstract type#28660 DrawRectangleRepeat(type#32325 rectParams, type#25017 totalRect, type#26059 scaledPixelsPerPoint) { }
	// RVA: -1
	public abstract type#28660 ScheduleJobs(type#22600 mgc) { }
}
}
