// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.StyleSheets.StylePropertyReader

namespace UnityEngine.UIElements.StyleSheets
{
public class StylePropertyReader // TypeDefIndex: 6507
{
	// Fields
	type#33893 getCursorIdFunc;
	type#9087 m_Values;
	type#8700 m_ValueCount;
	type#26782 m_Resolver;
	type#26735 m_Sheet;
	type#13474 m_Properties;
	type#13476 m_PropertyIds;
	type#20868 m_CurrentValueIndex;
	type#20868 m_CurrentPropertyIndex;
	type#26699 <property>k__BackingField;
	type#26703 <propertyId>k__BackingField;
	type#20868 <valueCount>k__BackingField;
	type#26060 <dpiScaling>k__BackingField;

	// Methods
	// RVA: -1
	public type#26698 get_property() { }
	// RVA: -1
	private type#28660 set_property(type#26698 value) { }
	// RVA: -1
	public type#26702 get_propertyId() { }
	// RVA: -1
	private type#28660 set_propertyId(type#26702 value) { }
	// RVA: -1
	public type#20867 get_valueCount() { }
	// RVA: -1
	private type#28660 set_valueCount(type#20867 value) { }
	// RVA: -1
	public type#26059 get_dpiScaling() { }
	// RVA: -1
	private type#28660 set_dpiScaling(type#26059 value) { }
	// RVA: -1
	public type#28660 SetContext(type#26734 sheet, type#26677 selector, type#26776 varContext, type#26077 dpiScaling) { }
	// RVA: -1
	public type#28660 SetInlineContext(type#26734 sheet, type#13473 properties, type#13475 propertyIds, type#26077 dpiScaling) { }
	// RVA: -1
	public type#26702 MoveNextProperty() { }
	// RVA: -1
	public type#26715 GetValue(type#20867 index) { }
	// RVA: -1
	public type#26770 GetValueType(type#20867 index) { }
	// RVA: -1
	public type#15313 IsValueType(type#20867 index, type#26770 type) { }
	// RVA: -1
	public type#15313 IsKeyword(type#20867 index, type#26765 keyword) { }
	// RVA: -1
	public type#26576 ReadAsString(type#20867 index) { }
	// RVA: -1
	public type#21926 ReadLength(type#20867 index) { }
	// RVA: -1
	public type#27459 ReadTimeValue(type#20867 index) { }
	// RVA: -1
	public type#27627 ReadTranslate(type#20867 index) { }
	// RVA: -1
	public type#27616 ReadTransformOrigin(type#20867 index) { }
	// RVA: -1
	public type#25432 ReadRotate(type#20867 index) { }
	// RVA: -1
	public type#25597 ReadScale(type#20867 index) { }
	// RVA: -1
	public type#26059 ReadFloat(type#20867 index) { }
	// RVA: -1
	public type#20867 ReadInt(type#20867 index) { }
	// RVA: -1
	public type#16067 ReadColor(type#20867 index) { }
	// RVA: -1
	public type#20867 ReadEnum(type#26683 enumType, type#20867 index) { }
	// RVA: -1
	public type#18639 ReadFontDefinition(type#20867 index) { }
	// RVA: -1
	public type#18623 ReadFont(type#20867 index) { }
	// RVA: -1
	public type#14961 ReadBackground(type#20867 index) { }
	// RVA: -1
	public type#16640 ReadCursor(type#20867 index) { }
	// RVA: -1
	public type#27281 ReadTextShadow(type#20867 index) { }
	// RVA: -1
	public type#14965 ReadBackgroundPositionX(type#20867 index) { }
	// RVA: -1
	public type#14965 ReadBackgroundPositionY(type#20867 index) { }
	// RVA: -1
	private type#14965 ReadBackgroundPosition(type#20867 index, type#14968 keyword) { }
	// RVA: -1
	public type#14972 ReadBackgroundRepeat(type#20867 index) { }
	// RVA: -1
	public type#14975 ReadBackgroundSize(type#20867 index) { }
	// RVA: -1
	public type#28660 ReadListEasingFunction(type#8544 list, type#20867 index) { }
	// RVA: -1
	public type#28660 ReadListTimeValue(type#9144 list, type#20867 index) { }
	// RVA: -1
	public type#28660 ReadListStylePropertyName(type#9082 list, type#20867 index) { }
	// RVA: -1
	private type#28660 LoadProperties() { }
	// RVA: -1
	private type#28660 SetCurrentProperty() { }
	// RVA: -1
	public static type#27616 ReadTransformOrigin(type#20867 valCount, type#26715 val1, type#26715 val2, type#26715 zVvalue) { }
	// RVA: -1
	private static type#21926 ReadTransformOriginEnum(type#26715 value, type#11789 isVertical, type#11789 isHorizontal) { }
	// RVA: -1
	public static type#27627 ReadTranslate(type#20867 valCount, type#26715 val1, type#26715 val2, type#26715 val3) { }
	// RVA: -1
	public static type#25597 ReadScale(type#20867 valCount, type#26715 val1, type#26715 val2, type#26715 val3) { }
	// RVA: -1
	public static type#25432 ReadRotate(type#20867 valCount, type#26715 val1, type#26715 val2, type#26715 val3, type#26715 val4) { }
	// RVA: -1
	private static type#15313 TryReadEnum(type#26683 enumType, type#26715 value, type#11944 intValue) { }
	// RVA: -1
	private static type#20867 ReadEnum(type#26683 enumType, type#26715 value) { }
	// RVA: -1
	public static type#14308 ReadAngle(type#26715 value) { }
	// RVA: -1
	public static type#14965 ReadBackgroundPosition(type#20867 valCount, type#26715 val1, type#26715 val2, type#14968 keyword) { }
	// RVA: -1
	public static type#14972 ReadBackgroundRepeat(type#20867 valCount, type#26715 val1, type#26715 val2) { }
	// RVA: -1
	public static type#14975 ReadBackgroundSize(type#20867 valCount, type#26715 val1, type#26715 val2) { }
	// RVA: -1
	internal static type#15313 TryGetImageSourceFromValue(type#26715 propertyValue, type#26059 dpiScaling, type#11936 source) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
