Home
last modified time | relevance | path

Searched refs:AbstractScreen (Results 1 - 19 of 19) sorted by relevance

/foundation/window/window_manager/dmserver/include/
H A Dabstract_display_controller.h51 void OnAbstractScreenConnect(sptr<AbstractScreen> absScreen);
52 void OnAbstractScreenDisconnect(sptr<AbstractScreen> absScreen);
53 void OnAbstractScreenChange(sptr<AbstractScreen> absScreen, DisplayChangeEvent event);
54 void ProcessDisplayUpdateOrientation(sptr<AbstractScreen> absScreen, DisplayStateChangeType type);
55 void ProcessDisplaySizeChange(sptr<AbstractScreen> absScreen);
56 void ProcessVirtualPixelRatioChange(sptr<AbstractScreen> absScreen);
57 void ProcessDisplayRotationChange(sptr<AbstractScreen> absScreen, DisplayStateChangeType type);
58 void ProcessDisplayCompression(sptr<AbstractScreen> absScreen);
59 sptr<AbstractDisplay> GetAbstractDisplayByAbsScreen(sptr<AbstractScreen> absScreen);
60 void BindAloneScreenLocked(sptr<AbstractScreen> absScree
[all...]
H A Dabstract_screen.h36 class AbstractScreen : public RefBase { class
38 AbstractScreen(sptr<AbstractScreenController>, const std::string& name, ScreenId dmsId, ScreenId rsId);
39 AbstractScreen() = delete;
40 WM_DISALLOW_COPY_AND_MOVE(AbstractScreen);
41 ~AbstractScreen();
108 class AbstractScreenGroup : public AbstractScreen {
116 bool AddChild(sptr<AbstractScreen>& dmsScreen, Point& startPoint);
117 bool AddChildren(std::vector<sptr<AbstractScreen>>& dmsScreens, std::vector<Point>& startPoints);
118 bool RemoveChild(sptr<AbstractScreen>& dmsScreen);
119 bool RemoveDefaultScreen(const sptr<AbstractScreen>
[all...]
H A Dabstract_screen_controller.h37 using OnAbstractScreenConnectCb = std::function<void(sptr<AbstractScreen>)>;
38 using OnAbstractScreenChangeCb = std::function<void(sptr<AbstractScreen>, DisplayChangeEvent event)>;
52 sptr<AbstractScreen> GetAbstractScreen(ScreenId dmsScreenId) const;
93 void SetScreenRotateAnimation(sptr<AbstractScreen>& screen, ScreenId screenId,
100 sptr<AbstractScreen> InitAndGetScreen(ScreenId rsScreenId);
102 bool InitAbstractScreenModesInfo(sptr<AbstractScreen>& absScreen);
103 sptr<AbstractScreen> InitVirtualScreen(ScreenId dmsScreenId, ScreenId rsId, VirtualScreenOption option);
104 sptr<AbstractScreenGroup> AddToGroupLocked(sptr<AbstractScreen> newScreen);
105 sptr<AbstractScreenGroup> RemoveFromGroupLocked(sptr<AbstractScreen> screen);
106 void RemoveDefaultScreenFromGroupLocked(sptr<AbstractScreen> scree
[all...]
H A Dabstract_display.h36 AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen);
52 bool BindAbstractScreen(sptr<AbstractScreen> abstractDisplay);
H A Ddisplay_dumper.h51 void GetScreenInfo(const sptr<AbstractScreen>& screen, std::ostringstream& oss) const;
/foundation/window/window_manager/dmserver/src/
H A Dabstract_screen.cpp30 AbstractScreen::AbstractScreen(sptr<AbstractScreenController> screenController, const std::string& name, ScreenId dmsId, in AbstractScreen() function in OHOS::Rosen::AbstractScreen
38 AbstractScreen::~AbstractScreen() in ~AbstractScreen()
42 sptr<SupportedScreenModes> AbstractScreen::GetActiveScreenMode() const in GetActiveScreenMode()
51 std::vector<sptr<SupportedScreenModes>> AbstractScreen::GetAbstractScreenModes() const in GetAbstractScreenModes()
56 sptr<AbstractScreenGroup> AbstractScreen::GetGroup() const in GetGroup()
64 sptr<ScreenInfo> AbstractScreen::ConvertToScreenInfo() const in ConvertToScreenInfo()
74 void AbstractScreen::UpdateRSTree(std::shared_ptr<RSSurfaceNode>& surfaceNode, bool isAdd, bool needToUpdate) in UpdateRSTree()
106 DMError AbstractScreen
[all...]
H A Dabstract_display_controller.cpp146 void AbstractDisplayController::OnAbstractScreenConnect(sptr<AbstractScreen> absScreen) in OnAbstractScreenConnect()
172 void AbstractDisplayController::OnAbstractScreenDisconnect(sptr<AbstractScreen> absScreen) in OnAbstractScreenDisconnect()
216 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay) in ProcessNormalScreenDisconnected()
224 sptr<AbstractScreen> defaultScreen = abstractScreenController_->GetAbstractScreen(defaultScreenId); in ProcessNormalScreenDisconnected()
240 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay) in ProcessExpandScreenDisconnected()
264 void AbstractDisplayController::OnAbstractScreenChange(sptr<AbstractScreen> absScreen, DisplayChangeEvent event) in OnAbstractScreenChange()
288 void AbstractDisplayController::ProcessDisplayRotationChange(sptr<AbstractScreen> absScreen, in ProcessDisplayRotationChange()
311 void AbstractDisplayController::ProcessDisplayCompression(sptr<AbstractScreen> absScreen) in ProcessDisplayCompression()
364 sptr<AbstractDisplay> AbstractDisplayController::GetAbstractDisplayByAbsScreen(sptr<AbstractScreen> absScreen) in GetAbstractDisplayByAbsScreen()
397 void AbstractDisplayController::ProcessDisplayUpdateOrientation(sptr<AbstractScreen> absScree
[all...]
H A Dabstract_screen_controller.cpp107 sptr<AbstractScreen> screen = GetAbstractScreen(dmsScreenId); in GetRSDisplayNodeByScreenId()
124 sptr<AbstractScreen> abstractScreen = GetAbstractScreen(dmsScreenId); in UpdateRSTree()
130 sptr<AbstractScreen> parentAbstractScreen = GetAbstractScreen(parentScreenId); in UpdateRSTree()
148 sptr<AbstractScreen> abstractScreen = GetAbstractScreen(dmsScreenId); in AddSurfaceNodeToScreen()
159 sptr<AbstractScreen> abstractScreen = GetAbstractScreen(dmsScreenId); in RemoveSurfaceNodeFromScreen()
167 sptr<AbstractScreen> AbstractScreenController::GetAbstractScreen(ScreenId dmsScreenId) const in GetAbstractScreen()
353 sptr<AbstractScreen> AbstractScreenController::InitAndGetScreen(ScreenId rsScreenId) in InitAndGetScreen()
360 sptr<AbstractScreen> absScreen = in InitAndGetScreen()
361 new(std::nothrow) AbstractScreen(this, screenCapability.GetName(), dmsScreenId, rsScreenId); in InitAndGetScreen()
363 WLOGFE("new AbstractScreen faile in InitAndGetScreen()
[all...]
H A Dabstract_display.cpp31 AbstractDisplay::AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen) in AbstractDisplay()
232 bool AbstractDisplay::BindAbstractScreen(sptr<AbstractScreen> abstractScreen) in BindAbstractScreen()
H A Ddisplay_dumper.cpp327 void DisplayDumper::GetScreenInfo(const sptr<AbstractScreen>& screen, std::ostringstream& oss) const in GetScreenInfo()
/foundation/window/window_manager/dmserver/test/unittest/
H A Dabstract_display_controller_test.cpp43 sptr<AbstractScreen> absScreen_ = nullptr;;
107 sptr<AbstractScreen> absScreen = nullptr; in HWTEST_F()
157 sptr<AbstractScreen> absScreen = nullptr; in HWTEST_F()
178 sptr<AbstractScreen> absScreen = nullptr; in HWTEST_F()
199 sptr<AbstractScreen> absScreen = nullptr; in HWTEST_F()
218 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); in HWTEST_F()
339 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); in HWTEST_F()
364 sptr<AbstractScreen> absScree in HWTEST_F()
[all...]
H A Dabstract_display_test.cpp38 sptr<AbstractScreen> absScreen;
60 absScreen = new AbstractScreen(absController, name, 1, 1); in SetUp()
85 sptr<AbstractScreen> abstractScreen = nullptr; in HWTEST_F()
95 sptr<AbstractScreen> abstractScreen = absScreen; in HWTEST_F()
H A Dabstract_screen_controller_test.cpp36 std::vector<sptr<AbstractScreen>> screenVec;
54 sptr<AbstractScreen> absScreen = new AbstractScreen(absController_, name, dmsId, rsId); in SetUp()
130 sptr<AbstractScreen> screen = screenVec[0]; in HWTEST_F()
144 sptr<AbstractScreen> screen = screenVec[0]; in HWTEST_F()
158 sptr<AbstractScreen> screen = screenVec[0]; in HWTEST_F()
346 sptr<AbstractScreen> parentScreen = absController_->GetAbstractScreen(parentId); in HWTEST_F()
363 sptr<AbstractScreen> parentScreen = absController_->GetAbstractScreen(parentId); in HWTEST_F()
380 sptr<AbstractScreen> parentScreen = absController_->GetAbstractScreen(parentId); in HWTEST_F()
413 sptr<AbstractScreen> scree in HWTEST_F()
[all...]
H A Dabstract_screen_test.cpp34 static sptr<AbstractScreen> absScreen_;
40 sptr<AbstractScreen> AbstractScreenTest::absScreen_ = nullptr;
48 absScreen_ = new AbstractScreen(absScreenController, name_, 0, 0); in SetUpTestCase()
193 sptr<AbstractScreen> absScreen0 = new AbstractScreen(absScreenController0, name_, 0, -1ULL); in HWTEST_F()
327 sptr<AbstractScreen> absScreenTest = new AbstractScreen(absScreenController, name_, 0, 0); in HWTEST_F()
353 sptr<AbstractScreen> absTest = nullptr; in HWTEST_F()
380 sptr<AbstractScreen> absTest = absScreen_; in HWTEST_F()
427 sptr<AbstractScreen> absTes in HWTEST_F()
[all...]
H A Ddisplay_manager_service_test.cpp189 sptr<AbstractScreen> absScreen = new AbstractScreen(dms_->abstractScreenController_, name, 0, 0); in HWTEST_F()
407 sptr<AbstractScreen> absScreen = in HWTEST_F()
408 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID); in HWTEST_F()
524 sptr<AbstractScreen> absScreen = in HWTEST_F()
525 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID); in HWTEST_F()
540 sptr<AbstractScreen> absScreen = in HWTEST_F()
541 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID); in HWTEST_F()
H A Ddisplay_dumper_test.cpp368 sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractScreenController_, in HWTEST_F()
435 sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractScreenController_, in HWTEST_F()
479 sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractScreenController_, in HWTEST_F()
H A Ddisplay_cutout_controller_test.cpp272 sptr<AbstractScreen> absScreen; in HWTEST_F()
274 absScreen = new AbstractScreen(absScreenController, name, sid, 1); in HWTEST_F()
H A Dscreen_rotation_controller_test.cpp55 sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractScreenController_, in SetUpTestCase()
/foundation/window/window_manager/utils/include/
H A Dscreen_info.h32 friend class AbstractScreen;

Completed in 18 milliseconds