// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.ATGTextJobSystem

namespace UnityEngine.UIElements
{
public class ATGTextJobSystem // TypeDefIndex: 6136
{
	// Fields
	type#18829 textJobDatasHandle;
	type#9241 textJobDatas;
	type#15314 hasPendingTextWork;
	type#9769 s_JobDataPool;
	type#22596 m_GenerateTextJobifiedCallback;
	type#22596 m_AddDrawEntriesCallback;
	type#24726 k_GenerateTextMarker;
	type#24726 k_ATGTextJobMarker;
	type#15325 k_IsMultiThreaded;
	type#9140 atlases;
	type#9046 sdfScalesArray;
	type#8357 verticesArray;
	type#8354 indicesArray;
	type#8648 renderModes;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 GenerateText(type#22600 mgc, type#27159 textElement) { }
	// RVA: -1
	private type#28660 GenerateTextJobified(type#22600 mgc, type#23705 _) { }
	// RVA: -1
	private type#28660 AddDrawEntries(type#22600 mgc, type#23705 _) { }
	// RVA: -1
	private static type#28660 ConvertMeshInfoToUIRVertex(type#12794 meshInfos, type#27069 alloc, type#27159 visualElement, type#11649 atlases, type#11613 verticesArray, type#11612 indicesArray, type#11624 renderModes, type#11644 sdfScales) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
