using UnityEngine;

namespace NaughtyAttributes.Test
{
	public class InputAxisTest : MonoBehaviour
	{
		[InputAxis]
		public string inputAxis0;

		public InputAxisNest1 nest1;

		[Button]
		private void LogInputAxis0()
		{
			Debug.Log(inputAxis0);
		}
	}

	[System.Serializable]
	public class InputAxisNest1
	{
		[InputAxis]
		public string inputAxis1;

		public InputAxisNest2 nest2;
	}

	[System.Serializable]
	public struct InputAxisNest2
	{
		[InputAxis]
		public string inputAxis2;
	}
}