Lines Matching refs:effect
1263 void LottieParser::parseGaussianBlur(LottieGaussianBlur* effect) in parseGaussianBlur() argument
1274 if (idx == 0) parsePropertyInternal(effect->blurness); in parseGaussianBlur()
1275 else if (idx == 1) parsePropertyInternal(effect->direction); in parseGaussianBlur()
1276 else if (idx == 2) parsePropertyInternal(effect->wrap); in parseGaussianBlur()
1287 void LottieParser::parseEffect(LottieEffect* effect) in parseEffect() argument
1289 switch (effect->type) { in parseEffect()
1291 parseGaussianBlur(static_cast<LottieGaussianBlur*>(effect)); in parseEffect()
1305 LottieEffect* effect = nullptr; in parseEffects() local
1311 effect = getEffect(getInt()); in parseEffects()
1312 if (!effect) break; in parseEffects()
1315 else if (effect && KEY_AS("en")) effect->enable = getInt(); in parseEffects()
1316 else if (effect && KEY_AS("ef")) parseEffect(effect); in parseEffects()
1321 TVGLOG("LOTTIE", "Not supported Layer Effect = %d", effect ? (int)effect->type : -1); in parseEffects()
1323 } else layer->effects.push(effect); in parseEffects()