using System; namespace UnityEngine.AzureSky { /// A celestial body instance. [Serializable] public sealed class AzureCelestialBody { /// The transform that will receive the celestial body coordinate. public Transform transform { get => m_transform; set => m_transform = value; } [SerializeField] private Transform m_transform; /// The celestial body that this instance will simulate. public AzureCelestialBodyType type { get => m_type; set => m_type = value; } [SerializeField] private AzureCelestialBodyType m_type; } }