capi: code rectoring

keep code consistency of mask with matte.
This commit is contained in:
Hermet Park 2019-03-27 15:17:01 +09:00
parent 97cf5023d8
commit 5e2192c0f3
2 changed files with 12 additions and 13 deletions

View File

@ -116,11 +116,11 @@ typedef struct LOTGradientStop
typedef enum
{
MaskModeAdd = 0,
MaskModeSubstract,
MaskModeIntersect,
MaskModeDifference
} LOTMaskMode;
MaskAdd = 0,
MaskSubstract,
MaskIntersect,
MaskDifference
} LOTMaskType;
typedef struct LOTMask {
struct {
@ -129,8 +129,7 @@ typedef struct LOTMask {
const char* elmPtr;
int elmCount;
} mPath;
LOTMaskMode mMode;
LOTMaskType mMode;
int mAlpha;
}LOTMask;

View File

@ -238,19 +238,19 @@ void LOTLayerItem::buildLayerNode()
cNode.mAlpha = mask.mCombinedAlpha * 255;
switch (mask.maskMode()) {
case LOTMaskData::Mode::Add:
cNode.mMode = MaskModeAdd;
cNode.mMode = MaskAdd;
break;
case LOTMaskData::Mode::Substarct:
cNode.mMode = MaskModeSubstract;
cNode.mMode = MaskSubstract;
break;
case LOTMaskData::Mode::Intersect:
cNode.mMode = MaskModeIntersect;
cNode.mMode = MaskIntersect;
break;
case LOTMaskData::Mode::Difference:
cNode.mMode = MaskModeDifference;
cNode.mMode = MaskDifference;
break;
default:
cNode.mMode = MaskModeAdd;
cNode.mMode = MaskAdd;
break;
}
mMasksCNode.push_back(std::move(cNode));