![]() |
0.4.1
|
Position Input GUI widgets. More...
Go to the source code of this file.
Data Structures | |
struct | NAV::gui::widgets::PositionWithFrame |
Position with Reference frame, used for GUI input. More... | |
Namespaces | |
namespace | NAV |
namespace | NAV::gui |
namespace | NAV::gui::widgets |
Enumerations | |
enum class | NAV::gui::widgets::PositionInputLayout : uint8_t { NAV::gui::widgets::SINGLE_COLUMN , NAV::gui::widgets::SINGLE_ROW , NAV::gui::widgets::TWO_ROWS } |
Layout options for the Position input. More... | |
Functions | |
void | NAV::gui::widgets::from_json (const json &j, PositionWithFrame &position) |
Converts the provided json object. | |
void | NAV::gui::widgets::from_json (const json &j, PositionWithFrame::ReferenceFrame &refFrame) |
Converts the provided json object. | |
bool | NAV::gui::widgets::PositionInput (const char *str, PositionWithFrame &position, PositionInputLayout layout=PositionInputLayout::SINGLE_COLUMN, float itemWidth=140.0F) |
Inputs to edit an Position object. | |
void | NAV::gui::widgets::to_json (json &j, const PositionWithFrame &position) |
Converts the provided Object into a json object. | |
void | NAV::gui::widgets::to_json (json &j, const PositionWithFrame::ReferenceFrame &refFrame) |
Converts the provided Object into a json object. | |
const char * | NAV::to_string (gui::widgets::PositionWithFrame::ReferenceFrame refFrame) |
Converts the enum to a string. | |