|
|
#include <ArmarXGui/libraries/RemoteGui/ConfigIntrospection/MakeGuiConfig/MakeGuiElement.h>
Inheritance diagram for gui_definition_create_element_details< CL, MT, ptr >:Public Types | |
| using | element = element_details< CL, MT, ptr > |
Public Types inherited from element_details< CL, MT, ptr > | |
| using | class_t = CL |
| using | decimals_t = decltype(decimals) |
| using | description_t = decltype(description) |
| using | label_t = decltype(label) |
| using | max_t = decltype(max) |
| using | member_t = MT |
| using | min_t = decltype(min) |
| using | property_name_t = decltype(property_name) |
| using | steps_t = decltype(steps) |
| using | widget_t = element_widget< CL, MT, ptr > |
Static Public Member Functions | |
| static std::string | GetLabel (const std::string &name) |
| static auto | MakeLabel (const std::string &name) |
| static void | SetDecimals (auto &builder) |
| static void | SetDescription (auto &builder) |
| static void | SetMax (auto &builder, [[maybe_unused]] MT defaultValue) |
| static void | SetMin (auto &builder, [[maybe_unused]] MT defaultValue) |
| static void | SetSteps (auto &builder) |
Static Public Member Functions inherited from element_details< CL, MT, ptr > | |
| static constexpr bool | assert_settings () |
| static std::string | description_as_string () |
| static std::string | make_property_name (std::string pre) |
Additional Inherited Members | |
Static Public Attributes inherited from element_details< CL, MT, ptr > | |
| static constexpr auto | decimals = element_decimals<CL, MT, ptr> |
| static constexpr auto | description = element_description<CL, MT, ptr> |
| static constexpr bool | is_no_prop = decltype(element_no_prop<CL, MT, ptr>)::value |
| static constexpr auto | label = element_label<CL, MT, ptr> |
| static constexpr auto | max = element_max<CL, MT, ptr> |
| static constexpr auto | member_name = hana_member_name<CL, MT, ptr> |
| static constexpr auto | member_ptr = ptr |
| static constexpr auto | min = element_min<CL, MT, ptr> |
| static constexpr bool | no_remote_gui = decltype(element_no_rem_gui<CL, MT, ptr>)::value |
| static constexpr auto | property_name = element_property_name<CL, MT, ptr> |
| static constexpr auto | steps = element_steps<CL, MT, ptr> |
Definition at line 12 of file MakeGuiElement.h.
| using element = element_details<CL, MT, ptr> |
Definition at line 14 of file MakeGuiElement.h.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 61 of file MakeGuiElement.h.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 52 of file MakeGuiElement.h.