|
#include <ArmarXGui/libraries/RemoteGui/ConfigIntrospection/MakeGuiConfig/MakeGuiElement.h>
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 51 of file MakeGuiElement.h.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 44 of file MakeGuiElement.h.