// Assembly: UnityEngine.PropertiesModule
// Full name: Unity.Properties.ReflectedMemberProperty`2

namespace Unity.Properties
{
public class ReflectedMemberProperty`2 // TypeDefIndex: 11504
{
	// Fields
	type#20275 m_Info;
	type#15322 m_IsStructContainerType;
	type#6019 m_GetStructValueAction;
	type#10156 m_SetStructValueAction;
	type#6018 m_GetClassValueAction;
	type#10152 m_SetClassValueAction;
	type#26586 <Name>k__BackingField;
	type#15322 <IsReadOnly>k__BackingField;

	// Methods
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#15313 get_IsReadOnly() { }
	// RVA: -1
	internal type#28660 .ctor(type#20274 info, type#26576 name) { }
	// RVA: -1
	public virtual type#2073 GetValue(type#11495 container) { }
	// RVA: -1
	public virtual type#28660 SetValue(type#11495 container, type#2073 value) { }
}
}
