using UnityEngine;
using UnityEditor;
using System.Collections;

[CustomEditor(typeof(QuadUI))]
public class QuadUIInspector : Editor
{
	QuadUI _target;
	
	override public void OnInspectorGUI()
	{
		_target = (QuadUI) target;
		
		EditorGUILayout.BeginVertical();
		
		_target.allowUserInput = EditorGUILayout.Toggle("Allow User Input:",_target.allowUserInput);
		EditorGUILayout.Space();
		_target.cam = (Camera) EditorGUILayout.ObjectField("Camera",_target.cam,typeof(Camera));
		#if !UNITY_IPHONE && !UNITY_ANDROID
			_target.resolution = QuadUI.Resolution.Custom;
			_target.screenDimensions = EditorGUILayout.Vector2Field("Screen Dimensions:", _target.screenDimensions);
		#else
			_target.resolution = (QuadUI.Resolution) EditorGUILayout.EnumPopup("Resolution:", (QuadUI.Resolution) _target.resolution);
		#endif
		
		EditorGUILayout.EndVertical();
	}
}