common shape: code refactoring.

keep name consistency.
This commit is contained in:
Hermet Park 2023-02-05 11:44:59 +09:00
parent e576e1d8e6
commit a05816e219

View file

@ -33,31 +33,31 @@
struct Shape::Impl struct Shape::Impl
{ {
RenderShape rs; //shape data RenderShape rs; //shape data
RenderData rdata = nullptr; //engine data RenderData rd = nullptr; //engine data
uint32_t flag = RenderUpdateFlag::None; uint32_t flag = RenderUpdateFlag::None;
bool dispose(RenderMethod& renderer) bool dispose(RenderMethod& renderer)
{ {
auto ret = renderer.dispose(rdata); auto ret = renderer.dispose(rd);
rdata = nullptr; rd = nullptr;
return ret; return ret;
} }
bool render(RenderMethod& renderer) bool render(RenderMethod& renderer)
{ {
return renderer.renderShape(rdata); return renderer.renderShape(rd);
} }
void* update(RenderMethod& renderer, const RenderTransform* transform, uint32_t opacity, Array<RenderData>& clips, RenderUpdateFlag pFlag, bool clipper) void* update(RenderMethod& renderer, const RenderTransform* transform, uint32_t opacity, Array<RenderData>& clips, RenderUpdateFlag pFlag, bool clipper)
{ {
rdata = renderer.prepare(rs, rdata, transform, opacity, clips, static_cast<RenderUpdateFlag>(pFlag | flag), clipper); rd = renderer.prepare(rs, rd, transform, opacity, clips, static_cast<RenderUpdateFlag>(pFlag | flag), clipper);
flag = RenderUpdateFlag::None; flag = RenderUpdateFlag::None;
return rdata; return rd;
} }
RenderRegion bounds(RenderMethod& renderer) RenderRegion bounds(RenderMethod& renderer)
{ {
return renderer.region(rdata); return renderer.region(rd);
} }
bool bounds(float* x, float* y, float* w, float* h) bool bounds(float* x, float* y, float* w, float* h)