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

namespace UnityEngine.UIElements.UIR
{
public class RenderEvents // TypeDefIndex: 6410
{
	// Fields
	type#24726 k_NudgeVerticesMarker;
	type#26071 VisibilityTreshold;

	// Methods
	// RVA: -1
	internal static type#28660 ProcessOnClippingChanged(type#25221 renderChain, type#28615 ve, type#27917 dirtyID, type#11803 stats) { }
	// RVA: -1
	internal static type#28660 ProcessOnOpacityChanged(type#25221 renderChain, type#28615 ve, type#27917 dirtyID, type#11803 stats) { }
	// RVA: -1
	internal static type#28660 ProcessOnColorChanged(type#25221 renderChain, type#28615 ve, type#27917 dirtyID, type#11803 stats) { }
	// RVA: -1
	internal static type#28660 ProcessOnTransformOrSizeChanged(type#25221 renderChain, type#28615 ve, type#27917 dirtyID, type#11803 stats) { }
	// RVA: -1
	private static type#22507 GetTransformIDTransformInfo(type#28615 ve) { }
	// RVA: -1
	private static type#28494 GetClipRectIDClipInfo(type#28615 ve) { }
	// RVA: -1
	internal static type#27917 DepthFirstOnChildAdded(type#25221 renderChain, type#28615 parent, type#28615 ve, type#20867 index, type#15313 resetState) { }
	// RVA: -1
	internal static type#27917 DepthFirstOnChildRemoving(type#25221 renderChain, type#28615 ve) { }
	// RVA: -1
	private static type#28660 DepthFirstOnClippingChanged(type#25221 renderChain, type#28615 parent, type#28615 ve, type#27917 dirtyID, type#15313 hierarchical, type#15313 isRootOfChange, type#15313 isPendingHierarchicalRepaint, type#15313 inheritedClipRectIDChanged, type#15313 inheritedMaskingChanged, type#27875 device, type#11803 stats) { }
	// RVA: -1
	private static type#28660 DepthFirstOnOpacityChanged(type#25221 renderChain, type#26059 parentCompositeOpacity, type#28615 ve, type#27917 dirtyID, type#15313 hierarchical, type#11803 stats, type#15335 isDoingFullVertexRegeneration) { }
	// RVA: -1
	private static type#28660 OnColorChanged(type#25221 renderChain, type#28615 ve, type#27917 dirtyID, type#11803 stats) { }
	// RVA: -1
	private static type#28660 DepthFirstOnTransformOrSizeChanged(type#25221 renderChain, type#28615 parent, type#28615 ve, type#27917 dirtyID, type#27875 device, type#15313 isAncestorOfChangeSkinned, type#15313 transformChanged, type#11803 stats) { }
	// RVA: -1
	public static type#15313 UpdateTextCoreSettings(type#25221 renderChain, type#28615 ve) { }
	// RVA: -1
	private static type#15313 NudgeVerticesToNewSpace(type#28615 ve, type#25221 renderChain, type#27875 device) { }
	// RVA: -1
	private static type#28660 PrepareNudgeVertices(type#28615 ve, type#27875 device, type#22614 mesh, type#11951 src, type#11951 dst, type#11944 count) { }
	// RVA: -1
	private static type#28615 GetLastDeepestChild(type#28615 ve) { }
	// RVA: -1
	private static type#15982 DetermineSelfClipMethod(type#25221 renderChain, type#28615 ve) { }
	// RVA: -1
	private static type#15313 UpdateLocalFlipsWinding(type#28615 ve) { }
	// RVA: -1
	private static type#28660 UpdateZeroScaling(type#28615 ve) { }
	// RVA: -1
	private static type#15313 NeedsTransformID(type#28615 ve) { }
	// RVA: -1
	internal static type#15313 NeedsColorID(type#28615 ve) { }
	// RVA: -1
	internal static type#15313 NeedsTextCoreSettings(type#28615 ve) { }
	// RVA: -1
	private static type#15313 InitColorIDs(type#25221 renderChain, type#28615 ve) { }
	// RVA: -1
	public static type#28660 SetColorValues(type#25221 renderChain, type#28615 ve) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
