DIRECTOR: simplify setting applyColor to false

This commit is contained in:
Roland van Laar 2021-08-25 11:25:32 +02:00
parent 274cfacbb9
commit 28fdbed20d

View File

@ -289,24 +289,6 @@ Graphics::MacDrawPixPtr DirectorEngine::getInkDrawPixel() {
void DirectorPlotData::setApplyColor() {
applyColor = false;
if (foreColor == colorBlack && backColor == colorWhite)
applyColor = false;
switch (ink) {
case kInkTypeReverse:
case kInkTypeNotReverse:
case kInkTypeAddPin:
case kInkTypeAdd:
case kInkTypeSubPin:
case kInkTypeLight:
case kInkTypeSub:
case kInkTypeDark:
case kInkTypeBackgndTrans:
applyColor = false;
default:
break;
}
if (foreColor != colorBlack) {
if (ink != kInkTypeGhost && ink != kInkTypeNotGhost)
applyColor = true;