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

namespace UnityEngine.UIElements.UIR
{
public class CommandList // TypeDefIndex: 6331
{
	// Fields
	type#28618 m_Owner;
	type#20932 m_VertexDecl;
	type#20932 m_StencilState;
	type#22490 constantProps;
	type#22490 batchProps;
	type#18830 handle;
	type#9031 m_Commands;
	type#13598 m_GpuTextureData;
	type#9539 m_DrawRanges;
	type#15314 <disposed>k__BackingField;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#28615 owner, type#20925 vertexDecl, type#20925 stencilState) { }
	// RVA: -1
	public type#28660 Reset(type#28615 newOwner) { }
	// RVA: -1
	public type#28660 Execute() { }
	// RVA: -1
	public type#28660 SetTexture(type#20867 name, type#27312 texture, type#20867 gpuDataOffset, type#28494 gpuData0, type#28494 gpuData1) { }
	// RVA: -1
	public type#28660 ApplyBatchProps() { }
	// RVA: -1
	public type#28660 DrawRanges(type#6014 ib, type#6015 vb, type#9566 ranges) { }
	// RVA: -1
	protected type#15313 get_disposed() { }
	// RVA: -1
	private type#28660 set_disposed(type#15313 value) { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	protected type#28660 Dispose(type#15313 disposing) { }
}
}
