using System;
using System.Collections.Generic;
namespace UnityEngine.AzureSky
{
[Serializable] public sealed class AzureWeatherPropertyGroup
{
/// The name of this property group.
public string name { get => m_name; set => m_name = value; }
[SerializeField] private string m_name = "GroupName";
/// The list containing all the weather properties in this group.
public List weatherPropertyList { get => m_weatherPropertyList; set => m_weatherPropertyList = value; }
[SerializeField] private List m_weatherPropertyList = new List();
/// The active state of this weather group, is this group current Enabled or Disabled?
public bool isEnabled { get => m_isEnabled; set => m_isEnabled = value; }
[SerializeField] private bool m_isEnabled = true;
///// Constructor.
//public AzureWeatherPropertyGroup()
//{
// m_name = "MyGroupName";
// m_isEnabled = true;
//}
}
}