Lines Matching refs:MovingPhotoModelNG
40 std::unique_ptr<NG::MovingPhotoModelNG> NG::MovingPhotoModelNG::instance_ = nullptr;
41 std::mutex NG::MovingPhotoModelNG::mutex_;
43 NG::MovingPhotoModelNG* NG::MovingPhotoModelNG::GetInstance()
48 instance_.reset(new NG::MovingPhotoModelNG());
71 NG::MovingPhotoModelNG::GetInstance()->Create(Referenced::Claim(controller));
81 NG::MovingPhotoModelNG::GetInstance()->SetImageAIOptions(jsImageAIOptions);
91 NG::MovingPhotoModelNG::GetInstance()->SetImageSrc(imageUriStr);
107 NG::MovingPhotoModelNG::GetInstance()->SetMuted(muted);
123 NG::MovingPhotoModelNG::GetInstance()->SetObjectFit(objectFit);
142 NG::MovingPhotoModelNG::GetInstance()->SetOnComplete(std::move(onComplete));
160 NG::MovingPhotoModelNG::GetInstance()->SetOnStart(std::move(onStart));
178 NG::MovingPhotoModelNG::GetInstance()->SetOnStop(std::move(onStop));
196 NG::MovingPhotoModelNG::GetInstance()->SetOnPause(std::move(onPause));
214 NG::MovingPhotoModelNG::GetInstance()->SetOnFinish(std::move(onFinish));
232 NG::MovingPhotoModelNG::GetInstance()->SetOnError(std::move(onError));
338 NG::MovingPhotoModelNG::GetInstance()->AutoPlayPeriod(startTime, endTime);
354 NG::MovingPhotoModelNG::GetInstance()->AutoPlay(isAutoPlay);
370 NG::MovingPhotoModelNG::GetInstance()->EnableAnalyzer(enabled);
386 NG::MovingPhotoModelNG::GetInstance()->RepeatPlay(isRepeatPlay);