Lines Matching refs:jprop
310 static inline bool BindPropertyImpl(const skjson::ObjectValue* jprop, in BindPropertyImpl() argument
315 if (!jprop) return false; in BindPropertyImpl()
317 const auto& jpropA = (*jprop)["a"]; in BindPropertyImpl()
318 const auto& jpropK = (*jprop)["k"]; in BindPropertyImpl()
320 if (!(*jprop)["x"].is<skjson::NullValue>()) { in BindPropertyImpl()
338 abuilder->log(Logger::Level::kError, jprop, in BindPropertyImpl()
348 abuilder->log(Logger::Level::kError, jprop, "Could not parse keyframed property."); in BindPropertyImpl()
359 static sk_sp<SplitPointAnimator> Make(const skjson::ObjectValue* jprop, in Make() argument
363 if (!jprop) return nullptr; in Make()
371 if (!BindPropertyImpl<ScalarValue>((*jprop)["x"], abuilder, &split_animator->fAnimators, in Make()
373 !BindPropertyImpl<ScalarValue>((*jprop)["y"], abuilder, &split_animator->fAnimators, in Make()
375 abuilder->log(Logger::Level::kError, jprop, "Could not parse split property."); in Make()