// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.Events.ArgumentCache

namespace UnityEngine.Events
{
public class ArgumentCache // TypeDefIndex: 8974
{
	// Fields
	type#23721 m_ObjectArgument;
	type#26577 m_ObjectArgumentAssemblyTypeName;
	type#20868 m_IntArgument;
	type#26060 m_FloatArgument;
	type#26577 m_StringArgument;
	type#15314 m_BoolArgument;

	// Methods
	// RVA: -1
	public type#23720 get_unityObjectArgument() { }
	// RVA: -1
	public type#26576 get_unityObjectArgumentAssemblyTypeName() { }
	// RVA: -1
	public type#20867 get_intArgument() { }
	// RVA: -1
	public type#26059 get_floatArgument() { }
	// RVA: -1
	public type#26576 get_stringArgument() { }
	// RVA: -1
	public type#15313 get_boolArgument() { }
	// RVA: -1
	public virtual type#28660 OnBeforeSerialize() { }
	// RVA: -1
	public virtual type#28660 OnAfterDeserialize() { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
