9 static void draw_object(rttr::type type, rttr::instance instance);
11 static bool draw_property(rttr::property property, rttr::instance instance);
13 static bool draw_variant(rttr::variant& variant, rttr::string_view name, rttr::variant minMax = rttr::variant());
15 static void draw_readonly_variant(rttr::variant variant,
bool disabled =
true);
18 static bool draw_float(
float& value, rttr::string_view name, std::pair<float, float>& minMax);
20 static bool draw_int(
int& value, rttr::string_view name, std::pair<int, int>& minMax);
22 static bool draw_bool(
bool& value, rttr::string_view name);
24 static bool draw_member_object(rttr::variant& value, rttr::string_view name);
26 static bool draw_sequential_container(rttr::variant_sequential_view& view, rttr::string_view name);
31 static bool draw_payload_drop(rttr::variant& value,
const rttr::variant& payloadString);
32 static bool draw_payload_drop(rttr::property property, rttr::instance
object,
const rttr::variant& payloadString);