namespace UIWidgets
{
using UIWidgets.Styles;
using UnityEngine;
///
/// Prefabs templates.
///
public class PrefabsTemplates : ScriptableObject
{
#if UNITY_EDITOR
static PrefabsTemplates instance;
///
/// Instance.
///
public static PrefabsTemplates Instance
{
get
{
if (instance == null)
{
instance = UtilitiesEditor.LoadAssetWithGUID(ReferenceGUID.PrefabsTemplates);
}
return instance;
}
set
{
instance = value;
}
}
#endif
///
/// Autocomplete.
///
[SerializeField]
public GameObject Autocomplete;
///
/// Combobox.
///
[SerializeField]
public GameObject Combobox;
///
/// Combobox with enabled multiselect.
///
[SerializeField]
public GameObject ComboboxMultiselect;
///
/// DragInfo.
///
[SerializeField]
public GameObject DragInfo;
///
/// ListView.
///
[SerializeField]
public GameObject ListView;
///
/// PickerListView.
///
[SerializeField]
public GameObject PickerListView;
///
/// PickerTreeView.
///
[SerializeField]
public GameObject PickerTreeView;
///
/// Scene.
///
[SerializeField]
public GameObject Scene;
///
/// Table.
///
[SerializeField]
public GameObject Table;
///
/// TileView.
///
[SerializeField]
public GameObject TileView;
///
/// TreeGraph.
///
[SerializeField]
public GameObject TreeGraph;
///
/// TreeView.
///
[SerializeField]
public GameObject TreeView;
///
/// Tooltip.
///
[SerializeField]
public GameObject Tooltip;
///
/// Default style.
///
[SerializeField]
public Style StyleDefault;
///
/// Blue style.
///
[SerializeField]
public Style StyleBlue;
}
}