common paint: code refactoring

renamed internal variable. no logical changes.
This commit is contained in:
Hermet Park 2021-11-11 13:04:16 +09:00 committed by Hermet Park
parent 10e0d18d6e
commit 2f334f3300
2 changed files with 12 additions and 12 deletions

View file

@ -101,7 +101,7 @@ Paint* Paint::Impl::duplicate()
if (rTransform) {
ret->pImpl->rTransform = new RenderTransform();
*ret->pImpl->rTransform = *rTransform;
ret->pImpl->flag |= RenderUpdateFlag::Transform;
ret->pImpl->renderFlag |= RenderUpdateFlag::Transform;
}
ret->pImpl->opacity = opacity;
@ -123,7 +123,7 @@ bool Paint::Impl::rotate(float degree)
rTransform = new RenderTransform();
}
rTransform->degree = degree;
if (!rTransform->overriding) flag |= RenderUpdateFlag::Transform;
if (!rTransform->overriding) renderFlag |= RenderUpdateFlag::Transform;
return true;
}
@ -138,7 +138,7 @@ bool Paint::Impl::scale(float factor)
rTransform = new RenderTransform();
}
rTransform->scale = factor;
if (!rTransform->overriding) flag |= RenderUpdateFlag::Transform;
if (!rTransform->overriding) renderFlag |= RenderUpdateFlag::Transform;
return true;
}
@ -154,7 +154,7 @@ bool Paint::Impl::translate(float x, float y)
}
rTransform->x = x;
rTransform->y = y;
if (!rTransform->overriding) flag |= RenderUpdateFlag::Transform;
if (!rTransform->overriding) renderFlag |= RenderUpdateFlag::Transform;
return true;
}
@ -186,7 +186,7 @@ bool Paint::Impl::render(RenderMethod& renderer)
void* Paint::Impl::update(RenderMethod& renderer, const RenderTransform* pTransform, uint32_t opacity, Array<RenderData>& clips, uint32_t pFlag)
{
if (flag & RenderUpdateFlag::Transform) {
if (renderFlag & RenderUpdateFlag::Transform) {
if (!rTransform) return nullptr;
if (!rTransform->update()) {
delete(rTransform);
@ -219,8 +219,8 @@ void* Paint::Impl::update(RenderMethod& renderer, const RenderTransform* pTransf
/* 2. Main Update */
void *edata = nullptr;
auto newFlag = static_cast<RenderUpdateFlag>(pFlag | flag);
flag = RenderUpdateFlag::None;
auto newFlag = static_cast<RenderUpdateFlag>(pFlag | renderFlag);
renderFlag = RenderUpdateFlag::None;
opacity = (opacity * this->opacity) / 255;
if (rTransform && pTransform) {
@ -373,7 +373,7 @@ Result Paint::opacity(uint8_t o) noexcept
if (pImpl->opacity == o) return Result::Success;
pImpl->opacity = o;
pImpl->flag |= RenderUpdateFlag::Color;
pImpl->renderFlag |= RenderUpdateFlag::Color;
return Result::Success;
}

View file

@ -52,7 +52,7 @@ namespace tvg
{
StrategyMethod* smethod = nullptr;
RenderTransform *rTransform = nullptr;
uint32_t flag = RenderUpdateFlag::None;
uint32_t renderFlag = RenderUpdateFlag::None;
Paint* cmpTarget = nullptr;
CompositeMethod cmpMethod = CompositeMethod::None;
uint8_t opacity = 255;
@ -75,7 +75,7 @@ namespace tvg
if (!rTransform) return false;
}
rTransform->override(m);
flag |= RenderUpdateFlag::Transform;
renderFlag |= RenderUpdateFlag::Transform;
return true;
}
@ -147,9 +147,9 @@ namespace tvg
return inst->dispose(renderer);
}
void* update(RenderMethod& renderer, const RenderTransform* transform, uint32_t opacity, Array<RenderData>& clips, RenderUpdateFlag flag) override
void* update(RenderMethod& renderer, const RenderTransform* transform, uint32_t opacity, Array<RenderData>& clips, RenderUpdateFlag renderFlag) override
{
return inst->update(renderer, transform, opacity, clips, flag);
return inst->update(renderer, transform, opacity, clips, renderFlag);
}
bool render(RenderMethod& renderer) override