namespace Observatory.Framework.Files.Journal { /// /// Event generated when the player takes a screenshot. /// public class Screenshot : JournalBase { /// /// Filename of the screenshot taken in the form of "\\ED Pictures\\filename" /// "\\ED Pictures\\" corresponds to "%userprofile%\Pictures\Frontier Developments\Elite Dangerous\" /// public string Filename { get; init; } /// /// Pixel width of the saved image. /// public int Width { get; init; } /// /// Pixel height of the saved image. /// public int Height { get; init; } /// /// System name of the current system. /// public string System { get; init; } /// /// Body name of the current location. /// public string Body { get; init; } /// /// Current latitude if applicable. /// public float Latitude { get; init; } /// /// Current longitude if applicable. /// public float Longitude { get; init; } /// /// Current altitude if applicable. /// public float Altitude { get; init; } /// /// Current heading if applicable. /// public int Heading { get; init; } } }