.. default-domain:: c .. highlight:: c NavballMarker ============= .. type:: krpc_Drawing_NavballMarker_t A marker drawn on the navball. Created using :func:`krpc_Drawing_AddNavballMarker`. .. function:: krpc_error_t krpc_Drawing_NavballMarker_Direction(krpc_connection_t connection, krpc_tuple_double_double_double_t * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Direction(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, const krpc_tuple_double_double_double_t * value) Direction that the marker is drawn at. :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_ReferenceFrame(krpc_connection_t connection, krpc_SpaceCenter_ReferenceFrame_t * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_ReferenceFrame(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, krpc_SpaceCenter_ReferenceFrame_t value) Reference frame that the direction of the marker is in. :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_Visible(krpc_connection_t connection, bool * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Visible(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, bool value) 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. .. function:: krpc_error_t krpc_Drawing_NavballMarker_Color(krpc_connection_t connection, krpc_StdLib_ColorRGB_t * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Color(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, const krpc_StdLib_ColorRGB_t * value) Set the color :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_Icon(krpc_connection_t connection, char * * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Icon(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, const char * value) The icon that the marker is drawn with. See :func:`krpc_Drawing_NavballMarker_AvailableIcons` for the icons that can be used. :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_Image(krpc_connection_t connection, krpc_Drawing_Image_t * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Image(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, krpc_Drawing_Image_t value) The image that the marker is drawn with in place of its icon, or null to draw the icon. :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_AvailableIcons(krpc_connection_t connection, krpc_list_string_t * returnValue) A list of all available icons, taken from "GameData/Squad/Contracts/Icons/". :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_Size(krpc_connection_t connection, float * returnValue, krpc_Drawing_NavballMarker_t instance) .. function:: krpc_error_t krpc_Drawing_NavballMarker_set_Size(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance, float value) Size of the marker, relative to the size of the navball's own markers. :Game Scenes: Flight .. function:: krpc_error_t krpc_Drawing_NavballMarker_Remove(krpc_connection_t connection, krpc_Drawing_NavballMarker_t instance) Remove the marker. :Game Scenes: Flight