61 static void _bind_methods();
67 typedef std::function<void(
const uint64_t &,
const uint64_t &)> unregister_func;
68 unregister_func unregister_action;
75 real_t center_brightness;
80 Data(
const std::shared_ptr<Data> &parent);
83 std::shared_ptr<Data> data =
nullptr;
87 void _manual_unregister();
95 real_t get_thickness();
103 real_t get_center_brightness();
119 real_t get_plane_size();
126 DebugDraw3DScopeConfig(
const uint64_t &p_thread_id,
const uint64_t &p_guard_id,
const std::shared_ptr<DebugDraw3DScopeConfig::Data> &parent,
const unregister_func p_unreg);