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

namespace Unity.Properties
{
public class SetPropertyBagBase`2 // TypeDefIndex: 11539
{
	// Fields
	type#10153 m_Property;

	// Methods
	// RVA: -1
	public virtual type#9929 GetProperties() { }
	// RVA: -1
	public virtual type#9929 GetProperties(type#11496 container) { }
	// RVA: -1
	private type#6623 GetPropertiesEnumerable(type#1334 container) { }
	// RVA: -1
	private virtual type#28660 Unity.Properties.ICollectionPropertyBagAccept<TSet>.Accept(type#19916 visitor, type#11496 container) { }
	// RVA: -1
	private virtual type#28660 Unity.Properties.ISetPropertyBagAccept<TSet>.Accept(type#20513 visitor, type#11496 container) { }
	// RVA: -1
	public virtual type#15313 TryGetProperty(type#11496 container, type#23705 key, type#11599 property) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
