.. default-domain:: cs .. highlight:: csharp .. namespace:: KRPC.Client.Services.Drawing NavballMarker ============= .. class:: NavballMarker A marker drawn on the navball. Created using :meth:`Drawing.AddNavballMarker `. .. property:: System.Tuple Direction { get; set; } Direction that the marker is drawn at. :Game Scenes: Flight .. property:: SpaceCenter.ReferenceFrame ReferenceFrame { get; set; } Reference frame that the direction of the marker is in. :Game Scenes: Flight .. property:: bool Visible { get; set; } Whether the marker is visible. :Game Scenes: Flight .. note:: A visible marker is still hidden while it is on the far side of the navball. .. property:: StdLib.ColorRGB Color { get; set; } Set the color :Game Scenes: Flight .. property:: string Icon { get; set; } The icon that the marker is drawn with. See :meth:`NavballMarker.AvailableIcons` for the icons that can be used. :Game Scenes: Flight .. property:: Image Image { get; set; } The image that the marker is drawn with in place of its icon, or null to draw the icon. :Game Scenes: Flight .. function:: static System.Collections.Generic.IList AvailableIcons(IConnection connection) A list of all available icons, taken from "GameData/Squad/Contracts/Icons/". :Game Scenes: Flight .. property:: float Size { get; set; } Size of the marker, relative to the size of the navball's own markers. :Game Scenes: Flight .. function:: void Remove() Remove the marker. :Game Scenes: Flight