策略抽离

This commit is contained in:
2026-08-02 14:20:27 +08:00
parent 6d000f43b4
commit 2df8959ed6
87 changed files with 2454 additions and 1390 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ std::shared_ptr<Frequency_Trace> Frequency_Trace::Builder::build() {
auto ret = renderive::make_shared<Frequency_Trace>();
ret->init(parent);
Frequency_Trace_Private* pd = ret->d();
Frequency_Trace_Render_State* sc = reinterpret_cast<Frequency_Trace_Render_State*>(pd->state(State_Edit));
Frequency_Trace_Render_State* sc = reinterpret_cast<Frequency_Trace_Render_State*>(pd->edit_state());
PROP_R(std::weak_ptr<Time_Axis>, time_axis)
PROP_R(std::weak_ptr<Axis>, value_axis)
sc->pen = Pen{.color = color, .width = 1.0};