Lines Matching refs:Rosen

32 class AceWindowListener : public OHOS::Rosen::IWindowDragListener,
33 public OHOS::Rosen::IWindowChangeListener,
34 public OHOS::Rosen::IOccupiedAreaChangeListener,
35 public OHOS::Rosen::IAceAbilityHandler,
36 public OHOS::Rosen::IInputEventConsumer,
37 public OHOS::Rosen::IAvoidAreaChangedListener {
41 // override Rosen::IWindowDragListener virtual callback function
42 void OnDrag(int32_t x, int32_t y, OHOS::Rosen::DragEvent event) override;
44 // override Rosen::IOccupiedAreaChangeListener virtual callback function
45 void OnSizeChange(const sptr<OHOS::Rosen::OccupiedAreaChangeInfo>& info,
46 const std::shared_ptr<OHOS::Rosen::RSTransaction>& rsTransaction = nullptr) override;
48 // override Rosen::IAceAbilityHandler virtual callback function
52 // override Rosen::IWindowChangeListener virtual callback function
53 void OnSizeChange(OHOS::Rosen::Rect rect, OHOS::Rosen::WindowSizeChangeReason reason,
54 const std::shared_ptr<OHOS::Rosen::RSTransaction>& rsTransaction = nullptr) override;
55 void OnModeChange(OHOS::Rosen::WindowMode mode, bool hasDeco = true) override;
57 // override Rosen::IInputEventConsumer virtual callback function
62 // override Rosen::IAvoidAreaChangedListener virtual callback function
63 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea avoidArea, OHOS::Rosen::AvoidAreaType type) override;
93 // handle window Rosen::IWindowDragListener
94 void OnDrag(int32_t x, int32_t y, OHOS::Rosen::DragEvent event);
96 // handle window Rosen::IWindowChangeListener
97 void OnSizeChange(const OHOS::Rosen::Rect& rect, OHOS::Rosen::WindowSizeChangeReason reason,
98 const std::shared_ptr<OHOS::Rosen::RSTransaction>& rsTransaction = nullptr);
99 void OnModeChange(OHOS::Rosen::WindowMode mode, bool hasDeco = true);
101 // handle window Rosen::IOccupiedAreaChangeListener
102 void OnSizeChange(const sptr<OHOS::Rosen::OccupiedAreaChangeInfo>& info,
103 const std::shared_ptr<OHOS::Rosen::RSTransaction>& rsTransaction = nullptr);
105 // handle window Rosen::IInputEventConsumer
110 // handle window Rosen::IAceAbilityHandler
114 // handle window Rosen::IAvoidAreaChangedListener
115 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea& avoidArea, OHOS::Rosen::AvoidAreaType type);