策略抽离

This commit is contained in:
2026-08-02 16:02:15 +08:00
parent dda25f9038
commit ffaca5b05f
55 changed files with 1431 additions and 886 deletions
+2 -1
View File
@@ -114,7 +114,8 @@ std::shared_ptr<Raster_Image> Raster_Image::Builder::build() {
auto ret = renderive::make_shared<Raster_Image>();
ret->init(parent);
Raster_Image_Private* pd = ret->d();
Raster_Image_Render_State* sc = reinterpret_cast<Raster_Image_Render_State*>(pd->edit_state());
Render_Edit_Lease<Raster_Image_Private, Raster_Image_Render_State> edit(pd);
Raster_Image_Render_State* sc = edit.operator->();
PROP_R(std::weak_ptr<Abs_Axis>, domain_axis)
PROP_R(std::weak_ptr<Abs_Axis>, value_axis)
PROP_R(Range, domain_range)