Lines Matching refs:mask
1226 auto mask = new LottieMask; in parseMask() local
1231 if (KEY_AS("inv")) mask->inverse = getBool(); in parseMask()
1234 mask->method = getMaskMethod(mask->inverse); in parseMask()
1235 if (mask->method == CompositeMethod::None) valid = false; in parseMask()
1237 else if (valid && KEY_AS("pt")) getPathSet(mask->pathset); in parseMask()
1238 else if (valid && KEY_AS("o")) parseProperty<LottieProperty::Type::Opacity>(mask->opacity); in parseMask()
1239 else if (valid && KEY_AS("x")) parseProperty<LottieProperty::Type::Float>(mask->expand); in parseMask()
1244 delete(mask); in parseMask()
1248 return mask; in parseMask()
1256 if (auto mask = parseMask()) { in parseMasks() local
1257 layer->masks.push(mask); in parseMasks()