Lines Matching refs:sptr
35 void OnWindowAnimationTargetsUpdate(const sptr<RSWindowAnimationTarget>& fullScreenWindowTarget,
36 const std::vector<sptr<RSWindowAnimationTarget>>& floatingWindowTargets) override
43 void OnWallpaperUpdate(const sptr<RSWindowAnimationTarget>& wallpaperTarget) override
49 void OnStartApp(StartingAppType type, const sptr<RSWindowAnimationTarget>& startingWindowTarget,
50 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback) override
55 void OnAppTransition(const sptr<RSWindowAnimationTarget>& from, const sptr<RSWindowAnimationTarget>& to,
56 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
61 void OnAppBackTransition(const sptr<RSWindowAnimationTarget>& from, const sptr<RSWindowAnimationTarget>& to,
62 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
67 void OnMinimizeWindow(const sptr<RSWindowAnimationTarget>& minimizingWindow,
68 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
73 void OnMinimizeAllWindow(std::vector<sptr<RSWindowAnimationTarget>> minimizingWindows,
74 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
79 void OnCloseWindow(const sptr<RSWindowAnimationTarget>& closingWindow,
80 const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
85 void OnScreenUnlock(const sptr<RSIWindowAnimationFinishedCallback>& finishedCallback)
90 sptr<IRemoteObject> AsObject() override
95 sptr<RSIWindowAnimationFinishedCallback> finishedCallback_ = nullptr;
96 sptr<IRemoteObject> remoteObject_ = nullptr;
97 sptr<RSWindowAnimationTarget> animationTarget_ = nullptr;
98 std::vector<sptr<RSWindowAnimationTarget>> floatingWindowTargets_;